Bug 1271266
Summary: | [Director] Director is deploying the lvm backend in a loop device that is not supported by GSS | |||
---|---|---|---|---|
Product: | Red Hat OpenStack | Reporter: | Eduard Barrera <ebarrera> | |
Component: | openstack-tripleo-heat-templates | Assignee: | Alan Bishop <abishop> | |
Status: | CLOSED DEFERRED | QA Contact: | Arik Chernetsky <achernet> | |
Severity: | medium | Docs Contact: | ||
Priority: | medium | |||
Version: | 7.0 (Kilo) | CC: | abishop, eharney, gfidente, hbrock, jcoufal, jslagle, jwaterwo, kbasil, mburns, ohochman, pgrist, rhel-osp-director-maint, sasha, sclewis, tshefi, tvignaud | |
Target Milestone: | --- | Keywords: | Triaged, ZStream | |
Target Release: | 12.0 (Pike) | Flags: | tshefi:
automate_bug+
|
|
Hardware: | Unspecified | |||
OS: | Unspecified | |||
Whiteboard: | ||||
Fixed In Version: | Doc Type: | Bug Fix | ||
Doc Text: | Story Points: | --- | ||
Clone Of: | ||||
: | 1280012 (view as bug list) | Environment: | ||
Last Closed: | 2018-12-13 20:02:48 UTC | Type: | Bug | |
Regression: | --- | Mount Type: | --- | |
Documentation: | --- | CRM: | ||
Verified Versions: | Category: | --- | ||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
Cloudforms Team: | --- | Target Upstream Version: | ||
Embargoed: | ||||
Bug Depends On: | ||||
Bug Blocks: | 1280012, 1301427 |
Description
Eduard Barrera
2015-10-13 13:49:25 UTC
this is easy to workaround after deployment. (at least for packstack configurations) Create partition: # parted /dev/sdb mklabel msdos mkpart primary 0% 100% Create PV: # pvcreate /dev/sdb1 Extend over new PV # vgextend cinder-volumes /dev/sdb1 Move data off of the loop device # pvmove /dev/loop0 Remove loop from volume group: # vgreduce cinder-volumes /dev/loop0 Delete loop device: # losetup -d /dev/loop0 Delete backing file: # rm /path/to/cinder-volumes/file Remove losetup line from rc.local: # vi /etc/rc.local The suggested fix here is to make ceph the default. We probably want to clone this to docs once we have that fix so we can update the defaults with notes to change this. I am moving this BZ to the tripleoclient. Do we want to switch the default in the templates? Also, there is a deployment param to use the controllers as Ceph OSDs. By using such a parameter we can do 1ctrl + 1compute, with Ceph, without the need to deploy an additional node as Ceph OSD. Is this doable? This bug did not make the OSP 8.0 release. It is being deferred to OSP 10. Since this is only a data integrity concern for production deployments and LVM is not supported for production deployments, we can defer this to OSP11. We have 2 threads going on here: 1 - LVM loopback issue, which I think has a workaround and it's not a supported back end. 2 - requests to make ceph a default instead as means of avoiding unsupported LVM customer case bugs - again, LVM is not a supported back end for RHOS. This is a larger discussion and we had started to discuss options but had not closed on a plan. Dropping the priority and pushing to 12 as we are not planning to address this right now. We need to consider if we will ever fix the original issue (1) and my preference will be to open a new bug or RFE around "ensuring customers know LVM is not supported on RHOS". Giulio posed a question. I'm deferring this, at least until LVM is supported in production. *** Bug 1267396 has been marked as a duplicate of this bug. *** The needinfo request[s] on this closed bug have been removed as they have been unresolved for 1000 days |