Bug 1654851 - OSP 14 deployment with Ceph 3.2 fails, the python-notario library is missing
Summary: OSP 14 deployment with Ceph 3.2 fails, the python-notario library is missing
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-tripleo-common
Version: 14.0 (Rocky)
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: rc
: 14.0 (Rocky)
Assignee: John Fulton
QA Contact: Yogev Rabl
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-11-29 20:12 UTC by Yogev Rabl
Modified: 2019-01-11 11:55 UTC (History)
10 users (show)

Fixed In Version: openstack-tripleo-common-9.4.1-0.20181012010884.el7ost
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-01-11 11:55:06 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Launchpad 1806065 0 None None None 2018-11-30 15:36:00 UTC
OpenStack gerrit 621193 0 None master: MERGED tripleo-common: Add python-notario package to mistral-executor container (Iccaace4ee84f46e01b9dfd62b9985f889d12ea37) 2018-12-12 17:23:34 UTC
OpenStack gerrit 623962 0 None stable/rocky: MERGED tripleo-common: Add python-notario package to mistral-executor container (Iccaace4ee84f46e01b9dfd62b9985f889d12ea37) 2018-12-12 17:23:29 UTC
Red Hat Product Errata RHEA-2019:0045 0 None None None 2019-01-11 11:55:13 UTC

Description Yogev Rabl 2018-11-29 20:12:24 UTC
Description of problem:
The deployment of OSP 14 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)

Version-Release number of selected component (if applicable):
Docker images tag 2018-11-26.1

How reproducible:
100% 

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

Additional info:

Comment 8 Yogev Rabl 2018-12-13 14:39:12 UTC
Verified

Comment 14 Yogev Rabl 2018-12-18 19:23:44 UTC
verified, the mistral-executor has the proper image

Comment 18 errata-xmlrpc 2019-01-11 11:55:06 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHEA-2019:0045


Note You need to log in before you can comment on or make changes to this bug.