-
-
Notifications
You must be signed in to change notification settings - Fork 498
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
Rework apt to use packagecloud repos as well (#640) #641
Conversation
is packagecloud a third party service that generates the packages, or just a hosting platform used by the rabbitmq team? If it is the first option, the usage should be optional? |
@bastelfreak in the case of rspec doesn't yet have a |
From https://github.com/puppetlabs/puppetlabs-apt/blob/master/CHANGELOG.md, it seems as if it used to be called |
efb3c68
to
ea5c9da
Compare
This fixes #640 |
@wyardley thanks for the explanation, I didn't see the issue :( |
A couple of clarifications: Package Cloud is just a package distribution service. Team RabbitMQ publishes packages our build infra produces there. We won't be dropping the existing repo on rabbitmq.com but it will become a read-only archive. |
ea5c9da
to
4389ef7
Compare
Updated with some feedback from the comments. This seems to work for me, and, as a bonus, I think actually makes more sense as well. |
4389ef7
to
3a52ad6
Compare
3a52ad6
to
7a1b6ef
Compare
Rework apt to use packagecloud repos as well (voxpupuli#640)
Could use some feedback on this, especially in terms of whether the packagecloud repo key itself needs to be configurable, and whether using the mit pgp server is the best way to get the key (it seems safer than grabbing it from the packagecloud site directly).
I couldn't find an easy way around doing variable interpolation in the repo source in the spec tests, but open to suggestions / examples of how to do it better.