*** gyee has quit IRC | 00:18 | |
*** yamamoto has quit IRC | 00:19 | |
*** jamesmcarthur has joined #openstack-meeting | 00:22 | |
*** dklyle has joined #openstack-meeting | 00:30 | |
*** b1airo has quit IRC | 00:32 | |
*** mriedem has quit IRC | 00:41 | |
*** jamesmcarthur has quit IRC | 00:46 | |
*** jamesmcarthur has joined #openstack-meeting | 00:47 | |
*** ricolin has joined #openstack-meeting | 00:48 | |
*** jamesmcarthur has quit IRC | 00:52 | |
*** mattw4 has quit IRC | 00:56 | |
*** jamesmcarthur has joined #openstack-meeting | 01:11 | |
*** SpamapS has quit IRC | 01:16 | |
*** rcernin has quit IRC | 01:16 | |
*** SpamapS has joined #openstack-meeting | 01:16 | |
*** rcernin has joined #openstack-meeting | 01:17 | |
*** rcernin has quit IRC | 01:18 | |
*** rcernin has joined #openstack-meeting | 01:19 | |
*** baojg has joined #openstack-meeting | 01:25 | |
*** ttsiouts has joined #openstack-meeting | 01:29 | |
*** whoami-rajat has joined #openstack-meeting | 01:34 | |
*** macza has joined #openstack-meeting | 01:35 | |
*** macza has quit IRC | 01:39 | |
*** boxiang has joined #openstack-meeting | 01:48 | |
*** tetsuro has joined #openstack-meeting | 01:49 | |
*** SpamapS has quit IRC | 01:52 | |
*** SpamapS has joined #openstack-meeting | 01:53 | |
*** apetrich has quit IRC | 01:57 | |
*** ykatabam has joined #openstack-meeting | 02:00 | |
*** yamahata has quit IRC | 02:02 | |
*** ttsiouts has quit IRC | 02:02 | |
*** iyamahat_ has quit IRC | 02:03 | |
*** cyg has joined #openstack-meeting | 02:13 | |
*** jamesmcarthur has quit IRC | 02:14 | |
*** jamesmcarthur has joined #openstack-meeting | 02:32 | |
*** enriquetaso has joined #openstack-meeting | 02:35 | |
*** tetsuro_ has joined #openstack-meeting | 02:37 | |
*** hongbin has joined #openstack-meeting | 02:39 | |
*** tetsuro has quit IRC | 02:39 | |
*** enriquetaso has quit IRC | 02:39 | |
*** tetsuro has joined #openstack-meeting | 02:42 | |
*** tetsuro_ has quit IRC | 02:46 | |
*** bbowen has quit IRC | 02:46 | |
*** ykatabam has quit IRC | 02:47 | |
*** bbowen has joined #openstack-meeting | 03:02 | |
*** yamamoto has joined #openstack-meeting | 03:08 | |
*** SpamapS has quit IRC | 03:08 | |
*** SpamapS has joined #openstack-meeting | 03:09 | |
*** yamamoto has quit IRC | 03:17 | |
*** hongbin has quit IRC | 03:18 | |
*** ykatabam has joined #openstack-meeting | 03:20 | |
*** ykatabam has quit IRC | 03:21 | |
*** ykatabam has joined #openstack-meeting | 03:21 | |
*** armax has quit IRC | 03:24 | |
*** SpamapS has quit IRC | 03:30 | |
*** SpamapS has joined #openstack-meeting | 03:33 | |
*** SpamapS has quit IRC | 03:40 | |
*** jamesmcarthur has quit IRC | 03:40 | |
*** SpamapS has joined #openstack-meeting | 03:41 | |
*** tris has quit IRC | 03:41 | |
*** tris has joined #openstack-meeting | 03:45 | |
*** tetsuro has quit IRC | 03:50 | |
*** tetsuro has joined #openstack-meeting | 03:52 | |
*** hemna has joined #openstack-meeting | 03:53 | |
*** hyunsikyang__ has quit IRC | 03:53 | |
*** yamamoto has joined #openstack-meeting | 03:54 | |
*** psachin has joined #openstack-meeting | 03:56 | |
*** jamesmcarthur has joined #openstack-meeting | 03:58 | |
*** ttsiouts has joined #openstack-meeting | 03:59 | |
*** jamesmcarthur has quit IRC | 04:03 | |
*** imsurit_ofc has joined #openstack-meeting | 04:05 | |
*** tris has quit IRC | 04:12 | |
*** diablo_rojo has quit IRC | 04:15 | |
*** tris has joined #openstack-meeting | 04:17 | |
*** yamamoto has quit IRC | 04:18 | |
*** mattw4 has joined #openstack-meeting | 04:24 | |
*** imsurit_ofc has quit IRC | 04:26 | |
*** ttsiouts has quit IRC | 04:31 | |
*** yamamoto has joined #openstack-meeting | 04:35 | |
*** hemna has quit IRC | 04:36 | |
*** tetsuro has quit IRC | 04:37 | |
*** imsurit_ofc has joined #openstack-meeting | 04:37 | |
*** yamamoto has quit IRC | 04:38 | |
*** yamamoto has joined #openstack-meeting | 04:38 | |
*** mattw4 has quit IRC | 04:39 | |
*** janki has joined #openstack-meeting | 04:43 | |
*** Luzi has joined #openstack-meeting | 04:46 | |
*** e0ne has joined #openstack-meeting | 05:05 | |
*** e0ne has quit IRC | 05:08 | |
*** yamamoto has quit IRC | 05:39 | |
*** vishalmanchanda has joined #openstack-meeting | 05:43 | |
*** yamamoto has joined #openstack-meeting | 05:44 | |
*** radeks_ has joined #openstack-meeting | 05:47 | |
*** psachin has quit IRC | 05:54 | |
*** psachin has joined #openstack-meeting | 05:57 | |
*** kaisers has joined #openstack-meeting | 06:24 | |
*** ttsiouts has joined #openstack-meeting | 06:29 | |
*** e0ne has joined #openstack-meeting | 06:35 | |
*** apetrich has joined #openstack-meeting | 06:47 | |
*** yamamoto has quit IRC | 06:50 | |
*** yamamoto has joined #openstack-meeting | 06:52 | |
*** yamamoto has quit IRC | 07:00 | |
*** ttsiouts has quit IRC | 07:02 | |
*** tssurya has joined #openstack-meeting | 07:07 | |
*** tesseract has joined #openstack-meeting | 07:13 | |
*** yamamoto has joined #openstack-meeting | 07:16 | |
*** rcernin has quit IRC | 07:25 | |
*** zigo has quit IRC | 07:28 | |
*** ttsiouts has joined #openstack-meeting | 07:30 | |
*** yamamoto has quit IRC | 07:38 | |
*** hyunsikyang__ has joined #openstack-meeting | 07:39 | |
*** hyunsikyang has quit IRC | 07:42 | |
*** hyunsikyang has joined #openstack-meeting | 07:43 | |
*** hyunsikyang__ has quit IRC | 07:44 | |
*** corvus has quit IRC | 07:47 | |
*** boxiang has quit IRC | 07:51 | |
*** corvus has joined #openstack-meeting | 07:52 | |
*** kopecmartin|off is now known as kopecmartin | 08:01 | |
*** yamamoto has joined #openstack-meeting | 08:13 | |
*** lennyb has joined #openstack-meeting | 08:16 | |
*** yamamoto has quit IRC | 08:23 | |
*** ykatabam has quit IRC | 08:26 | |
*** ttsiouts has quit IRC | 08:34 | |
*** ykatabam has joined #openstack-meeting | 08:36 | |
*** hyunsikyang__ has joined #openstack-meeting | 08:38 | |
*** hyunsikyang has quit IRC | 08:42 | |
*** yamamoto has joined #openstack-meeting | 08:43 | |
*** a-pugachev has joined #openstack-meeting | 08:45 | |
*** ralonsoh has joined #openstack-meeting | 08:46 | |
*** pcaruana has joined #openstack-meeting | 08:51 | |
*** a-pugachev has quit IRC | 08:55 | |
*** ykatabam has quit IRC | 08:56 | |
*** a-pugachev has joined #openstack-meeting | 09:02 | |
*** a-pugachev has left #openstack-meeting | 09:19 | |
*** zigo has joined #openstack-meeting | 09:35 | |
*** yamamoto has quit IRC | 09:41 | |
*** yamamoto has joined #openstack-meeting | 09:48 | |
*** ykatabam has joined #openstack-meeting | 09:52 | |
*** yamamoto has quit IRC | 09:53 | |
*** ykatabam has quit IRC | 10:09 | |
*** tesseract has quit IRC | 10:12 | |
*** tesseract has joined #openstack-meeting | 10:12 | |
*** jawad_axd has joined #openstack-meeting | 10:21 | |
*** ykatabam has joined #openstack-meeting | 10:21 | |
*** zigo has quit IRC | 10:30 | |
*** ttsiouts has joined #openstack-meeting | 10:31 | |
*** zigo has joined #openstack-meeting | 10:41 | |
*** ttsiouts has quit IRC | 11:04 | |
*** raildo has joined #openstack-meeting | 11:05 | |
*** njohnston has joined #openstack-meeting | 11:06 | |
*** carloss has joined #openstack-meeting | 11:12 | |
*** jawad_axd has quit IRC | 11:21 | |
*** imsurit_ofc has quit IRC | 11:44 | |
*** raildo has quit IRC | 11:51 | |
*** panda is now known as panda|launch | 12:01 | |
*** janki has quit IRC | 12:04 | |
*** jamesmcarthur has joined #openstack-meeting | 12:19 | |
*** mriedem has joined #openstack-meeting | 12:23 | |
*** dkehn has quit IRC | 12:25 | |
*** jamesmcarthur has quit IRC | 12:29 | |
*** _erlon_ has joined #openstack-meeting | 12:35 | |
*** raildo has joined #openstack-meeting | 12:37 | |
*** tdasilva has joined #openstack-meeting | 12:37 | |
*** sridharg has joined #openstack-meeting | 12:43 | |
*** janki has joined #openstack-meeting | 12:44 | |
*** hyunsikyang has joined #openstack-meeting | 12:44 | |
*** hyunsikyang__ has quit IRC | 12:49 | |
*** jamesmcarthur has joined #openstack-meeting | 12:50 | |
*** rbudden has joined #openstack-meeting | 12:53 | |
*** raildo has quit IRC | 12:53 | |
*** raildo has joined #openstack-meeting | 13:00 | |
*** ttsiouts has joined #openstack-meeting | 13:01 | |
*** ykatabam has quit IRC | 13:03 | |
*** panda|launch is now known as panda | 13:05 | |
*** baojg has quit IRC | 13:06 | |
*** artom has quit IRC | 13:14 | |
*** jchhatbar has joined #openstack-meeting | 13:15 | |
*** janki has quit IRC | 13:17 | |
*** lbragstad has joined #openstack-meeting | 13:18 | |
*** lseki has joined #openstack-meeting | 13:19 | |
*** tidwellr has joined #openstack-meeting | 13:23 | |
*** yamamoto has joined #openstack-meeting | 13:27 | |
*** enriquetaso has joined #openstack-meeting | 13:29 | |
*** Luzi has quit IRC | 13:31 | |
*** raildo_ has joined #openstack-meeting | 13:32 | |
*** raildo has quit IRC | 13:34 | |
*** ttsiouts has quit IRC | 13:35 | |
*** vishalmanchanda has quit IRC | 13:48 | |
*** hyunsikyang__ has joined #openstack-meeting | 13:57 | |
*** hyunsikyang has quit IRC | 14:00 | |
*** mlavalle has joined #openstack-meeting | 14:00 | |
mlavalle | #startmeeting neutron_l3 | 14:00 |
---|---|---|
openstack | Meeting started Wed May 15 14:00:54 2019 UTC and is due to finish in 60 minutes. The chair is mlavalle. Information about MeetBot at http://wiki.debian.org/MeetBot. | 14:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:00 |
*** openstack changes topic to " (Meeting topic: neutron_l3)" | 14:00 | |
openstack | The meeting name has been set to 'neutron_l3' | 14:00 |
tidwellr | o/ | 14:01 |
haleyb | o/ | 14:01 |
panda | o/ (partially - in another meeting) | 14:01 |
mlavalle | hey panda, I was wondering about you yesterday. Nice to see you here :-) | 14:02 |
mlavalle | good morning haleyb, tidwellr | 14:02 |
ralonsoh | hi | 14:03 |
mlavalle | hey ralonsoh | 14:03 |
tidwellr | mlavalle: happy wednesday! | 14:03 |
mlavalle | ok, let's get going | 14:05 |
mlavalle | #topic Announcements | 14:05 |
*** openstack changes topic to "Announcements (Meeting topic: neutron_l3)" | 14:05 | |
*** sziviani has left #openstack-meeting | 14:06 | |
mlavalle | We are on our way to the T-1 milestone, June 3 - 7 | 14:06 |
mlavalle | #link https://releases.openstack.org/train/schedule.html | 14:06 |
mlavalle | These are our photos from the recent PTG: | 14:07 |
njohnston | o/ | 14:07 |
mlavalle | #link https://www.dropbox.com/sh/fydqjehy9h5y728/AAC1gIc5bJwwNd5JkcQ6Pqtra/Neutron?dl=0&subfolder_nav_tracking=1 | 14:07 |
mlavalle | everybody handsome as usual | 14:08 |
mlavalle | especially in the one with the props | 14:08 |
mlavalle | any other announcements from the team? | 14:09 |
mlavalle | ok, let's move on | 14:10 |
mlavalle | #topic Bugs | 14:10 |
*** openstack changes topic to "Bugs (Meeting topic: neutron_l3)" | 14:10 | |
mlavalle | First, we have a critical issue https://bugs.launchpad.net/neutron/+bug/1824571 | 14:11 |
openstack | Launchpad bug 1824571 in neutron "l3agent can't create router if there are multiple external networks" [Critical,Confirmed] - Assigned to Miguel Lavalle (minsel) | 14:11 |
mlavalle | it was recently promoted to critical by slaweq | 14:11 |
mlavalle | so I better hurry up with a fix for this | 14:12 |
mlavalle | I have an environment ready to reproduce the issue | 14:12 |
*** jbadiapa has quit IRC | 14:14 | |
mlavalle | Next bug is https://bugs.launchpad.net/neutron/+bug/1774459 | 14:14 |
openstack | Launchpad bug 1774459 in neutron "Update permanent ARP entries for allowed_address_pair IPs in DVR Routers" [High,Confirmed] - Assigned to Swaminathan Vasudevan (swaminathan-vasudevan) | 14:14 |
mlavalle | We didn't have a chance to discuss this issue in Denver | 14:15 |
*** bobh has joined #openstack-meeting | 14:15 | |
mlavalle | couldn't reach Swami over google hangouts | 14:15 |
mlavalle | but it seems he is making progress: https://review.opendev.org/#/c/651905/ | 14:16 |
tidwellr | before he left Denver he wanted me to just mention he needs reviews | 14:16 |
mlavalle | in the commit message he indicates it is related to the bug | 14:17 |
mlavalle | are there more patches coming? | 14:17 |
tidwellr | there's also https://review.opendev.org/#/c/616272/ that I think is also related | 14:17 |
tidwellr | and maybe this one too https://review.opendev.org/#/c/601336/ | 14:18 |
*** bobh has quit IRC | 14:19 | |
mlavalle | yes, these two indicate also in the commit message that are related | 14:19 |
* mlavalle leaving a note in the bug pointing to these 2 patches ^^^^ | 14:19 | |
mlavalle | Last one I have today is https://bugs.launchpad.net/neutron/+bug/1823038 | 14:21 |
openstack | Launchpad bug 1823038 in neutron "Neutron-keepalived-state-change fails to check initial router state" [High,Confirmed] | 14:21 |
mlavalle | which seems to have already fixed | 14:22 |
ralonsoh | not yet | 14:22 |
ralonsoh | I'm going to propose a patch for it | 14:23 |
ralonsoh | the agent is now run under neutron-rootwrap | 14:23 |
ralonsoh | and privsep is failing | 14:23 |
ralonsoh | so I'm removing this new code added and keep only the privsep initialization | 14:23 |
mlavalle | can I assign it to you? | 14:24 |
ralonsoh | I'm just helping Slawek | 14:24 |
ralonsoh | he knows the status of this patch | 14:24 |
mlavalle | ah ok | 14:24 |
ralonsoh | that's all | 14:25 |
mlavalle | thanks for the update :) | 14:25 |
*** jamesmcarthur has quit IRC | 14:25 | |
mlavalle | any other bugs we should discuss today? | 14:25 |
liuyulong | One more https://bugs.launchpad.net/neutron/+bug/1821912 | 14:26 |
openstack | Launchpad bug 1821912 in neutron "intermittent ssh failures in various scenario tests" [High,In progress] - Assigned to LIU Yulong (dragon889) | 14:26 |
liuyulong | Seems we hit this more more frequently | 14:26 |
*** artom has joined #openstack-meeting | 14:27 | |
mlavalle | is it a work around? | 14:27 |
liuyulong | I have two direction of repair | 14:27 |
liuyulong | one: https://review.opendev.org/#/c/659009/ wait until the floating IP is active | 14:28 |
mlavalle | is this a work around? ^^^^ | 14:28 |
liuyulong | It can be one work around | 14:29 |
liuyulong | the another is we can not rely on that nova DB instance status | 14:29 |
liuyulong | every time the guest OS is booting, then the test case is trying to login | 14:30 |
liuyulong | So I wonder if we can ping the fixed IP first, then try to login it | 14:30 |
liuyulong | But seems the tempest now does not allow that | 14:31 |
mlavalle | so what you are saying is that we don't have an underlying connectivity / authentication problem, but rather a testing problem? | 14:31 |
liuyulong | I have tried both in this https://review.opendev.org/659009, but now revert back to only have "waiting for floating IP status" | 14:32 |
liuyulong | In the recent merged patch, they all have a lot of "recheck", maybe we can increase this bug level too. | 14:33 |
mlavalle | critical? | 14:33 |
*** jchhatbar has quit IRC | 14:34 | |
liuyulong | Not entirely, Slawek mentioned that nova metadata may have something wrong. | 14:34 |
mlavalle | ok, a combination of causes | 14:35 |
tidwellr | liuyulong: just thinking out loud and maybe it's crazy, but I wonder if there's way to set a static route on the host that would allow us to reach the fixed IP | 14:35 |
liuyulong | mlavalle, Slawek and I are now aiming to different direction | 14:37 |
*** armax has joined #openstack-meeting | 14:37 | |
liuyulong | I also noticed that l3-agent may have a really long router processing time, 40s+ in some cases. | 14:38 |
mlavalle | liuyulong: sounds good to. I am also adding a 3rd direction: tcpdump in the namespace | 14:38 |
liuyulong | tidwellr, I'm not quite sure, but if tempest can only reach the API, the route may not work. | 14:39 |
tidwellr | yep, it's just a thought | 14:39 |
liuyulong | This is really a tough one... | 14:40 |
mlavalle | yes it is | 14:41 |
mlavalle | anything else on this bug? | 14:41 |
liuyulong | not from me | 14:42 |
mlavalle | thanks for the update :-) | 14:42 |
mlavalle | any other bugs? | 14:42 |
haleyb | mlavalle: there's one in the open agenda section, but if we're in a buggy mood we can discuss now | 14:43 |
mlavalle | shoot | 14:43 |
haleyb | https://bugs.launchpad.net/neutron/+bug/1818824 | 14:43 |
openstack | Launchpad bug 1818824 in neutron "When a fip is added to a vm with dvr, previous connections loss the connectivity" [Low,In progress] - Assigned to Gabriele Cerami (gcerami) | 14:43 |
tidwellr | I saw the chatter about this in IRC yesterday | 14:44 |
haleyb | In short, there is a difference between DVR/centralized here | 14:44 |
panda | I tried to lay down some solution, but a behavioural decision has to be made before | 14:44 |
haleyb | if an instance is using the default snat IP and a floating is associated, should we be deleting the conntrack entries for the existing connections | 14:45 |
haleyb | i'm inclined to think we should always be cleaning them, since the instance should start using the floating IP | 14:46 |
tidwellr | is there a concrete example of a workload in a VM that is affected by this? | 14:46 |
haleyb | i don't think so. it's an edge case since in order to trigger something in an instance you need a floating to get in first (or login from another instance on the private network) | 14:47 |
liuyulong | haleyb, +1, yes, it should stop the previous connection to save the SNAT node bandwidth. | 14:48 |
mlavalle | liuyulong always bringing the operator perspective | 14:48 |
mlavalle | nice | 14:48 |
tidwellr | I'm inclined to agree, once the FIP is associated force all traffic to use it | 14:48 |
haleyb | liuyulong: it doesn't happen with centralized routing today, you can have a connection continue to use the snat IP until it closes. DVR "breaks" it simply because it forces everything into the fip namespace where it dies | 14:49 |
mlavalle | I agree with haleyb and tidwellr | 14:51 |
haleyb | so it seems we agree the conntrack entries should have been cleaned. i think if we make that change soon-ish we'll be able to get some feedback if we break something during the T cycle | 14:51 |
mlavalle | yes! | 14:51 |
mlavalle | ]the sooner the better | 14:51 |
tidwellr | +1 | 14:51 |
panda | for bot DVR and non DVR scnarios ? | 14:51 |
haleyb | and i don't think we documented the behavior, so we should do that too | 14:52 |
panda | in DVR currently the connections just starve, they are not closed | 14:52 |
*** bobh has joined #openstack-meeting | 14:52 | |
haleyb | panda: yes, both. with dvr it's essentially cleaned by the routing change, right? | 14:52 |
haleyb | as you say starved since the connection is broken | 14:53 |
panda | haleyb: i'ts not cleaned at all, the package try to follow the new route but they just die somewhere, so the connection clears for the timeout | 14:53 |
panda | I'm trying to understand if the need to be explicitly closed instead | 14:53 |
liuyulong | Could be a bug for centralized router, since we never test that. | 14:54 |
mlavalle | I'd say explicitely close it | 14:55 |
liuyulong | For dvr with centralized floating IPs, what's the hehavior now? | 14:55 |
haleyb | panda: right, but removing the stale conntrack entries would make the connection fail quickly and not timeout slowly | 14:55 |
mlavalle | good point | 14:55 |
haleyb | liuyulong: that's a good question, don't know | 14:55 |
liuyulong | previous connection may stay, IMO | 14:56 |
panda | liuyulong: and have a different behaviour for the two scenarios ? I think the idea here was to look for consistency | 14:58 |
panda | my personal preference is to try and maintain the old connection, but just because I found it a good entry point to experiment and learn the code :) | 14:59 |
haleyb | if we had a floating IP assigned and it got removed, conntrack gets cleaned-up, i think we should treat the default snat IP similarly - the (dis)association event flips which is used | 14:59 |
mlavalle | we are running out of time | 14:59 |
mlavalle | I lean towards consitency of behavior | 15:00 |
mlavalle | #endmeeting | 15:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 15:00 | |
openstack | Meeting ended Wed May 15 15:00:13 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/neutron_l3/2019/neutron_l3.2019-05-15-14.00.html | 15:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/neutron_l3/2019/neutron_l3.2019-05-15-14.00.txt | 15:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/neutron_l3/2019/neutron_l3.2019-05-15-14.00.log.html | 15:00 |
mlavalle | thanks for attending | 15:00 |
liuyulong | panda, dvr centralized floating IP and distributed floating IP may have different behavior in such case. | 15:00 |
*** ralonsoh has left #openstack-meeting | 15:00 | |
*** ralonsoh has joined #openstack-meeting | 15:01 | |
*** vishalmanchanda has joined #openstack-meeting | 15:01 | |
*** njohnston has left #openstack-meeting | 15:02 | |
*** rubasov has quit IRC | 15:04 | |
*** rubasov has joined #openstack-meeting | 15:05 | |
*** ociuhandu has joined #openstack-meeting | 15:13 | |
*** rubasov has quit IRC | 15:14 | |
*** liuyulong has quit IRC | 15:21 | |
*** rfolco|ruck is now known as rfolco | 15:22 | |
*** rosmaita has joined #openstack-meeting | 15:25 | |
*** panda is now known as panda|ruck | 15:26 | |
*** ttsiouts has joined #openstack-meeting | 15:32 | |
*** tesseract has quit IRC | 15:35 | |
*** macza has joined #openstack-meeting | 15:37 | |
*** sridharg has quit IRC | 15:46 | |
*** ttsiouts has quit IRC | 15:50 | |
*** e0ne has quit IRC | 15:50 | |
*** rubasov has joined #openstack-meeting | 15:50 | |
*** e0ne has joined #openstack-meeting | 15:50 | |
*** davidsha has joined #openstack-meeting | 15:53 | |
*** woojay has joined #openstack-meeting | 15:59 | |
jungleboyj | #startmeeting Cinder | 16:00 |
openstack | Meeting started Wed May 15 16:00:51 2019 UTC and is due to finish in 60 minutes. The chair is jungleboyj. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:00 |
*** openstack changes topic to " (Meeting topic: Cinder)" | 16:00 | |
openstack | The meeting name has been set to 'cinder' | 16:00 |
whoami-rajat | Hi | 16:00 |
davidsha | o/ | 16:01 |
jungleboyj | courtesy ping: jungleboyj diablo_rojo, diablo_rojo_phon, rajinir tbarron xyang xyang1 e0ne gouthamr erlon tpsilva ganso patrickeast tommylikehu eharney geguileo smcginnis lhx_ lhx__ aspiers jgriffith moshele hwalsh felipemonteiro lpetrut lseki _alastor_ whoami-rajat yikun rosmaita enriquetaso hemna _hemna | 16:01 |
smcginnis | o/ | 16:01 |
_alastor_ | \o | 16:01 |
xyang | hi | 16:01 |
rajinir | o/ | 16:01 |
jungleboyj | @! | 16:01 |
_pewp_ | jungleboyj ( ´ ▽ ` )ノ | 16:01 |
gouthamr | o/ | 16:01 |
rosmaita | o/ -- i like the courtesy ping | 16:01 |
jungleboyj | rosmaita: So do I. :-) | 16:01 |
jungleboyj | rosmaita: I miss meetings that don't have it. | 16:01 |
rosmaita | same here | 16:01 |
woojay | hi | 16:01 |
jungleboyj | Look all these wonderful people showing up. | 16:02 |
_erlon_ | hey | 16:02 |
jungleboyj | Give people one more minute here. | 16:02 |
jungleboyj | Take it everyone made it home safely? | 16:02 |
smcginnis | I made it home dangerously. | 16:03 |
jungleboyj | smcginnis: Nice! | 16:03 |
smcginnis | :P | 16:03 |
rosmaita | i made it home eventually | 16:03 |
jungleboyj | Get the pilot to do some barrel rolls? | 16:03 |
e0ne | hi | 16:03 |
jungleboyj | rosmaita: :-( | 16:03 |
jungleboyj | Well, eventually is better than not at all. | 16:04 |
rosmaita | yep | 16:04 |
jungleboyj | My 6 am flight was brutal. | 16:04 |
jungleboyj | Anyway, we have a lot to cover, so lets get started. | 16:04 |
jungleboyj | #topic announcements | 16:04 |
*** openstack changes topic to "announcements (Meeting topic: Cinder)" | 16:04 | |
jungleboyj | First, we have defined the Week for the Train Mid-Cycle! | 16:04 |
jungleboyj | #link https://etherpad.openstack.org/p/cinder-train-mid-cycle-planning | 16:05 |
jungleboyj | If you are interested in attending in person or remotely please add your name to the etherpad. | 16:05 |
*** kopecmartin is now known as kopecmartin|off | 16:05 | |
jungleboyj | I let Lenovo know we are planning to be there again and haven't heard a no. I am pretty sure we will be ok as I had already budgeted for it. | 16:06 |
jungleboyj | Hope we can get a few more people to attend this time as the last one was really productive. | 16:06 |
*** wwriverrat has joined #openstack-meeting | 16:06 | |
jungleboyj | Also, there is the requirement for drivers to move to Python 3 for their 3rd Party CI. | 16:07 |
jungleboyj | #link http://lists.openstack.org/pipermail/openstack-discuss/2019-May/006001.html | 16:07 |
smcginnis | We said by milestone-2, right? | 16:07 |
jungleboyj | If you own a driver and aren't already doing this/thinking about it ... Please start. | 16:07 |
jungleboyj | Correct. | 16:07 |
jungleboyj | I just realized I should add that to the schedule I just proposed. | 16:07 |
smcginnis | Oh, good idea. | 16:08 |
whoami-rajat | VNX driver specifically ? ^ | 16:08 |
smcginnis | If they find issues with running under py3 - milestone-3 to get that resolved? | 16:08 |
jungleboyj | whoami-rajat: Is that the one that is currently failing? | 16:08 |
smcginnis | Or running successfully by milestone-2? | 16:08 |
jungleboyj | smcginnis: ++ I think that is fair. | 16:08 |
whoami-rajat | jungleboyj: yes, IIRC | 16:09 |
jungleboyj | I am ok with giving them a bit to work out the failures. | 16:09 |
smcginnis | We will need to disable the VNX unit tests if that is not resolved soon since py3.7 is one of the official runtimes for train. | 16:09 |
*** mszwed_ has joined #openstack-meeting | 16:09 | |
jungleboyj | whoami-rajat: Ok. I still have a todo to ping Helen about that. She isn't in the meeting so I will e-mail her. | 16:09 |
mszwed_ | Hi :-) | 16:09 |
whoami-rajat | jungleboyj: sounds good. thanks. | 16:10 |
enriquetaso | o/ | 16:10 |
jungleboyj | Is everyone in agreement to the Python3 dates above? | 16:10 |
* jungleboyj marks enriquetaso tardy | 16:10 | |
enriquetaso | u.u | 16:10 |
smcginnis | Should we say py3.7, or is py3.6 enough? | 16:11 |
* smcginnis thinks py3.7 really would be the interesting one | 16:11 | |
jungleboyj | smcginnis: I don't know enough to have a strong opinion. | 16:11 |
jungleboyj | I defer to your expertise there. | 16:12 |
e0ne | I prefere 3.7 from developer's perspective | 16:12 |
whoami-rajat | I think py37 would be better | 16:12 |
e0ne | but it would be good to check with disctros | 16:12 |
e0ne | #link https://governance.openstack.org/tc/reference/runtimes/train.html | 16:12 |
smcginnis | 3.7 is where they really broke some compatibility, so if we are saying 3.7 is an official runtime for train, then I think the CIs probably should use that version to make sure there are no surprises for end users. | 16:12 |
jungleboyj | smcginnis: ++ | 16:12 |
rosmaita | smcginnis: ++ | 16:13 |
jungleboyj | That makes sense with me and then we should be confident that whatever distros are using should be good. | 16:13 |
jungleboyj | So, lets call it Py37 then. | 16:14 |
smcginnis | ++ | 16:14 |
jungleboyj | The people actually impacted are being too quiet. | 16:14 |
jungleboyj | But, I can move on. | 16:15 |
jungleboyj | I have posted the summary of the PTG and Forum: | 16:15 |
jungleboyj | #link https://wiki.openstack.org/wiki/CinderTrainSummitandPTGSummary#Train_PTG_Summary | 16:15 |
mszwed_ | + | 16:15 |
jungleboyj | Thank you to everyone who came and helped make our time successful. | 16:15 |
jungleboyj | I have outlined who has action items in there. | 16:15 |
jungleboyj | Please take a look and plan to take your action items. :-) | 16:16 |
jungleboyj | If you see any inconsistencies or mis-interpretations please let me know. | 16:16 |
jungleboyj | Finally, I have proposed the Train release schedule: | 16:17 |
rosmaita | is it ok if we just edit the wiki? | 16:17 |
jungleboyj | #link https://review.opendev.org/659330 | 16:17 |
jungleboyj | rosmaita: Sure, that would be fine. Just let me know what I did wrong if you can. | 16:17 |
jungleboyj | :-) | 16:17 |
rosmaita | ok | 16:17 |
_erlon_ | jungleboyj: nice summary Jay. Thanks a lot! | 16:17 |
jungleboyj | Have two things to update after the meeting, it sounds like, so I will push up another patch. | 16:17 |
_alastor_ | I notice the 3rd party CIs are supposed to be running the Cinder tempest plugin, but all-plugin has been deprecated in tempest | 16:17 |
jungleboyj | _erlon_: Thanks. Glad to do it. | 16:18 |
*** ijw has joined #openstack-meeting | 16:18 | |
jungleboyj | _alastor_: Yeah, I saw that. Can we chat about that later in the meeting? | 16:18 |
_alastor_ | yeah np | 16:19 |
jungleboyj | _alastor_: Thank you sir. | 16:19 |
jungleboyj | So, take a look at the release schedule and please add review comments if you have concerns. | 16:19 |
jungleboyj | Ok. That was what I had for announcements. That was quite a bit. | 16:19 |
jungleboyj | #topic the unwritten rules about same-company approvals | 16:20 |
*** openstack changes topic to "the unwritten rules about same-company approvals (Meeting topic: Cinder)" | 16:20 | |
jungleboyj | #link http://lists.openstack.org/pipermail/openstack-discuss/2019-May/005954.html | 16:20 |
jungleboyj | So, this is a discussion that has been happening on the ML. | 16:20 |
jungleboyj | I haven't followed the later updates, honestly, because it started getting a little political and silly. | 16:20 |
jungleboyj | rosmaita: Wanted to know our expectations. | 16:20 |
rosmaita | yeah, it seemed like "don' | 16:21 |
rosmaita | t have all approvals be from a single company" could be written down | 16:21 |
rosmaita | so i was wondering if there was more to it | 16:21 |
jungleboyj | Long story short, this used to be a bigger issue when we had multiple cores from the same company trying to push features in. | 16:21 |
*** tidwellr has left #openstack-meeting | 16:21 | |
jungleboyj | Now, given our current landscape it is less of an issue. | 16:21 |
smcginnis | I think like how we said trivial things like small doc changes can be single approved, if there is no potential concerns it's OK to approve with two from the same company. Just discourage it in normal practice. | 16:21 |
smcginnis | I'd only be really concerned if the proposer and both cores were all from the same company. | 16:22 |
jungleboyj | But yes, the short answer is, be a good citizen and don't have all the reviews on a patch be from one company. Especially if it is a feature or something you are pushing. | 16:22 |
rosmaita | ok, so for bugfixes, not a big deal ... features, think twice | 16:22 |
*** diablo_rojo has joined #openstack-meeting | 16:22 | |
smcginnis | rosmaita: I think that's a great way to frame it. | 16:22 |
rosmaita | ok, cool, thanks | 16:22 |
jungleboyj | smcginnis: rosmaita ++ | 16:22 |
e0ne | smcginnis: +1 | 16:22 |
*** yamamoto has quit IRC | 16:22 | |
jungleboyj | I would rather have you ping me on IRC and push the patch in my face. | 16:23 |
rosmaita | ok, i will keep that in mind! | 16:23 |
jungleboyj | It just keeps us looking more credible. | 16:23 |
jungleboyj | Any other questions around that? | 16:24 |
rosmaita | not from me | 16:24 |
*** tesseract has joined #openstack-meeting | 16:24 | |
jungleboyj | Ok. | 16:25 |
jungleboyj | #topic dell_emc.vnx.test_adapter.TestCommonAdapter failing py37 tests | 16:25 |
*** openstack changes topic to "dell_emc.vnx.test_adapter.TestCommonAdapter failing py37 tests (Meeting topic: Cinder)" | 16:25 | |
jungleboyj | rosmaita: | 16:25 |
rosmaita | yeah, i just wanted to bring the bug to people's attention | 16:25 |
rosmaita | i approved rajat's patch adding the py37 job as non-voting | 16:25 |
jungleboyj | #link https://bugs.launchpad.net/cinder/+bug/1795957 | 16:25 |
openstack | Launchpad bug 1795957 in Cinder "VNX unit tests are not Python 3.7 compatible" [Undecided,Confirmed] | 16:25 |
rosmaita | and walter had mentioned that we should make sure some attention is paid to the failing tests | 16:26 |
jungleboyj | rosmaita: Right. | 16:26 |
rosmaita | so i figured this way we all know about it | 16:26 |
rosmaita | that's all | 16:26 |
jungleboyj | Need to ping Helen Walsh about that. | 16:26 |
jungleboyj | I will do that after the meeting. | 16:26 |
rajinir | rosmaita: the vnx driver team is looking into the unit failures. Helen is vmax | 16:26 |
jungleboyj | rajinir: Oh. Gotcha. | 16:26 |
rosmaita | rajinir: thanks | 16:26 |
jungleboyj | rajinir: Who is VNX? | 16:27 |
rajinir | jungleboyj: larger team in china, sam and sun hao | 16:27 |
jungleboyj | rajinir: Ok. Thanks. So it is being worked? | 16:28 |
rajinir | jungleboyj: I will update them | 16:28 |
rajinir | jungleboyj: yes, | 16:28 |
jungleboyj | rajinir: Great. Thank you! | 16:28 |
whoami-rajat | i saw ryan liang pushing a lot of patches for VNX recently, not sure if he's on IRC. | 16:28 |
whoami-rajat | rajinir: thanks for the update. | 16:28 |
rajinir | ryan liang is also part of that hao's team. Time zone issues | 16:29 |
jungleboyj | Yay timezones. | 16:29 |
whoami-rajat | rajinir: oh ok | 16:29 |
jungleboyj | Ok, so if that is being worked we can move forward. | 16:29 |
jungleboyj | #topic Move away from courtesy pings? | 16:29 |
*** openstack changes topic to "Move away from courtesy pings? (Meeting topic: Cinder)" | 16:29 | |
rajinir | can we assign this bug to ryan https://bugs.launchpad.net/cinder/+bug/1795957 | 16:29 |
openstack | Launchpad bug 1795957 in Cinder "VNX unit tests are not Python 3.7 compatible" [Undecided,Confirmed] | 16:29 |
jungleboyj | rajinir: ++ | 16:29 |
whoami-rajat | rajinir: ++ | 16:30 |
rosmaita | rajinir: is ryan at emc.com? | 16:30 |
rajinir | rosmaita: dell emc is one company now, yes | 16:30 |
rosmaita | ok, just wanted to make sure i had the correct person | 16:31 |
jungleboyj | :-) | 16:31 |
rajinir | rosmaita: ++ | 16:31 |
*** dklyle has quit IRC | 16:31 | |
jungleboyj | So, there has been discussion with some groups that Courtesy Pings for meetings are bad form. | 16:31 |
jungleboyj | Though, it doesn't seem that everyone is in agreement. | 16:31 |
jungleboyj | For those of us that use IRC Cloud I have not yet figured out a way to highlight on 'startmeeting <cinder|oslo>' etc. | 16:32 |
jungleboyj | Highlighting on just Cinder gets me spammed all the time. | 16:32 |
jungleboyj | So, I personally think that the pings work nicely for those of us that see meeting reminders, get busy and forget. | 16:32 |
rosmaita | jungleboyj: ++ | 16:33 |
rajinir | jungleboyj: ++ | 16:33 |
_erlon_ | it works for me | 16:33 |
bnemec | Ick. I'm finding that the docs for Quassel's highlight configuration are somewhat lacking too. | 16:33 |
jungleboyj | I was going to propose that I remove the current ping list as I know there are a number of people on there that don't attend anymore. | 16:33 |
jungleboyj | If you want to be pinged, please add your name back in. | 16:33 |
e0ne | jungleboyj: it works better than calendar reminder for me:) | 16:33 |
rosmaita | we can call it a "discourteous ping", that would still work for me | 16:34 |
smcginnis | I agree with Morgan's post that as long as the list is self-managed, there's no reason not to use it. | 16:34 |
smcginnis | rosmaita: ++ :) | 16:34 |
bnemec | It might be worth requiring everyone to re-subscribe each cycle? | 16:34 |
jungleboyj | I can also send an e-mail to the mailing list so people know. | 16:34 |
enriquetaso | rosmaita++ | 16:34 |
bnemec | I know in Oslo we almost certainly have some stale entries in our ping list. | 16:34 |
jungleboyj | bnemec: ++ | 16:34 |
jungleboyj | bnemec: Yeah, if you lose the pings, I am probably going to miss your meeting more often than not. | 16:34 |
mszwed_ | jungleboyj ++ | 16:35 |
* bnemec needs to do more than skim the responses to that thread | 16:35 | |
jungleboyj | Especially on a Monday morning. :-) | 16:35 |
bnemec | Yeah, no kidding. | 16:35 |
bnemec | The PTL should propose a reschedule to a less terrible time. ;-) | 16:35 |
jungleboyj | Ok, so are we in agreement we keep the pings and I am just going to remove the current list in the Train etherpad so that people can add themselves back in if wanted? | 16:35 |
rosmaita | sounds good | 16:36 |
mszwed_ | You can't satisfy every time zone ;-) | 16:36 |
jungleboyj | mszwed_: Sad but true. | 16:36 |
bnemec | Yeah, I'm pretty sure that's why it is when it is. | 16:36 |
bnemec | The previous PTL is in China so it was the only time that sort of worked. | 16:36 |
mszwed_ | jungleboyj but send mail with that info | 16:36 |
rosmaita | we once tried having different meeting times every other week in glance, but that didn't work, everyone always had the time wrong | 16:37 |
jungleboyj | mszwed_: Of course. | 16:37 |
*** dklyle has joined #openstack-meeting | 16:37 | |
jungleboyj | rosmaita: ++ | 16:37 |
enriquetaso | I agree with the pings | 16:38 |
jungleboyj | This time doesn't work for China unfortunately, but at least we are getting most people. | 16:38 |
jungleboyj | Ok, seems like we more or less have agreement on the pings. | 16:38 |
mszwed_ | In SPDK we are using two time slots: US/China and US/Europe friendly, but it's not the best | 16:38 |
*** gyee has joined #openstack-meeting | 16:38 | |
jungleboyj | I have been with groups like that and it seemed to just result in two less useful meetings with a lot of repetition. | 16:39 |
jungleboyj | Anyway, barring disagreement, lets move on. | 16:39 |
mszwed_ | Exactly | 16:39 |
jungleboyj | #topic proposal to change stable/pike,queens u-c to address a CVE | 16:40 |
*** openstack changes topic to "proposal to change stable/pike,queens u-c to address a CVE (Meeting topic: Cinder)" | 16:40 | |
* jungleboyj nominates rosmaita as shadow PTL | 16:40 | |
rosmaita | i just can't keep my mouth shut | 16:40 |
rosmaita | anyway, this is looking like it may be a non-issue | 16:40 |
jungleboyj | #link http://lists.openstack.org/pipermail/openstack-discuss/2019-May/005956.html | 16:40 |
smcginnis | The requests CVE is something that the requirements team will need to control, but we can provide input on that thread. | 16:40 |
jungleboyj | #link https://review.opendev.org/#/q/topic:cve-2018-18074+status:open | 16:40 |
rosmaita | short version, there was a proposal to change hte upper-constraints for requests to address a CVE | 16:41 |
rosmaita | on stable/pike and stable/queens | 16:41 |
rosmaita | which is a pretty unusual thing to do | 16:41 |
rosmaita | anyway, i put up some patches to see what would happen to cinder, os-brick, and the cinderclient | 16:41 |
jungleboyj | Thanks for catching that. | 16:41 |
jungleboyj | rosmaita: Awesome! | 16:42 |
rosmaita | they look ok, except for all the failures on non-voting jobs | 16:42 |
*** hemna has joined #openstack-meeting | 16:42 | |
rosmaita | so it might be a good idea for people to take a quick look if they have any interest in some of the non-voting jobs | 16:42 |
rosmaita | but like i said, it's starting to look like the change won't happen | 16:42 |
rosmaita | but this is openstack, so you never know | 16:43 |
rosmaita | that's all | 16:43 |
_erlon_ | rosmaita: what is the point for not having the change? | 16:43 |
jungleboyj | Cool. Thank you for bringing that up. | 16:43 |
rosmaita | that it destablilizes the branches, and it's up to each consumer to make the update if they want ot | 16:44 |
rosmaita | _erlon_: ^^ | 16:44 |
_erlon_ | rosmaita: hmm, got it | 16:44 |
rosmaita | _erlon_: the justification is a bit more nuanced, but that's basically it | 16:45 |
*** bbowen has quit IRC | 16:45 | |
*** bbowen has joined #openstack-meeting | 16:45 | |
jungleboyj | rosmaita: Will you keep an eye at as to whether that looks like it is going to go forward? | 16:45 |
jungleboyj | Let us know if we need to look closer. | 16:45 |
rosmaita | jungleboyj: yes, i will follow the action on that | 16:46 |
jungleboyj | rosmaita: Cool. Thanks. | 16:46 |
jungleboyj | So, next topic. | 16:46 |
jungleboyj | #topic Unified limits implementation | 16:47 |
*** openstack changes topic to "Unified limits implementation (Meeting topic: Cinder)" | 16:47 | |
jungleboyj | whoami-rajat: | 16:47 |
whoami-rajat | I should have probably brought that up at the PTG but anyways | 16:47 |
whoami-rajat | i've encountered bugs in past related to quotas, most of which will (i think) be solved after unified limits implementation. | 16:47 |
whoami-rajat | nova has already started working on the same, | 16:47 |
whoami-rajat | in a brief: all quota management will be handled at keystone database and limits will be enforced by the oslo.limits lib. | 16:48 |
jungleboyj | whoami-rajat: I think we touched on this at the PTG and that we did want to make the move. | 16:48 |
whoami-rajat | I'm willing to work on it if everyone has an agreement to start with the implementation in cinder. | 16:48 |
jungleboyj | It was secondary to a discussion that smcginnis started. | 16:49 |
jungleboyj | whoami-rajat: I have no objections | 16:49 |
whoami-rajat | oh, i was unaware that work has already started on cinder side jungleboyj | 16:49 |
smcginnis | We may want to wait until U so we can also remove that nested quota driver, but if it can be done now and worked into the current implementation, that's great. | 16:49 |
smcginnis | The work itself hasn't been started, but that was deprecated to try to clean up some of the code before we make any major changes. | 16:50 |
jungleboyj | whoami-rajat: Work hadn't started. It was just related to smcginnis wanting to remove the nested quota driver. | 16:50 |
jungleboyj | smcginnis: ++ | 16:50 |
bnemec | Note that oslo.limit isn't implemented yet. It's just a bare repo. | 16:50 |
bnemec | We'd love to have more input on the initial implementation though. | 16:50 |
smcginnis | Though really, not sure if we need to deprecate that like we do with backend drivers. There will probably be major changes anyway, so since we do a major version bump each cycle, we can make backwards incompatible changes. | 16:51 |
smcginnis | bnemec: Good point. I didn't think we were quite ready for everyone to jump on unified limits quite yet. | 16:51 |
whoami-rajat | #link https://review.opendev.org/#/c/602201/8 | 16:52 |
whoami-rajat | spec from nova side | 16:52 |
smcginnis | Would definitely be good to keep an eye on that to make sure things don't end up too nova-centric and have issues for others to adapt to. | 16:53 |
jungleboyj | smcginnis: ++ | 16:53 |
jungleboyj | So, at this point whoami-rajat it sounds like your work would to be to keep an eye on how the development of UL is going and make sure it matches with what we will need. | 16:54 |
jungleboyj | We do want to move to it and have it fix our quota issues, so it is time well spent. | 16:54 |
rosmaita | here's sean's patch deprecating the nested quota driver: https://review.opendev.org/#/c/657511/ | 16:54 |
whoami-rajat | jungleboyj: ack | 16:54 |
smcginnis | I think Cinder is the only project (that I know of) that ever tried implementing hierarchical quotas, so Cinder probably would be a better place to start. So I guess it just comes down to someone having the time to push it. | 16:55 |
jungleboyj | smcginnis: ++ | 16:55 |
jungleboyj | Sounds like we have a volunteer? | 16:55 |
whoami-rajat | jungleboyj: can do | 16:56 |
jungleboyj | whoami-rajat: Thank you! | 16:56 |
whoami-rajat | jungleboyj: mp :) | 16:56 |
jungleboyj | Ok, I had wanted to cover priorities for the release but we are short on time. I can work on getting things organized for next week and cover it then. | 16:56 |
jungleboyj | _alastor_: Tempest. | 16:57 |
_alastor_ | yeah | 16:57 |
_alastor_ | what gives? | 16:57 |
*** ociuhandu has quit IRC | 16:57 | |
jungleboyj | So, is it just our documentation that is out of date? | 16:57 |
jungleboyj | Is there a different process that needs to be followed? | 16:57 |
_alastor_ | I have no idea. What I know is when I run tempest with 'all-plugin' in won't run | 16:58 |
jungleboyj | enriquetaso: You and Alan have been looking at Tempest some. RIght? | 16:58 |
smcginnis | Someone should ask on the ML or in #openstack-qa what the current correct way is to run the tempest plugins. | 16:58 |
jungleboyj | smcginnis: ++ | 16:58 |
smcginnis | I think it might just pick them up and run them as long as the repos are added to the list that gets installed. | 16:58 |
jungleboyj | _alastor_: Would you be willing to start that discussion on the ML? | 16:59 |
_alastor_ | sure | 16:59 |
jungleboyj | Awesome. Thank you. | 16:59 |
*** ociuhandu has joined #openstack-meeting | 16:59 | |
enriquetaso | jungleboyj, yup I've been working on cinder tempest | 17:00 |
jungleboyj | enriquetaso: Ok, if you have any insights for _alastor_ Can you let him know? | 17:00 |
jungleboyj | And we are at time so lets continue that in the Cinder channel. | 17:00 |
enriquetaso | 'all-plugin' is not working for me neither | 17:00 |
jungleboyj | Thank you to everyone for joining us! | 17:00 |
enriquetaso | jungleboyj, _alastor_ yes, sure | 17:00 |
jungleboyj | Cool. | 17:01 |
jungleboyj | Talk to you all next week. | 17:01 |
jungleboyj | #endmeeting | 17:01 |
whoami-rajat | Thanks! | 17:01 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 17:01 | |
openstack | Meeting ended Wed May 15 17:01:13 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 17:01 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/cinder/2019/cinder.2019-05-15-16.00.html | 17:01 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/cinder/2019/cinder.2019-05-15-16.00.txt | 17:01 |
openstack | Log: http://eavesdrop.openstack.org/meetings/cinder/2019/cinder.2019-05-15-16.00.log.html | 17:01 |
jungleboyj | whoami-rajat: Thank you! | 17:01 |
davidsha | Thanks | 17:01 |
*** woojay has left #openstack-meeting | 17:01 | |
*** davidsha has left #openstack-meeting | 17:01 | |
*** ijw has quit IRC | 17:03 | |
*** rosmaita has left #openstack-meeting | 17:03 | |
*** ricolin has quit IRC | 17:07 | |
*** e0ne has quit IRC | 17:07 | |
*** psachin has quit IRC | 17:15 | |
*** bobh has quit IRC | 17:21 | |
*** dklyle has quit IRC | 17:29 | |
*** ttsiouts has joined #openstack-meeting | 17:35 | |
*** mattw4 has joined #openstack-meeting | 17:40 | |
*** yamamoto has joined #openstack-meeting | 17:41 | |
*** mattw4 has quit IRC | 17:45 | |
*** tssurya has quit IRC | 17:47 | |
*** dklyle has joined #openstack-meeting | 17:49 | |
*** yamamoto has quit IRC | 17:50 | |
*** dklyle has quit IRC | 17:56 | |
*** tesseract has quit IRC | 18:01 | |
*** e0ne has joined #openstack-meeting | 18:10 | |
*** e0ne has quit IRC | 18:13 | |
*** dklyle has joined #openstack-meeting | 18:20 | |
*** ttsiouts has quit IRC | 18:27 | |
*** ab-a has quit IRC | 18:40 | |
*** ianychoi has quit IRC | 18:42 | |
*** ttsiouts has joined #openstack-meeting | 18:43 | |
*** bbowen has quit IRC | 18:44 | |
*** ttsiouts has quit IRC | 18:48 | |
*** vishalmanchanda has quit IRC | 19:01 | |
*** dklyle has quit IRC | 19:01 | |
*** tssurya has joined #openstack-meeting | 19:02 | |
*** bbowen has joined #openstack-meeting | 19:03 | |
*** mattw4 has joined #openstack-meeting | 19:09 | |
*** martial has quit IRC | 19:13 | |
*** mattw4 has quit IRC | 19:13 | |
*** e0ne has joined #openstack-meeting | 19:17 | |
*** mszwed_ has quit IRC | 19:18 | |
*** radeks_ has quit IRC | 19:18 | |
*** radeks has joined #openstack-meeting | 19:18 | |
*** dkehn has joined #openstack-meeting | 19:20 | |
*** iyamahat has joined #openstack-meeting | 19:30 | |
*** radeks has quit IRC | 19:47 | |
*** radeks has joined #openstack-meeting | 19:48 | |
*** radeks_ has joined #openstack-meeting | 19:51 | |
*** radeks has quit IRC | 19:53 | |
*** e0ne has quit IRC | 19:56 | |
*** e0ne has joined #openstack-meeting | 19:59 | |
*** pcaruana has quit IRC | 20:14 | |
*** whoami-rajat has quit IRC | 20:24 | |
*** e0ne has quit IRC | 20:28 | |
*** diablo_rojo has quit IRC | 20:31 | |
*** hemna has quit IRC | 20:35 | |
*** dklyle has joined #openstack-meeting | 20:39 | |
*** ttsiouts has joined #openstack-meeting | 20:45 | |
*** ijw has joined #openstack-meeting | 20:50 | |
*** radeks_ has quit IRC | 20:50 | |
*** ijw has quit IRC | 20:52 | |
*** ijw has joined #openstack-meeting | 20:52 | |
*** hongbin has joined #openstack-meeting | 20:54 | |
*** alecuyer has joined #openstack-meeting | 20:55 | |
*** raildo_ has quit IRC | 20:59 | |
*** patchbot has joined #openstack-meeting | 20:59 | |
timburke | #startmeeting swift | 21:00 |
openstack | Meeting started Wed May 15 21:00:00 2019 UTC and is due to finish in 60 minutes. The chair is timburke. Information about MeetBot at http://wiki.debian.org/MeetBot. | 21:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 21:00 |
*** openstack changes topic to " (Meeting topic: swift)" | 21:00 | |
openstack | The meeting name has been set to 'swift' | 21:00 |
timburke | who's here for the swift meeting? | 21:00 |
mattoliverau | o/ | 21:00 |
kota_ | hi | 21:00 |
patchbot | I'm here! | 21:00 |
tdasilva | hello | 21:00 |
clayg | o/ | 21:00 |
alecuyer | hello o/ | 21:01 |
*** diablo_rojo has joined #openstack-meeting | 21:01 | |
timburke | #link https://wiki.openstack.org/wiki/Meetings/Swift | 21:01 |
timburke | agenda's got a bunch of stuff we want updates on, and now everybody's had a little break from the PTG so there may have even been some progress ;-) | 21:01 |
timburke | but first, what do we think about a libec release? | 21:02 |
timburke | #topic liberasurecode release | 21:02 |
*** openstack changes topic to "liberasurecode release (Meeting topic: swift)" | 21:02 | |
*** dtrainor has quit IRC | 21:02 | |
*** dtrainor has joined #openstack-meeting | 21:02 | |
tdasilva | timburke: what's in it? | 21:03 |
* mattoliverau hasn't been keeping an eye on libec. I assume it's been a while. So long as there are some patches landed we want to get out, then yes. | 21:03 | |
timburke | zaitcev's been great about getting some warnings cleaned up, and it looked like someone (prometheanfire, maybe?) was bumping into some issues that are already fixed on master | 21:03 |
mattoliverau | opps only the first 1/2 of that was suppose to be emoted -ETOOEARLY :P | 21:04 |
tdasilva | found this fix: https://github.com/openstack/liberasurecode/commit/7e97b2f808e1115425eef527899b27528f05af3a | 21:04 |
timburke | there hasn't been *that much* code that's landed, but it's also been... 9 months or so since our last release | 21:04 |
kota_ | oic. that's long time. | 21:05 |
timburke | tdasilva, the other patch of interest (in my view) is `3564b71 Remove get_chksum to hush warnings (by Pete Zaitcev, 3 months ago)` | 21:06 |
timburke | so, i'm thinking we ought to tag a 1.6.1 | 21:06 |
*** stevebaker is now known as steveb | 21:07 | |
tdasilva | +1 | 21:07 |
mattoliverau | crc32 and swift on s390 seems like a good enough reason. Less warning is good too. | 21:07 |
mattoliverau | +1 | 21:07 |
*** ralonsoh has quit IRC | 21:07 | |
timburke | and once we get around to reviewing and landing the quadiron stuff, we can do a 1.7.0 | 21:07 |
*** steveb is now known as stevebaker | 21:07 | |
timburke | but the nice thing is, we can do these basically whenever we want. this was mostly just a heads-up | 21:07 |
timburke | on to updates! | 21:08 |
timburke | #topic updates | 21:08 |
*** openstack changes topic to "updates (Meeting topic: swift)" | 21:08 | |
timburke | #topic tempurl restrictions | 21:08 |
*** openstack changes topic to "tempurl restrictions (Meeting topic: swift)" | 21:08 | |
mattoliverau | cool | 21:08 |
timburke | mattoliverau, have you had a chance to look at this yet? | 21:08 |
mattoliverau | so I almost pushed something up last night. but just fiddling with some SLO tests and want to check with symlinks | 21:09 |
mattoliverau | I still need to play with symlinks, but can push what I have first | 21:09 |
mattoliverau | So when using tempurl prefixes + PUT if you head other containers objects and you always get a 401, if the object exists or not | 21:10 |
*** panda|ruck has quit IRC | 21:10 | |
timburke | is the same true for HEADing objects in the same container but with a different prefix? | 21:11 |
mattoliverau | when you allow X-Object-Manifest you can put what you want (items starting with prefix or not) and a GET to the DLO will get the contents. Which seems like the initial bug.. | 21:11 |
mattoliverau | I think so, I think I have a func test for that too.. but will confirm. | 21:12 |
timburke | hmm... | 21:12 |
timburke | well, good to know. we'll keep an eye out for more tests! | 21:13 |
timburke | #topic migration to storyboard | 21:13 |
*** openstack changes topic to "migration to storyboard (Meeting topic: swift)" | 21:13 | |
mattoliverau | Will push up some initial tests today :) | 21:13 |
timburke | i know we asked to get a test migration going so we could start playing with the new system -- has that happened yet, or are we still waiting? | 21:13 |
mattoliverau | I saw diablo_rojo join when the meeting started | 21:14 |
*** panda has joined #openstack-meeting | 21:14 | |
mattoliverau | I haven't heard anything, but will follow up with her today (if she's around). | 21:14 |
timburke | \o/ diablo_rojo! | 21:14 |
timburke | sounds good | 21:14 |
timburke | that was where i expected it to be, just wanted to check | 21:14 |
*** dklyle has quit IRC | 21:14 | |
mattoliverau | if summoning diablo_rojo doesn't work, what about diablo_rojo_phon? | 21:15 |
diablo_rojo | o/ | 21:15 |
mattoliverau | \o/ | 21:15 |
diablo_rojo | Haha | 21:15 |
kota_ | lol | 21:15 |
diablo_rojo | So.. last week was not as productive as I would like it to have been, but I literally wrote the test migration down on my todo list for this week. | 21:15 |
diablo_rojo | I will have it done by the next meeting. | 21:15 |
mattoliverau | cool | 21:15 |
timburke | yay! thanks diablo_rojo! | 21:15 |
*** ttsiouts has quit IRC | 21:16 | |
mattoliverau | thanks! | 21:16 |
diablo_rojo | I can go greate the project now in the dev storyboard if you want to make stories now. | 21:16 |
diablo_rojo | It wouldnt interfere with the migration. | 21:16 |
timburke | i don't think anyone's actually getting impatient for it, i just want to make sure it doesn't fall off our radar :-) | 21:16 |
timburke | so, up to you | 21:16 |
diablo_rojo | timburke, I appreciate that more than I can explain :) | 21:16 |
* diablo_rojo logs into the dev site now to make the project + project groups | 21:17 | |
diablo_rojo | projects + project group | 21:17 |
diablo_rojo | wrong placement of plurality | 21:17 |
timburke | cool, thanks! | 21:17 |
diablo_rojo | I'll drop in the swift channel and ping when its done | 21:17 |
timburke | excellent | 21:17 |
diablo_rojo | shouldn't take me too long though | 21:17 |
timburke | #topic container building | 21:17 |
*** openstack changes topic to "container building (Meeting topic: swift)" | 21:17 | |
mattoliverau | diablo_rojo: kk, thanks again | 21:18 |
timburke | so we had containers building... and pushing to https://hub.docker.com/r/openstackswift/saio ... | 21:18 |
kota_ | yey | 21:19 |
timburke | but currently it's busted. -infra's got a patch to fix it... but it brings up a question i had about this: | 21:19 |
kota_ | (no overview available message i see) | 21:19 |
tdasilva | kota_: yeah, we need to fix that | 21:20 |
timburke | should an inability to build and/or publish container prevent us from merging code? | 21:20 |
timburke | (the infra fix is https://review.opendev.org/#/c/659296/ which is all black magic to me) | 21:21 |
patchbot | patch 659296 - opendev/system-config - Pin skopeo to unbreak skopeo+bubblewrap - 3 patch sets | 21:21 |
mattoliverau | oh interesting. I'd say for the -latest image.. no. | 21:21 |
tdasilva | timburke: IMO no, I was wondering the same thing if we should make those jobs non-voting | 21:21 |
mattoliverau | but if/when we get it tied into the release tooling, that should be important.. thought that doesn't prevent code landing. But is when it is a "critical" component | 21:22 |
*** Lucas_Gray has joined #openstack-meeting | 21:22 | |
timburke | tdasilva, i think i'd be ok with that... but yeah, i've got the same thought as mattoliverau about if/when this gets tied into tag creation | 21:23 |
tdasilva | timburke: but even that I'd say can happen out-of-band. Ideally we should be able to go back and build container images for our past releases, no? | 21:24 |
mattoliverau | let's say yes? but to be honest I don't know how the release triggering works. | 21:25 |
tdasilva | I agree it's a super nice to have, but i'm not super concerned about it. the tooling doesn't exist yet, so we can cross that bridge when we get there??? | 21:25 |
mattoliverau | But that's something we can donfirm when getting it set up | 21:25 |
tdasilva | right | 21:25 |
mattoliverau | tdasilva: +1 | 21:25 |
timburke | yeah, i'd hope so. getting it lined up with an appropriate version of upper-constraints might get interesting (particularly if we want to build images for pre-u-c tags), but surely we can sort it out as a manual thing | 21:26 |
tdasilva | I should have added: the tooling doesn't exist yet AFAIK. -infra said they would work on it after PTG | 21:26 |
timburke | all right, sounds like we're on board with making container stuff non-voting | 21:26 |
tdasilva | timburke: yeah, I was thinking that was the only caveat based on the conversation we had | 21:26 |
timburke | #topic py3 | 21:27 |
*** openstack changes topic to "py3 (Meeting topic: swift)" | 21:27 | |
timburke | test/unit/proxy/ is done! | 21:27 |
timburke | that brings us up to ~83% of unit tests running under py3 | 21:27 |
mattoliverau | \o/ nice | 21:27 |
timburke | most of the rest is in obj/ iirc | 21:28 |
timburke | though there are a few straggling middlewares | 21:28 |
timburke | on the func test front, we got some pre-reqs landed, but still no gate job yet | 21:28 |
*** dklyle has joined #openstack-meeting | 21:29 | |
timburke | can anyone volunteer to review (some or all of) the chain starting at https://review.opendev.org/#/c/642520/ ? | 21:29 |
patchbot | patch 642520 - swift - Get functional/tests.py running under py3 - 16 patch sets | 21:29 |
timburke | :-/ | 21:31 |
mattoliverau | I've been distracted with catching up with work stuff. But will try and loop back round to py3 today or tomorrow. So I'll volunteer to take a look, at atleast some | 21:31 |
timburke | thank you mattoliverau! | 21:31 |
tdasilva | timburke: i'll get an environ setup and at least start running tests on those patches | 21:31 |
timburke | thanks tdasilva | 21:32 |
timburke | separately: at the PTG i set a goal of getting all unit and func tests passing by the end of the month. we're now halfway through May; how are people feeling about the feasibility of that goal? | 21:32 |
mattoliverau | depends on the functests. though there are less of them then unit tests. | 21:33 |
mattoliverau | So will reserve my comment until I start reviewing it :P | 21:34 |
timburke | fair enough :-) | 21:34 |
timburke | i knew it was a fairly aggressive goal, so in my head i put the odds at around 50/50 going in | 21:35 |
timburke | i just want to get a feeling for how well i can forecast such things | 21:35 |
mattoliverau | nah it's a good kick in the pants. if we need to push it out fine. but lighting a fire under us I think helps. especually in something like py3, where its tedious | 21:36 |
mattoliverau | wow, my spelling sucks this morning. sorry :) | 21:37 |
timburke | only other thing i've got on py3 is that i'm going to start prodding eventlet about doing another release. when we declare support, i'd really rather not have to tell people "just go grab whatever's on eventlet master" :P | 21:37 |
mattoliverau | good idea. how receptive are they as a community? | 21:38 |
* timburke shrugs | 21:38 | |
mattoliverau | ie, do we need to start prodding now, last week, or the week before our release :P | 21:38 |
timburke | they take my patches, and seem reasonably responsive | 21:38 |
mattoliverau | cool | 21:39 |
timburke | i figure i ought to start prodding now, so i can *also* start working the openstack/requirements side sooner rather than later | 21:39 |
timburke | #topic lots of small files | 21:40 |
*** openstack changes topic to "lots of small files (Meeting topic: swift)" | 21:40 | |
timburke | kota_, alecuyer, rledisez how goes it? | 21:40 |
kota_ | now we got the gate running against to losf backend! | 21:40 |
timburke | \o/ | 21:40 |
mattoliverau | nice | 21:40 |
alecuyer | yes! :) | 21:40 |
kota_ | everything works fine for now. | 21:41 |
timburke | "for now" seems ominous :-) | 21:41 |
kota_ | #link https://trello.com/b/xhNxrcLX/losf | 21:41 |
kota_ | alecuyer is still digging some dependency issues | 21:41 |
alecuyer | still grpc issues yes | 21:42 |
kota_ | and i've started on some docs and... cleanuping. | 21:42 |
alecuyer | the latest version does run functests but it fails with concurrency (real workload). I'll post more details about it | 21:42 |
*** mlavalle has left #openstack-meeting | 21:43 | |
alecuyer | so I think I should work on moving to HTTP (I started). And, writing unit tests | 21:43 |
kota_ | with the work to get the gate job, I found some issues like where we should manage the logs, process naming, etc... | 21:43 |
kota_ | so I want to try the works, with stable gate ;) | 21:44 |
kota_ | alecuyer: +1 | 21:44 |
timburke | that all sounds great! is there anything the rest of us should be doing to help? | 21:45 |
kota_ | not so much to me for now, alecuyer do you? | 21:46 |
alecuyer | No, not yet I think | 21:46 |
timburke | all right. keep us updated! | 21:47 |
timburke | #topic open discussion | 21:47 |
*** openstack changes topic to "open discussion (Meeting topic: swift)" | 21:47 | |
timburke | does anyone have anything else to bring up? | 21:47 |
*** yamamoto has joined #openstack-meeting | 21:49 | |
timburke | well, i started to break up https://review.opendev.org/#/c/648263/ into something that might be useful and *not* have the same risk of creating dark data | 21:50 |
patchbot | patch 648263 - swift - WIP: s3api: Make multi-deletes async - 5 patch sets | 21:50 |
timburke | #link https://review.opendev.org/#/c/659162/ | 21:50 |
patchbot | patch 659162 - swift - Add operator tool to async-delete some or all obje... - 3 patch sets | 21:50 |
timburke | just as a heads up | 21:51 |
mattoliverau | cool | 21:52 |
timburke | i'd be very interested in alecuyer or rledisez's opinion on it (since i'm claiming it would be useful for an operator) | 21:52 |
alecuyer | I'll look at the patch tomorrow , | 21:52 |
timburke | thanks alecuyer! | 21:52 |
alecuyer | see if we can try it, and yes it would be useful :) | 21:52 |
*** yamamoto has quit IRC | 21:54 | |
timburke | eventually, i'd kinda like to leverage it into a kind of container-reaper, and let clients do something like DELETE /v1/AUTH/test/c?recursive=true | 21:54 |
timburke | well, that's all i've got, and it looks like we're getting to the end of our slot anyway | 21:54 |
timburke | thank you all for coming, and thank you for working on swift! | 21:55 |
alecuyer | thank you | 21:55 |
timburke | #endmeeting | 21:55 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 21:55 | |
openstack | Meeting ended Wed May 15 21:55:31 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 21:55 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/swift/2019/swift.2019-05-15-21.00.html | 21:55 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/swift/2019/swift.2019-05-15-21.00.txt | 21:55 |
openstack | Log: http://eavesdrop.openstack.org/meetings/swift/2019/swift.2019-05-15-21.00.log.html | 21:55 |
*** patchbot has left #openstack-meeting | 21:55 | |
*** mattw4 has joined #openstack-meeting | 21:56 | |
*** rbudden has quit IRC | 21:59 | |
*** dklyle has quit IRC | 22:00 | |
*** mattw4 has quit IRC | 22:03 | |
*** patchbot has joined #openstack-meeting | 22:08 | |
*** patchbot has left #openstack-meeting | 22:08 | |
*** stevebaker has quit IRC | 22:11 | |
*** artom has quit IRC | 22:11 | |
*** stevebaker has joined #openstack-meeting | 22:12 | |
*** ttsiouts has joined #openstack-meeting | 22:32 | |
*** tdasilva has quit IRC | 22:43 | |
*** mriedem has quit IRC | 22:51 | |
*** notmyname has quit IRC | 22:56 | |
*** macza has quit IRC | 22:59 | |
*** notmyname has joined #openstack-meeting | 22:59 | |
*** mattw4 has joined #openstack-meeting | 23:01 | |
*** ttsiouts has quit IRC | 23:06 | |
*** Adri2000 has quit IRC | 23:09 | |
*** rbudden has joined #openstack-meeting | 23:09 | |
*** Lucas_Gray has quit IRC | 23:11 | |
*** Adri2000 has joined #openstack-meeting | 23:12 | |
*** rcernin has joined #openstack-meeting | 23:14 | |
*** ykatabam has joined #openstack-meeting | 23:14 | |
*** carloss has quit IRC | 23:15 | |
*** rbudden has quit IRC | 23:18 | |
*** mattw4 has quit IRC | 23:21 | |
*** yamamoto has joined #openstack-meeting | 23:26 | |
*** panda has quit IRC | 23:30 | |
*** panda has joined #openstack-meeting | 23:31 | |
*** tssurya has quit IRC | 23:32 | |
*** d34dh0r53 has joined #openstack-meeting | 23:43 | |
*** d34dh0r53 has quit IRC | 23:58 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!