Thursday, 2021-08-05

opendevreviewGoutham Pacha Ravi proposed openstack/python-manilaclient master: WIP: Metadata for all user facing resources  https://review.opendev.org/c/openstack/python-manilaclient/+/80342406:37
opendevreviewArchana Kumari proposed openstack/python-manilaclient master: [OSC] Implement Share Group Commands  https://review.opendev.org/c/openstack/python-manilaclient/+/80174007:49
fzzfcarloss: I get it. thank you very much! 11:10
carlossfzzf: you're welcome11:11
*** dviroel|out is now known as dviroel11:25
opendevreviewFelipe Rodrigues proposed openstack/manila master: [NetApp] Add readable replication type support  https://review.opendev.org/c/openstack/manila/+/80362115:09
opendevreviewFelipe Rodrigues proposed openstack/manila master: [NetApp] Add FlexGroup volume support  https://review.opendev.org/c/openstack/manila/+/80362215:10
opendevreviewCarlos Eduardo proposed openstack/manila master: Share server migration enhancements  https://review.opendev.org/c/openstack/manila/+/80362315:16
opendevreviewCarlos Eduardo proposed openstack/manila master: [NetApp] Share server migration through SVM migrate  https://review.opendev.org/c/openstack/manila/+/80362415:18
opendevreviewCarlos Eduardo proposed openstack/python-manilaclient master: Add cleanup_source_server to share server migration start  https://review.opendev.org/c/openstack/python-manilaclient/+/80362615:25
dviroelo.O15:32
opendevreviewkiran pawar proposed openstack/manila master: Early validate for CIFS without security service.  https://review.opendev.org/c/openstack/manila/+/77687515:33
vkmchi all, I could use some reviews in https://review.opendev.org/c/openstack/manila/+/80133615:54
vkmcI saw ashrodri already reviewed :) thx15:54
ashrodrihappy to help15:55
opendevreviewCarlos Eduardo proposed openstack/python-manilaclient master: Add cleanup_source_server to share server migration start  https://review.opendev.org/c/openstack/python-manilaclient/+/80362617:12
ganso__carloss: apologies in advance as I didn't read the spec or participate in the discussion about share server migration, but I'm curious on why would you need an option to choose whether to remove the source share server after migration, since the operation is a "migration", not a clone, copy, or replicate. It sounds more semantically correct to me to make all the validations possible (or even a --confirm as a last step) to make sure the destination 17:19
ganso__share server is functioning properly and the source share server is safely cleaned up at the end of a server migration, if that's the concern 17:19
ganso__in other words I'm just saying that IMO it should be a mandatory step and not optional17:20
carlosso/ ganso__ :)17:39
carlossthis operation is more to allow administrators to define whether the share server should immediately be deleted after the share server migration. In the current design, the source share server has its status set to inactive after the share server migration gets completed, and it will remain there for some time, until the administrator decides to trigger the deletion of the share server, or the periodic job to remove 17:42
carlossunused share servers is executed17:42
carlossso in this case, we'd need to force the share server to be completely deleted after the administrator triggers `share-server-migration-complete`17:43
* carloss realized he didn't add the part where the share server is actually deleted in share/manager in the change submitted upstream17:44
ganso__carloss: what was the concern that led to this decision of setting it to inactive instead of deleting it as soon as share server is functional at the destination?17:44
carlossI can't remember from the top of my head... will take a look in the spec and the comments in the main change17:48
opendevreviewCarlos Eduardo proposed openstack/manila master: [NetApp] Share server migration through SVM migrate  https://review.opendev.org/c/openstack/manila/+/80362417:50
ganso__carloss: I'm looking at https://review.opendev.org/c/openstack/manila/+/747043/10/manila/share/manager.py#528917:57
ganso__carloss: from that patch it doesn't seem like it wouldn't be deleted18:02
ganso__looking at the master code now, it is the same18:03
ganso__carloss: the only reason I see to have the option is in case if CONF.delete_share_server_with_last_share is false18:04
ganso__because in that case it would never be deleted18:04
carlossyep... that is the case18:05
carlossso this new parameter would be forcing share servers to be deleted even if CONF.delete_share_server_with_last_share is set to False18:06
ganso__carloss: https://review.opendev.org/c/openstack/manila/+/803623/1/manila/share/driver.py#2913 why is it in the driver level? It seems redundant with the manager's functionality. I believe you could override the CONF in the manager in that particular scenario and then call delete_share_server just like _check_delete_share_server does18:09
opendevreviewMerged openstack/manila master: Deprecate create snapshot from share group in CephFS  https://review.opendev.org/c/openstack/manila/+/80133618:24
carlossyour suggestion would work properly as well18:26
carlossganso: could you please add these concerns in the change? :)18:26
carlossso we can have them documented and we keep track of the discussion history in the change18:26
ganso__carloss: sure, I thought about this it here first because I thought I was missing context or previous discussions so I wouldn't pollute the gerrit change, but seems to not be entirely the case =)18:28
opendevreviewCarlos Eduardo proposed openstack/python-manilaclient master: Add cleanup_source_server to share server migration start  https://review.opendev.org/c/openstack/python-manilaclient/+/80362619:14
-opendevstatus- NOTICE: The Gerrit service on review.opendev.org is going down for a quick restart to adjust its database connection configuration, and should return to service momentarily20:03
opendevreviewCarlos Eduardo proposed openstack/python-manilaclient master: Add cleanup_source_server to share server migration start  https://review.opendev.org/c/openstack/python-manilaclient/+/80362620:38
opendevreviewkiran pawar proposed openstack/manila master: Early validate for CIFS without security service.  https://review.opendev.org/c/openstack/manila/+/77687520:41
opendevreviewkiran pawar proposed openstack/manila master: Early validate for CIFS without security service.  https://review.opendev.org/c/openstack/manila/+/77687520:45
opendevreviewCarlos Eduardo proposed openstack/manila master: [NetApp] Share server migration through SVM migrate  https://review.opendev.org/c/openstack/manila/+/80362420:59
opendevreviewCarlos Eduardo proposed openstack/manila master: Share server migration enhancements  https://review.opendev.org/c/openstack/manila/+/80362322:03
opendevreviewCarlos Eduardo proposed openstack/manila master: [NetApp] Share server migration through SVM migrate  https://review.opendev.org/c/openstack/manila/+/80362422:03
opendevreviewCarlos Eduardo proposed openstack/python-manilaclient master: Add cleanup_source_server to share server migration start  https://review.opendev.org/c/openstack/python-manilaclient/+/80362622:34

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