-
-
Notifications
You must be signed in to change notification settings - Fork 164
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
Use new gitlab gpg keys for package management #331
Conversation
|
@jkroepke You also need to cover the RSpec checks for RHEL, since the URL has changed. |
|
Unit tests are green now. ITs should work in 3 days. |
|
I don't like the fact that we have to wait until the key is active (and the old one is inactive) to merge/release this. What do you think about adding both keys and removing the old one in a couple of days/weeks/months? |
|
@baurmatt You do not need to reopen this pull request, to trigger an Travis CI build. The result will not change, because GitLab still offers the old GPG key. I already contacted the support via Twitter. |
Interesting, that explains the failing test ;) |
|
Since gitlab is a global team, they should always announce dates with timezones ... |
|
It is hard to track down when things are exactly done, especially when there's a certain chance that assignees change and so will timezones then. I can understand your concerns too, still, not so easy ;) I'd recommend to follow the infrastructure group for these kind of changes. Luckily everything is developed and discussed in the open :) I just checked in there too, no changes to the issue yet. https://gitlab.com/gitlab-com/gl-infra/infrastructure/-/issues/9576 |
|
@JanKoppe You can trigger a rebuild after logging into the Travis CI web interface. I already did that, but there is still an issue regarding CentOS. |
|
Looking at the yum config doesn't need to be change since the gpg key redirects to the new location: See also: 43fa23b |
|
@jkroepke I am not sure about this. I think this script will use the old GPG keys:
I think the packages need to be resigned with the new GPG key:
|
|
I think the script will use one of the current keys. Since https://packages.gitlab.com/gitlab/gitlab-ce/gpgkey redirects to Since we have both two keys configured here it should work with newer packages. |
Pull Request (PR) description
As document in https://docs.gitlab.com/omnibus/update/package_signatures gitlab gpg keys expire soon and needs to be replace with new one.
The old key is valid until 2020-04-15 while is new keys starts at 2020-04-06.
A release of this module in this time slot should useful to avoid some local breaking changes.
This PR is created at 2020-03-28. I except test failures until 2020-04-06.