Bug 1418439
Summary: | [RFE] Containerized deployment of Swift service | |||
---|---|---|---|---|
Product: | Red Hat OpenStack | Reporter: | Sean Cohen <scohen> | |
Component: | openstack-tripleo-heat-templates | Assignee: | Emilien Macchi <emacchi> | |
Status: | CLOSED ERRATA | QA Contact: | Mike Abrams <mabrams> | |
Severity: | unspecified | Docs Contact: | ||
Priority: | high | |||
Version: | 12.0 (Pike) | CC: | acanan, achernet, cschwede, dbecker, dprince, jjoyce, jschluet, mburns, morazi, pgrist, rhel-osp-director-maint, slinaber, tvignaud | |
Target Milestone: | Upstream M2 | Keywords: | FutureFeature, Triaged | |
Target Release: | 12.0 (Pike) | |||
Hardware: | Unspecified | |||
OS: | Unspecified | |||
Whiteboard: | ||||
Fixed In Version: | openstack-tripleo-heat-templates-7.0.0-0.20170718190543.el7ost openstack-tripleo-common-7.3.1-0.20170718114623.1d79e16.el7ost puppet-tripleo-7.1.1-0.20170719150224.cb66aeb.el7ost puppet-swift-11.2.0-0.20170712084410.759f103.el7ost openstack-swift-2.14.1-0 | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | ||
Clone Of: | ||||
: | 1419556 (view as bug list) | Environment: | ||
Last Closed: | 2017-12-13 21:08:54 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: | 1415556, 1442136 |
Description
Sean Cohen
2017-02-01 20:17:00 UTC
Moving back to POST; there are a few important parts missing/not working correctly yet. 1. SwiftRawDisks Not supported yet; the defined disks won't be properly setup & mounted. Additionally this enables the mount_check parameter, which is not working inside a containerized environment the way it is used. 2. Containerized mounts Swift running inside the container is not able to detect wether a device is mounted or not. While mapping the devices into the container allows correct mount checks, it is not an option because multiple containers need to access the same disk (for example object-server and object-replicator). 3. Ring management Storing and retrieving the overcloud rings from the undercloud does no longer work. This is essential to keep the rings consistent across the cluster even if nodes are replaced or added later. There might be a few other things as well; however I'm working on the above topics right now. Proposed patch for task #1: https://review.openstack.org/#/c/466419/ All required upstream patches merged -> POST. 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-2017:3462 |