Bug 1069157
Summary: | GlusterFS: snapshotting of an in-use volume fails due to policy rules for extension | ||
---|---|---|---|
Product: | Red Hat OpenStack | Reporter: | Giulio Fidente <gfidente> |
Component: | openstack-cinder | Assignee: | Deepak C Shetty <deepakcs> |
Status: | CLOSED UPSTREAM | QA Contact: | Dafna Ron <dron> |
Severity: | high | Docs Contact: | |
Priority: | medium | ||
Version: | 4.0 | CC: | aortega, bkopilov, ddomingo, derekh, eharney, gfidente, lyarwood, mmagr, nbarcet, ndipanov, sankarshan, scohen, sgotliv, yeylon |
Target Milestone: | --- | ||
Target Release: | 7.0 (Kilo) | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Known Issue | |
Doc Text: |
At present, policy rules for volume extension prevent you from taking snapshots of in-use GlusterFS volumes. To work around this, you will have to manually edit those policy rules.
To do so, open the Compute service's policy.json file and change "rule:admin_api" entries to "" for "compute_extension:os-assisted-volume-snapshots:create" and "compute_extension:os-assisted-volume-snapshots:delete". Afterwards, restart the Compute API service.
|
Story Points: | --- |
Clone Of: | Environment: | ||
Last Closed: | 2015-08-25 09:49:22 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: |
Description
Giulio Fidente
2014-02-24 11:09:34 UTC
This is a deployment issue. Nova must have an admin API endpoint configured. (Or for testing it is also possible to change Nova's policy.json to not require admin_api for this extension.) Giulio: How was this deployed? The main thing here is to make sure that our documentation and deployment mechanisms deploy a Nova admin API endpoint. this was installed using packstack As it sounds like a Packstack/Puppet bug in deploying Cinder with Nova Admin API Endpoint, moving to Packstack. Eric, is there somewhere an wiki about admin API deployment? The only thing I was able to find using my google-fu was load of blueprints. The second question assuming that Nova admin API is a new service is: is this service available in Havana also or is it new for Icehouce? hi Martin, given this will have to be fixed in foreman, shall we move this to openstack-puppet-modules ? (In reply to Martin Magr from comment #7) Deploying the admin API is actually not a requirement I think -- I'll look into this again from the Cinder side. This is not a Z-stream material and/or test blocker. |