Open whowutwut opened 4 years ago
Looking at the pkglist, I think we need to provide the crypto and adv so they are also "upgraded", so it seems like we are not generating the pkg list fully?
The list in {{ scale_install_all_rpms }}
is the following:
yum install /usr/lpp/mmfs/5.0.5.0/gpfs_rpms/gpfs.base-5.0.5-0.x86_64.rpm \
/usr/lpp/mmfs/5.0.5.0/gpfs_rpms/gpfs.docs-5.0.5-0.noarch.rpm \
/usr/lpp/mmfs/5.0.5.0/gpfs_rpms/gpfs.msg.en_US-5.0.5-0.noarch.rpm \
/usr/lpp/mmfs/5.0.5.0/gpfs_rpms/gpfs.gskit-8.0.55-12.x86_64.rpm \
/usr/lpp/mmfs/5.0.5.0/gpfs_rpms/gpfs.compression-5.0.5-0.x86_64.rpm \
/usr/lpp/mmfs/5.0.5.0/gpfs_rpms/gpfs.gpl-5.0.5-0.noarch.rpm
Yup.... if I add those two....
yum install /usr/lpp/mmfs/5.0.5.0/gpfs_rpms/gpfs.base-5.0.5-0.x86_64.rpm \
/usr/lpp/mmfs/5.0.5.0/gpfs_rpms/gpfs.docs-5.0.5-0.noarch.rpm \
/usr/lpp/mmfs/5.0.5.0/gpfs_rpms/gpfs.msg.en_US-5.0.5-0.noarch.rpm \
/usr/lpp/mmfs/5.0.5.0/gpfs_rpms/gpfs.gskit-8.0.55-12.x86_64.rpm \
/usr/lpp/mmfs/5.0.5.0/gpfs_rpms/gpfs.compression-5.0.5-0.x86_64.rpm \
/usr/lpp/mmfs/5.0.5.0/gpfs_rpms/gpfs.gpl-5.0.5-0.noarch.rpm \
!/usr/lpp/mmfs/5.0.5.0/gpfs_rpms/gpfs.adv-5.0.5-0.x86_64.rpm \
!/usr/lpp/mmfs/5.0.5.0/gpfs_rpms/gpfs.crypto-5.0.5-0.x86_64.rpm
And run:
...
--> Finished Dependency Resolution
Dependencies Resolved
====================================================================================================================================================
Package Arch Version Repository Size
====================================================================================================================================================
Updating:
gpfs.adv x86_64 5.0.5-0 /gpfs.adv-5.0.5-0.x86_64 96 k
gpfs.base x86_64 5.0.5-0 /gpfs.base-5.0.5-0.x86_64 69 M
gpfs.compression x86_64 5.0.5-0 /gpfs.compression-5.0.5-0.x86_64 122 k
gpfs.crypto x86_64 5.0.5-0 /gpfs.crypto-5.0.5-0.x86_64 1.4 M
gpfs.docs noarch 5.0.5-0 /gpfs.docs-5.0.5-0.noarch 2.6 M
gpfs.gpl noarch 5.0.5-0 /gpfs.gpl-5.0.5-0.noarch 2.9 M
gpfs.gskit x86_64 8.0.55-12 /gpfs.gskit-8.0.55-12.x86_64 34 M
gpfs.msg.en_US noarch 5.0.5-0 /gpfs.msg.en_US-5.0.5-0.noarch 789 k
Transaction Summary
====================================================================================================================================================
Upgrade 8 Packages
Total size: 111 M
Is this ok [y/d/N]: n
Environment:
-1127
)Is the upgrade of RPMs suppose to work if we provide a 5.0.4 and then the 5.0.5 self extracting image?
Here's what I did....
I'm running RHEL 7.7 but it's running the 7.8 kernel, which, i know, is not supported for 5.0.4.0. So you can just make sure it's on -1127 kernel. Running this kernel gets us set up for this issue.
Tried installed 5.0.4.0, and it installs the RPMs OK, but then it fails at mmbuildgpl, which is expected, as 5.0.4.0 does not supporting this kernel.
Brought over the 5.0.5.0 package and updated my playbook to point at this one....
Install GPFS RPMs
task , getting a rpm dependency check issue.To help readability of the above error, I printed out the pkg list it's trying to install and this is the error it's hitting: