Skip to content

Add HPE Nimble driver patch to fix clone snapshot issue - #1137

Open
Yaguang Tang (yaguangtang) wants to merge 1 commit into
mainfrom
add-hpe-driver-patch
Open

Yaguang Tang (yaguangtang) wants to merge 1 commit into
mainfrom
add-hpe-driver-patch

Conversation

@yaguangtang

Copy link
Copy Markdown
Member

No description provided.

Signed-off-by: Yaguang Tang <yaguang.tang@vexxhost.com>
@yaguangtang

Copy link
Copy Markdown
Member Author

depends on #1138

@atlas-by-vexxhost

Copy link
Copy Markdown
Contributor

Checked this quilt file against every product-branch Cinder ref from .github/workflows/build.yml.

0004-Fix-Nimble-clone-snapshot-cleanup-on-delete.patch does not apply as-is:

  • current main / stable/2024.2+ Cinder uses eventlet.sleep(DEFAULT_SLEEP) in delete_volume; this patch still expects time.sleep(DEFAULT_SLEEP)
  • stable/zed through stable/2024.1 also fail in test_nimble.py / nimble.py context after 0003
  • upstream Gerrit https://review.opendev.org/c/openstack/cinder/+/994915 (dcf7e454ef38) still has time.sleep

I did not open competing 0004 backports. #1137 should stay the main vehicle after the patch is refreshed to the current Cinder tree. Older stables will need a real backport, not a byte-copy.

0003 is already on main and stable/2025.2; backports for the remaining stables are #1282#1288.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant