Add python-notario package to mistral-executor container

By default ceph-ansible is installed on the container host,
the undercloud, and its content is the bind mounted into the
mistral-executor container. python-notario is a dependency
of ceph-ansible provided by the CentOS Storage SIG. Though
the dependency is on the contianer host, it is needed in
the container.

Change-Id: Iccaace4ee84f46e01b9dfd62b9985f889d12ea37
Closes-Bug: #1806065
Related-bug: #1794027
This commit is contained in:
John Fulton 2018-11-30 10:38:06 -05:00
parent f060f25731
commit 90fe24c860
1 changed files with 2 additions and 1 deletions

View File

@ -53,7 +53,8 @@ gpgcheck=0' >> /etc/yum.repos.d/opendaylight.repo
# executor needs to run container image operations during overcloud
# deploy.
# tripleo-heat-templates: to load the default plan from the CLI/UI
{% set mistral_executor_packages_append = ['openstack-tripleo-validations', 'openstack-nova-common', 'docker', 'podman', 'libseccomp', 'openstack-tripleo-heat-templates'] %}
# python-notario: ceph-ansible depends on this but it is bind mounted from host
{% set mistral_executor_packages_append = ['openstack-tripleo-validations', 'openstack-nova-common', 'docker', 'podman', 'libseccomp', 'openstack-tripleo-heat-templates', 'python2-notario'] %}
# Include the ironic-staging-drivers
{% set ironic_conductor_packages_append = ['openstack-ironic-staging-drivers'] %}