Hello, I would like to know if there’s a way to versionlock a give package in a stateless compute environment.
Specifically I would like to fix the redhat-release package version. I tried adding the pinned versions to a pkglist file and running genimage but that was a no go. It just ignored the older packages and installed the newest ones. [root@headnode compute]# lsdef -t osimage rhels8.5.0-x86_64-netboot-compute -i pkglist Object name: rhels8.5.0-x86_64-netboot-compute pkglist=/opt/xcat/share/xcat/netboot/rh/compute.rhels8.x86_64.pkglist,/install/custom/netboot/compute.pkglist cat /install/custom/netboot/compute.pkglist kernel-4.18.0-305.25.1.el8_4 kernel-core-4.18.0-305.25.1.el8_4 kernel-devel-4.18.0-305.25.1.el8_4 kernel-modules-4.18.0-305.25.1.el8_4 kernel-modules-extra-4.18.0-305.25.1.el8_4 kernel-headers-4.18.0-305.25.1.el8_4 redhat-release-8.4 During the genimage process it downloaded and installed the correct package, but it was updated later on: ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: kernel x86_64 4.18.0-348.12.2.el8_5 rhels8.5.0-x86_64-2 7.0 M kernel-core x86_64 4.18.0-348.12.2.el8_5 rhels8.5.0-x86_64-2 38 M kernel-devel x86_64 4.18.0-348.12.2.el8_5 rhels8.5.0-x86_64-2 20 M kernel-modules x86_64 4.18.0-348.12.2.el8_5 rhels8.5.0-x86_64-2 30 M kernel-modules-extra x86_64 4.18.0-348.12.2.el8_5 rhels8.5.0-x86_64-2 7.7 M Upgrading: kernel-headers x86_64 4.18.0-348.12.2.el8_5 rhels8.5.0-x86_64-2 8.3 M redhat-release x86_64 8.5-0.8.el8 rhels8.5.0-x86_64-1 44 k Transaction Summary ================================================================================ Install 5 Packages Upgrade 2 Packages Total size: 110 M Downloading Packages: Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Running scriptlet: kernel-core-4.18.0-348.12.2.el8_5.x86_64 1/1 Installing : kernel-core-4.18.0-348.12.2.el8_5.x86_64 1/9 Running scriptlet: kernel-core-4.18.0-348.12.2.el8_5.x86_64 1/9 Installing : kernel-modules-4.18.0-348.12.2.el8_5.x86_64 2/9 Running scriptlet: kernel-modules-4.18.0-348.12.2.el8_5.x86_64 2/9 Installing : kernel-4.18.0-348.12.2.el8_5.x86_64 3/9 Installing : kernel-modules-extra-4.18.0-348.12.2.el8_5.x86_64 4/9 Running scriptlet: kernel-modules-extra-4.18.0-348.12.2.el8_5.x86_64 4/9 Upgrading : kernel-headers-4.18.0-348.12.2.el8_5.x86_64 5/9 Upgrading : redhat-release-8.5-0.8.el8.x86_64 6/9 Installing : kernel-devel-4.18.0-348.12.2.el8_5.x86_64 7/9 Running scriptlet: kernel-devel-4.18.0-348.12.2.el8_5.x86_64 7/9 Cleanup : kernel-headers-4.18.0-305.25.1.el8_4.x86_64 8/9 Cleanup : redhat-release-8.4-0.6.el8.x86_64 9/9 Running scriptlet: kernel-core-4.18.0-348.12.2.el8_5.x86_64 9/9 dracut: No '/dev/log' or 'logger' included for syslog logging dracut: Turning off host-only mode: '/run' is not mounted! dracut: Turning off host-only mode: '/dev' is not mounted! Running scriptlet: redhat-release-8.4-0.6.el8.x86_64 9/9 Verifying : kernel-4.18.0-348.12.2.el8_5.x86_64 1/9 Verifying : kernel-devel-4.18.0-348.12.2.el8_5.x86_64 2/9 Verifying : kernel-modules-4.18.0-348.12.2.el8_5.x86_64 3/9 Verifying : kernel-modules-extra-4.18.0-348.12.2.el8_5.x86_64 4/9 Verifying : kernel-core-4.18.0-348.12.2.el8_5.x86_64 5/9 Verifying : redhat-release-8.5-0.8.el8.x86_64 6/9 Verifying : redhat-release-8.4-0.6.el8.x86_64 7/9 Verifying : kernel-headers-4.18.0-348.12.2.el8_5.x86_64 8/9 Verifying : kernel-headers-4.18.0-305.25.1.el8_4.x86_64 9/9 Installed products updated. Upgraded: kernel-headers-4.18.0-348.12.2.el8_5.x86_64 redhat-release-8.5-0.8.el8.x86_64 Installed: kernel-4.18.0-348.12.2.el8_5.x86_64 kernel-core-4.18.0-348.12.2.el8_5.x86_64 kernel-devel-4.18.0-348.12.2.el8_5.x86_64 kernel-modules-4.18.0-348.12.2.el8_5.x86_64 kernel-modules-extra-4.18.0-348.12.2.el8_5.x86_64 Complete! Any ideias? Thanks.
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ xCAT-user mailing list xCAT-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xcat-user