Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -39,3 +39,13 @@
{{ '::' + item.overlay if item.overlay is defined }}"
state: present
loop: "{{ eessi_os_arch_packages }}"

- name: Update already installed packages
community.general.portage:
package: "={{ item.name }}-{{ item.version }}{{ '::' + item.overlay if item.overlay is defined }}"
state: present
oneshot: true
verbose: true
loop: "{{ update_packages }}"

...
7 changes: 6 additions & 1 deletion ansible/playbooks/roles/compatibility_layer/vars/2026.06.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,8 @@ custom_overlays:
# Select a specific commit in the gentoo_git_repo that should be used for the bootstrap,
# e.g. by checking: https://github.com/gentoo/gentoo/commits/master
# Jun 17 2026: commit that includes Lmod 9.2.4 and a crates.io rate limit fix (by using its CDN)
gentoo_git_commit: 91ee4d032fd7b2cf2704f542c78ec12899016bef
# Oct 21 2026: commit that inludes Lmod 9.4
gentoo_git_commit: ab1a510b5fbc4dd0059292a439f655291c408a52

prefix_user_defined_trusted_dirs:
- "/cvmfs/{{ cvmfs_repository }}/versions/{{ eessi_version }}/compat/{{ eessi_host_os }}/{{ eessi_host_arch }}/lib/override"
Expand Down Expand Up @@ -109,6 +110,10 @@ prefix_remove_packages:
- dev-util/hermes
- virtual/rust

update_packages:
- name: sys-cluster/lmod
version: 9.4

# version of ReFrame to use for running the tests
# stick to 4.9.3 for now, as 4.10.0 required a newer Rust in the container
reframe_version: 4.9.3
Expand Down
2 changes: 1 addition & 1 deletion bot/build_type
Original file line number Diff line number Diff line change
@@ -1 +1 @@
new
update
Loading