Thursday, 2022-09-15

opendevreviewFelipe Rodrigues proposed openstack/manila master: [NetApp]: Fix issues with managed snapshot  https://review.opendev.org/c/openstack/manila/+/85762701:34
opendevreviewFelipe Rodrigues proposed openstack/manila master: Fix Create From Snapshot with Server Limits  https://review.opendev.org/c/openstack/manila/+/85762802:34
opendevreviewFelipe Rodrigues proposed openstack/manila master: [NetApp]: Fix issues with managed snapshot  https://review.opendev.org/c/openstack/manila/+/85762702:35
opendevreviewMerged openstack/manila-tempest-plugin master: Use ddt.named_data decorator to avoid random test names  https://review.opendev.org/c/openstack/manila-tempest-plugin/+/85581303:53
opendevreviewGoutham Pacha Ravi proposed openstack/manila master: [RBAC] Return 404 if share is inaccessible  https://review.opendev.org/c/openstack/manila/+/85780705:14
opendevreviewkiran pawar proposed openstack/manila master: Add defaultadsite to security service  https://review.opendev.org/c/openstack/manila/+/85522006:54
opendevreviewkiran pawar proposed openstack/python-manilaclient master: Add defaultadsite to security service  https://review.opendev.org/c/openstack/python-manilaclient/+/85569007:14
opendevreviewLiron Kuchlani proposed openstack/manila-tempest-plugin master: Replace period to underscore  https://review.opendev.org/c/openstack/manila-tempest-plugin/+/85782608:22
opendevreviewLiron Kuchlani proposed openstack/manila-tempest-plugin master: Add S-RBAC tests for manila  https://review.opendev.org/c/openstack/manila-tempest-plugin/+/80593809:55
opendevreviewFelipe Rodrigues proposed openstack/manila master: Change to use iproute2 instead of brctl  https://review.opendev.org/c/openstack/manila/+/85200610:39
*** dviroel|afk is now known as dviroel11:31
opendevreviewFelipe Rodrigues proposed openstack/manila master: [NetApp] Fix DHSS mode fails to create share on a new pool  https://review.opendev.org/c/openstack/manila/+/83450311:53
opendevreviewGoutham Pacha Ravi proposed openstack/manila master: [RBAC] Retain legacy admin behaviour  https://review.opendev.org/c/openstack/manila/+/85639415:35
opendevreviewAshley Rodriguez proposed openstack/manila-tempest-plugin master: [WIP] share group type create validation check  https://review.opendev.org/c/openstack/manila-tempest-plugin/+/84221615:49
opendevreviewAshley Rodriguez proposed openstack/manila master: Add group spec validation to share group types  https://review.opendev.org/c/openstack/manila/+/80900415:50
*** dviroel is now known as dviroel|lunch15:59
opendevreviewkiran pawar proposed openstack/manila master: [NetApp] check snapshot presence after creation  https://review.opendev.org/c/openstack/manila/+/84067316:07
opendevreviewGoutham Pacha Ravi proposed openstack/manila-tempest-plugin master: Expect 404 for unauthorized share access  https://review.opendev.org/c/openstack/manila-tempest-plugin/+/85793316:36
opendevreviewGoutham Pacha Ravi proposed openstack/manila master: [RBAC] Return 404 if share is inaccessible  https://review.opendev.org/c/openstack/manila/+/85780716:41
gouthamrfelipe_rodrigues: o/ regarding https://review.opendev.org/c/openstack/manila/+/840673 --- i think i'm okay with that extra call to check for the snapshot - it's better to be sure and give the user another opportunity to create a snapshot rather than realize later that the snap wasn't ever created16:53
gouthamram i missing any harm in that check?16:53
gouthamrlike is there a way the storage is still processing the snapshot request but doesn't find a record, but creates the snapshot anyway?16:54
felipe_rodriguesI got it.17:02
felipe_rodriguesthe  main problem is about adding more one extra call to the storage that is not required. Is there any possibility to the API to return as created and it was not created ? It seems more like " i dont trust on my API response".. If we don't trust to the snapshot, why is it trusting to the other create/modify operations ? 17:07
gouthamrack; but in this case, unlike shares, the resource (snapshot) may not be used right away17:08
felipe_rodriguesit sounds more like a guess from the customer that the snapshot disappear because it was not created during the API call... We need to understand it deeply17:08
felipe_rodriguesthat's my point, can we reproduce it ?17:08
felipe_rodriguesI received an email from them, explaining that they found that the snapshot disappear because it was manually deleted17:09
gouthamrtotally worth asking - but on the bug i see this happened on "busy" clusters 17:09
*** dviroel|lunch is now known as dviroel17:09
felipe_rodriguesI got it.. 17:10
gouthamri see, can you check if they are okay marking this bug invalid?17:10
gouthamrkiran may be the one responding, we can kick this off of the bugsquash and see if we can get some more data17:11
felipe_rodriguesWe need to understand the issue better... 17:11
felipe_rodriguesI want to see if the bug is on the ONTAP API.. If so, we need to report it as a burt17:11
felipe_rodriguesI'd be okay of adding this extra call, but we need to make totally sure that it makes sense.. that it is required.. at least from my side, it seems more like a guess.. 17:12
gouthamrack17:14
felipe_rodriguesThe e-mail that I received:17:15
felipe_rodriguesSAP reported “missing” snapshots on the storage while they are still showing up in the OpenStack / manila repository.17:15
felipe_rodrigues 17:15
felipe_rodriguesAlthough they’ve found an explanation in the meantime (the snapshots were deleted manually)17:15
gouthamrfelipe_rodrigues: do post these thoughts on the review and add the deletion thingy that they mentioned17:15
felipe_rodriguesnot yet17:16
felipe_rodriguesI'll add more info17:16
gouthamrthanks felipe_rodrigues 17:17
felipe_rodriguesyw17:17
opendevreviewAshley Rodriguez proposed openstack/manila-tempest-plugin master: [WIP] share group type create validation check  https://review.opendev.org/c/openstack/manila-tempest-plugin/+/84221618:01
opendevreviewMerged openstack/manila master: Change to use iproute2 instead of brctl  https://review.opendev.org/c/openstack/manila/+/85200618:16
gouthamrfelipe_rodrigues: i posted on the patch, take a look when you get a chance18:23
felipe_rodriguesnice, thanks :)18:23
gouthamrwow https://bugs.launchpad.net/manila/+bug/1936648 18:27
gouthamr:P18:27
gouthamrits an interesting bug at the confluence of features18:28
gouthamrmaybe we should add a scenario test with the reproduction steps felipe_rodrigues 18:28
felipe_rodriguesyou mean, add a tempest test ? or add on our internal tempest tests ?19:09
felipe_rodriguesWe lost the reference between manila and storage19:10
gouthamrthe test could be generic19:10
felipe_rodriguesI don't know if this is a problem with NetApp snapshot revert process only, or it is the common behavior with other vendors too 19:10
gouthamrcreate share, write data, create snapshot, rename snapshot, unmanage/remanage snapshot, revert to snapshot, delete everything19:11
felipe_rodriguesrename snapshot ? can the Manila force it ?19:11
gouthamrah19:11
gouthamrgood point19:11
felipe_rodriguesI see that other vendors dont rename during manage process19:12
felipe_rodriguesdell doesn't rename.. huawei does.. like NetApp19:15
felipe_rodriguesAt least on NetApp end, the snapshot is just a file inside the share. So, reverting to a point of the share, also means reverting the snapshot name itself 19:16
felipe_rodriguesbtw, good catch goutham: https://review.opendev.org/c/openstack/manila/+/857627/2//COMMIT_MSG#1519:19
gouthamr++19:33
opendevreviewFelipe Rodrigues proposed openstack/manila master: DNM: test manila  https://review.opendev.org/c/openstack/manila/+/85795120:15
opendevreviewGoutham Pacha Ravi proposed openstack/manila master: [RBAC] Enforce check for share updates  https://review.opendev.org/c/openstack/manila/+/85798020:57
opendevreviewMerged openstack/manila master: [NetApp] Fix lack of retry HTTP requests  https://review.opendev.org/c/openstack/manila/+/84043121:18
*** dviroel is now known as dviroel|out21:45
opendevreviewMerged openstack/manila master: [RBAC] Retain legacy admin behaviour  https://review.opendev.org/c/openstack/manila/+/85639422:51

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!