-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Various improvements related to repos/snapshots/publishes #13
base: master
Are you sure you want to change the base?
Conversation
Please wait before merging this PR. Any objection before I start the refactoring? |
I am fine with it, go ahead :-)
|
Yes, but as discussed in the other PR, I was not able to publish my filtered mirrors with aptly-publisher (probably because of an aptly api bug), so I'm now using salt directly, trying to make the salt formula publishing part idempotent too. |
Yes, I am fine with using it this way. |
af99f8a
to
f4610cb
Compare
@fpytloun I've updated the PR with the refactoring and some other improvements:
Every commit include a specific self-contained feature so that it is easier to review. |
f4610cb
to
ce54f1d
Compare
I've updated the pull request with a new feature to add support for aptly repo include to be able to import So here are now the various improvements of this PR:
This PR is now ready to be reviewed. |
(works for both mirrors and repo snapshots)
to be able to import .changes files (from dpkg-genchanges) This also add support for importing gpg keys to verify .changes signature
(must be an array)
=> can be written: .get('var')
ce54f1d
to
9fc0ef7
Compare
@fpytloun do you think this can be merged soon? |
@fpytloun any news on this one? |
And also add support for more options when publishing a new snapshot.
(backward compatibility with existing pillar structure is preserved)