In RHEL 9 the package awscli was moved into a bundle with the fence-agents and the AWS platform resource agents are shipped in a separate package that automatically pulls in the dependency to ha-cloud-support, which contains the aws binary as well.
Verified on RHEL 8.6 that it still behaves as before and installs the awscli (version 1) package.
Tested on RHEL 9.2. The fix installs the right packages and the aws cli is present through the HA packages.
The dedicated package awscli2 will be part of RHEL through AppStream from 9.5 onwards.
The empty list element resulting from the conditional for anything <9.5 is removed from the list in the task that processes the list.
In RHEL 9 the package
awscli
was moved into a bundle with the fence-agents and the AWS platform resource agents are shipped in a separate package that automatically pulls in the dependency toha-cloud-support
, which contains the aws binary as well.Verified on RHEL 8.6 that it still behaves as before and installs the
awscli
(version 1) package. Tested on RHEL 9.2. The fix installs the right packages and the aws cli is present through the HA packages.aws
is now in a dedicated path, for use by the AWS fence and resource agents.The dedicated package
awscli2
will be part of RHEL through AppStream from 9.5 onwards. The empty list element resulting from the conditional for anything <9.5 is removed from the list in the task that processes the list.