*** martial has quit IRC | 00:01 | |
*** lseki has quit IRC | 00:16 | |
*** janders has quit IRC | 00:17 | |
*** gyee has quit IRC | 00:21 | |
*** altlogbot_3 has quit IRC | 00:23 | |
*** irclogbot_2 has quit IRC | 00:23 | |
*** edleafe has quit IRC | 00:24 | |
*** mattw4 has quit IRC | 00:29 | |
*** yamamoto has joined #openstack-meeting | 00:42 | |
*** markvoelker has joined #openstack-meeting | 00:55 | |
*** markvoelker has quit IRC | 01:01 | |
*** jamesmcarthur has joined #openstack-meeting | 01:02 | |
*** Roamer` has quit IRC | 01:09 | |
*** jamesmcarthur has quit IRC | 01:12 | |
*** jamesmcarthur has joined #openstack-meeting | 01:14 | |
*** ykatabam has joined #openstack-meeting | 01:15 | |
*** armax has quit IRC | 01:15 | |
*** igordc has quit IRC | 01:16 | |
*** jamesmcarthur has quit IRC | 01:24 | |
*** ykatabam has quit IRC | 01:27 | |
*** irclogbot_2 has joined #openstack-meeting | 01:34 | |
*** irclogbot_2 has quit IRC | 01:39 | |
*** irclogbot_2 has joined #openstack-meeting | 01:40 | |
*** diablo_rojo has quit IRC | 01:41 | |
*** irclogbot_2 has quit IRC | 01:43 | |
*** tetsuro has joined #openstack-meeting | 01:56 | |
*** dviroel has quit IRC | 02:01 | |
*** apetrich has quit IRC | 02:10 | |
*** ykatabam has joined #openstack-meeting | 02:29 | |
*** jgriffith has quit IRC | 02:46 | |
*** jgriffith has joined #openstack-meeting | 02:47 | |
*** armax has joined #openstack-meeting | 02:50 | |
*** irclogbot_1 has joined #openstack-meeting | 02:54 | |
*** irclogbot_1 has quit IRC | 02:59 | |
*** markvoelker has joined #openstack-meeting | 03:01 | |
*** markvoelker has quit IRC | 03:05 | |
*** notmyname has quit IRC | 03:06 | |
*** ianychoi has quit IRC | 03:12 | |
*** ianychoi has joined #openstack-meeting | 03:13 | |
*** tetsuro has quit IRC | 03:15 | |
*** jamesmcarthur has joined #openstack-meeting | 03:23 | |
*** irclogbot_1 has joined #openstack-meeting | 03:34 | |
*** irclogbot_1 has quit IRC | 03:39 | |
*** njohnston has quit IRC | 03:53 | |
*** jamesmcarthur has quit IRC | 03:54 | |
*** jamesmcarthur has joined #openstack-meeting | 03:55 | |
*** larainema has joined #openstack-meeting | 03:56 | |
*** jamesmcarthur has quit IRC | 04:02 | |
*** irclogbot_3 has joined #openstack-meeting | 04:02 | |
*** jamesmcarthur has joined #openstack-meeting | 04:04 | |
*** tetsuro has joined #openstack-meeting | 04:04 | |
*** irclogbot_3 has quit IRC | 04:07 | |
*** ricolin_ has joined #openstack-meeting | 04:08 | |
*** tetsuro has quit IRC | 04:08 | |
*** ricolin_ has quit IRC | 04:08 | |
*** rbudden has quit IRC | 04:09 | |
*** ricolin has joined #openstack-meeting | 04:10 | |
*** senrique_ has quit IRC | 04:13 | |
*** irclogbot_1 has joined #openstack-meeting | 04:22 | |
*** irclogbot_1 has quit IRC | 04:33 | |
*** jamesmcarthur has quit IRC | 04:37 | |
*** Luzi has joined #openstack-meeting | 05:00 | |
*** jamesmcarthur has joined #openstack-meeting | 05:04 | |
*** radeks has joined #openstack-meeting | 05:11 | |
*** irclogbot_3 has joined #openstack-meeting | 05:20 | |
*** irclogbot_3 has quit IRC | 05:25 | |
*** rcernin_ has joined #openstack-meeting | 05:31 | |
*** rcernin has quit IRC | 05:33 | |
*** rfolco has quit IRC | 06:00 | |
*** jamesmcarthur has quit IRC | 06:04 | |
*** links has joined #openstack-meeting | 06:10 | |
*** ricolin_ has joined #openstack-meeting | 06:15 | |
*** irclogbot_3 has joined #openstack-meeting | 06:16 | |
*** ricolin has quit IRC | 06:17 | |
*** irclogbot_3 has quit IRC | 06:21 | |
*** irclogbot_3 has joined #openstack-meeting | 06:24 | |
*** irclogbot_3 has quit IRC | 06:29 | |
*** markvoelker has joined #openstack-meeting | 06:34 | |
*** markvoelker has quit IRC | 06:39 | |
*** slaweq has joined #openstack-meeting | 06:51 | |
*** markvoelker has joined #openstack-meeting | 06:56 | |
*** zbr has quit IRC | 06:58 | |
*** ykatabam has quit IRC | 07:00 | |
*** markvoelker has quit IRC | 07:00 | |
*** rcernin_ has quit IRC | 07:01 | |
*** bbowen_ has joined #openstack-meeting | 07:02 | |
*** bbowen has quit IRC | 07:04 | |
*** zbr has joined #openstack-meeting | 07:08 | |
*** toabctl has quit IRC | 07:11 | |
*** _pewp_ has quit IRC | 07:13 | |
*** _pewp_ has joined #openstack-meeting | 07:14 | |
*** toabctl has joined #openstack-meeting | 07:16 | |
*** apetrich has joined #openstack-meeting | 07:23 | |
*** tetsuro has joined #openstack-meeting | 07:26 | |
*** links has quit IRC | 07:27 | |
*** jamesmcarthur has joined #openstack-meeting | 07:29 | |
*** irclogbot_3 has joined #openstack-meeting | 07:30 | |
*** brinzhang has quit IRC | 07:32 | |
*** brinzhang has joined #openstack-meeting | 07:32 | |
*** jamesmcarthur has quit IRC | 07:34 | |
*** irclogbot_3 has quit IRC | 07:35 | |
*** tetsuro has quit IRC | 07:38 | |
*** kopecmartin|off is now known as kopecmartin | 07:40 | |
*** brault has joined #openstack-meeting | 07:41 | |
*** pcaruana has joined #openstack-meeting | 07:42 | |
*** links has joined #openstack-meeting | 07:44 | |
*** tetsuro has joined #openstack-meeting | 07:46 | |
*** irclogbot_0 has joined #openstack-meeting | 07:51 | |
*** irclogbot_0 has quit IRC | 07:53 | |
*** ralonsoh has joined #openstack-meeting | 07:55 | |
*** ociuhandu has joined #openstack-meeting | 07:57 | |
*** e0ne has joined #openstack-meeting | 07:59 | |
*** ociuhandu has quit IRC | 07:59 | |
*** ociuhandu has joined #openstack-meeting | 08:00 | |
*** e0ne has quit IRC | 08:07 | |
*** irclogbot_0 has joined #openstack-meeting | 08:23 | |
*** ricolin_ is now known as ricolin | 08:25 | |
*** irclogbot_0 has quit IRC | 08:25 | |
*** e0ne has joined #openstack-meeting | 08:35 | |
*** markvoelker has joined #openstack-meeting | 08:36 | |
*** markvoelker has quit IRC | 08:40 | |
*** priteau has joined #openstack-meeting | 08:45 | |
*** tetsuro has quit IRC | 08:53 | |
*** ociuhandu has quit IRC | 08:55 | |
*** ociuhandu has joined #openstack-meeting | 08:56 | |
*** brault has quit IRC | 08:56 | |
*** ociuhandu has quit IRC | 09:00 | |
*** trident has quit IRC | 09:01 | |
*** irclogbot_1 has joined #openstack-meeting | 09:09 | |
*** trident has joined #openstack-meeting | 09:10 | |
*** irclogbot_1 has quit IRC | 09:11 | |
*** slaweq has quit IRC | 09:16 | |
*** dtrainor_ has joined #openstack-meeting | 09:16 | |
*** Roamer` has joined #openstack-meeting | 09:16 | |
*** ykatabam has joined #openstack-meeting | 09:18 | |
*** dtrainor has quit IRC | 09:18 | |
*** ykatabam has quit IRC | 09:23 | |
*** slaweq has joined #openstack-meeting | 09:33 | |
*** ricolin has quit IRC | 09:34 | |
*** ricolin has joined #openstack-meeting | 09:35 | |
*** joxyuki has quit IRC | 09:42 | |
*** yamamoto has quit IRC | 09:47 | |
*** yamamoto has joined #openstack-meeting | 09:50 | |
*** ykatabam has joined #openstack-meeting | 09:59 | |
*** yamamoto has quit IRC | 10:10 | |
*** yamamoto has joined #openstack-meeting | 10:13 | |
*** ykatabam has quit IRC | 10:15 | |
*** yamamoto has quit IRC | 10:18 | |
*** irclogbot_3 has joined #openstack-meeting | 10:29 | |
*** irclogbot_3 has quit IRC | 10:33 | |
*** yamamoto has joined #openstack-meeting | 10:35 | |
brinzhang | dtroyer: Could you review https://review.opendev.org/#/c/673485/3/novaclient/v2/shell.py@2611, we are hope listen to your opinion. | 10:35 |
---|---|---|
*** markvoelker has joined #openstack-meeting | 10:41 | |
*** irclogbot_2 has joined #openstack-meeting | 10:43 | |
*** markvoelker has quit IRC | 10:45 | |
*** irclogbot_2 has quit IRC | 10:45 | |
*** irclogbot_1 has joined #openstack-meeting | 10:59 | |
*** ociuhandu has joined #openstack-meeting | 11:01 | |
*** irclogbot_1 has quit IRC | 11:02 | |
*** trident has quit IRC | 11:04 | |
*** njohnston has joined #openstack-meeting | 11:06 | |
*** trident has joined #openstack-meeting | 11:13 | |
*** zbr is now known as zbr|swimming | 11:23 | |
*** dkushwaha has quit IRC | 11:38 | |
*** irclogbot_3 has joined #openstack-meeting | 11:43 | |
*** ykatabam has joined #openstack-meeting | 11:47 | |
*** yamamoto has quit IRC | 11:47 | |
*** irclogbot_3 has quit IRC | 11:48 | |
*** yamamoto has joined #openstack-meeting | 11:49 | |
*** ykatabam has quit IRC | 11:52 | |
*** electrofelix has joined #openstack-meeting | 11:55 | |
*** tesseract has joined #openstack-meeting | 12:03 | |
*** dviroel has joined #openstack-meeting | 12:05 | |
*** rfolco has joined #openstack-meeting | 12:08 | |
*** jamesmcarthur has joined #openstack-meeting | 12:09 | |
*** larainema has quit IRC | 12:09 | |
*** ykatabam has joined #openstack-meeting | 12:09 | |
*** markvoelker has joined #openstack-meeting | 12:13 | |
*** jamesmcarthur has quit IRC | 12:13 | |
hyunsikyang | hyunsik | 12:26 |
*** ykatabam has quit IRC | 12:36 | |
*** zbr|swimming is now known as zbr | 12:42 | |
*** eharney has quit IRC | 12:46 | |
*** ociuhandu has quit IRC | 12:50 | |
*** rbudden has joined #openstack-meeting | 12:50 | |
*** markvoelker has quit IRC | 12:54 | |
*** ociuhandu has joined #openstack-meeting | 12:55 | |
*** markvoelker has joined #openstack-meeting | 13:00 | |
*** mriedem has joined #openstack-meeting | 13:04 | |
*** markvoelker has quit IRC | 13:05 | |
*** yamamoto has quit IRC | 13:07 | |
*** carloss has joined #openstack-meeting | 13:08 | |
*** markvoelker has joined #openstack-meeting | 13:27 | |
*** lseki has joined #openstack-meeting | 13:30 | |
*** lpetrut has joined #openstack-meeting | 13:31 | |
*** Luzi has quit IRC | 13:32 | |
*** yamamoto has joined #openstack-meeting | 13:37 | |
*** yamamoto has quit IRC | 13:39 | |
*** irclogbot_0 has joined #openstack-meeting | 13:39 | |
*** irclogbot_0 has quit IRC | 13:42 | |
*** yamamoto has joined #openstack-meeting | 13:57 | |
*** jamesmcarthur has joined #openstack-meeting | 13:58 | |
*** irclogbot_3 has joined #openstack-meeting | 13:59 | |
*** liuyulong has joined #openstack-meeting | 13:59 | |
liuyulong | #startmeeting neutron_l3 | 14:00 |
openstack | Meeting started Wed Sep 4 14:00:21 2019 UTC and is due to finish in 60 minutes. The chair is liuyulong. Information about MeetBot at http://wiki.debian.org/MeetBot. | 14:00 |
*** eharney has joined #openstack-meeting | 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 |
njohnston | o/ | 14:00 |
liuyulong | hi | 14:00 |
haleyb | hi | 14:00 |
*** liuyulong_ has joined #openstack-meeting | 14:00 | |
liuyulong | #chair haleyb | 14:01 |
openstack | Current chairs: haleyb liuyulong | 14:01 |
liuyulong | #chair liuyulong_ | 14:01 |
openstack | Current chairs: haleyb liuyulong liuyulong_ | 14:01 |
liuyulong_ | #topic Announcements | 14:01 |
*** openstack changes topic to "Announcements (Meeting topic: neutron_l3)" | 14:01 | |
ralonsoh | hi | 14:01 |
*** irclogbot_3 has quit IRC | 14:02 | |
slaweq | hi | 14:02 |
liuyulong | I have no announcement this week. | 14:02 |
*** jamesmcarthur has quit IRC | 14:03 | |
liuyulong | One thing to share is my "Travel Support" are accepted. | 14:03 |
liuyulong | I have received a reservation for the flights. | 14:03 |
slaweq | liuyulong: so You will be in Shanghai for sure, right? | 14:04 |
liuyulong | If you have applied, you should have same notification email. | 14:04 |
liuyulong | slaweq, yes, I will be there. | 14:05 |
slaweq | great | 14:05 |
*** irclogbot_1 has joined #openstack-meeting | 14:05 | |
liuyulong | OK, next topic. | 14:05 |
liuyulong | #topic Bugs | 14:05 |
*** openstack changes topic to "Bugs (Meeting topic: neutron_l3)" | 14:05 | |
liuyulong | #link http://lists.openstack.org/pipermail/openstack-discuss/2019-September/009002.html | 14:06 |
liuyulong | Lajos Katona was our bug deputy last week, thanks. | 14:06 |
liuyulong | IMO, most of them were talked in last meeting. | 14:07 |
*** irclogbot_1 has quit IRC | 14:08 | |
slaweq | liuyulong: there was no meeting this week | 14:08 |
liuyulong | And we have critical bugs today. | 14:08 |
slaweq | ahh, sorry, You are talking about last L3 meeting :) | 14:08 |
liuyulong | slaweq, I mean L3 meeting last week. : ) | 14:08 |
slaweq | yes, sorry | 14:08 |
liuyulong | #link https://bugs.launchpad.net/neutron/+bug/1842482 | 14:09 |
openstack | Launchpad bug 1842482 in neutron ""test_get_devices_info_veth_different_namespaces" fails because veth1_1 interface has a link device in the same namespace" [Critical,In progress] - Assigned to Rodolfo Alonso (rodolfo-alonso-hernandez) | 14:09 |
ralonsoh | yes, path under review | 14:09 |
ralonsoh | one sec | 14:09 |
liuyulong | I have take a look for the fix https://review.opendev.org/679917 and https://review.opendev.org/679939 | 14:09 |
ralonsoh | #link https://review.opendev.org/#/c/679939/ | 14:09 |
ralonsoh | no no, PS2 of https://review.opendev.org/#/c/679939/ | 14:10 |
*** njohnston has quit IRC | 14:10 | |
liuyulong | They are same now except commit message. | 14:10 |
ralonsoh | not now | 14:10 |
ralonsoh | please, review PS2 | 14:10 |
*** njohnston has joined #openstack-meeting | 14:10 | |
liuyulong | OK | 14:10 |
*** irclogbot_2 has joined #openstack-meeting | 14:11 | |
*** tidwellr has joined #openstack-meeting | 14:11 | |
liuyulong | I see now, a new upload at the meeting begining. | 14:11 |
liuyulong | Add seems we now have the root cause. | 14:13 |
liuyulong | We need some compatibilities for new kernel version? | 14:13 |
*** irclogbot_2 has quit IRC | 14:14 | |
ralonsoh | well, I can't see in iproute2 where this is changing | 14:14 |
ralonsoh | but at least we can contain it | 14:14 |
slaweq | ralonsoh: I don't think it's in iproute2 directly, I was comparing packages versions on passed and failed job's node and iproute2 was the same | 14:14 |
slaweq | kernel was different | 14:15 |
ralonsoh | slaweq, pffff now I'm lost | 14:15 |
ralonsoh | yes, I know this but where is the problem/change? | 14:15 |
ralonsoh | actually now it's working as it should | 14:16 |
liuyulong | But do we have 3.x kernel functional test now? | 14:16 |
ralonsoh | using centos images | 14:16 |
ralonsoh | but the change is from 4.15.0-55-generic to 4.15.0-60-generic | 14:17 |
slaweq | liuyulong: in u/s CI we don't have any functional job running on Centos | 14:17 |
slaweq | only Ubuntu | 14:17 |
slaweq | we have one scenario job running on Fedora | 14:17 |
slaweq | and one job running on Centos which uses TripleO installer instead of devstack (this one is non-voting) | 14:18 |
liuyulong | This two jobs can hit this code path? | 14:18 |
*** radez has quit IRC | 14:18 | |
*** tidwellr has quit IRC | 14:19 | |
ralonsoh | this test is the only place in Neutron using this parameter | 14:19 |
*** lpetrut has quit IRC | 14:19 | |
*** radez has joined #openstack-meeting | 14:19 | |
ralonsoh | could be excessive, but I implemented it to fully check the feature | 14:19 |
*** jamesmcarthur has joined #openstack-meeting | 14:19 | |
liuyulong | I mean the real code path, not the test case. The 3.x kernel should not care about this issue found by this gate failure? | 14:22 |
ralonsoh | I don't know, for now, this is the only problem found | 14:23 |
liuyulong | How about add functional test for centos? Maybe fullstack test as well? | 14:24 |
ralonsoh | what this fullstack test will check? | 14:25 |
*** edleafe has joined #openstack-meeting | 14:27 | |
liuyulong | ralonsoh, fullstack is not related to this case. It is just an new quality assurance for neutron in centos. | 14:27 |
slaweq | liuyulong: as I would like to have more tests on Centos instead of Ubuntu, I'm not sure if we can add yet another jobs just with different OS TBH :) | 14:27 |
liuyulong | What's the next kernel version for CentOS 8.x ? | 14:28 |
haleyb | slaweq: maybe we can move the fedora ones to centos? | 14:28 |
slaweq | haleyb: You mean neutron-tempest-iptables_hybrid-fedora ? | 14:29 |
slaweq | to be neutron-tempest-iptables_hybrid-centos | 14:29 |
slaweq | ? | 14:29 |
haleyb | yes, maybe the other one i was thinking of was in ovn | 14:29 |
*** tesseract has quit IRC | 14:30 | |
slaweq | haleyb: TBH I'm not sure if it's good idea | 14:30 |
slaweq | maybe when Centos 8 will be released we can change it | 14:31 |
slaweq | but I think that is more topic for CI meeting instead of L3 :) | 14:31 |
haleyb | :) | 14:31 |
liuyulong | In my own experience, OpenStack clouds are mostly deployed on CentOS in China. But the community user survey shows it is Ubuntu. | 14:32 |
liuyulong | CentOS 8.x will use the 4.1x+ kernel according to RHEL 8 news. | 14:34 |
liuyulong | OK, I have no bugs today. | 14:35 |
liuyulong | Any updates? | 14:35 |
*** irclogbot_3 has joined #openstack-meeting | 14:37 | |
liuyulong | OK, let's move on. | 14:38 |
liuyulong | #topic On demand agenda | 14:38 |
*** openstack changes topic to "On demand agenda (Meeting topic: neutron_l3)" | 14:38 | |
liuyulong | I'd like to query some information about IPv6. | 14:39 |
*** tesseract has joined #openstack-meeting | 14:39 | |
liuyulong | How does your cloud use the neutron current IPv6 stack? | 14:40 |
*** irclogbot_3 has quit IRC | 14:40 | |
*** cheng1 has quit IRC | 14:40 | |
ralonsoh | (my cloud has 2 servers, sorry) | 14:40 |
haleyb | in what way? external traffic? | 14:40 |
liuyulong | Yes, mostly external traffice. | 14:41 |
*** markvoelker has quit IRC | 14:41 | |
liuyulong | ndp proxy has been used? | 14:42 |
liuyulong | neutron does not have such proxy now. | 14:42 |
haleyb | afaik, instances doing external IPv6 use provider networks | 14:43 |
liuyulong | A flat network for IPv6? | 14:43 |
*** jamesmcarthur has quit IRC | 14:43 | |
haleyb | prefix delegation is the best way to connect externally | 14:43 |
*** tesseract has quit IRC | 14:44 | |
*** cheng1 has joined #openstack-meeting | 14:44 | |
clarkb | donnyd and logan- both run clouds with ipv6 as primary VM connectivity method for us and can likely share their approaches | 14:44 |
haleyb | liuyulong: well, just an external shared network | 14:44 |
donnyd | FN uses the BGP agent and I run BGP on my edge | 14:45 |
liuyulong | Instance with multiple NICs, and one have IPv6 address from such network. It is one solution. : ) | 14:45 |
*** yamamoto has quit IRC | 14:46 | |
haleyb | donnyd: nice, thanks for the info. liuyulong - so we might want to talk to tidwellr | 14:46 |
liuyulong | donnyd, what's that 'FN' stand for? | 14:46 |
donnyd | This way I am able to properly do tenant networking and use routers for each tenant. The neutron dynamic routing agent adds BGP routes at my edge for each tenant when the router is connected | 14:47 |
*** yamamoto has joined #openstack-meeting | 14:47 | |
donnyd | Fort Nebula | 14:47 |
*** yamamoto has quit IRC | 14:47 | |
donnyd | Happy to share more in depth if needed | 14:47 |
liuyulong | donnyd, so do you mean the "neighbor discovery" will be implemented by using bgp? | 14:48 |
donnyd | no. I mean the tenant networks all get their own /64 and that /64 is advertised at the edge router via bgp | 14:49 |
donnyd | inside the tenant they use DHCP stateless | 14:49 |
donnyd | liuyulong: We can take this offline if clarkb wants to get back to the meeting | 14:50 |
liuyulong | donnyd, thank you very much for your sharing. | 14:51 |
*** irclogbot_0 has joined #openstack-meeting | 14:51 | |
liuyulong | Our locally implementation is now tring to enable ndp_proxy in edge router. | 14:51 |
liuyulong | s/trying | 14:52 |
liuyulong | And we can also do some QoS work in this edge router, something like floating IP. | 14:52 |
*** mattw4 has joined #openstack-meeting | 14:53 | |
haleyb | liuyulong: i think there were some old patches to do proxy NDP, many years ago, don't know if i can find them | 14:53 |
liuyulong | But looks BGP is easy to use, : ) | 14:53 |
donnyd | Better to do QOS somewhere else | 14:54 |
*** irclogbot_0 has quit IRC | 14:54 | |
donnyd | so it scales with the rest of the infra | 14:54 |
*** eharney has quit IRC | 14:54 | |
donnyd | and in my model all the security group stuff still works, and you could even use FWaaS and it would probably work without issue | 14:54 |
donnyd | I have ran into a couple issues with it, but as you can see from the Openstack CI.. it works | 14:55 |
liuyulong | security group is in compute node, it should not be influenced. | 14:55 |
liuyulong | donnyd, may I get a link for this? | 14:56 |
donnyd | https://docs.openstack.org/neutron-dynamic-routing/latest/ | 14:56 |
haleyb | liuyulong: you would probalby need to look as the "IPv6 Fast Exit" patch as well if you're using DVR | 14:57 |
liuyulong | haleyb, OK, add me to the list | 14:58 |
haleyb | https://review.opendev.org/#/c/662111/ | 14:59 |
liuyulong | for the ndp_proxy we also meet some issue which is related to the ipv6 neigh table. | 14:59 |
liuyulong | OK, let's end here. | 14:59 |
liuyulong | #endmeeting | 14:59 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 14:59 | |
openstack | Meeting ended Wed Sep 4 14:59:47 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:59 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/neutron_l3/2019/neutron_l3.2019-09-04-14.00.html | 14:59 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/neutron_l3/2019/neutron_l3.2019-09-04-14.00.txt | 14:59 |
openstack | Log: http://eavesdrop.openstack.org/meetings/neutron_l3/2019/neutron_l3.2019-09-04-14.00.log.html | 14:59 |
liuyulong | Bye guys. | 15:00 |
ralonsoh | bye | 15:00 |
slaweq | bye | 15:00 |
*** liuyulong_ has quit IRC | 15:01 | |
*** jamesmcarthur has joined #openstack-meeting | 15:13 | |
*** senrique_ has joined #openstack-meeting | 15:14 | |
*** tesseract has joined #openstack-meeting | 15:14 | |
*** irclogbot_3 has joined #openstack-meeting | 15:19 | |
*** irclogbot_3 has quit IRC | 15:22 | |
*** zbr is now known as zbr|out | 15:25 | |
*** jamesmcarthur has quit IRC | 15:25 | |
*** mattw4 has quit IRC | 15:25 | |
*** e0ne has quit IRC | 15:29 | |
*** e0ne_ has joined #openstack-meeting | 15:29 | |
*** njohnston has quit IRC | 15:32 | |
*** e0ne_ is now known as e0ne | 15:33 | |
*** jamesmcarthur has joined #openstack-meeting | 15:33 | |
*** njohnston has joined #openstack-meeting | 15:33 | |
*** irclogbot_2 has joined #openstack-meeting | 15:33 | |
*** ociuhandu has quit IRC | 15:34 | |
*** irclogbot_2 has quit IRC | 15:36 | |
*** irclogbot_1 has joined #openstack-meeting | 15:37 | |
*** rubasov has quit IRC | 15:39 | |
*** altlogbot_3 has joined #openstack-meeting | 15:39 | |
*** macz has joined #openstack-meeting | 15:41 | |
*** links has quit IRC | 15:43 | |
*** markvoelker has joined #openstack-meeting | 15:45 | |
*** yamamoto has joined #openstack-meeting | 15:47 | |
*** zhengMa has joined #openstack-meeting | 15:55 | |
*** priteau has quit IRC | 15:55 | |
*** yamamoto has quit IRC | 15:57 | |
*** rosmaita has joined #openstack-meeting | 15:58 | |
*** gyee has joined #openstack-meeting | 15:59 | |
*** davidsha has joined #openstack-meeting | 15:59 | |
*** woojay has joined #openstack-meeting | 15:59 | |
jungleboyj | #startmeeting Cinder | 16:00 |
openstack | Meeting started Wed Sep 4 16:00:20 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 |
jungleboyj | courtesy ping: jungleboyj whoami-rajat rajinir lseki carloss pots woojay erlon geguileo eharney rosmaita enriquetaso e0ne smcginnis davidsha walshh_ xyang hemna _hemna tosky sfernand | 16:00 |
smcginnis | o/ | 16:00 |
geguileo | hi! o/ | 16:00 |
walshh_ | hi | 16:00 |
carloss | hi :) | 16:00 |
e0ne | hi | 16:00 |
jungleboyj | @! | 16:00 |
_pewp_ | jungleboyj (^▽^)/ ʸᵉᔆᵎ | 16:00 |
hemna | doink | 16:01 |
woojay | hi | 16:01 |
rosmaita | o/ | 16:01 |
hemna | @! | 16:01 |
_pewp_ | hemna ( ・ω・)ノ | 16:01 |
Roamer` | hi | 16:01 |
hemna | oh how we miss _pewp_ in #openstack-cinder | 16:01 |
*** sfernand has joined #openstack-meeting | 16:01 | |
lseki | hi | 16:01 |
xyang | Hi | 16:01 |
* jungleboyj wonders why we can't pewp in Cinder | 16:01 | |
hemna | xyang signting! | 16:01 |
* jungleboyj looks at smcginnis | 16:02 | |
xyang | :) | 16:02 |
jungleboyj | hemna: Who is that? ;-) | 16:02 |
hemna | hehe | 16:02 |
davidsha | o/ | 16:03 |
jungleboyj | Wow, we have a pretty good turnout today. | 16:03 |
whoami-rajat | Hi | 16:03 |
jungleboyj | #topic announcements | 16:03 |
*** openstack changes topic to "announcements (Meeting topic: Cinder)" | 16:03 | |
sfernand | o/ | 16:03 |
jungleboyj | First, congratulations to rosmaita on the Cinder PTL election! | 16:04 |
*** virendra-sharma has joined #openstack-meeting | 16:04 | |
hemna | w00t | 16:04 |
whoami-rajat | Congratulations Brian | 16:04 |
rosmaita | thanks | 16:04 |
e0ne | my congratulations, rosmaita! | 16:04 |
e0ne | jungleboyj: thanks for all your hard work as PTL | 16:05 |
xyang | Congrats Brian | 16:05 |
hemna | finally passing the torch. | 16:05 |
jungleboyj | https://gph.is/1aR7NWq | 16:05 |
*** jbernard has joined #openstack-meeting | 16:05 | |
xyang | Thanks jungleboyj | 16:05 |
rosmaita | congrats to jungleboyj on election to the TC! | 16:05 |
jungleboyj | Yes, thank you team for the opportunity to lead for the last 4 releases. | 16:05 |
jungleboyj | Been a great experience. I am excited, though, to have a new perspective for Cinder. | 16:06 |
jungleboyj | So thank you rosmaita | 16:06 |
jungleboyj | rosmaita: Thank you. Not much of an election ... but hey ... | 16:06 |
rosmaita | well, i am glad that you are committed to continuing to work on cinder :) | 16:06 |
*** ociuhandu has joined #openstack-meeting | 16:06 | |
* jungleboyj runs for the door. ;-) | 16:06 | |
geguileo | rofl | 16:07 |
jungleboyj | No, I am not going anywhere and I am hoping on the TC I might be able to bring attention to some of the things we discussed at the Mid-cycle with regards to vendor fixes, etc. | 16:07 |
rosmaita | jungleboyj: ++ | 16:08 |
hemna | cinder is unique in the openstack landscape because of it's dependence on vendor drivers. | 16:09 |
jungleboyj | So, it looks like the next announcements are yours rosmaita | 16:09 |
jungleboyj | hemna: True. | 16:09 |
rosmaita | i put up a patch for the os-brick Train release | 16:09 |
jungleboyj | rosmaita: Awesome. Thank you. | 16:09 |
rosmaita | #link https://review.opendev.org/679889 | 16:10 |
rosmaita | i think we got in all the important stuff | 16:10 |
*** tosky has joined #openstack-meeting | 16:10 | |
jungleboyj | JP has a question in your patch. | 16:10 |
rosmaita | next up is python-cinderclient release next week | 16:10 |
hemna | looks good, doesn't look like there is anything in the pipe for os-brick | 16:10 |
rosmaita | jungleboyj: i think he answered it himself | 16:11 |
jungleboyj | Oh, yes he did. I see that now. :-) | 16:11 |
*** ociuhandu has quit IRC | 16:11 | |
*** liuyulong has quit IRC | 16:11 | |
rosmaita | so cincerclient will be a major version bump, primary thing is to get everything reviewed | 16:11 |
rosmaita | #link https://review.opendev.org/#/q/status:open+project:openstack/python-cinderclient+branch:master | 16:11 |
rosmaita | a bunch of things are in the gate now, so there's not a lot left | 16:12 |
rosmaita | also, next week is the cinder feature freeze | 16:12 |
jungleboyj | That is good. Will look through these again today. | 16:12 |
hemna | there is one patch against master | 16:12 |
hemna | https://review.opendev.org/#/c/678523/ | 16:13 |
rosmaita | that looks worth getting into the release | 16:13 |
jungleboyj | What do you mean one against master? Oh, one that isn't the major_bump tag? | 16:14 |
hemna | that one needs some attention | 16:14 |
hemna | before we cut the client I Think | 16:14 |
jungleboyj | Yeah and I was ok with that, just needed UT. | 16:14 |
whoami-rajat | i asked for reviews quite a lot last week :) | 16:14 |
jungleboyj | whoami-rajat: Did. | 16:14 |
rosmaita | that's all from me | 16:15 |
jungleboyj | Ok. Thank you. | 16:15 |
*** rubasov has joined #openstack-meeting | 16:15 | |
hemna | ew global | 16:15 |
jungleboyj | hemna: ? | 16:16 |
hemna | https://review.opendev.org/#/c/678523/4/cinderclient/v3/shell.py | 16:16 |
smcginnis | Yeah, not liking the global either. | 16:16 |
hemna | uses global | 16:16 |
whoami-rajat | i know :( | 16:16 |
jungleboyj | hmmm, global filters. Wonder if that could help climate change? | 16:17 |
jungleboyj | Ok, so looks like hemna and whoami-rajat Will need to talk that through. | 16:17 |
_pewp_ | hemna ╭∩╮◕ل͜◕)╭∩╮ ︵┻┻ | 16:18 |
_pewp_ | hemna ╭∩╮◕ل͜◕)╭∩╮ ︵┻┻ | 16:18 |
_pewp_ | hemna ╭∩╮◕ل͜◕)╭∩╮ ︵┻┻ | 16:18 |
*** kopecmartin is now known as kopecmartin|off | 16:18 | |
_pewp_ | hemna ╭∩╮◕ل͜◕)╭∩╮ ︵┻┻ | 16:18 |
_pewp_ | hemna ╭∩╮◕ل͜◕)╭∩╮ ︵┻┻ | 16:18 |
hemna | omg | 16:18 |
_pewp_ | ... | 16:18 |
_pewp_ | ... | 16:18 |
_pewp_ | ... | 16:18 |
hemna | die | 16:18 |
jungleboyj | What happened there? | 16:18 |
smcginnis | Hah! | 16:18 |
Roamer` | it's alive! | 16:18 |
jungleboyj | Thanks. I needed a laugh. | 16:18 |
whoami-rajat | it's like an argparse thing that passes multiple values but one value at a time to the action method, couldn't think of anything other than global var to append all the values at that time. | 16:18 |
senrique_ | o/ | 16:18 |
jungleboyj | #topic Reenable the StorPool driver after the CI was brought back up on 2019-08-03: | 16:19 |
*** openstack changes topic to "Reenable the StorPool driver after the CI was brought back up on 2019-08-03: (Meeting topic: Cinder)" | 16:19 | |
davidsha | Is that meant to be the 3rd of September or 3rd of August? | 16:19 |
Roamer` | so, yeah, I guess the topic says it all: after a lapse of a couple of months (really sorry about that!) we brought the StorPool CI back up, Python 3.7, Zuul v3 and everything | 16:19 |
*** zbr|out is now known as zbr | 16:19 | |
Roamer` | ...oops.... it was meant to be September, sorry....... | 16:19 |
rosmaita | \o/ | 16:19 |
hemna | Roamer`: awesome! | 16:19 |
smcginnis | Thanks for getting that done. | 16:20 |
Roamer` | it now runs a very slightly customized version of tempest-and-cinderlib-run | 16:20 |
jungleboyj | Roamer`: Indeed. Thank you for addressing that. | 16:20 |
jungleboyj | I will take a look at your patch and vote. | 16:21 |
Roamer` | it has a small patch for the cinderlib test since our thin provisioning driver does not report the space change after a volume is created, I'll polish that up a bit and submit it for review | 16:21 |
Roamer` | BTW an unrelated question: are people aware of the fact that devstack currently has an interesting issue when installing Python 3 development libraries after they have already been installed by another project? like something uses Python 3 and brings in os-brick, then devstack comes to os-brick itself and says "I'll install it for Python 2 just in case something else needs it", everything that | 16:22 |
Roamer` | it depends on is installed for Python 2, *including scripts*, then devstack says "I'll install it for Pyth... oh, sorry, it's already installed for Python 3" and any dependencies that installed scripts in /usr/local/bin or wherever now have these scripts say #!python2 | 16:23 |
Roamer` | so when something tries to run, say, unit2, it tries to start with Python 2 and cannot find the Python 3 modules | 16:23 |
Roamer` | I'll think about this some more and possibly start a discussion in -qa or something, but I guess this is slightly off-topic for today's meeting here :) | 16:23 |
hemna | hrmm | 16:23 |
jungleboyj | Hmm, that sounds like a devstack bug. | 16:24 |
hemna | Roamer`: do you have logs for that? | 16:24 |
hemna | I'm curious why os-brick itself wants python2 | 16:24 |
jungleboyj | Roamer`: You don't need to run all the tempest tests. Can do just the volume ones, but if you want to run them all ... | 16:24 |
jungleboyj | I think things look good. | 16:24 |
Roamer` | hemna, it's not os-brick itself, it's devstack: when the shell function that installs a Python *development* library (not an end project) is called, it (the devstack function) says "I'll install the library for Python 2, too, just in case" | 16:25 |
hemna | oh maybe os-brick needs an update to tox.ini | 16:25 |
tosky | Roamer`: uh, have seen the new run-cinderlib-tests role now exposed by cinderlib.git? | 16:27 |
*** eharney has joined #openstack-meeting | 16:27 | |
Roamer` | jungleboyj, we're not running them all, just the volume tests... I took the regex from somewhere, can't remember where right now, but it does limit them | 16:27 |
Roamer` | tosky, yeah, I've seen it, I need some more work to get it to work with our driver (I can't remember right now, there was something that needed a bit more configuration, but I may have fixed it in the meantime in another way) | 16:28 |
jungleboyj | Roamer`: This looks like all of them to me: https://spfactory.storpool.com/logs/85/679785/1/check/cinder-storpool-tempest/7c79011/testr_results.html.gz | 16:29 |
jungleboyj | I commented on the patch. Either need to add some things there or just revert my original patch. | 16:29 |
jungleboyj | It hasn't released so that is safe to do. | 16:29 |
jungleboyj | Anyway, any more discussion there? | 16:30 |
*** e0ne has quit IRC | 16:31 | |
rosmaita | no, happy to see the ci running again | 16:31 |
jungleboyj | rosmaita: ++ | 16:31 |
Roamer` | jungleboyj, hm, that's interesting, doesn't it get limited by https://spfactory.storpool.com/logs/85/679785/1/check/cinder-storpool-tempest/7c79011/job-output.txt.gz#_2019-09-03_16_08_56_469522 | 16:31 |
Roamer` | but, sure, no more discussion needed, thanks y'all! | 16:31 |
jungleboyj | Depends on how you are executing tempest. Anyway ... not a big deal. | 16:32 |
jungleboyj | Something for you to look into. | 16:33 |
jungleboyj | So, that was all we had on the agenda. | 16:33 |
Roamer` | yeah, sure, I wiil, thank you | 16:33 |
jungleboyj | #topic Open Discussion | 16:33 |
*** openstack changes topic to "Open Discussion (Meeting topic: Cinder)" | 16:33 | |
jungleboyj | Anyone have other topics to discuss. | 16:34 |
zhengMa | Hi team, we are requesting more comments for 'Leverage hw accelerator in image compression' | 16:34 |
zhengMa | #link https://review.opendev.org/#/c/668825 | 16:34 |
zhengMa | Thanks!! | 16:34 |
jungleboyj | Ok. See that you addressed my comments. Will need to go look. | 16:35 |
jungleboyj | Thanks! | 16:35 |
*** senrique_ has quit IRC | 16:35 | |
*** senrique_ has joined #openstack-meeting | 16:36 | |
zhengMa | jungleboyj: thank you | 16:36 |
jungleboyj | Welcome. | 16:36 |
whoami-rajat | Since the cinderclient and cinder feature freeze are on the same day wanted to request some reviews here too | 16:36 |
whoami-rajat | https://review.opendev.org/#/c/639180/ | 16:36 |
jungleboyj | I think we need to get eharney and rosmaita to look at zhengMa 's patch as well. | 16:36 |
rosmaita | smcginnis just reminded me that the python-brick-cinderclient-ext train release is next week also -- looks like nothing to review, but just in case anyone wants to add something, you need to do it right away! | 16:36 |
*** rbudden has quit IRC | 16:36 | |
*** virendra-sharma8 has joined #openstack-meeting | 16:36 | |
*** virendra-sharma has quit IRC | 16:37 | |
jungleboyj | That has been quiet for a while. | 16:37 |
rosmaita | yes, looks all ready to go, has 13 changes since last release, but no open reviews | 16:37 |
rosmaita | jungleboyj: you might want to +2 priority whoami-rajat's https://review.opendev.org/#/c/639180/ | 16:38 |
rosmaita | (and i did see your note about zhengMa's patch, i will review it) | 16:39 |
zhengMa | rosmaita: thank you | 16:39 |
smcginnis | jungleboyj: Should probably check to make sure the client has everything needed for service updates. At least matching the mv bumps. | 16:40 |
whoami-rajat | Thanks rosmaita :) | 16:40 |
jungleboyj | rosmaita: Done. | 16:40 |
smcginnis | And we may want to make sure Eric's autonegotiate patch has merged, if it hasn't yet. | 16:40 |
jungleboyj | smcginnis: That does need to get merged. | 16:40 |
jungleboyj | Hmm, yeah, we should make sure that we don't get into a situation where we mess up the MVs for the release. | 16:41 |
jungleboyj | Anything else for today? | 16:43 |
*** zhengMa has left #openstack-meeting | 16:43 | |
*** zhengMa has joined #openstack-meeting | 16:43 | |
jungleboyj | Ok. I will take silence as a no. | 16:44 |
rosmaita | does anyone have any plans for python-brick-cinderclient-ext ? | 16:44 |
rosmaita | if not, i will put up a release patch today | 16:44 |
jungleboyj | I do not. | 16:44 |
rosmaita | no sense waiting for no reason | 16:44 |
jungleboyj | rosmaita: I am guessing that that is safe to do. | 16:45 |
rosmaita | well, i guess the deadline is technically next week, so maybe i will put it up with -W | 16:45 |
rosmaita | and release on monday | 16:45 |
jungleboyj | Makes sense. | 16:46 |
rosmaita | smcginnis: is that ok, or does it annoy the release team? | 16:46 |
jungleboyj | @!j | 16:47 |
_pewp_ | jungleboyj (._.) ~ ︵ ┻━┻ | 16:47 |
jungleboyj | rosmaita: I think it should be fine. | 16:48 |
smcginnis | rosmaita: That should be fine. | 16:48 |
rosmaita | cool | 16:48 |
jungleboyj | Jix | 16:48 |
jungleboyj | Jinx | 16:48 |
jungleboyj | Ok. I am going to call it a meeting. | 16:48 |
jungleboyj | Thank you all for attending. | 16:49 |
jungleboyj | #endmeeting | 16:49 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 16:49 | |
openstack | Meeting ended Wed Sep 4 16:49:11 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:49 |
whoami-rajat | Thanks jungleboyj | 16:49 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/cinder/2019/cinder.2019-09-04-16.00.html | 16:49 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/cinder/2019/cinder.2019-09-04-16.00.txt | 16:49 |
openstack | Log: http://eavesdrop.openstack.org/meetings/cinder/2019/cinder.2019-09-04-16.00.log.html | 16:49 |
*** woojay has left #openstack-meeting | 16:50 | |
davidsha | Thanks! | 16:50 |
*** davidsha has quit IRC | 16:50 | |
*** zhengMa has quit IRC | 16:52 | |
*** rosmaita has left #openstack-meeting | 16:55 | |
*** electrofelix has quit IRC | 17:06 | |
*** mattw4 has joined #openstack-meeting | 17:06 | |
*** kaisers has quit IRC | 17:09 | |
*** rfolco is now known as rfolco|bank | 17:18 | |
*** ociuhandu has joined #openstack-meeting | 17:22 | |
*** diablo_rojo has joined #openstack-meeting | 17:23 | |
*** ociuhandu has quit IRC | 17:26 | |
*** virendra-sharma8 has quit IRC | 17:26 | |
*** kaisers has joined #openstack-meeting | 17:28 | |
*** diablo_rojo has quit IRC | 17:31 | |
*** ociuhandu has joined #openstack-meeting | 17:38 | |
*** ociuhandu has quit IRC | 17:42 | |
*** diablo_rojo has joined #openstack-meeting | 17:53 | |
*** ociuhandu has joined #openstack-meeting | 17:54 | |
*** ociuhandu has quit IRC | 17:58 | |
*** tesseract has quit IRC | 18:01 | |
*** markvoelker has quit IRC | 18:12 | |
*** markvoelker has joined #openstack-meeting | 18:12 | |
*** jbernard has left #openstack-meeting | 18:25 | |
*** rbudden has joined #openstack-meeting | 18:28 | |
*** brault has joined #openstack-meeting | 18:29 | |
*** brault has quit IRC | 18:34 | |
*** jamesmcarthur has quit IRC | 18:43 | |
*** jamesmcarthur has joined #openstack-meeting | 18:44 | |
*** kaisers has quit IRC | 18:49 | |
*** ricolin has quit IRC | 18:50 | |
*** irclogbot_1 has quit IRC | 18:54 | |
*** irclogbot_2 has joined #openstack-meeting | 18:55 | |
*** ralonsoh has quit IRC | 18:55 | |
*** sfernand has quit IRC | 18:58 | |
*** e0ne has joined #openstack-meeting | 18:59 | |
*** irclogbot_2 has quit IRC | 19:02 | |
*** irclogbot_1 has joined #openstack-meeting | 19:03 | |
*** dtrainor_ has quit IRC | 19:05 | |
*** dtrainor has joined #openstack-meeting | 19:06 | |
*** efried has quit IRC | 19:18 | |
*** efried has joined #openstack-meeting | 19:20 | |
*** jamesmcarthur has quit IRC | 19:23 | |
*** jamesmcarthur has joined #openstack-meeting | 19:33 | |
*** kaisers has joined #openstack-meeting | 19:37 | |
*** ociuhandu has joined #openstack-meeting | 19:47 | |
*** radeks has quit IRC | 19:49 | |
*** eharney has quit IRC | 19:51 | |
*** jamesmcarthur has quit IRC | 19:54 | |
*** rfolco|bank is now known as rfolco | 19:55 | |
*** jamesmcarthur has joined #openstack-meeting | 20:08 | |
*** ociuhandu has quit IRC | 20:09 | |
*** ociuhandu has joined #openstack-meeting | 20:10 | |
*** markvoelker has quit IRC | 20:21 | |
*** markvoelker has joined #openstack-meeting | 20:30 | |
*** e0ne has quit IRC | 20:37 | |
*** ociuhandu has quit IRC | 20:38 | |
*** bbowen_ has quit IRC | 20:45 | |
*** bbowen_ has joined #openstack-meeting | 20:45 | |
*** e0ne has joined #openstack-meeting | 20:48 | |
*** e0ne has quit IRC | 20:59 | |
*** munimeha1 has joined #openstack-meeting | 21:00 | |
*** alecuyer has joined #openstack-meeting | 21:00 | |
*** zaitcev has joined #openstack-meeting | 21:02 | |
clayg | Ohai | 21:02 |
timburke | #startmeeting swift | 21:02 |
openstack | Meeting started Wed Sep 4 21:02:45 2019 UTC and is due to finish in 60 minutes. The chair is timburke. Information about MeetBot at http://wiki.debian.org/MeetBot. | 21:02 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 21:02 |
*** openstack changes topic to " (Meeting topic: swift)" | 21:02 | |
openstack | The meeting name has been set to 'swift' | 21:02 |
timburke | who's here for the swift meeting? | 21:02 |
kota_ | o/ | 21:02 |
zaitcev | o/ | 21:02 |
mattoliverau | o/ | 21:03 |
alecuyer | o/ | 21:03 |
rledisez | o/ | 21:03 |
*** patchbot has joined #openstack-meeting | 21:03 | |
timburke | full crowd :-) | 21:03 |
tdasilva | o/ | 21:03 |
timburke | thanks for coming, and sorry to start a few minutes late | 21:03 |
timburke | agenda's at https://wiki.openstack.org/wiki/Meetings/Swift | 21:03 |
timburke | #topic election results | 21:04 |
*** openstack changes topic to "election results (Meeting topic: swift)" | 21:04 | |
timburke | #link http://lists.openstack.org/pipermail/openstack-discuss/2019-September/009072.html | 21:04 |
timburke | (just making sure people are aware of any leadership changes) | 21:04 |
timburke | the most interesting part of it (i think) is that *no* seat was contested. neither PTLs nor on the TC | 21:05 |
timburke | #topic https://etherpad.openstack.org/p/swift-ptg-shanghai | 21:06 |
*** openstack changes topic to "https://etherpad.openstack.org/p/swift-ptg-shanghai (Meeting topic: swift)" | 21:06 | |
timburke | #undo | 21:06 |
openstack | Removing item from minutes: #topic https://etherpad.openstack.org/p/swift-ptg-shanghai | 21:06 |
timburke | #topic Shanghai | 21:06 |
*** openstack changes topic to "Shanghai (Meeting topic: swift)" | 21:06 | |
timburke | #link https://etherpad.openstack.org/p/swift-ptg-shanghai | 21:07 |
timburke | we're two months out from the summit/ptg -- i figured i ought to start prodding people to put topics on the etherpad :-) | 21:07 |
*** eharney has joined #openstack-meeting | 21:07 | |
kota_ | interesting, there are topics for project onboarding | 21:08 |
*** slaweq has quit IRC | 21:08 | |
* kota_ is removing `(planning)` text | 21:08 | |
timburke | kota_, i was trying to come up with some ideas and see if i could convince new people to put their name down so i could better estimate attendance ... but so far it hasn't quite panned out | 21:09 |
kota_ | i see. sounds good. | 21:09 |
timburke | we'll see how onboarding goes, and how many people show up | 21:09 |
timburke | worst case, more time for hacking, i suppose | 21:10 |
kota_ | yah. it's hard to estimate. | 21:10 |
alecuyer | maybe people that will come are not on the "right" MLs? | 21:10 |
timburke | alecuyer, yeah, i had a similar thought. or if they are, that they'd be hesitant to go editing things | 21:11 |
*** slaweq has joined #openstack-meeting | 21:11 | |
timburke | oh yeah, clayg, am i right to think that you'll be in the "coming" category? | 21:11 |
clayg | Yup! | 21:12 |
timburke | 👍 | 21:12 |
kota_ | +1 | 21:12 |
timburke | all right, updates! | 21:12 |
timburke | #topic py3 | 21:12 |
*** openstack changes topic to "py3 (Meeting topic: swift)" | 21:12 | |
timburke | thanks for taking a look at probe tests zaitcev and mattoliverau! we've nearly got all our tests ported :-) | 21:13 |
timburke | so now i'm remembering my idea of have a pre-mortem for the py3 roll-out | 21:13 |
timburke | i'm still not entirely sure of the right format for that discussion though | 21:14 |
timburke | maybe we could all commit to thinking about some of the ways this could all go sideways and discuss it at the next meeting? | 21:15 |
*** slaweq has quit IRC | 21:15 | |
zaitcev | We tried to imagine failure scenarios, so I suppose it's going to be a laundry list of scenarios and canned workarounds. | 21:16 |
mattoliverau | may an etherpad to help collect sideway ideas. | 21:17 |
mattoliverau | I'm not a morning person, so my brain doesn't fire well this time of the morning :P | 21:18 |
timburke | yeah, i'm not entirely sure that it'll be as useful as i found it for sharding. the failures all look like "py3 did something different from py2" and the fixes are all "make py3 do what py2 did" :-/ | 21:18 |
timburke | mattoliverau, fair enough. and i'm certainly open to doing it at another time | 21:18 |
mattoliverau | oh the next meeting is good. | 21:18 |
mattoliverau | but an etherpad to collect ideas in the mean time then we can go through.. or bring up ideas at the time. | 21:19 |
timburke | sounds good. i can get that set up | 21:19 |
timburke | #topic versioning | 21:20 |
*** openstack changes topic to "versioning (Meeting topic: swift)" | 21:20 | |
timburke | clayg, how's it going? anything the rest of us should be thinking about or helping with? | 21:21 |
*** psachin has joined #openstack-meeting | 21:23 | |
*** jamesmcarthur has quit IRC | 21:25 | |
timburke | so... we've realized that we need to change the naming convention for the archived versions | 21:26 |
timburke | and we're debating about whether to do that *just* for s3api, do it as another "mode" of versioned_writes, or even to pull it out to another separate middleware | 21:27 |
*** jamesmcarthur has joined #openstack-meeting | 21:27 | |
timburke | i'm not sure how everyone else feels about those options, though | 21:28 |
zaitcev | I thought you guys wanted the mode route, otherwise simultaneous access through 2 APIs gets difficult. | 21:28 |
timburke | zaitcev, that's certainly my contention | 21:28 |
zaitcev | That's more technical baggage but oh well. | 21:29 |
clayg | Yeah. Clients should really only set the new mode and forget. | 21:29 |
clayg | Via s3api it’s just “enable” | 21:29 |
mattoliverau | Is this renaming just for the s3api versioning, or the whole idea of symlink versioning? | 21:29 |
timburke | but it also requires writing a new API for swift, which has historically taken a while for us to settle on | 21:29 |
zaitcev | Wait, operator can't make it default for a new cluster? | 21:29 |
mattoliverau | symlink versioning is a big win, so don't want it s3api only | 21:29 |
*** jamesmcarthur has quit IRC | 21:30 | |
*** jamesmcarthur has joined #openstack-meeting | 21:30 | |
clayg | Symlink versioning turned out to be incompatible and incomplete on its own. | 21:31 |
timburke | symlinks and the naming change are orthogonal, i think. i agree that symlinks on their own would be a significant win for operators and users | 21:31 |
*** notmyname has joined #openstack-meeting | 21:32 | |
clayg | I agree it would be nice to have better versioning available in swift - but no one is really asking for that. And I’m frustrated adding more and more modes to the existing versioned-writes | 21:32 |
clayg | It’s a lot of work. Every new mode makes exponential test growth. | 21:33 |
kota_ | right | 21:33 |
clayg | And it’s not getting us where we want to go. Which is s3api versioning. | 21:33 |
timburke | fwiw, the issue prompting the naming change is that s3api wants an index like (name, version DESC), while our existing naming scheme gets us (len(name), name, version) | 21:34 |
tdasilva | I've started to play with pulling out "new mode" into a separate middleware. but as tim pointed out it's really a new api and changes the behavior a bit from versioned-writes. it would mirror much more s3. One of the challenges is that I'd like to have the same option of "enable/disable" version on a container, which I think would require "hiding" the versions container | 21:36 |
timburke | tdasilva, like, put it in a dot-account? or some other notion of "hiding"? | 21:37 |
tdasilva | I don't want users mocking directly into older versions, they would have to go through the version-id API, but that's something very different from what we have done in the past with swift | 21:37 |
clayg | timburke: also the whole tempest and impossible to dump non-symlink versions. I mean, it might be worth it if that was “all” but basically the cruft feels never ending to me. Stack vs history was already a lot to carry. | 21:37 |
tdasilva | timburke: well..dot-account would solve, but I don't think we can use that in this case | 21:38 |
timburke | yeah, i was thinking similarly -- makes the accounting messy | 21:38 |
tdasilva | so my idea was that the middleware would attempt to create a container with some long uuid and only operators would have write/read access into it??? is that crazy talk? | 21:38 |
clayg | WFM (but hard to enforce) | 21:39 |
clayg | Like we’d decorate it with sys meta, but if client PUTs after rebalance. 🤔 | 21:40 |
timburke | operator seems too high a requirement to me... if i'm getting charged for usage at OVH, i better be able to clean out my old versions of things | 21:41 |
clayg | FWIW S3 clients already can’t write to +versioning - so that’s solved | 21:41 |
timburke | (without needing to talk to alecuyer or rledisez) | 21:41 |
tdasilva | timburke: you can clean out old versions, but you need to go through the version-id api | 21:41 |
timburke | ah... | 21:42 |
clayg | timburke: I assume there’s api access to delete - like S3 | 21:42 |
tdasilva | DELETE /a/co?version=laksdj | 21:42 |
clayg | ^ 👍 | 21:42 |
mattoliverau | ok. So sounds like we should make a new middleware for some versions-next-gen. Shall we just aim for a new middleware that people can either use or use the legecy. If so what do we name it. And if its not backward compatible.. which is fine, we just need to think about good documentation. and make it an Op decision if they want to add it to their pipelines. | 21:44 |
mattoliverau | I'd prefer to get access to it from Swift api, ie have it available in swift and not just s3api. because swift api should always be the first class citizen | 21:45 |
mattoliverau | at least those are my opinions | 21:45 |
clayg | Good input | 21:47 |
*** markvoelker has quit IRC | 21:47 | |
timburke | any other inputs for this discussion? clayg, anything else we want from this discussion? | 21:48 |
clayg | We can come back this. We’ve got a lot to do. | 21:49 |
timburke | ain't it the truth | 21:49 |
timburke | #topic lots of small files | 21:49 |
*** openstack changes topic to "lots of small files (Meeting topic: swift)" | 21:49 | |
clayg | 😞 | 21:49 |
timburke | alecuyer, i saw more patch sets on https://review.opendev.org/#/c/679022/ \o/ | 21:50 |
patchbot | patch 679022 - swift (feature/losf) - WIP - Support RPC over plain HTTP (vs gRPC) - 4 patch sets | 21:50 |
alecuyer | Yes, | 21:50 |
kota_ | great | 21:50 |
*** munimeha1 has quit IRC | 21:50 | |
alecuyer | I finished changing the golang tests, fixed one thing with the statsd go library, and updated the go.mod imports | 21:50 |
alecuyer | (and got rid of everything grpc finally) | 21:51 |
alecuyer | I don't think it should change so much now, so if anyone wants to take a look thats great | 21:51 |
clayg | So long grpc 😞 | 21:52 |
alecuyer | well.. it was that or eventlet.. it may come back ;) | 21:52 |
timburke | kota_, i feel like you've probably got the most experience with losf here (outside of OVH); think you'd be able to take a look? | 21:53 |
timburke | i could also see if i can convince swifterdarrell to take a look ;-) | 21:53 |
kota_ | I like to try it; not sure how i can take long time to see. | 21:53 |
timburke | thanks | 21:53 |
timburke | #topic sharding | 21:54 |
*** openstack changes topic to "sharding (Meeting topic: swift)" | 21:54 | |
timburke | mattoliverau, i saw a new patchset on https://review.opendev.org/#/c/675820/ | 21:54 |
patchbot | patch 675820 - swift - sharder: Keep cleaving on empty shard ranges - 4 patch sets | 21:54 |
timburke | how are you feeling about it? | 21:54 |
mattoliverau | well I've removed the exception control handling | 21:55 |
clayg | woot! | 21:55 |
mattoliverau | turned out to be easier then I expected and so not too much has actaully changed | 21:55 |
*** edleafe has left #openstack-meeting | 21:56 | |
timburke | 👍 | 21:56 |
timburke | i'll try to take a look this week | 21:56 |
*** eharney has quit IRC | 21:56 | |
mattoliverau | So take a look. Still happy to rework the whole cleaving if we want. That is if you think it's still hard to follow. | 21:57 |
mattoliverau | although the cleaving inception isn't "simple" | 21:57 |
mattoliverau | :P | 21:57 |
clayg | it looks pretty straight forward to me.. | 21:57 |
mattoliverau | cool | 21:57 |
mattoliverau | yeah, I think I over thought it the first time.. story of my life :) | 21:57 |
clayg | 🤣 | 21:57 |
clayg | 🤗 | 21:57 |
timburke | that's defintiely one of the things i really value about code review from you all :-) | 21:58 |
mattoliverau | +1 | 21:58 |
timburke | all right, we're about out of time | 21:58 |
timburke | thank you all for coming, and thank you for working on swift! | 21:58 |
timburke | (and sorry again about being a few minutes late) | 21:58 |
timburke | #endmeeting | 21:59 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 21:59 | |
openstack | Meeting ended Wed Sep 4 21:59:04 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 21:59 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/swift/2019/swift.2019-09-04-21.02.html | 21:59 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/swift/2019/swift.2019-09-04-21.02.txt | 21:59 |
openstack | Log: http://eavesdrop.openstack.org/meetings/swift/2019/swift.2019-09-04-21.02.log.html | 21:59 |
mattoliverau | nps, we managed to finsh on time! | 21:59 |
*** trident has quit IRC | 22:05 | |
*** jamesmcarthur has quit IRC | 22:07 | |
*** jamesmcarthur has joined #openstack-meeting | 22:10 | |
*** jamesmcarthur has quit IRC | 22:10 | |
*** mriedem has quit IRC | 22:11 | |
*** slaweq has joined #openstack-meeting | 22:11 | |
*** trident has joined #openstack-meeting | 22:14 | |
*** slaweq has quit IRC | 22:15 | |
*** jhesketh has quit IRC | 22:27 | |
*** carloss has quit IRC | 22:27 | |
*** tosky has left #openstack-meeting | 22:29 | |
*** psachin has quit IRC | 22:31 | |
*** jhesketh has joined #openstack-meeting | 22:33 | |
*** markvoelker has joined #openstack-meeting | 22:35 | |
*** markvoelker has quit IRC | 22:40 | |
*** dmsimard1 has joined #openstack-meeting | 22:47 | |
*** dmsimard has quit IRC | 22:47 | |
*** dmsimard1 is now known as dmsimard | 22:50 | |
*** dviroel has quit IRC | 22:50 | |
*** macz has quit IRC | 22:56 | |
*** rcernin has joined #openstack-meeting | 23:04 | |
*** slaweq has joined #openstack-meeting | 23:11 | |
*** slaweq has quit IRC | 23:16 | |
*** jamesmcarthur has joined #openstack-meeting | 23:17 | |
*** jamesmcarthur has quit IRC | 23:18 | |
*** ykatabam has joined #openstack-meeting | 23:25 | |
*** macz has joined #openstack-meeting | 23:32 | |
*** jamesmcarthur has joined #openstack-meeting | 23:40 | |
*** macz has quit IRC | 23:50 | |
*** trident has quit IRC | 23:52 | |
*** lseki has quit IRC | 23:54 | |
*** diablo_rojo has quit IRC | 23:57 | |
*** mattw4 has quit IRC | 23:59 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!