Merge "python3-novaclient installation via THT"
This commit is contained in:
commit
519e5a09af
@ -103,6 +103,12 @@ parameters:
|
||||
description: CLI tool used to manage containers.
|
||||
constraints:
|
||||
- allowed_values: ['docker', 'podman']
|
||||
EnableInstanceHA:
|
||||
default: false
|
||||
description: Whether to enable an Instance Ha configurarion or not.
|
||||
This setup requires the Compute role to have the
|
||||
PacemakerRemote service added to it.
|
||||
type: boolean
|
||||
PacemakerBundleOperationTimeout:
|
||||
type: string
|
||||
default: ''
|
||||
@ -204,6 +210,13 @@ outputs:
|
||||
- {get_param: PacemakerLoggingSource}
|
||||
step_config: |
|
||||
include tripleo::profile::base::pacemaker
|
||||
host_prep_tasks:
|
||||
# Need this until https://bugzilla.redhat.com/show_bug.cgi?id=1857247 is fixed
|
||||
- name: Make sure python3-novaclient is installed when IHA is enabled
|
||||
package:
|
||||
name: python3-novaclient
|
||||
state: present
|
||||
when: {get_param: EnableInstanceHA}
|
||||
upgrade_tasks:
|
||||
- name: upgrade step 0
|
||||
when: step|int == 0
|
||||
|
Loading…
Reference in New Issue
Block a user