Friday, 2020-04-24

*** brinzhang has joined #openstack-manila01:23
*** brinzhang_ has quit IRC01:26
*** esker has joined #openstack-manila01:29
*** brinzhang_ has joined #openstack-manila01:55
*** brinzhang has quit IRC01:58
*** esker has quit IRC02:12
*** maaritamm has joined #openstack-manila03:41
*** maaritamm has quit IRC03:42
*** brinzhang has joined #openstack-manila03:49
*** brinzhang_ has quit IRC03:52
openstackgerrithaixin proposed openstack/manila master: Extend share will go through scheduler  https://review.opendev.org/70039303:55
*** esker has joined #openstack-manila04:00
*** esker has quit IRC04:00
openstackgerritGoutham Pacha Ravi proposed openstack/manila-tempest-plugin master: Change to use neutron api to create floating ip  https://review.opendev.org/66859704:35
*** maaritamm has joined #openstack-manila04:46
openstackgerritGoutham Pacha Ravi proposed openstack/manila-tempest-plugin master: Change to use neutron api to create floating ip  https://review.opendev.org/66859705:22
*** brinzhang has quit IRC05:57
*** brinzhang has joined #openstack-manila05:58
*** maaritamm has left #openstack-manila06:13
*** maaritamm has joined #openstack-manila06:18
*** maaritamm has left #openstack-manila06:22
openstackgerritzhongshengping proposed openstack/puppet-manila master: Prepare Ussuri RC1  https://review.opendev.org/72258206:24
*** brinzhang_ has joined #openstack-manila06:30
*** brinzhang_ has quit IRC06:32
*** brinzhang has quit IRC06:33
*** tosky has joined #openstack-manila07:33
openstackgerrithaixin proposed openstack/manila master: Extend share will go through scheduler  https://review.opendev.org/70039307:52
*** brinzhang has joined #openstack-manila09:03
*** brinzhang_ has joined #openstack-manila09:06
*** brinzhang has quit IRC09:09
*** brinzhang_ has quit IRC10:25
openstackgerritShi Yan proposed openstack/manila-tempest-plugin master: Change to use neutron api to create floating ip  https://review.opendev.org/66859711:40
*** felipe_rodrigues has quit IRC11:51
*** eharney has joined #openstack-manila12:18
*** vhari has quit IRC12:25
openstackgerritSean McGinnis proposed openstack/manila master: Add py38 package metadata  https://review.opendev.org/72270013:24
openstackgerritSean McGinnis proposed openstack/python-manilaclient master: Add py38 package metadata  https://review.opendev.org/72274813:26
*** maaritamm has joined #openstack-manila14:31
dviroelgouthamr: let me know when u have some minutes to discuss about those tempest tests14:55
gouthamrdviroel: o/ sup?14:58
dviroelgouthamr: hey, bad news :P15:03
dviroelgouthamr: in order to have a test with different backends, without specifying an az, we'll need to fix this: https://review.opendev.org/#/c/709697/12/manila/scheduler/drivers/filter.py@18615:03
gouthamrdviroel: i anticipated that, you'll still use pool_name, won't you?15:04
gouthamrdviroel: unless your pool_name is the same across backends15:04
dviroelgouthamr: yes ^15:05
dviroelgouthamr: can't guarantee that will land on the another backend15:05
gouthamrdviroel: ack..15:08
dviroelgouthamr: the test will not be deterministic since will depend how pools are named15:08
dviroelgouthamr: how we should proceed?15:08
dviroelgouthamr: for sure we need a fix for 'backend_name'15:08
dviroelfiltering15:09
dviroelgouthamr: was thinking on letting those 2 other tests that are working (same backends, different pool; different azs)15:09
dviroelprovide a fix and latter add the test that is missing.15:10
gouthamrdviroel: popping out the share backend name was deliberate, correct15:10
dviroelgouthamr: releasing tempest with those two tests proposed by andrebeltrami (with the refactoring that you proposed) is acceptable?15:13
dviroelgouthamr: the manila fix will need to backported to ussuri and a new test added for different backends.15:13
dviroelI'm considering that this fix isn't a reason for a new RC15:14
gouthamrdviroel: can you even fix this?15:14
dviroelgouthamr: the fix would be just to continue to pop out when dealing with replication, not share from snapshot15:15
gouthamrdviroel: hmmm, that wouldn't make sense, no? we're not letting people change share types when creating from snapshot; and constraining with share_backend_name doesn't make sense here15:18
dviroelgouthamr: yes, you're right15:18
dviroelgouthamr: oh. are you saying that that 'share_backend_name' pop out shouldn't exist at all?15:20
gouthamrdviroel: nope, i don't believe a fix is needed in manila to test this use case deterministically, the test doesn't align with user expectations for this feature imo15:21
dviroelgouthamr: yes, its actually the way that we found to do it. User may just select the destination AZ that they want15:22
gouthamrdviroel: yep, or let the scheduler find the best place15:23
dviroelgouthamr: this is another think that is not true, yet ^. I think that was not discussed on the reviews. Creating from snapshot will always have a destination AZ15:26
dviroelgouthamr: was implemented on this way before and the current implementation still set the same AZ from the source share if the user doesn't specify one15:27
gouthamrdviroel: that sorta makes sense?15:27
dviroelgouthamr: yesterday I was wondering that may not15:28
dviroelgouthamr: Was wondering why we keep this behavior.15:29
dviroelhttps://review.opendev.org/#/c/709697/12/manila/share/api.py@19715:29
dviroelgouthamr: there are lot of details on the change and we may let this pass without discussing.15:30
dviroelgouthamr: we might consider as a issue and provide a fix for that too if everybody agrees15:30
dviroelgouthamr: so, we are open to discuss and fix. We just figure it out this points yesterday and dealing with tempest15:32
dviroels/and/when15:32
gouthamrdviroel: hmmm, backends in the same AZ do weigh higher, correct?15:33
dviroelgouthamr: yes15:34
gouthamrdviroel: okay, then it's fine to stop sending the AZ, and let the scheduler decide15:35
dviroelgouthamr: yeah15:42
openstackgerritMerged openstack/manila master: Add py38 package metadata  https://review.opendev.org/72270015:43
gouthamrtbarron_ dviroel carloss: need this https://review.opendev.org/#/c/722531/ for all the train backports, please take a look when possible16:04
tbarron_k16:04
dviroelgouthamr: have been already there. look good16:05
dviroelvoted16:05
tbarron_I was just waiting to see that it works, and ity does.16:05
tbarron_"it" does too16:06
gouthamrgreat ty guys :)16:06
dviroelgouthamr: so,  going back to this 3 tests: https://etherpad.opendev.org/p/netapp-shr-from-snap-another-pool16:06
tbarron_gouthamr: thanks for that fix!16:06
dviroelgouthamr: can't think on how to proceed with test 2.16:07
gouthamrdviroel: for now lets drop test 2 - and proceed with 1 and 316:08
dviroelgouthamr: ack, andrebeltrami should be finishing the refactoring right now.16:08
gouthamrdviroel: if the behavior of test 2 is needed, pool names have to be unique, maybe you can do that on your test clusters16:08
dviroelgouthamr: yes, by retrieving extra backend infos and so on16:09
dviroelwe are finishing that CI configuration presented on the the collab review16:10
dviroelthis will help us on testing all scenarios16:10
gouthamrnice16:11
gouthamrthanks for looking at https://review.opendev.org/#/c/668597/16:11
gouthamrit'd be nice to get this one into this release too, since its a minor but pretty useful change16:11
gouthamri'm confused why neutron client behaves differently in only one of the jobs16:12
gouthamrhuh16:14
dviroelthere is more than one16:14
gouthamrhttps://opendev.org/openstack/tempest/src/branch/master/tempest/scenario/manager.py#L959-L96816:15
dviroelthat is failing on the change16:15
gouthamryou're right, the zfsonlinux job also failed with the same errors16:16
gouthamrbut, cephfs-nfs and lvm both passed16:16
gouthamr(cephfs-nfs failed elsewhere)16:17
dviroeloh16:20
gouthamrweird, http://paste.openstack.org/show/792682/16:24
gouthamrsame request, different responses :|16:24
gouthamrhttps://docs.openstack.org/api-ref/network/v2/?expanded=list-ports-detail#list-ports doesn't list fixed_ip,16:27
gouthamrdviroel: ty for noticing, lemme see if i can fix that16:28
dviroelgouthamr: np, tks for working on this16:29
dviroelweird that its working on the other job16:31
dviroelgouthamr: is this somehow related?16:34
dviroel"If the ip-substring-filtering extension is enabled, the Neutron API supports IP address substring filtering on the fixed_ips attribute. If you specify an IP address substring (ip_address_substr) in an entry of the fixed_ips attribute, the Neutron API will list all ports that have an IP address matching the substring."16:34
gouthamrcould be, but we're using "fixed_ip" and sending it as a string, in our case, its always None... we don't enable that extension explicitly, lemme check if its the default, for starters, i'm attempting to conform and filter with fixed_ips instead of fixed_ip, and do that only if an ip is provided (we never do)16:36
*** maaritamm has quit IRC16:37
gouthamrkinda makes me think we ought to, especially when plugging in the storage network16:37
gouthamrit probably is fine for now because of nova preserving the nic order we request with16:37
openstackgerritGoutham Pacha Ravi proposed openstack/manila-tempest-plugin master: Fix floatingip allocation  https://review.opendev.org/66859717:06
openstackgerritGoutham Pacha Ravi proposed openstack/manila-tempest-plugin master: Fix floatingip allocation  https://review.opendev.org/66859717:28
*** logan- has quit IRC17:30
*** logan- has joined #openstack-manila17:42
openstackgerritMerged openstack/python-manilaclient master: Add py38 package metadata  https://review.opendev.org/72274817:57
openstackgerritAndre Beltrami proposed openstack/manila-tempest-plugin master: Functional tests for create share from snapshot different pools/azs  https://review.opendev.org/70970219:58
*** toabctl has quit IRC20:00
openstackgerritGoutham Pacha Ravi proposed openstack/manila stable/train: [stable/train only] Pin neutron-tempest-plugin  https://review.opendev.org/72253120:03
-openstackstatus- NOTICE: The Zuul project gating service is reporting new patches in merge conflict erroneously due to a configuration error, fix in progress20:20
dviroelvkmc: ^20:25
vkmcyep20:25
vkmc:)20:25
openstackgerritDaniel Tapia proposed openstack/manila-tempest-plugin master: Update shrink scenario tests  https://review.opendev.org/71575821:04
openstackgerritDaniel Tapia proposed openstack/manila-tempest-plugin master: Update shrink scenario tests  https://review.opendev.org/71575821:05
openstackgerritDaniel Tapia proposed openstack/manila-tempest-plugin master: Update shrink scenario tests  https://review.opendev.org/71575821:06
vkmczuul is down21:24
vkmcright?21:24
lsekivkmc: yep, it seems so :\22:05
openstackgerritDaniel Tapia proposed openstack/manila-tempest-plugin master: Update shrink scenario tests  https://review.opendev.org/71575822:39
-openstackstatus- NOTICE: the This Zuul outage was taken as an opportunity to perform an impromptu maintenance for changing our service deployment model; any merge failures received from Zuul between 19:40 and 20:20 UTC were likely in error and those changes should be rechecked; any patches uploaded between 20:55 and 22:45 UTC were missed entirely by Zuul and should also be rechecked to get fresh test results22:57
*** tosky has quit IRC23:14
*** vhari has joined #openstack-manila23:36
openstackgerritGoutham Pacha Ravi proposed openstack/python-manilaclient master: [ussuri][goal] Change contributor guide  https://review.opendev.org/72305623:50
openstackgerritGoutham Pacha Ravi proposed openstack/manila-tempest-plugin master: Fix floatingip allocation  https://review.opendev.org/66859723:52

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!