Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update docs for client.cinder to support COW snapshots #1375

Draft
wants to merge 2 commits into
base: stackhpc/2024.1
Choose a base branch
from

Conversation

jovial
Copy link
Contributor

@jovial jovial commented Nov 14, 2024

This is to support copy on write snapshots:

Performing standard snapshot because direct snapshot failed: no write permission on storage pool images: nova.exception.Forbidden: no write permission on storage pool images

when using ceph for nova ephemeral storage. My preferrence is for a standardised configuration rather than another if you use this feature, do this.

This is to support copy on write snapshots:

```
Performing standard snapshot because direct snapshot failed: no write permission on storage pool images: nova.exception.Forbidden: no write permission on storage pool images
```

when using ceph for nova ephemeral storage. My preferrence is for a
standardised configuration rather than another if you use this feature,
do this.
@jovial jovial requested a review from a team as a code owner November 14, 2024 10:39
…r-user-3154b995916ee27e.yaml

Co-authored-by: Alex-Welsh <[email protected]>
@jovial
Copy link
Contributor Author

jovial commented Nov 14, 2024

Thanks Alex - Hoping @MoteHue might be able to test this (particularly the command in the release note). Make sure you grab a copy of the current capabilities before changing them.

@Alex-Welsh Alex-Welsh added documentation Improvements or additions to documentation Caracal Targets the Caracal OpenStack release labels Nov 15, 2024
Copy link
Contributor

@MoteHue MoteHue left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks Alex - Hoping @MoteHue might be able to test this (particularly the command in the release note). Make sure you grab a copy of the current capabilities before changing them.

This command does work, but we should also bring to attention two things:

  1. You need to update the ceph keyrings under cinder and nova configs to remove the read-only flag too.
  2. This will break snapshots of boot-from-image instances unless the glance option show_multiple_locations is enabled.

@jovial jovial marked this pull request as draft November 18, 2024 09:32
@mnasiadka
Copy link
Member

Should we post an update to the Ceph docs at https://docs.ceph.com/en/latest/rbd/rbd-openstack/#setup-ceph-client-authentication ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Caracal Targets the Caracal OpenStack release documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants