rocky ceph 3.2 deployment fails: python-notario library is missing
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
High
|
John Fulton |
Bug Description
The deployment of Rocky with Ceph 3.2 is failing with the error:
"[ERROR]: The python-notario library is missing. Please install it on the node",
"you are running ceph-ansible to continue.",
"The python-notario library is missing. Please install it on the node you are running ceph-ansible to continue."
The source is a new dependency of Ceph-ansible 3.2 for python2-notario rpm. The mistral-executor container that runs ceph-ansible doesn't have this RPM installed. (even if the docker host has it)
Steps to Reproduce:
1. install ceph-ansible 3.2 on the undercloud
2. Run a deployment of the overcloud with ceph 3.2 docker images
Actual results:
Ceph deployment failed with the error showed in the description
Expected results:
Ceph was deployed successfully
Fix proposed to branch: master /review. openstack. org/621193
Review: https:/