Bug 1507644 - ceph-disk prepare cannot find partition that does exist when run inside containers
Summary: ceph-disk prepare cannot find partition that does exist when run inside conta...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: ceph
Version: 12.0 (Pike)
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: z2
: 12.0 (Pike)
Assignee: Giulio Fidente
QA Contact: John Fulton
URL:
Whiteboard:
Depends On: 1496509
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-10-30 19:39 UTC by John Fulton
Modified: 2023-02-22 23:02 UTC (History)
21 users (show)

Fixed In Version: ceph-10.2.10-9.el7cp
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2018-03-29 08:08:40 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHBA-2018:0621 0 None None None 2018-03-29 08:08:52 UTC

Description John Fulton 2017-10-30 19:39:06 UTC
This is a bug to keep track of the effort to get a ceph2.5 container to release with OSP12.

Comment 4 Jon Schlueter 2017-10-30 20:03:37 UTC
This should be a collection of Blockers for why rhceph-rhel7-docker-2.4-4 build is not good enough for integration with OSP 12.

CI Jobs, Manual Runs, Other bugs, Missing Features (for RFE's), Crash and Burn scenarios that are not recoverable.

Comment 7 Sébastien Han 2017-10-31 12:25:20 UTC
This image contains numerous fixes such as:

* dmcrypt activation fix after server reboot
* container reboot for dmcrypt and osd with dedicated journal
* apply correct ownership to devices prior activation (prevents errors such as "Permission Denied").

Comment 10 Dave Wilson 2017-11-01 22:23:47 UTC
Deployment on osp12 with Ceph 2.4-4 container image failed. Deployment succeeded but on further investigation no OSD container images were instantiated. 
Error was:
2017-11-01 17:00:26  /entrypoint.sh: static: does not generate config
chown: cannot access '/dev/sdk2': No such file or directory

Across all osd devicesa. This was deployed with non-collocated journal. Deploying with docker-registry.engineering.redhat.com/ceph/rhceph-2-rhel7:candidate-50944-20171027124759 container image mitigated the issue and I was able to get a successful deployment

Comment 11 John Fulton 2017-11-01 23:29:00 UTC
(In reply to Dave Wilson from comment #10)
> Deployment on osp12 with Ceph 2.4-4 container image failed. Deployment
> succeeded but on further investigation no OSD container images were
> instantiated. 
> Error was:
> 2017-11-01 17:00:26  /entrypoint.sh: static: does not generate config
> chown: cannot access '/dev/sdk2': No such file or directory
> 
> Across all osd devicesa. This was deployed with non-collocated journal.
> Deploying with
> docker-registry.engineering.redhat.com/ceph/rhceph-2-rhel7:candidate-50944-
> 20171027124759 container image mitigated the issue and I was able to get a
> successful deployment

Thank you Dave,

I created a bug to target the 2.4-4 container and this workaround specifically: 

 https://bugzilla.redhat.com/show_bug.cgi?id=1508663

  John

Comment 12 John Fulton 2017-11-08 17:04:49 UTC
DFG:Ceph is tracking their GA blockers with the following tracker: 

 https://bugzilla.redhat.com/show_bug.cgi?id=1484447

This bug is a sub-tracker focussed on issues in the 2.4-4 container image (and the above depends on it). Do we need a sub-tracker? DFG:Ceph would rather not have another tracker as per our bug-scrub call this morning as we think it causes confusion.

*** This bug has been marked as a duplicate of bug 1484447 ***

Comment 16 Dan Macpherson 2018-03-20 03:33:54 UTC
Removing doc_text flag as this was already reported in the errata for BZ#1496509

Comment 19 errata-xmlrpc 2018-03-29 08:08:40 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/RHBA-2018:0621


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