Skip to content

script for updating compat layer 2023.06#193

Merged
bedroge merged 1 commit intoEESSI:mainfrom
trz42:update_cl_eessi_io_2023_06
Nov 17, 2023
Merged

script for updating compat layer 2023.06#193
bedroge merged 1 commit intoEESSI:mainfrom
trz42:update_cl_eessi_io_2023_06

Conversation

@trz42
Copy link
Copy Markdown
Contributor

@trz42 trz42 commented Nov 15, 2023

This is a bit WIP. So far, the emerge commands have been run for x86_64 only. The update will be repeated using this script. Then also run for aarch64 (after verifying that the GLSAs are the same for aarch64).

glsa-check output
Checking GLSA 202309-14
>>> The following updates will be performed for this GLSA:
>>> Updates that will be performed:
     app-arch/libarchive-3.7.1 (vulnerable: app-arch/libarchive-3.6.2-r1)


Checking GLSA 202310-03
>>> The following updates will be performed for this GLSA:
>>> Updates that will be performed:
     sys-libs/glibc-2.37-r7 (vulnerable: sys-libs/glibc-2.37-r3)


Checking GLSA 202310-12
>>> The following updates will be performed for this GLSA:
>>> Updates that will be performed:
     net-misc/curl-8.3.0-r2 (vulnerable: net-misc/curl-8.1.2)
diff (pre/post-update) for qlist -IRv | sort for x86_64
--- upd_cl_x64/x86_64_installed-pkgs-pre-update.txt     2023-11-15 12:10:33.678387653 +0000
+++ upd_cl_x64/x86_64_installed-pkgs-post-update.txt    2023-11-15 12:08:40.414378323 +0000
@@ -32,7 +32,7 @@
 app-alternatives/yacc-1-r2::gentoo
 app-arch/bzip2-1.0.8-r4::gentoo
 app-arch/gzip-1.12-r4::gentoo
-app-arch/libarchive-3.6.2-r1::gentoo
+app-arch/libarchive-3.7.1::gentoo
 app-arch/tar-1.34-r3::gentoo
 app-arch/unzip-6.0_p27-r1::gentoo
 app-arch/xz-utils-5.4.3::gentoo
@@ -209,7 +209,7 @@
 dev-python/trove-classifiers-2023.5.24::gentoo
 dev-python/typing-extensions-4.6.3::gentoo
 dev-python/uc-micro-py-1.0.2::gentoo
-dev-python/uri_template-1.2.0-r1::eessi
+dev-python/uri-template-1.2.0-r1::eessi
 dev-python/webcolors-1.13::gentoo
 dev-python/wheel-0.40.0::gentoo
 dev-python/zipp-3.15.0::gentoo
@@ -234,7 +234,7 @@
 net-libs/libnsl-2.0.0-r1::gentoo
 net-libs/libtirpc-1.3.3::gentoo
 net-libs/nghttp2-1.52.0::gentoo
-net-misc/curl-8.1.2::gentoo
+net-misc/curl-8.3.0-r2::gentoo
 net-misc/rsync-3.2.7-r2::gentoo
 net-misc/wget-1.21.4::gentoo
 perl-core/File-Temp-0.231.100::gentoo
@@ -295,7 +295,7 @@
 sys-kernel/installkernel-gentoo-7::gentoo
 sys-kernel/linux-headers-6.3::gentoo
 sys-libs/gdbm-1.23::gentoo
-sys-libs/glibc-2.37-r3::gentoo
+sys-libs/glibc-2.37-r7::gentoo
 sys-libs/libcap-2.69::gentoo
 sys-libs/libseccomp-2.5.4::gentoo
 sys-libs/libxcrypt-4.4.35::gentoo
diff (pre/post-update) for qlist -IRv | sort for aarch64
--- upd_cl_x64/aarch64_installed-pkgs-pre-update.txt    2023-11-15 12:10:16.494082798 +0000
+++ upd_cl_x64/aarch64_installed-pkgs-post-update.txt   2023-11-15 12:09:29.335246185 +0000
@@ -32,7 +32,7 @@
 app-alternatives/yacc-1-r2::gentoo
 app-arch/bzip2-1.0.8-r4::gentoo
 app-arch/gzip-1.12-r4::gentoo
-app-arch/libarchive-3.6.2-r1::gentoo
+app-arch/libarchive-3.7.1::gentoo
 app-arch/tar-1.34-r3::gentoo
 app-arch/unzip-6.0_p27-r1::gentoo
 app-arch/xz-utils-5.4.3::gentoo
@@ -209,7 +209,7 @@
 dev-python/trove-classifiers-2023.5.24::gentoo
 dev-python/typing-extensions-4.6.3::gentoo
 dev-python/uc-micro-py-1.0.2::gentoo
-dev-python/uri_template-1.2.0-r1::eessi
+dev-python/uri-template-1.2.0-r1::eessi
 dev-python/webcolors-1.13::gentoo
 dev-python/wheel-0.40.0::gentoo
 dev-python/zipp-3.15.0::gentoo
@@ -234,7 +234,7 @@
 net-libs/libnsl-2.0.0-r1::gentoo
 net-libs/libtirpc-1.3.3::gentoo
 net-libs/nghttp2-1.52.0::gentoo
-net-misc/curl-8.1.2::gentoo
+net-misc/curl-8.3.0-r2::gentoo
 net-misc/rsync-3.2.7-r2::gentoo
 net-misc/wget-1.21.4::gentoo
 perl-core/File-Temp-0.231.100::gentoo
@@ -294,7 +294,7 @@
 sys-kernel/installkernel-gentoo-7::gentoo
 sys-kernel/linux-headers-6.3::gentoo
 sys-libs/gdbm-1.23::gentoo
-sys-libs/glibc-2.37-r3::gentoo
+sys-libs/glibc-2.37-r7::gentoo
 sys-libs/libcap-2.69::gentoo
 sys-libs/libseccomp-2.5.4::gentoo
 sys-libs/libxcrypt-4.4.35::gentoo
</details>

@eessi-bot
Copy link
Copy Markdown

eessi-bot Bot commented Nov 15, 2023

Instance eessi-bot-mc-aws is configured to build:

  • arch x86_64/generic for repo eessi-hpc.org-2023.06-compat
  • arch x86_64/generic for repo eessi-hpc.org-2023.06-software
  • arch x86_64/generic for repo eessi.io-2023.06-compat
  • arch x86_64/generic for repo eessi.io-2023.06-software
  • arch x86_64/intel/haswell for repo eessi-hpc.org-2023.06-compat
  • arch x86_64/intel/haswell for repo eessi-hpc.org-2023.06-software
  • arch x86_64/intel/haswell for repo eessi.io-2023.06-compat
  • arch x86_64/intel/haswell for repo eessi.io-2023.06-software
  • arch x86_64/intel/skylake_avx512 for repo eessi-hpc.org-2023.06-compat
  • arch x86_64/intel/skylake_avx512 for repo eessi-hpc.org-2023.06-software
  • arch x86_64/intel/skylake_avx512 for repo eessi.io-2023.06-compat
  • arch x86_64/intel/skylake_avx512 for repo eessi.io-2023.06-software
  • arch x86_64/amd/zen2 for repo eessi-hpc.org-2023.06-compat
  • arch x86_64/amd/zen2 for repo eessi-hpc.org-2023.06-software
  • arch x86_64/amd/zen2 for repo eessi.io-2023.06-compat
  • arch x86_64/amd/zen2 for repo eessi.io-2023.06-software
  • arch x86_64/amd/zen3 for repo eessi-hpc.org-2023.06-compat
  • arch x86_64/amd/zen3 for repo eessi-hpc.org-2023.06-software
  • arch x86_64/amd/zen3 for repo eessi.io-2023.06-compat
  • arch x86_64/amd/zen3 for repo eessi.io-2023.06-software
  • arch aarch64/generic for repo eessi-hpc.org-2023.06-compat
  • arch aarch64/generic for repo eessi-hpc.org-2023.06-software
  • arch aarch64/generic for repo eessi.io-2023.06-compat
  • arch aarch64/generic for repo eessi.io-2023.06-software
  • arch aarch64/neoverse_n1 for repo eessi-hpc.org-2023.06-compat
  • arch aarch64/neoverse_n1 for repo eessi-hpc.org-2023.06-software
  • arch aarch64/neoverse_n1 for repo eessi.io-2023.06-compat
  • arch aarch64/neoverse_n1 for repo eessi.io-2023.06-software
  • arch aarch64/neoverse_v1 for repo eessi-hpc.org-2023.06-compat
  • arch aarch64/neoverse_v1 for repo eessi-hpc.org-2023.06-software
  • arch aarch64/neoverse_v1 for repo eessi.io-2023.06-compat
  • arch aarch64/neoverse_v1 for repo eessi.io-2023.06-software

@boegel
Copy link
Copy Markdown
Contributor

boegel commented Nov 15, 2023

@trz42 Can you include the output of glsa-check in the PR description, and maybe also a sorted list of installed packages (incl. version, via qlist -IRv | sort), for future reference?

You can use a "details" block like:

<details>
long
list
of
stuff
goes
here
</details>

@trz42
Copy link
Copy Markdown
Contributor Author

trz42 commented Nov 15, 2023

@trz42 Can you include the output of glsa-check in the PR description, and maybe also a sorted list of installed packages (incl. version, via qlist -IRv | sort), for future reference?

Done.

@trz42
Copy link
Copy Markdown
Contributor Author

trz42 commented Nov 16, 2023

Uploaded tarballs to S3 bucket for software.eessi.io.

Copy link
Copy Markdown
Collaborator

@bedroge bedroge left a comment

Choose a reason for hiding this comment

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

Tarballs have been ingested.

@bedroge bedroge merged commit 323f839 into EESSI:main Nov 17, 2023
@boegel boegel added the 2023.06-software.eessi.io 2023.06 version of software.eessi.io label Jan 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2023.06-software.eessi.io 2023.06 version of software.eessi.io

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants