Tuesday, 2021-09-28

opendevreviewMerged openstack/python-manilaclient master: Add share groups/share group snaps to quota class  https://review.opendev.org/c/openstack/python-manilaclient/+/80506703:25
fzzf2How does manila tempest test generally configure nodepool? I install softwarefactory as CI. planing run manila tempest for test manila driver. manila need connect local device. Should I configure nodepool with static provider?09:13
opendevreviewzhongshengping proposed openstack/puppet-manila master: Update reno to the latest version  https://review.opendev.org/c/openstack/puppet-manila/+/81136609:15
opendevreviewMerged openstack/puppet-manila master: Update reno to the latest version  https://review.opendev.org/c/openstack/puppet-manila/+/81136609:34
opendevreviewTakashi Kajinami proposed openstack/puppet-manila master: Allow enabling/disabling management of service user and role  https://review.opendev.org/c/openstack/puppet-manila/+/81138409:46
opendevreviewTakashi Kajinami proposed openstack/puppet-manila master: Allow disabling management of service user and role  https://review.opendev.org/c/openstack/puppet-manila/+/81138409:49
*** dviroel|out is now known as dviroel11:27
*** rishabh is now known as Guest121011:57
opendevreviewNahim Alves de Souza proposed openstack/manila master: [NetApp] Fix default thin_provisioned volumes on AFF  https://review.opendev.org/c/openstack/manila/+/81141713:23
opendevreviewCarlos Eduardo proposed openstack/manila master: WIP Add FIPS testing jobs  https://review.opendev.org/c/openstack/manila/+/81095317:08
opendevreviewMerged openstack/puppet-manila master: Do not test detail of keystone::resource::service_identity  https://review.opendev.org/c/openstack/puppet-manila/+/81112217:29
opendevreviewMerged openstack/puppet-manila master: Allow disabling management of service user and role  https://review.opendev.org/c/openstack/puppet-manila/+/81138417:33
opendevreviewMerged openstack/manila master: Fix api-ref for access rules  https://review.opendev.org/c/openstack/manila/+/78388517:46
opendevreviewMerged openstack/manila master: XENA release note regarding scheduler filters  https://review.opendev.org/c/openstack/manila/+/81072517:59
rm_workhey, we run very close to master, and it seems like something fairly recently has caused our configured `netapp_server_port` to be ignored in favor of the default (443)18:08
rm_workanyone else running into this issue?18:08
rm_worksome change in the past month or two, which I guess there actually aren't many18:08
dviroelcarloss: ^ maybe something with the recent change in the ZAPI/REST api interface?18:09
dviroelrm_work: hi o/18:10
rm_worklooks like it would have to be something merged after Aug 30th18:10
dviroelrm_work: maybe something that got merged in xena18:10
rm_workhey 🙂18:10
rm_workyes18:10
rm_workthe tag on our release changed from 12.x to 13.x18:10
rm_workand that's when the problem started 😛 so seems likely18:10
dviroelrm_work: there was at least 3 major features merged in NetApp driver18:10
rm_workyeah I see a few commits touching relevant files, been trying to understand how any of them could have caused this though18:11
dviroellets ping the maintainers :P felipe_rodrigues fabiooliveira nahimsouza 18:11
rm_worklet me get you a traceback too18:11
rm_worknot sure if it'll be helpful18:11
dviroelcarloss: https://github.com/openstack/manila/blob/7d2bbed35ee72b4e904790d9f819e86808be2a69/manila/share/drivers/netapp/dataontap/client/api.py#L267-L27218:14
dviroeli think that https://github.com/openstack/manila/blob/7d2bbed35ee72b4e904790d9f819e86808be2a69/manila/share/drivers/netapp/dataontap/client/api.py#L272  should be called only if 'port is None'18:16
rm_workhttps://paste.opendev.org/show/b4u2fY1Z7ABTQ7vBXiiN/18:17
dviroelrm_work: are you able o change the code and test?18:17
rm_workmay not be useful but there you go (note it's using 443)18:17
rm_workyeah I think I can18:17
rm_workwill take me a sec18:17
dviroelmaybe at:18:19
dviroelhttps://github.com/openstack/manila/blob/7d2bbed35ee72b4e904790d9f819e86808be2a69/manila/share/drivers/netapp/dataontap/client/api.py#L27218:19
dviroelhttps://www.irccloud.com/pastebin/cHe8nK7j/18:19
dviroelrm_work: can you also report a bug for us? https://bugs.launchpad.net/manila18:21
carlossyep... there was a bunch of changes in those files18:24
carlossand significant changes to the api file, where the exception is being raised18:24
rm_workyeah i can file a bug18:25
dviroelcarloss: it seems that the code will always override the port with the default values18:25
rm_worki was hoping I would just be able to track down the issue and make a CR but nothing really jumped out at me yet18:25
dviroelrm_work: thanks, the fix shuould be simple18:25
rm_workah so you do see it18:25
carlossdviroel: yep18:26
rm_workset_port was running like that before though, wasn't it? hmmm18:26
dviroelthis code was refactored in xena release, to add support for REST 18:27
rm_workoh18:27
dviroelNetApp storage rest interface18:27
rm_workyeah i see, there's a lot of new places that call set_port without a port passedd18:27
dviroelrm_work: we can ask netappers to test that for us18:28
dviroelthey are around18:28
rm_workyeah I bet if I update that line it will fix it18:30
rm_worklet me see if i can test18:30
dviroelgreat18:30
felipe_rodrigueshi guys18:31
felipe_rodriguesI can have a look18:31
dviroelfelipe_rodrigues++18:33
felipe_rodriguesdviroel already found the bug. thank you :))18:36
felipe_rodriguesin the speed of light 18:36
rm_worktesting with the fix now18:36
rm_workhad to set up my env18:36
dviroelfelipe_rodrigues: yep, shall reproduce with both ZAPI and REST 18:36
felipe_rodriguesack18:38
dviroelfelipe_rodrigues: you can sync with rm_work who is going to create the LP bug18:38
rm_workdo we need a bug filed if we can just put a CR up right away? seems like almost as much paperwork as the fix XD18:39
rm_workyeah verified with a fixed `_set_port()`18:39
gouthamr:) a bug report will help other people that hit this issue18:40
rm_workk18:41
felipe_rodrigueswill you create the LP bug, rm_work ?! 18:45
rm_workI can, suree18:45
rm_workworking on the fix first tho so I am sure I understand everything 😀18:45
gouthamrsorry for making you do the paperwork, rm_work.. not the intention - skip all that bug template stuff if you like and just capture the traceback... likely netapp folks would have to patch this, and test it as dviroel said; and we'd have to backport this fix to stable/xena18:46
rm_workunless one of you have it18:46
gouthamrah, you were meaning to patch it too! felipe_rodrigues will thank you for it 18:46
rm_workyeah, we will need this internally ASAP, and our process is typically to post a CR then pull it down in our builder18:47
rm_workit's taking me longer than the 5-second test fix because I notice this is a problem in multiple places, so trying to be complete/consistent18:48
felipe_rodriguesthere are two place: REST and ZAPI clients. They have the same issue. You may need unit tests and so on18:50
felipe_rodriguesIf you want, just report it in the LP. I can work on this ASAP.  Up to u, rm_work18:51
rm_workI've got the fix the way I think it should probably be done, adding testing18:54
rm_workjust this I think https://paste.opendev.org/show/809660/18:55
felipe_rodriguesnice, it looks fine! thank you rm_work19:00
rm_workyeah I think the real work is in tests and bug report, as typical 😀19:01
opendevreviewGhanshyam proposed openstack/devstack-plugin-ceph master: Fix job definition as devstack-plugin-ceph is branched  https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/81147819:27
opendevreviewAdam Harwell proposed openstack/manila master: NetApp: properly use netapp_server_port config  https://review.opendev.org/c/openstack/manila/+/81147919:27
rm_workfelipe_rodrigues: ^^ 19:28
rm_workof course, I pushed that before pep8 finished running locally, so according to the laws of the universe, it will probably have a bad newline or something 😀19:29
opendevreviewGhanshyam proposed openstack/devstack-plugin-ceph master: Fix job definition as devstack-plugin-ceph is branched  https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/81147819:29
opendevreviewGhanshyam proposed openstack/devstack-plugin-ceph master: Fix job definition as devstack-plugin-ceph is branched  https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/81147819:31
opendevreviewGhanshyam proposed openstack/devstack-plugin-ceph stable/xena: Fix job definition as devstack-plugin-ceph is branched  https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/81134819:33
opendevreviewAdam Harwell proposed openstack/manila master: NetApp: properly use netapp_server_port config  https://review.opendev.org/c/openstack/manila/+/81147920:51
rm_workfelipe_rodrigues: thanks, addressed comments I think -- tho not sure if that ddt is missing something, can't get it to run in PyCharm20:51
rm_workah nm, i think i just needed to run the whole class at once20:52
rm_workand not sure why zuul failed on the tempest-aio20:52
rm_workor the lvm plugin20:52
rm_workseems to be the same error but not sure it's related20:53
opendevreviewAdam Harwell proposed openstack/manila master: NetApp: properly use netapp_server_port config  https://review.opendev.org/c/openstack/manila/+/81147921:10
gouthamrdon't think its related rm_work - all of our dsvm jobs are failing to setup nova21:10
rm_workok, so might be a bit then 😅21:19
gouthamrhttps://zuul.opendev.org/t/openstack/build/ab32eb8898e248cc81a0e3981d92ec34/log/controller/logs/devstacklog.txt#21776-21778 :|21:19
gouthamrwe don't really override services iirc, /me checks21:19
gouthamrrm_work , others - don't "recheck" manila jobs for a bit - the placement-api failure is related to http://lists.openstack.org/pipermail/openstack-discuss/2021-September/025101.html and devstack fixes are in the gate21:33
rm_worko721:34
gouthamrvictoria: https://review.opendev.org/c/openstack/devstack/+/811399 wallaby: https://review.opendev.org/c/openstack/devstack/+/811445 xena: https://review.opendev.org/c/openstack/devstack/+/811389 master: https://review.opendev.org/c/openstack/devstack/+/81130321:34
opendevreviewGhanshyam proposed openstack/devstack-plugin-ceph master: Fix job definition as devstack-plugin-ceph is branched  https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/81147822:47
opendevreviewGhanshyam proposed openstack/devstack-plugin-ceph master: Fix job definition as devstack-plugin-ceph is branched  https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/81147822:48
opendevreviewGhanshyam proposed openstack/devstack-plugin-ceph master: Fix job definition as devstack-plugin-ceph is branched  https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/81147822:51
opendevreviewGhanshyam proposed openstack/devstack-plugin-ceph stable/stein: Moving the stable/rocky and odler stable jobs to stable/stein  https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/81151022:59
opendevreviewGhanshyam proposed openstack/devstack-plugin-ceph stable/stein: Moving the stable/rocky and odler stable jobs to stable/stein  https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/81151023:00
opendevreviewGhanshyam proposed openstack/devstack-plugin-ceph master: Fix job definition as devstack-plugin-ceph is branched  https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/81147823:09
opendevreviewGhanshyam proposed openstack/devstack-plugin-ceph stable/stein: Moving the stable/rocky and older stable jobs to stable/stein  https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/81151023:59

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