Skip to content

Fix and improve DEB822-style template#1212

Open
smortex wants to merge 4 commits intomainfrom
jps-help/main
Open

Fix and improve DEB822-style template#1212
smortex wants to merge 4 commits intomainfrom
jps-help/main

Conversation

@smortex
Copy link
Copy Markdown
Collaborator

@smortex smortex commented Dec 11, 2024

Summary

This is based on #1167 and tidy a bit the template and tests.

Improve and fix DEB822-style template. Improve test coverage.

Related Issues (if any)

@smortex smortex marked this pull request as ready for review December 12, 2024 02:18
@smortex smortex requested review from a team and bastelfreak as code owners December 12, 2024 02:18
@smortex smortex mentioned this pull request Dec 13, 2024
3 tasks
@smortex
Copy link
Copy Markdown
Collaborator Author

smortex commented Dec 19, 2024

Rebased on top of the main branch. I guess that the invalid parameter markup make this become a bugfix PR rather that a maintenance one now that the code was released.

@Scholdan
Copy link
Copy Markdown

Could this be merged and released ? :)

@BuJo
Copy link
Copy Markdown

BuJo commented Sep 4, 2025

I tested this on our fleet. Looks good and fixes an issues we had with whitespaces after a few fields leading to endless re-applies. You got a moment to take a look @bastelfreak ?

@smortex smortex changed the title Improve and fix DEB822-style template Fix and improve DEB822-style template Jan 9, 2026
@smortex
Copy link
Copy Markdown
Collaborator Author

smortex commented Jan 9, 2026

Rebased on top of main.

Copy link
Copy Markdown

@BuJo BuJo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The failing test is just on one platform, and it merely failed to pull some artifacts from a puppetlabs host. Should be fine to merge @bastelfreak ?

smortex added 4 commits April 20, 2026 15:25
Test the generated content as a whole instead of part of line by part of
line, add add missing parameters to improve coverage.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants