Skip to content
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

Update dmwm-base and wmagent-base images tag to 20240912; adopt it across WM images #1547

Merged
merged 3 commits into from
Sep 12, 2024

Conversation

amaltaro
Copy link
Contributor

@amaltaro amaltaro commented Sep 12, 2024

Fixes dmwm/WMCore#11997

With this PR, the following changes are provided:

  1. update the default manage script in the dmwm-base image (see Ensure X509_USER_PROXY is set for MSUnmerged restarts #1532)
  2. pull the latest python3.8-bullseye image (change of python version from 3.8.16 to 3.8.20
  3. stop importing into our images the now obsolete /etc/vomses from the old cmsweb-base image.

In addition, I compared the old (20230525) and the new (20230912) dmwm-base images and they come with the same kernel version. Lastly, CERN Harbor reports about 1k less vulnerabilities for wmagent-base, also compared against the previous one.

@amaltaro
Copy link
Contributor Author

BTW, the relevant dmwm-base and wmagent-base images have been uploaded and tagged as pypi-20240912.
The remaining WM images will be built once we cut a new WMCore tag.

@vkuznet
Copy link
Collaborator

vkuznet commented Sep 12, 2024

Alan, I want to remind about different lifetime policies for images, the regular images keep about 1-3 months, while stable images much longer. I suggest for all images to be used in production to use stable suffix. So I suggest to make dmwm-base and wmagent-base to use tag pypi-20240912-stable.

@amaltaro
Copy link
Contributor Author

@vkuznet thanks for the reminder. I have just uploaded the relevant pypi-20240912-stable tags for dmwm-base and wmagent-base images. It also helped me spot a mistake in the previous tag, which said "2023" instead of "2024" (!)

Please let me know if you see anything else pending. Thanks!

@amaltaro amaltaro merged commit e07f9ff into dmwm:master Sep 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Update dmwm-base and wmagent-base docker images
2 participants