Bug 1435962
Summary: | CEPH RBD mirroring - failed to create a replicated volume from an image | ||||||
---|---|---|---|---|---|---|---|
Product: | Red Hat OpenStack | Reporter: | Tzach Shefi <tshefi> | ||||
Component: | openstack-cinder | Assignee: | Jon Bernard <jobernar> | ||||
Status: | CLOSED WONTFIX | QA Contact: | Tzach Shefi <tshefi> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | 11.0 (Ocata) | CC: | eharney, geguileo, jvisser, pgrist, scohen, srevivo, tvignaud | ||||
Target Milestone: | --- | Keywords: | Triaged, ZStream | ||||
Target Release: | --- | ||||||
Hardware: | x86_64 | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | If docs needed, set a value | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2019-07-23 19:13:41 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: | 1412804 | ||||||
Attachments: |
|
Targeting the replication testing bugs found to OSP12 Will be resolved when replication is correctly deployed (OSP-17) and tripleO can deploy a replicated volume |
Created attachment 1266500 [details] Cinder logs and config Description of problem: When using Cinder CEPH RBD mirroring, creating a none replicated volume from an image works fine. Creating a replicated volume from an image fails status - error. Creating an empty replicated volume also works fine. Version-Release number of selected component (if applicable): # rpm -qa | grep cinder openstack-cinder-10.0.1-0.20170310192919.b05afc3.el7ost.noarch python-cinderclient-1.11.0-1.el7ost.noarch puppet-cinder-10.3.0-1.el7ost.noarch python-cinder-10.0.1-0.20170310192919.b05afc3.el7ost.noarch How reproducible: Every time Steps to Reproduce: 1. Configure a system with CEPH RBD mirroring 2. Upload an image 3. Create a none replicated volume from an image - works. # openstack volume create NoneReplVolFromImage --size 2 --image 06ea4aa6-4391-40fa-9f19-01fd0534cbe7 4. Create a replicated volume from an image - status error. # openstack volume create ReplVolFromImage --size 2 --type REPL --image 06ea4aa6-4391-40fa-9f19-01fd0534cbe7 5. An empty replicated volume is created successfully, basic replication works. 6. Cinder list see error status on vol from #4 [stack@undercloud-0 ~]$ cinder list [stack@undercloud-0 ~]$ cinder list +--------------------------------------+-----------+----------------------+------+-------------+----------+-------------+ | ID | Status | Name | Size | Volume Type | Bootable | Attached to | +--------------------------------------+-----------+----------------------+------+-------------+----------+-------------+ | 1f25cc1b-7e77-471a-a567-b38e216ce9ff | available | ReplVol | 2 | REPL | false | | | 58b4bf7d-9be7-4b08-92d1-cdad1f694e93 | available | NoneReplVolFromImage | 2 | - | true | | | be55fec9-1bd7-4756-8965-9d82233ce0ec | error | ReplVolFromImage | 2 | REPL | false | | +--------------------------------------+-----------+----------------------+------+-------------+----------+-------------+ Actual results: Failed to create a replicated volume from an image. Expected results: Replicated volume from an image should be successfully created. Additional info: Uploaded Cinder logs. Glance image is a Cirros image in raw format, Glance also uses CEPH backend. #glance image-list +--------------------------------------+--------+ | ID | Name | +--------------------------------------+--------+ | 06ea4aa6-4391-40fa-9f19-01fd0534cbe7 | cirros | +--------------------------------------+--------+ $ cinder type-show REPL +---------------------------------+-----------------------------------------------------------------------------+ | Property | Value | +---------------------------------+-----------------------------------------------------------------------------+ | description | None | | extra_specs | {'replication_enabled': '<is> True', 'volume_backend_name': 'tripleo_ceph'} | | id | fb3f6fe6-9284-4555-8f56-185b10923589 | | is_public | True | | name | REPL | | os-volume-type-access:is_public | True | | qos_specs_id | None | +---------------------------------+-----------------------------------------------------------------------------+