*** jamesmcarthur has joined #openstack-meeting | 00:04 | |
*** carloss has quit IRC | 00:06 | |
*** panda|rover has quit IRC | 00:10 | |
*** panda has joined #openstack-meeting | 00:11 | |
*** ekcs has quit IRC | 00:28 | |
*** jamesmcarthur has quit IRC | 00:35 | |
*** markvoelker has joined #openstack-meeting | 00:41 | |
*** markvoelker has quit IRC | 00:45 | |
*** mattw4 has quit IRC | 00:46 | |
*** ttsiouts has quit IRC | 01:00 | |
*** jamesmcarthur has joined #openstack-meeting | 01:05 | |
*** jamesmcarthur_ has joined #openstack-meeting | 01:10 | |
*** jamesmcarthur has quit IRC | 01:11 | |
*** ttsiouts has joined #openstack-meeting | 01:15 | |
*** ttsiouts has quit IRC | 01:20 | |
*** baojg has joined #openstack-meeting | 01:34 | |
*** baojg has quit IRC | 01:38 | |
*** ykatabam has quit IRC | 01:43 | |
*** ttsiouts has joined #openstack-meeting | 01:49 | |
*** ttsiouts has quit IRC | 01:54 | |
*** whoami-rajat has joined #openstack-meeting | 02:00 | |
*** ttsiouts has joined #openstack-meeting | 02:27 | |
*** yamahata has quit IRC | 02:32 | |
*** iyamahat has quit IRC | 02:32 | |
*** ykatabam has joined #openstack-meeting | 02:34 | |
*** _alastor_ has joined #openstack-meeting | 02:36 | |
*** ricolin has joined #openstack-meeting | 02:44 | |
*** _alastor_ has quit IRC | 02:50 | |
*** wwriverrat has quit IRC | 02:51 | |
*** hongbin has joined #openstack-meeting | 03:00 | |
*** ttsiouts has quit IRC | 03:01 | |
*** wwriverrat has joined #openstack-meeting | 03:04 | |
*** hemna has joined #openstack-meeting | 03:07 | |
*** kaisers has quit IRC | 03:17 | |
*** jamesmcarthur_ has quit IRC | 03:23 | |
*** hemna has quit IRC | 03:26 | |
*** psachin has joined #openstack-meeting | 03:28 | |
*** jamesmcarthur has joined #openstack-meeting | 03:54 | |
*** armax has quit IRC | 03:54 | |
*** shilpasd has joined #openstack-meeting | 03:55 | |
*** ykatabam has quit IRC | 03:57 | |
*** jamesmcarthur has quit IRC | 03:59 | |
*** tashiromt has joined #openstack-meeting | 03:59 | |
*** imsurit_ofc has joined #openstack-meeting | 04:01 | |
*** ttsiouts has joined #openstack-meeting | 04:03 | |
*** zerick has quit IRC | 04:03 | |
*** zerick has joined #openstack-meeting | 04:04 | |
*** ykatabam has joined #openstack-meeting | 04:13 | |
*** shilpasd has quit IRC | 04:18 | |
*** hongbin has quit IRC | 04:21 | |
*** ykatabam has quit IRC | 04:24 | |
*** tashiromt has quit IRC | 04:29 | |
*** markvoelker has joined #openstack-meeting | 04:35 | |
*** ttsiouts has quit IRC | 04:36 | |
*** janki has joined #openstack-meeting | 04:37 | |
*** markvoelker has quit IRC | 04:39 | |
*** slaweq has joined #openstack-meeting | 04:49 | |
*** slaweq has quit IRC | 04:59 | |
*** jamesmcarthur has joined #openstack-meeting | 05:01 | |
*** pcaruana has joined #openstack-meeting | 05:02 | |
*** jamesmcarthur has quit IRC | 05:07 | |
*** vishalmanchanda has joined #openstack-meeting | 05:10 | |
*** pcaruana has quit IRC | 05:11 | |
*** ykatabam has joined #openstack-meeting | 05:14 | |
*** slaweq has joined #openstack-meeting | 05:16 | |
*** slaweq has quit IRC | 05:20 | |
*** Lucas_Gray has joined #openstack-meeting | 05:23 | |
*** e0ne has joined #openstack-meeting | 05:23 | |
*** e0ne has quit IRC | 05:24 | |
*** radeks_ has joined #openstack-meeting | 05:36 | |
*** ttsiouts has joined #openstack-meeting | 05:39 | |
*** Luzi has joined #openstack-meeting | 05:43 | |
*** zbr_ has quit IRC | 06:05 | |
*** slaweq has joined #openstack-meeting | 06:12 | |
*** ttsiouts has quit IRC | 06:12 | |
*** lpetrut has joined #openstack-meeting | 06:15 | |
*** Lucas_Gray has quit IRC | 06:18 | |
*** ykatabam has quit IRC | 06:30 | |
*** kaisers has joined #openstack-meeting | 06:34 | |
*** ykatabam has joined #openstack-meeting | 06:34 | |
*** jamesmcarthur has joined #openstack-meeting | 06:35 | |
*** markvoelker has joined #openstack-meeting | 06:36 | |
*** jamesmcarthur has quit IRC | 06:39 | |
*** rubasov has quit IRC | 06:48 | |
*** rubasov has joined #openstack-meeting | 06:48 | |
*** rubasov has quit IRC | 06:53 | |
*** rubasov has joined #openstack-meeting | 06:54 | |
*** trident has quit IRC | 07:03 | |
*** trident has joined #openstack-meeting | 07:05 | |
*** tesseract has joined #openstack-meeting | 07:06 | |
*** markvoelker has quit IRC | 07:09 | |
*** kopecmartin|off is now known as kopecmartin | 07:12 | |
*** ykatabam has quit IRC | 07:18 | |
*** rcernin has quit IRC | 07:19 | |
*** ralonsoh has joined #openstack-meeting | 07:19 | |
*** tssurya has joined #openstack-meeting | 07:20 | |
*** pcaruana has joined #openstack-meeting | 07:21 | |
*** jamesmcarthur has joined #openstack-meeting | 07:25 | |
*** ttsiouts has joined #openstack-meeting | 07:27 | |
*** apetrich has joined #openstack-meeting | 07:28 | |
*** jamesmcarthur has quit IRC | 07:30 | |
*** pcaruana has quit IRC | 07:39 | |
*** yikun_ has joined #openstack-meeting | 07:40 | |
*** e0ne has joined #openstack-meeting | 07:42 | |
*** kashyap has left #openstack-meeting | 07:53 | |
*** rubasov has quit IRC | 07:55 | |
*** rubasov has joined #openstack-meeting | 07:57 | |
*** e0ne has quit IRC | 07:57 | |
*** joxyuki has joined #openstack-meeting | 08:00 | |
*** e0ne has joined #openstack-meeting | 08:01 | |
*** JangwonLee has joined #openstack-meeting | 08:04 | |
*** jaewook_oh has joined #openstack-meeting | 08:05 | |
*** markvoelker has joined #openstack-meeting | 08:06 | |
*** takahashi-tsc has joined #openstack-meeting | 08:07 | |
*** jaewook_oh has quit IRC | 08:07 | |
*** shubham_potale has joined #openstack-meeting | 08:12 | |
*** diablo_rojo has joined #openstack-meeting | 08:17 | |
*** priteau has joined #openstack-meeting | 08:20 | |
*** hadai has joined #openstack-meeting | 08:24 | |
*** priteau has quit IRC | 08:24 | |
*** priteau has joined #openstack-meeting | 08:29 | |
*** takahashi-tsc has left #openstack-meeting | 08:31 | |
*** markvoelker has quit IRC | 08:39 | |
*** ttsiouts has quit IRC | 08:48 | |
*** joxyuki has left #openstack-meeting | 08:50 | |
*** ykatabam has joined #openstack-meeting | 08:56 | |
*** ykatabam has quit IRC | 08:57 | |
*** hadai has quit IRC | 08:59 | |
*** tetsuro has joined #openstack-meeting | 09:01 | |
*** diablo_rojo has quit IRC | 09:03 | |
*** ttsiouts has joined #openstack-meeting | 09:18 | |
*** imsurit_ofc has quit IRC | 09:20 | |
*** jamesmcarthur has joined #openstack-meeting | 09:26 | |
*** electrofelix has joined #openstack-meeting | 09:30 | |
*** jamesmcarthur has quit IRC | 09:31 | |
*** markvoelker has joined #openstack-meeting | 09:35 | |
*** diablo_rojo has joined #openstack-meeting | 09:38 | |
*** ttsiouts has quit IRC | 09:50 | |
*** aarents has quit IRC | 10:07 | |
*** markvoelker has quit IRC | 10:09 | |
*** Lucas_Gray has joined #openstack-meeting | 10:11 | |
*** mmethot has quit IRC | 10:11 | |
*** boxiang has joined #openstack-meeting | 10:20 | |
*** boxiang has quit IRC | 10:21 | |
*** boxiang has joined #openstack-meeting | 10:22 | |
*** boxiang has quit IRC | 10:24 | |
*** boxiang has joined #openstack-meeting | 10:25 | |
*** boxiang has quit IRC | 10:30 | |
*** bbowen has quit IRC | 10:51 | |
*** mmethot has joined #openstack-meeting | 11:01 | |
*** ttsiouts has joined #openstack-meeting | 11:02 | |
*** markvoelker has joined #openstack-meeting | 11:06 | |
*** njohnston has joined #openstack-meeting | 11:06 | |
*** panda is now known as panda|rover|eat | 11:13 | |
*** jamesmcarthur has joined #openstack-meeting | 11:27 | |
*** jamesmcarthur has quit IRC | 11:33 | |
*** ttsiouts has quit IRC | 11:36 | |
*** markvoelker has quit IRC | 11:39 | |
*** jamesmcarthur has joined #openstack-meeting | 11:43 | |
*** bobh has joined #openstack-meeting | 11:45 | |
*** bobh has quit IRC | 11:46 | |
*** aarents has joined #openstack-meeting | 11:52 | |
*** raildo has joined #openstack-meeting | 11:54 | |
*** janki has quit IRC | 11:54 | |
*** jamesmcarthur has quit IRC | 11:55 | |
*** bbowen has joined #openstack-meeting | 11:57 | |
*** jamesmcarthur has joined #openstack-meeting | 12:00 | |
*** ttsiouts has joined #openstack-meeting | 12:06 | |
*** ttsiouts has quit IRC | 12:10 | |
*** ttsiouts has joined #openstack-meeting | 12:12 | |
*** jamesmcarthur has quit IRC | 12:16 | |
*** jamesmcarthur has joined #openstack-meeting | 12:16 | |
*** tetsuro has quit IRC | 12:26 | |
*** panda|rover|eat is now known as panda|rover | 12:27 | |
*** jamesmcarthur has quit IRC | 12:32 | |
*** ttsiouts has quit IRC | 12:32 | |
*** diablo_rojo has quit IRC | 12:33 | |
*** lseki has joined #openstack-meeting | 12:34 | |
*** psachin has quit IRC | 12:34 | |
*** priteau has quit IRC | 12:36 | |
*** priteau has joined #openstack-meeting | 12:40 | |
*** jamesmcarthur has joined #openstack-meeting | 12:42 | |
*** boxiang_ has joined #openstack-meeting | 12:42 | |
*** baojg has joined #openstack-meeting | 12:46 | |
*** priteau has quit IRC | 12:51 | |
*** enriquetaso has joined #openstack-meeting | 12:59 | |
*** mriedem has joined #openstack-meeting | 13:07 | |
*** eharney has quit IRC | 13:11 | |
*** janki has joined #openstack-meeting | 13:11 | |
*** baojg has quit IRC | 13:22 | |
*** rossella_s has quit IRC | 13:34 | |
*** ttsiouts has joined #openstack-meeting | 13:34 | |
*** Lucas_Gray has quit IRC | 13:38 | |
*** jamesmcarthur has quit IRC | 13:39 | |
*** Lucas_Gray has joined #openstack-meeting | 13:39 | |
*** jamesmcarthur has joined #openstack-meeting | 13:48 | |
*** tidwellr has joined #openstack-meeting | 13:49 | |
*** mlavalle has joined #openstack-meeting | 13:56 | |
*** jrbalderrama has joined #openstack-meeting | 13:56 | |
*** lajoskatona has joined #openstack-meeting | 13:56 | |
*** jchhatbar has joined #openstack-meeting | 13:57 | |
*** rf0lc0 has joined #openstack-meeting | 13:57 | |
*** ttsiouts has quit IRC | 13:57 | |
*** dmacpher_ has joined #openstack-meeting | 13:57 | |
*** jrbalderrama has quit IRC | 13:57 | |
*** mmethot_ has joined #openstack-meeting | 13:57 | |
*** jrbalderrama has joined #openstack-meeting | 13:57 | |
*** davidsha has joined #openstack-meeting | 13:59 | |
*** boden has joined #openstack-meeting | 13:59 | |
*** jamesmcarthur_ has joined #openstack-meeting | 13:59 | |
*** Wryhder has joined #openstack-meeting | 13:59 | |
*** adrianc_ has joined #openstack-meeting | 13:59 | |
*** shintaro has joined #openstack-meeting | 14:00 | |
mlavalle | #startmeeting networking | 14:00 |
---|---|---|
openstack | Meeting started Tue May 21 14:00:05 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: networking)" | 14:00 | |
openstack | The meeting name has been set to 'networking' | 14:00 |
njohnston | o/ | 14:00 |
davidsha | o/ | 14:00 |
lajoskatona | o/ | 14:00 |
rubasov | o/ | 14:00 |
*** gary_perkins_ has joined #openstack-meeting | 14:00 | |
*** isq_ has joined #openstack-meeting | 14:00 | |
*** lifeless_ has joined #openstack-meeting | 14:00 | |
mlavalle | ok, let's get going | 14:02 |
bcafarel | o/ | 14:02 |
*** tidwellr_ has joined #openstack-meeting | 14:02 | |
mlavalle | #topic Announcements | 14:02 |
*** openstack changes topic to "Announcements (Meeting topic: networking)" | 14:02 | |
mlavalle | The next milestone in June 3 - 7 | 14:02 |
mlavalle | Train 1 | 14:03 |
mlavalle | so it is not that far away | 14:03 |
mlavalle | a little more than 2 weeks away | 14:03 |
mlavalle | This is the complete Train schedule: | 14:03 |
mlavalle | #link https://releases.openstack.org/train/schedule.html | 14:03 |
slaweq | hi | 14:03 |
*** ktsuyuzaki has joined #openstack-meeting | 14:04 | |
mlavalle | The call for papers for teh Shanghai Summit is open. The deadline for proposals is July 2nd: | 14:05 |
amotoki | hi | 14:05 |
mlavalle | #link http://lists.openstack.org/pipermail/openstack-discuss/2019-May/006262.html | 14:05 |
*** sw3_ has joined #openstack-meeting | 14:05 | |
*** Lucas_Gray has quit IRC | 14:06 | |
*** janki has quit IRC | 14:06 | |
*** mriedem has quit IRC | 14:06 | |
*** tidwellr has quit IRC | 14:06 | |
*** kota_ has quit IRC | 14:06 | |
*** SpamapS has quit IRC | 14:06 | |
*** rfolco has quit IRC | 14:06 | |
*** adrianc has quit IRC | 14:06 | |
*** markmcclain has quit IRC | 14:06 | |
*** lifeless has quit IRC | 14:06 | |
*** dosaboy has quit IRC | 14:06 | |
*** sw3 has quit IRC | 14:06 | |
*** bswartz has quit IRC | 14:06 | |
*** Wryhder is now known as Lucas_Gray | 14:06 | |
*** sw3_ is now known as sw3 | 14:06 | |
mlavalle | and here's a couple of picyures of a bunch of very handsome gentlemen from the recent Denver PTG: | 14:06 |
mlavalle | #link https://www.dropbox.com/sh/fydqjehy9h5y728/AAC1gIc5bJwwNd5JkcQ6Pqtra/Neutron?dl=0&subfolder_nav_tracking=1 | 14:06 |
*** jamesmcarthur has quit IRC | 14:06 | |
*** mmethot has quit IRC | 14:06 | |
*** electrofelix has quit IRC | 14:06 | |
*** ralonsoh has quit IRC | 14:06 | |
*** toabctl has quit IRC | 14:06 | |
*** yamahata__ has quit IRC | 14:06 | |
*** dmacpher has quit IRC | 14:06 | |
*** _pewp_ has quit IRC | 14:06 | |
*** cheng1 has quit IRC | 14:06 | |
*** aspiers has quit IRC | 14:06 | |
*** johnthetubaguy has quit IRC | 14:06 | |
*** smcginnis has quit IRC | 14:06 | |
*** gary_perkins has quit IRC | 14:06 | |
*** mjturek has quit IRC | 14:06 | |
*** strigazi has quit IRC | 14:06 | |
*** edmondsw_ has quit IRC | 14:06 | |
davidsha | Mass quits on the pictures.... Ouch | 14:06 |
*** _pewp_ has joined #openstack-meeting | 14:06 | |
njohnston | oops netsplit | 14:06 |
bcafarel | come on these pictures are not *that* scary ;) | 14:07 |
davidsha | Was thinking on making the rainbow hair a staple ;) | 14:07 |
*** electrofelix has joined #openstack-meeting | 14:07 | |
mlavalle | One thing to note is that we don't have ladies in the team anymore | 14:08 |
*** mriedem has joined #openstack-meeting | 14:08 | |
mlavalle | we are a bunch of bros | 14:08 |
mlavalle | Finally, I sent out the PTG summary to the ML: | 14:08 |
mlavalle | #link http://lists.openstack.org/pipermail/openstack-discuss/2019-May/006408.html | 14:09 |
*** Luzi has quit IRC | 14:09 | |
mlavalle | Please look at your sections of interest. Hopefully, I captured most of the topics faithfully | 14:09 |
mlavalle | and thanks to davidsha for the great notes taking | 14:09 |
njohnston | thanks to you both for the great notes | 14:10 |
amotoki | thanks for the great summary! | 14:10 |
tidwellr_ | ++ | 14:10 |
davidsha | np, thanks for summary! | 14:10 |
haleyb | +2 on the notes, thanks mlavalle | 14:11 |
slaweq | yes, thx for great summary :) | 14:11 |
mlavalle | We will keep the pointer to the notes in the announcements section of our agenda for the rest of the cycle | 14:11 |
mlavalle | any other announcements? | 14:11 |
*** rf0lc0 is now known as rfolco | 14:12 | |
*** mattw4 has joined #openstack-meeting | 14:12 | |
mlavalle | ok, let's move on | 14:12 |
mlavalle | #topic Blueprints | 14:12 |
*** openstack changes topic to "Blueprints (Meeting topic: networking)" | 14:12 | |
*** eharney has joined #openstack-meeting | 14:12 | |
*** ralonsoh has joined #openstack-meeting | 14:12 | |
njohnston | netsplit rejoin | 14:12 |
mlavalle | This is what I have so far in the Train-1 dashboard: | 14:13 |
*** SpamapS has joined #openstack-meeting | 14:13 | |
mlavalle | #link https://launchpad.net/neutron/+milestone/train-1 | 14:13 |
mlavalle | On https://blueprints.launchpad.net/neutron/+spec/enginefacade-switch | 14:14 |
mlavalle | I want to mention that I will start this one taking one weekly bite out of https://review.opendev.org/#/c/545501/ | 14:15 |
mlavalle | I will rebase it later today | 14:15 |
mlavalle | so he have a recent picture out of it | 14:15 |
njohnston | mlavalle: How do you want to plit the work between you, ralonsoh, and me? The thing about engine facade switch is that when you change a high level function you have to delve through things it calls to make sure they are also using the facade, otherwise Bad Stuff can happen. | 14:16 |
njohnston | *split | 14:16 |
mlavalle | and afterwards, if any of you want to nibble out of it, just leave a comment in the patch in the corresponding file | 14:16 |
mlavalle | njohnston: how about ^^^? | 14:16 |
njohnston | mlavalle: cool, sounds good | 14:16 |
*** boxiang_ has quit IRC | 14:17 | |
mlavalle | and as we merge patches, keep rebasing this one | 14:17 |
mlavalle | makes sense? | 14:17 |
ralonsoh | yes | 14:17 |
njohnston | definitely. | 14:17 |
bcafarel | no promise but I'll try to take a few bites off if I get time | 14:18 |
mlavalle | thanks to the 3 of you :-) | 14:18 |
mlavalle | On https://blueprints.launchpad.net/neutron/+spec/smart-nic-ovs | 14:19 |
mlavalle | I see that slaweq, tidwellr_ and njohnston reviwed the patch | 14:20 |
mlavalle | and something got wrong with the latest revision | 14:21 |
mlavalle | but we are moving forward | 14:21 |
slaweq | yes, I think that it's quite close to be ready in overall | 14:21 |
*** amorin has joined #openstack-meeting | 14:21 | |
slaweq | I was also talking with hamdyk about it today on IRC | 14:21 |
mlavalle | so thanks for keeping it moving forward | 14:21 |
mlavalle | I also talked to him a few weeks ago. He is in the West Bank, Palestine | 14:22 |
mlavalle | we don't get many devs from there | 14:22 |
*** aspiers has joined #openstack-meeting | 14:22 | |
mlavalle | in regards to https://blueprints.launchpad.net/neutron/+spec/multiple-segment-per-network-per-host | 14:23 |
mlavalle | thanks rubasov and lajoskatona for taking a look at the spec: https://review.opendev.org/#/c/657170 | 14:23 |
lajoskatona | mlavalle: no problem | 14:24 |
rubasov | of course | 14:24 |
mlavalle | last time I looked at it (about a week ago) it seemed to me he still needs help fleshing out the non linuxbridge parts | 14:24 |
mlavalle | this week I will try to help with ovs | 14:24 |
mlavalle | rubasov, lajoskatona: could you help him with sr-iov? | 14:25 |
*** shintaro has quit IRC | 14:25 | |
mlavalle | of should we reach out to Adrian Chiris of Mellanox? | 14:25 |
lajoskatona | mlavalle: perhaps, sadly we have no hardware for it, so with limited possibilities | 14:26 |
*** armax has joined #openstack-meeting | 14:26 | |
mlavalle | ok, I'll ping Adrian | 14:26 |
rubasov | mlavalle: I'm in the same shoes as lajoskatona | 14:26 |
mlavalle | Finally, about https://blueprints.launchpad.net/neutron/+spec/event-notifier-ironic | 14:27 |
lajoskatona | mlavalle: but otherwise hope that we can help in this feature | 14:27 |
*** lpetrut has quit IRC | 14:27 | |
*** _erlon_ has joined #openstack-meeting | 14:27 | |
mlavalle | I can see that hjensas is moving fast, as usual: https://review.opendev.org/#/c/658787/ | 14:28 |
mlavalle | thanks ralonsoh and slaweq for the reviews :-) | 14:29 |
slaweq | mlavalle: sure :) | 14:29 |
ralonsoh | np | 14:29 |
mlavalle | I will be going over the PTG summary again this week and will add more blueprints that we need to track | 14:30 |
mlavalle | any other blueprints we should discuss today? | 14:30 |
rubasov | the extraroute improvement spec has an open question | 14:30 |
rubasov | that could use more opinions | 14:31 |
rubasov | http://lists.openstack.org/pipermail/openstack-discuss/2019-May/006440.html | 14:31 |
rubasov | https://review.opendev.org/655680 | 14:31 |
mlavalle | rubasov: I'll take a stab today | 14:32 |
amotoki | yeah, it raised an open question on the router abstraction. | 14:32 |
rubasov | mlavalle: thanks a lot | 14:32 |
rubasov | amotoki: I'm also trying to involve heat folks, since they raised the use case | 14:33 |
amotoki | rubasov: thanks for looping them in. we would like to see a good consensus. | 14:33 |
mlavalle | ok, moving on | 14:34 |
mlavalle | #topic Bugs | 14:34 |
*** openstack changes topic to "Bugs (Meeting topic: networking)" | 14:34 | |
*** mattw4 has quit IRC | 14:35 | |
mlavalle | Last week our deputy was tidwellr_ | 14:35 |
tidwellr_ | hi | 14:35 |
mlavalle | his report is here: | 14:35 |
mlavalle | #link http://lists.openstack.org/pipermail/openstack-discuss/2019-May/006410.html | 14:36 |
mlavalle | it seems it was a relatevile quiet week | 14:36 |
tidwellr_ | unless I missed something, yes :) | 14:36 |
mlavalle | I want to highlight https://bugs.launchpad.net/neutron/+bug/1824571 | 14:37 |
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:37 |
mlavalle | This isn't from last week | 14:37 |
mlavalle | but was recently promoted to critical by slaweq | 14:37 |
mlavalle | so I am looking at it now | 14:38 |
slaweq | yes, I know that at least couple of people hit this recently | 14:38 |
haleyb | mlavalle: let me know if you need help, although a fix wasn't quickly obvious to me | 14:38 |
mlavalle | haleyb: thanks | 14:38 |
*** liuyulong has joined #openstack-meeting | 14:39 | |
mlavalle | in regards to the RFE from last week: https://bugs.launchpad.net/neutron/+bug/1829449 | 14:39 |
openstack | Launchpad bug 1829449 in neutron "Implement consistency check and self-healing for SDN-managed fabrics" [Undecided,New] | 14:39 |
njohnston | I'd also like to highlight https://bugs.launchpad.net/bugs/1829042 just because it missed the report | 14:40 |
openstack | Launchpad bug 1829042 in neutron "Some API requests (GET networks) fail with "Accept: application/json; charset=utf-8" header and WebOb>=1.8.0" [Undecided,New] | 14:40 |
mlavalle | this is the result of a conversation I had with Jacob in Denver | 14:40 |
tidwellr_ | njohnston: yes, I did forget to include that one in the report as I was compiling it | 14:40 |
mlavalle | so thanks to tidwellr_ and slaweq for commenting on it | 14:41 |
tidwellr_ | mlavalle: you have some more insight into this? | 14:41 |
mlavalle | and yes, njohnston thanks. Iwasn't going to skip it. I was going to point to bcafarel's message: http://lists.openstack.org/pipermail/openstack-discuss/2019-May/006429.html | 14:42 |
njohnston | thanks mlavalle, sorry for jumping the gun :-) | 14:42 |
mlavalle | tidwellr_: not much more of what is in the report. I asked Jacob to submit so we can flesh it out as a team | 14:43 |
tidwellr_ | mlavalle: thanks, I guess we wait :) | 14:43 |
mlavalle | any other bugs we should discuss today? | 14:44 |
tidwellr_ | https://bugs.launchpad.net/neutron/+bug/1829414 came up in the report, I'm not sure what to make of it since I can't conceive of a real-life scenario where this occurs, but it is interesting | 14:45 |
openstack | Launchpad bug 1829414 in neutron "Attribute filtering should be based on all objects instead of only first" [Medium,In progress] - Assigned to Tom Stappaerts (tstappae) | 14:45 |
lajoskatona | Perhaps https://bugs.launchpad.net/neutron/+bug/1828543 | 14:45 |
openstack | Launchpad bug 1828543 in neutron "Routed provider networks: placement API handling errors" [Medium,New] - Assigned to Lajos Katona (lajos-katona) | 14:45 |
mlavalle | thanks for bringing them up | 14:46 |
mlavalle | let's move on | 14:46 |
lajoskatona | I started a discussion on ml: http://lists.openstack.org/pipermail/openstack-discuss/2019-May/006377.html | 14:46 |
mlavalle | This week's deputy is Swami. I already exchanged emails with him, so he is on it | 14:47 |
mlavalle | and next week it is amotoki's turn | 14:47 |
lajoskatona | it seems that placement started to use some guide from API-SIG, and nobody else follows that, not even keystonauth, perhaps some advice, would be good how to proceed as it seems to be a xproject problem | 14:47 |
mlavalle | lajoskatona: I will add my two cents soon | 14:47 |
lajoskatona | mlavalle: thanks | 14:48 |
mlavalle | #topic neutron-lib | 14:48 |
*** openstack changes topic to "neutron-lib (Meeting topic: networking)" | 14:48 | |
mlavalle | boden: you around? | 14:48 |
boden | hi | 14:48 |
boden | business as usual; working some consumption patches, but have been going a little slow as it seems the gate has been fussy | 14:49 |
boden | I don't see any items worth disucssing, unless someone has something? | 14:49 |
mlavalle | not from me | 14:50 |
boden | I will note that we got 14 inches of snow last night in colorado!! : | 14:50 |
boden | be glad you already came to the PTG :) | 14:50 |
boden | that's it | 14:50 |
njohnston | yowza | 14:50 |
mlavalle | LOL | 14:50 |
mlavalle | almost summer | 14:51 |
boden | winters here | 14:51 |
bcafarel | so the few snowflakes we got for the summit were really nothing :) | 14:51 |
slaweq | :D | 14:51 |
mlavalle | #topic On demand agenda | 14:51 |
*** openstack changes topic to "On demand agenda (Meeting topic: networking)" | 14:51 | |
mlavalle | njohnston, ralonsoh: you are up | 14:52 |
ralonsoh | very quick | 14:52 |
njohnston | OK, so this has to do with everyone's favorite topic: OVO. | 14:52 |
ralonsoh | njohnston, please | 14:52 |
mlavalle | yaay! | 14:52 |
njohnston | In change https://review.opendev.org/#/c/658155/ ralonsoh proposed removing old OVO compatibility code for QOS objects. The OVO compatibility code is meant to facilitate rolling upgrades so that a server can communicate with an agent when the version difference is 1-off. | 14:53 |
njohnston | Therefore there should not be any need to keep code beyond 2 cycles after the object version change; all of the changes ralonsoh proposed changing were >1 year old. I think this is useful housecleaning and I wanted to suggest to the community that we undertake such cleaning more broadly. | 14:53 |
njohnston | My main concern is that unnecessary evaluation for potential downgrades may slow down RPC messaging | 14:54 |
njohnston | ralonsoh: your turn | 14:54 |
ralonsoh | as I commented in the agenda, first I'll submit a doc in devref with examples for future developments | 14:54 |
slaweq | +1 from me | 14:55 |
ralonsoh | then I'll clean those compatibility functions not needed anymore | 14:55 |
slaweq | we should support N -> N+1 upgrades, right? | 14:55 |
davidsha | N -> N+1 would mean backporting changes wouldn't it? | 14:55 |
njohnston | slaweq: Correct, we're only talking about code that would be N -> N+2,N+3,etc | 14:55 |
ralonsoh | slaweq, if someone add new modifications, this person will need to add the conversion methods | 14:56 |
ralonsoh | but what we don't support is N -> N-1 with older versions (>1 year) | 14:56 |
mlavalle | It makes sense to me | 14:56 |
ralonsoh | and that's all, if you accept it | 14:56 |
njohnston | to put it another way: we don't need code in Train to handle an object version we added in Pike | 14:56 |
slaweq | ralonsoh: yes, I maybe did too big shorcut here :) | 14:57 |
mlavalle | correct | 14:57 |
ralonsoh | njohnston, exactly | 14:57 |
slaweq | I agree with what You said | 14:57 |
amotoki | do we support only N->N+1 in RPC messaging? | 14:57 |
tidwellr_ | I thought so..... | 14:57 |
amotoki | it means all compute nodes should be upgraded before upgrading N+2 | 14:57 |
njohnston | amotoki: I believe that is all we have ever promised. I went back and reviewed the old summit presentations about rolling upgrades, and that was the offered solution | 14:58 |
ralonsoh | amotoki, we support N > N+1 and N >N-1 if versions have less than 1 year | 14:58 |
ralonsoh | sorry, not N > N+1 | 14:58 |
ralonsoh | always downgrade | 14:58 |
*** bbowen_ has joined #openstack-meeting | 14:58 | |
davidsha | I was thinking | 14:58 |
amotoki | I understand the upstream community only ensure N->N+1 upgrade. | 14:58 |
amotoki | for example db migration only supports N->N+1 | 14:59 |
ralonsoh | only one version difference, yes amotoki | 14:59 |
mlavalle | ok, guys, we ran out of time | 15:00 |
mlavalle | thanks for attending | 15:00 |
amotoki | I think guaranteeing N->N+1 upgrade and support only N->N+1 are differnt a bit | 15:00 |
mlavalle | have a great week | 15:00 |
davidsha | Thanks | 15:00 |
bcafarel | bye! | 15:00 |
amotoki | let's contineu this discussion somewhere | 15:00 |
mlavalle | #endmeeting | 15:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 15:00 | |
lajoskatona | bye | 15:00 |
openstack | Meeting ended Tue May 21 15:00:37 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/networking/2019/networking.2019-05-21-14.00.html | 15:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/networking/2019/networking.2019-05-21-14.00.txt | 15:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/networking/2019/networking.2019-05-21-14.00.log.html | 15:00 |
slaweq | bye | 15:00 |
ralonsoh | #startmeeting neutron_qos | 15:01 |
openstack | Meeting started Tue May 21 15:01:03 2019 UTC and is due to finish in 60 minutes. The chair is ralonsoh. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:01 |
*** openstack changes topic to " (Meeting topic: neutron_qos)" | 15:01 | |
openstack | The meeting name has been set to 'neutron_qos' | 15:01 |
ralonsoh | hi! | 15:01 |
*** bbowen has quit IRC | 15:01 | |
davidsha | Hey! | 15:01 |
ralonsoh | davidsha, I have you topic in Open Discussion | 15:01 |
davidsha | perfect! | 15:01 |
rubasov | hi | 15:02 |
lajoskatona | o/ | 15:02 |
mlavalle | it's waht we tyalked aboiut in Denver, right? | 15:02 |
*** boden has left #openstack-meeting | 15:02 | |
ralonsoh | mlavalle, yes, the classifier | 15:02 |
mlavalle | cool | 15:02 |
*** jchhatbar is now known as janki | 15:02 | |
ralonsoh | ok, let's go | 15:02 |
ralonsoh | #topic RFEs | 15:02 |
*** openstack changes topic to "RFEs (Meeting topic: neutron_qos)" | 15:02 | |
ralonsoh | #link https://bugs.launchpad.net/neutron/+bug/1578989 | 15:02 |
openstack | Launchpad bug 1578989 in neutron "[RFE] Strict minimum bandwidth support (egress)" [Wishlist,Fix released] - Assigned to Bence Romsics (bence-romsics) | 15:02 |
ralonsoh | We still have two patches under review | 15:03 |
ralonsoh | #link https://review.opendev.org/#/c/629142/ | 15:03 |
ralonsoh | #link https://review.opendev.org/#/c/629253/ | 15:03 |
ralonsoh | rubasov, lajoskatona any update? | 15:03 |
rubasov | lajoskatona: please go ahead | 15:03 |
lajoskatona | ralonsoh: yes, I think you refer to tempest tests | 15:03 |
ralonsoh | yes | 15:04 |
ralonsoh | I see you are still waiting for Nova 2.70 and 2.71 | 15:04 |
lajoskatona | I think I started to get some review from tempest folks, so I hope that I can push them forward | 15:04 |
lajoskatona | ralonsoh: yes, I take over those patches to push mines :-) | 15:04 |
ralonsoh | ok, so your patch is rebased on top of those ones | 15:05 |
ralonsoh | perfect | 15:05 |
lajoskatona | ralonsoh: so I think the progress is slow, but there's some | 15:05 |
ralonsoh | I'll put this one in my review pile | 15:05 |
lajoskatona | ralonsoh: thanks | 15:05 |
ralonsoh | #link https://review.opendev.org/#/c/629253/ is still failing | 15:06 |
ralonsoh | ok, any other update on this RFE? | 15:06 |
*** cheng1__ has joined #openstack-meeting | 15:07 | |
rubasov | ralonsoh: not from me | 15:07 |
lajoskatona | ralonsoh: yeah, I wanted to check that after there some progress on the nova v2.70/71 schema checks | 15:07 |
ralonsoh | thank you! | 15:07 |
ralonsoh | lajoskatona, ok | 15:07 |
ralonsoh | perfect, next one | 15:08 |
ralonsoh | #link https://bugs.launchpad.net/neutron/+bug/1560963 | 15:08 |
openstack | Launchpad bug 1560963 in neutron "[RFE] Minimum bandwidth support (egress)" [Wishlist,In progress] - Assigned to Rodolfo Alonso (rodolfo-alonso-hernandez) | 15:08 |
ralonsoh | Slow progress | 15:08 |
ralonsoh | One patch is almost merged, but I need to send a new version for https://review.opendev.org/#/c/655969/ | 15:08 |
ralonsoh | I'll update the status next week | 15:09 |
ralonsoh | the last RFE I have | 15:09 |
ralonsoh | #link https://bugs.launchpad.net/neutron/+bug/1818479 | 15:09 |
openstack | Launchpad bug 1818479 in neutron "RFE Decouple placement reporting service plugin from ML2" [Wishlist,Incomplete] - Assigned to Bence Romsics (bence-romsics) | 15:09 |
ralonsoh | I think this one has been discussed in the previous meeting | 15:09 |
rubasov | ralonsoh: that's another one | 15:10 |
ralonsoh | oh, yes!! | 15:10 |
ralonsoh | sorry | 15:10 |
rubasov | ralonsoh: this one we agreed on the ptg to postpone indefinitely | 15:10 |
mlavalle | yes | 15:10 |
ralonsoh | you are right | 15:10 |
mlavalle | we don't have the use case | 15:10 |
rubasov | I think I set it to Incomplete | 15:10 |
ralonsoh | do you want me to keep it there? I can freeze it for now | 15:11 |
rubasov | and added the rfe-postponed tag | 15:11 |
rubasov | it's probably a good idea to freeze it and not discuss every 2nd week | 15:11 |
ralonsoh | ok, I'll remove it from the etherpad for now | 15:11 |
rubasov | because there won't be much happening | 15:11 |
rubasov | ralonsoh: thank you | 15:11 |
ralonsoh | thanks! | 15:11 |
ralonsoh | next topic | 15:11 |
ralonsoh | #topic Bugs | 15:11 |
*** openstack changes topic to "Bugs (Meeting topic: neutron_qos)" | 15:11 | |
ralonsoh | #link https://bugs.launchpad.net/neutron/+bug/1824095 | 15:12 |
openstack | Launchpad bug 1824095 in neutron "Fullstack job broken in stable/stein branch" [High,Fix committed] - Assigned to Rodolfo Alonso (rodolfo-alonso-hernandez) | 15:12 |
ralonsoh | an small problem with fullstack tests | 15:12 |
ralonsoh | solved in https://review.opendev.org/#/c/651458/ | 15:12 |
ralonsoh | I'll remove this one from the backlog, just for the records | 15:12 |
ralonsoh | next one | 15:12 |
ralonsoh | #link https://bugs.launchpad.net/neutron/+bug/1826695 | 15:12 |
openstack | Launchpad bug 1826695 in neutron "[L3][QoS] cache does not removed when router is down or deleted" [Medium,In progress] - Assigned to LIU Yulong (dragon889) | 15:12 |
ralonsoh | patch #link https://review.opendev.org/#/c/656105/ | 15:12 |
ralonsoh | liuyulong, hi | 15:13 |
liuyulong | hi | 15:13 |
ralonsoh | about https://review.opendev.org/#/c/656105/ and slaweq's comment | 15:13 |
ralonsoh | will you push a fullstack test for this one? | 15:14 |
liuyulong | I will | 15:14 |
ralonsoh | perfect, IMO, the code is OK now | 15:15 |
*** cheng1 has joined #openstack-meeting | 15:15 | |
liuyulong | A long test case, set router floating IP QoS, set router down and up. | 15:15 |
liuyulong | Then verify the TC rules. | 15:15 |
ralonsoh | both when the router is up, then down and up again | 15:16 |
ralonsoh | not both, in those three statuses | 15:16 |
liuyulong | admin_state down/up, this is the point to bugs. | 15:17 |
ralonsoh | ok, just to verify the first UP status is the same as the second | 15:17 |
liuyulong | The patch is now based on this: https://review.opendev.org/#/c/656163/ | 15:17 |
ralonsoh | but it's ok | 15:17 |
liuyulong | That l3 agent lock minimizing patch. | 15:18 |
ralonsoh | yeah, well, I still have some concerns about https://review.opendev.org/#/c/656163/ and the helpers used | 15:18 |
ralonsoh | in https://review.opendev.org/#/c/656163/8/neutron/common/coordination.py | 15:18 |
ralonsoh | but this is other topic and we can discuss it in the review | 15:19 |
liuyulong | Sure | 15:19 |
ralonsoh | thank you very much! | 15:19 |
ralonsoh | I don't have more QoS bugs in the list, am I missing someone? | 15:20 |
ralonsoh | cool, next topic | 15:20 |
ralonsoh | #topic Open Discussion | 15:21 |
*** openstack changes topic to "Open Discussion (Meeting topic: neutron_qos)" | 15:21 | |
ralonsoh | #link https://bugs.launchpad.net/neutron/+bug/1476527 - Adoption of Neutron Classifier API into QoS | 15:21 |
openstack | Launchpad bug 1476527 in neutron "[RFE] Add common classifier resource" [Wishlist,Triaged] - Assigned to Igor D.C. (igordcard) | 15:21 |
ralonsoh | the main patch is #link https://review.openstack.org/#/c/636333 | 15:21 |
ralonsoh | I have some concerns about it | 15:21 |
ralonsoh | this patch is modifying the DB and making references to an external project (classifier) | 15:22 |
ralonsoh | I tried to figure out how to make those API and DB changes generic and not dependant on the classifiers (classifications groups in the QoS rule DSCP) | 15:23 |
ralonsoh | but I didn't find the way | 15:23 |
ralonsoh | https://review.opendev.org/#/c/636333/9/neutron/db/migration/alembic_migrations/versions/stein/expand/cd28a37b069f_classifier_dscp.py | 15:23 |
*** armstrong has joined #openstack-meeting | 15:23 | |
*** jrbalderrama has quit IRC | 15:23 | |
ralonsoh | the main problem here is https://review.opendev.org/#/c/636333/9/neutron/db/migration/alembic_migrations/versions/stein/expand/cd28a37b069f_classifier_dscp.py@103 | 15:23 |
*** priteau has joined #openstack-meeting | 15:24 | |
ralonsoh | adding the possibility to create several dscp rules per QoS policy | 15:24 |
ralonsoh | but depending on something that doesn't exist in Neutron, the classification groups | 15:24 |
ralonsoh | davidsha, ? | 15:24 |
davidsha | If NC isn't part of a deployment then that would function the same as the original unique constraint | 15:25 |
davidsha | classification_group being None and it couldn't create a duplicate with None as the classification group, is that the concern? | 15:26 |
ralonsoh | by default, "classification_group_id" can't be a reference to another table ID | 15:27 |
ralonsoh | right? | 15:27 |
davidsha | yup, it defaults to None | 15:27 |
ralonsoh | mlavalle, is OK to have something like this in the dscp table? a parameter which, by default, is going to be None and if NC is loaded, it will be populated | 15:28 |
ralonsoh | ? | 15:28 |
mlavalle | I'd say yes | 15:29 |
mlavalle | what is your concern about it? | 15:29 |
ralonsoh | because we'll have something like "classification_group_id" in that table | 15:30 |
ralonsoh | but this is something not directly related to Neutron, only Neutron | 15:30 |
davidsha | A DB entry thats always there and unless an external project is enabled can't be anything but None | 15:30 |
ralonsoh | BTW, for me is OK | 15:30 |
ralonsoh | I'm just the devil advocate here | 15:31 |
ralonsoh | the other concern is: how to "fill" correctly the agents qos extension | 15:31 |
davidsha | kk, It was the way it needed to be written, just the way DB migrations work for extensions | 15:31 |
ralonsoh | ok | 15:32 |
ralonsoh | about the agent extensions | 15:32 |
ralonsoh | https://review.opendev.org/#/c/636333/9/neutron/plugins/ml2/drivers/openvswitch/agent/extension_drivers/qos_driver.py | 15:32 |
mlavalle | I'm ok with it | 15:32 |
ralonsoh | mlavalle, perfect | 15:32 |
ralonsoh | davidsha, how the agents are going to add the classification information in the dscp rules? will you create something like a QoS extension? | 15:33 |
davidsha | ralonsoh: It went out of scope of Neutron Classifier about the actual backend implementation, It was always presumed that the consuming extension would be the one implementing the classification | 15:34 |
ralonsoh | but the drivers should need to have this information | 15:35 |
davidsha | As in the classification definition? | 15:35 |
ralonsoh | the dscp rules are going to be different depending on if the NC is loaded | 15:36 |
davidsha | Yes | 15:36 |
davidsha | This is done through the agent extensions API | 15:36 |
davidsha | https://review.opendev.org/#/c/636333/9/neutron/agent/common/agent_extension_api.py | 15:36 |
ralonsoh | yes, that's the point | 15:37 |
ralonsoh | this code refers to something that doesn't exist in Neutron | 15:37 |
davidsha | Specifically this part, or generally | 15:38 |
davidsha | ? | 15:38 |
ralonsoh | what you are doing here is to create a base agent extension, inherited by the other extensions | 15:38 |
ralonsoh | adding API calls to something that doesn't exist in Neutron, the classification groups | 15:39 |
ralonsoh | ? | 15:40 |
davidsha | agent extension APIs*(just to clarify), Ya, it functions in the same way QoS would retrieve the definitions of it's QoS Policies | 15:40 |
davidsha | but This is something inside Neutron that would need something in Neutron Classifier to propegate the Classification definitions | 15:41 |
ralonsoh | I know, but as I said, we introduce the concept of classification groups in Neutron but Neutron doesn't know anything about this | 15:42 |
ralonsoh | this is not even an in-tree extension | 15:42 |
ralonsoh | although we add it | 15:43 |
ralonsoh | davidsha, ? | 15:44 |
ralonsoh | sorry for being a pain in the neck | 15:44 |
davidsha | It's fine, I'm just trying to find words ;P | 15:45 |
davidsha | This is kinda just the result of how the original approval team wanted this implemented, I'm not sure how to work around it | 15:46 |
ralonsoh | mlavalle, is that ok to have something like this in Neutron? | 15:46 |
ralonsoh | https://review.opendev.org/#/c/636333/9/neutron/agent/common/agent_extension_api.py | 15:46 |
* mlavalle looking | 15:47 | |
mlavalle | we seem to be stumbling with the same thing, don't we? | 15:48 |
mlavalle | it;s the fact that we are using something that is external and that we don't know about | 15:48 |
mlavalle | right? | 15:48 |
ralonsoh | that's the point | 15:49 |
davidsha | Ya, it's the introduction of a soft external dependency | 15:49 |
mlavalle | but how is this "library" different from say neutron-lib? | 15:49 |
davidsha | It's a service plugin + extension rather than a library. | 15:50 |
mlavalle | it's a library, after all, right? | 15:50 |
davidsha | It creates resources to model classifications for other Neutron resources to consume. | 15:50 |
*** Lucas_Gray has quit IRC | 15:51 | |
*** cheng1__ has quit IRC | 15:51 | |
mlavalle | so we are creating a comsumption model in Neutron that didn't exist before? | 15:51 |
mlavalle | should we have an abstraction layer in Neutron to consume it? | 15:51 |
davidsha | yes, but through the AgentExtensionAPI which has been there sine newton. | 15:52 |
mlavalle | ahhh, that's the abstraction layer | 15:52 |
davidsha | Yup, its how l2/l3 extensions can retrieve info from the agents. | 15:53 |
davidsha | NC is adding an extra bit so that extensions can ask it what a classification group id actually means. | 15:54 |
*** e0ne has quit IRC | 15:55 | |
*** janki has quit IRC | 15:55 | |
mlavalle | I think I need to spend some time with https://review.opendev.org/#/c/636333 | 15:55 |
*** macza has joined #openstack-meeting | 15:55 | |
mlavalle | to wrap my mind around it | 15:56 |
*** macza has quit IRC | 15:56 | |
davidsha | kk, thanks | 15:56 |
ralonsoh | mlavalle, I'll ping slaweq for this too, if he has some time | 15:56 |
mlavalle | ok | 15:56 |
*** macza has joined #openstack-meeting | 15:56 | |
*** smcginnis has joined #openstack-meeting | 15:57 | |
ralonsoh | davidsha, sorry but we need to find a way to introduce NC in a good way | 15:57 |
davidsha | ack, thats fair | 15:57 |
ralonsoh | ok, guys, almost time to finish the meeting | 15:57 |
ralonsoh | something else in the agenda? | 15:57 |
davidsha | There was a suggestion to move the Service plugin itself into Neutron, is that feasible? | 15:58 |
ralonsoh | davidsha, I don't remember this suggestion | 15:58 |
ralonsoh | who did it? | 15:58 |
davidsha | ralonsoh: kk, I thought you mentioned it at the PTG, I must have misunderstood | 15:58 |
njohnston | I never understood why NC was not done inside neutron-lib | 15:59 |
ralonsoh | njohnston, that could be a good solution | 15:59 |
ralonsoh | anyway guys, we need to finish now | 15:59 |
ralonsoh | thank you all | 15:59 |
davidsha | njohnston, if it was a Mixin for things to include, it would make sense, but not a resource unto itself I think | 15:59 |
davidsha | thanks! | 16:00 |
ralonsoh | #endmeeting | 16:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 16:00 | |
ralonsoh | bye | 16:00 |
openstack | Meeting ended Tue May 21 16:00:07 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/neutron_qos/2019/neutron_qos.2019-05-21-15.01.html | 16:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/neutron_qos/2019/neutron_qos.2019-05-21-15.01.txt | 16:00 |
rubasov | thanks | 16:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/neutron_qos/2019/neutron_qos.2019-05-21-15.01.log.html | 16:00 |
rubasov | bye | 16:00 |
lajoskatona | bye | 16:00 |
*** lajoskatona has left #openstack-meeting | 16:00 | |
slaweq | #startmeeting neutron_ci | 16:00 |
openstack | Meeting started Tue May 21 16:00:47 2019 UTC and is due to finish in 60 minutes. The chair is slaweq. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:00 |
slaweq | hi | 16:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:00 |
ralonsoh | hi | 16:00 |
*** openstack changes topic to " (Meeting topic: neutron_ci)" | 16:00 | |
openstack | The meeting name has been set to 'neutron_ci' | 16:00 |
njohnston | o/ | 16:00 |
slaweq | lets wait few more minutes for mlavalle and others | 16:01 |
bcafarel | just passing by to say hi before I leave :) | 16:02 |
slaweq | hi bcafarel :) | 16:02 |
bcafarel | hi and bye! | 16:02 |
*** carloss has joined #openstack-meeting | 16:02 | |
*** wwriverrat has quit IRC | 16:02 | |
njohnston | a tout a l'heure bcafarel | 16:02 |
haleyb | hi | 16:02 |
slaweq | ok, lets start | 16:02 |
slaweq | first of all | 16:03 |
slaweq | #link http://grafana.openstack.org/dashboard/db/neutron-failure-rate | 16:03 |
slaweq | please load it now to have it ready later :) | 16:03 |
*** armstrong has left #openstack-meeting | 16:03 | |
slaweq | and one small announcement - I moved agenda of this meeting to the etherpad: https://etherpad.openstack.org/p/neutron-ci-meetings | 16:03 |
slaweq | so You can take a look at it and add anything You want to it :) | 16:03 |
slaweq | first topic for today | 16:04 |
slaweq | #topic Actions from previous meetings | 16:04 |
*** openstack changes topic to "Actions from previous meetings (Meeting topic: neutron_ci)" | 16:04 | |
slaweq | and first action | 16:04 |
slaweq | mlavalle to continue debuging reasons of neutron-tempest-plugin-dvr-multinode-scenario failures | 16:04 |
slaweq | I think that mlavalle is not here now | 16:05 |
slaweq | so lets skip to actions assigned to other people | 16:05 |
slaweq | ralonsoh to debug issue with neutron_tempest_plugin.api.admin.test_network_segment_range test | 16:05 |
ralonsoh | slaweq, sorry again but I didn't find anything yet | 16:06 |
slaweq | ok, no problem | 16:06 |
slaweq | I don't think it is very urgent issue for now | 16:06 |
slaweq | can I assign it to You for next week also? | 16:06 |
ralonsoh | yes but I'll need a bit of help | 16:07 |
ralonsoh | I don't find the problem there | 16:07 |
slaweq | TBH I didn't saw this issue recently | 16:07 |
mlavalle | slaweq: I have to look at an internal issue | 16:08 |
slaweq | so maybe lets just wait until it will happend again, then report proper bug on launchpad and work on it | 16:08 |
slaweq | ralonsoh: how about that? | 16:08 |
ralonsoh | slaweq, perfect | 16:08 |
slaweq | ralonsoh: ok, thx | 16:08 |
slaweq | mlavalle: sure, no problem :) | 16:08 |
*** panda|rover has quit IRC | 16:09 | |
slaweq | ok, so lets go back to mlavalle's actions now | 16:09 |
slaweq | mlavalle to continue debuging reasons of neutron-tempest-plugin-dvr-multinode-scenario failures | 16:10 |
slaweq | any updates on this one? | 16:10 |
mlavalle | not much time doing that | 16:10 |
slaweq | ok, can I assign it to You for next week also? | 16:10 |
*** panda has joined #openstack-meeting | 16:10 | |
mlavalle | yes | 16:10 |
slaweq | #action mlavalle to continue debuging reasons of neutron-tempest-plugin-dvr-multinode-scenario failures | 16:11 |
slaweq | thx :) | 16:11 |
slaweq | so next one | 16:11 |
slaweq | mlavalle to talk with nova folks about slow responses for metadata requests | 16:11 |
mlavalle | didn't have time, sorry :-) | 16:11 |
mlavalle | ;-( | 16:11 |
slaweq | no problem :) | 16:11 |
slaweq | can I assign it to You for next week than? | 16:11 |
mlavalle | yes | 16:11 |
slaweq | #action mlavalle to talk with nova folks about slow responses for metadata requests | 16:12 |
slaweq | thx | 16:12 |
slaweq | and the last one: | 16:12 |
slaweq | slaweq to fix number of tempest-slow-py3 jobs in grafana | 16:12 |
slaweq | I didn't but haleyb fixed this | 16:12 |
slaweq | thx haleyb :) | 16:12 |
slaweq | any questions/comments? | 16:12 |
haleyb | :) | 16:12 |
haleyb | i don't know wat i did though | 16:13 |
slaweq | You fixed number of jobs in grafana dashboard's config :) | 16:13 |
slaweq | I don't have link to patch now but it was merged for sure already | 16:14 |
haleyb | oh yes, that one | 16:14 |
slaweq | yep | 16:14 |
slaweq | ok, lets move forward then | 16:14 |
slaweq | next topic | 16:15 |
slaweq | #topic Stadium projects | 16:15 |
*** openstack changes topic to "Stadium projects (Meeting topic: neutron_ci)" | 16:15 | |
slaweq | Python 3 migration | 16:15 |
slaweq | Stadium projects etherpad: https://etherpad.openstack.org/p/neutron_stadium_python3_status | 16:15 |
slaweq | any updates on this? | 16:15 |
*** gyee has joined #openstack-meeting | 16:15 | |
mlavalle | I have to talk to yamamoto about this, in regards to midonet | 16:16 |
njohnston | did not have a chance this week to work on it; current state of the fwaas tests in neutron-tempest-plugin is that they wait forever and all tests die with timeouts | 16:17 |
slaweq | that's bad :/ | 16:18 |
slaweq | so fwaas isn't py3 ready yet? | 16:18 |
njohnston | I think it is py3 ready, it just has massive issues in other areas | 16:18 |
slaweq | ahh ok :) | 16:18 |
*** igordc has joined #openstack-meeting | 16:20 | |
slaweq | ok, so I think that we can move forward as there is no a lot of update on py3 migration | 16:20 |
slaweq | tempest-plugins migration | 16:20 |
njohnston | yeah | 16:20 |
slaweq | Etherpad: https://etherpad.openstack.org/p/neutron_stadium_move_to_tempest_plugin_repo | 16:20 |
njohnston | I realize I gave my tempest plugin update in the py3 section, sorry about that. | 16:20 |
slaweq | here I know that bcafarel did some progress and his first patch is even merged | 16:21 |
slaweq | so he is the first one :) | 16:21 |
slaweq | njohnston: no problem :) | 16:21 |
slaweq | for networking-bgpvpn I have patches ready for review: | 16:21 |
slaweq | Step 1: https://review.openstack.org/652991 | 16:21 |
slaweq | Step 2: https://review.opendev.org/#/c/657793/ | 16:21 |
slaweq | so I'm kindly ask for review :) | 16:22 |
mlavalle | ok | 16:22 |
slaweq | any other comments/questions on this topic? | 16:23 |
njohnston | I'll take a look | 16:23 |
slaweq | thx guys | 16:23 |
mlavalle | not from me | 16:23 |
slaweq | ok, so lets move on then | 16:24 |
slaweq | #topic Grafana | 16:24 |
*** openstack changes topic to "Grafana (Meeting topic: neutron_ci)" | 16:24 | |
slaweq | #link http://grafana.openstack.org/dashboard/db/neutron-failure-rate (was alredy given at the beginning) | 16:24 |
slaweq | there are some gaps from the weekend but except that I think that our CI looks quite good in last days | 16:26 |
njohnston | agreed | 16:26 |
slaweq | and I also saw many patches merged even without rechecking, which is supprising :) | 16:26 |
mlavalle | yes, it looks good | 16:26 |
njohnston | yep! | 16:27 |
*** ricolin has quit IRC | 16:27 | |
slaweq | even ssh problems happend less often recently but I'm not sure if that is just "by accident" or there was e.g. some change in infra which helped with it somehow maybe | 16:28 |
slaweq | one problem which I still see are fullstack and (bit less but still) functional tests | 16:28 |
slaweq | all of them are on quite high failure rates | 16:29 |
njohnston | fullstack is high, around 30% | 16:29 |
slaweq | yep | 16:29 |
slaweq | functional was like that last week too | 16:30 |
njohnston | but in grafana, in check queue, functional seems much less, between 5 and 11%, so hopefully we fixed something compared to last week | 16:30 |
slaweq | but then we merged https://review.opendev.org/#/c/657849/ from ralonsoh and I think that helped a lot | 16:30 |
slaweq | so lets talk about fullstack tests now | 16:31 |
slaweq | #topic fullstack/functional | 16:31 |
*** openstack changes topic to "fullstack/functional (Meeting topic: neutron_ci)" | 16:32 | |
slaweq | I was checking results of fullstack jobs from last couple of days | 16:32 |
slaweq | and I found couple of failure examples | 16:32 |
slaweq | one is (again) problem with neutron.tests.fullstack.test_l3_agent.TestHAL3Agent | 16:33 |
slaweq | like in http://logs.openstack.org/78/653378/7/check/neutron-fullstack-with-uwsgi/d8b47f9/testr_results.html.gz | 16:33 |
slaweq | but I think I saw it more times during last couple of days | 16:33 |
slaweq | I can find and reopen bug related to this | 16:34 |
slaweq | but I don't think I will have time to look into this in next days | 16:35 |
slaweq | so maybe someone else will want to look | 16:35 |
slaweq | #action slaweq to reopen bug related to failures of neutron.tests.fullstack.test_l3_agent.TestHAL3Agent.test_ha_router_restart_agents_no_packet_lost | 16:35 |
slaweq | I will ask liuyulong tomorrow if he can take a look at this once again | 16:36 |
*** mattw4 has joined #openstack-meeting | 16:36 | |
slaweq | from other errors I saw also failed neutron.tests.fullstack.test_dhcp_agent.TestDhcpAgentHA.test_reschedule_network_on_new_agent test | 16:36 |
slaweq | http://logs.openstack.org/87/658787/5/check/neutron-fullstack/7d35c49/testr_results.html.gz | 16:36 |
slaweq | ralonsoh: I know You were looking into such failure some time ago, right? | 16:36 |
*** davidsha has quit IRC | 16:37 | |
ralonsoh | slaweq, I don;t remember this one | 16:37 |
slaweq | ralonsoh: ha, found it: https://bugs.launchpad.net/neutron/+bug/1799555 | 16:38 |
openstack | Launchpad bug 1799555 in neutron "Fullstack test neutron.tests.fullstack.test_dhcp_agent.TestDhcpAgentHA.test_reschedule_network_on_new_agent timeout" [High,Confirmed] - Assigned to Rodolfo Alonso (rodolfo-alonso-hernandez) | 16:38 |
ralonsoh | slaweq, yes, I was looking at the patch | 16:38 |
ralonsoh | https://review.opendev.org/#/c/643079/ | 16:38 |
ralonsoh | same as before, I didn't find anything relevant to solve the bug | 16:38 |
ralonsoh | I'll take a look at those logs | 16:39 |
slaweq | maybe we should add some additional logging to master branch | 16:39 |
slaweq | it may help us investigate when same issue will happened again | 16:39 |
slaweq | what do You think about it? | 16:40 |
ralonsoh | slaweq, I'll propose a patch for this | 16:40 |
slaweq | ralonsoh++ thx | 16:40 |
slaweq | #action ralonsoh to propose patch with additional logging to help debug https://bugs.launchpad.net/neutron/+bug/1799555 | 16:40 |
openstack | Launchpad bug 1799555 in neutron "Fullstack test neutron.tests.fullstack.test_dhcp_agent.TestDhcpAgentHA.test_reschedule_network_on_new_agent timeout" [High,Confirmed] - Assigned to Rodolfo Alonso (rodolfo-alonso-hernandez) | 16:40 |
slaweq | there was also once failure of test_min_bw_qos_policy_rule_lifecycle test: | 16:41 |
slaweq | http://logs.openstack.org/46/453346/11/check/neutron-fullstack/7c6c94b/testr_results.html.gz | 16:41 |
slaweq | and there are some errors in log there http://logs.openstack.org/46/453346/11/check/neutron-fullstack/7c6c94b/controller/logs/dsvm-fullstack-logs/TestMinBwQoSOvs.test_min_bw_qos_policy_rule_lifecycle_egress,openflow-cli_/neutron-openvswitch-agent--2019-05-21--00-19-19-155407_log.txt.gz?level=ERROR | 16:42 |
ralonsoh | slaweq, but I think that was solved | 16:42 |
ralonsoh | slaweq, I'll review it too | 16:42 |
slaweq | results are from 2019-05-21 00:19 | 16:43 |
slaweq | but it is quite old patch so it might be that this is just an old error | 16:43 |
slaweq | it happend on this patch https://review.opendev.org/#/c/453346/ | 16:44 |
ralonsoh | yes, I saw this. I think the patch I applied some weeks ago solved this | 16:44 |
slaweq | ok, so we should be good with this one then :) | 16:44 |
slaweq | thx ralonsoh for confirmation | 16:45 |
ralonsoh | there should be no complain about deleting a non exisitng QoS rule | 16:45 |
slaweq | ok, so lets move on to functional tests now | 16:45 |
slaweq | I saw 2 "new" issues there | 16:45 |
slaweq | first is test_ha_router_failover test fails again | 16:45 |
slaweq | http://logs.openstack.org/61/659861/1/check/neutron-functional/3708673/testr_results.html.gz - I reported it as new bug https://bugs.launchpad.net/neutron/+bug/1829889 | 16:45 |
openstack | Launchpad bug 1829889 in neutron "_assert_ipv6_accept_ra method should wait until proper settings will be configured" [Medium,Confirmed] - Assigned to Slawek Kaplonski (slaweq) | 16:45 |
slaweq | I will take care of this one | 16:46 |
slaweq | I think I already know what is the issue there | 16:46 |
slaweq | and I described it in bug report | 16:46 |
slaweq | and second issue which I found is: | 16:46 |
slaweq | neutron.tests.functional.agent.linux.test_bridge_lib.FdbInterfaceTestCase | 16:46 |
slaweq | http://logs.openstack.org/84/647484/9/check/neutron-functional/6709666/testr_results.html.gz | 16:46 |
slaweq | for which njohnston reported a bug https://bugs.launchpad.net/neutron/+bug/1829890 | 16:46 |
openstack | Launchpad bug 1829890 in neutron "neutron-functional CI job fails with InterfaceAlreadyExists error" [Undecided,New] | 16:46 |
slaweq | it failed on patch https://review.opendev.org/#/c/647484 | 16:47 |
*** tssurya has quit IRC | 16:47 | |
slaweq | and I saw it only on this patch | 16:47 |
slaweq | but it don't looks like related to this patch IMO | 16:47 |
njohnston | http://logstash.openstack.org/#dashboard/file/logstash.json?query=message%3A%5C%22Interface%20interface%20already%20exists%5C%22 | 16:47 |
njohnston | and expand out to 7 days | 16:48 |
njohnston | I get 11 failures on 5 different changes | 16:48 |
slaweq | ok, so it is an issue, thx njohnston | 16:48 |
slaweq | is there any volunteer to look into this one? | 16:49 |
mlavalle | I have some catch up to do this week | 16:49 |
mlavalle | but if by next week, nobody volunteers, I'll jump in | 16:49 |
*** whoami-rajat has quit IRC | 16:49 | |
slaweq | ok, I will add it to my todo for this week, but I'm not sure if I will have time | 16:50 |
slaweq | so I will not assign it to myself for now, maybe there will be someone else who wants to take it | 16:50 |
njohnston | I'm in the same boat; I have a number of things ahead of it, but if I get a chance I'll jump in | 16:50 |
slaweq | ok | 16:51 |
slaweq | so that's all regarding fullstack/functional jobs | 16:51 |
slaweq | any questions/comments? | 16:51 |
mlavalle | not from me | 16:51 |
slaweq | ok | 16:52 |
slaweq | lets then move on quickly to next topic | 16:52 |
slaweq | #topic Tempest/Scenario | 16:52 |
*** openstack changes topic to "Tempest/Scenario (Meeting topic: neutron_ci)" | 16:52 | |
*** armax has quit IRC | 16:52 | |
slaweq | first of all, I want to mention that we have quite often failures with errors like | 16:52 |
slaweq | "Failed to establish a new connection: [Errno -3] Temporary failure in name resolution'" | 16:52 |
slaweq | it causes errors in devstack deployment and job is failing | 16:52 |
slaweq | it's not related to neutron directly | 16:53 |
slaweq | and AFAIK infra people are aware of this | 16:53 |
slaweq | and second thing which I want to mention | 16:53 |
slaweq | I did patch with summary of tempest jobs | 16:53 |
slaweq | https://review.opendev.org/#/c/660349/ - please review it, | 16:53 |
slaweq | it's follow up after discussion from Denver | 16:54 |
mlavalle | nice! | 16:54 |
slaweq | when this will be merged, my plan is to maybe switch some of those tempest jobs with neutron-templest-plugin jobs | 16:54 |
slaweq | as IMHO we don't need to test tempest-full-xxx jobs with every possible config like dvr/l3ha/lb/ovs/.... | 16:55 |
slaweq | we can IMHO run tempest-full with some default config and then test neutron related things with other configurations | 16:55 |
njohnston | cool idea, I like it | 16:56 |
slaweq | but I want to have this list merged first and than use it as list of "todo" :) | 16:56 |
mlavalle | ok | 16:56 |
slaweq | there is also list of grenade jobs in this patch | 16:56 |
slaweq | and speaking about grenade jobs, I sent email some time ago | 16:56 |
slaweq | http://lists.openstack.org/pipermail/openstack-discuss/2019-May/006146.html | 16:57 |
slaweq | please read it, and tell me what You think about it | 16:57 |
slaweq | I will also ask gmann and other qa folks about their opinion on this | 16:57 |
slaweq | and that's all from my side :) | 16:58 |
slaweq | any questions/comments? | 16:58 |
slaweq | we have about 1 minute left | 16:58 |
mlavalle | not from me | 16:58 |
njohnston | yeah I was waiting for gmann's response to that email | 16:58 |
slaweq | ok, I will ping him also :) | 16:58 |
njohnston | thanks slaweq | 16:59 |
slaweq | so if there is nothing else | 16:59 |
slaweq | thx for attending | 16:59 |
slaweq | and have a nice week :) | 16:59 |
slaweq | #endmeeting | 16:59 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 16:59 | |
slaweq | o/ | 16:59 |
openstack | Meeting ended Tue May 21 16:59:28 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:59 |
ralonsoh | bye | 16:59 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/neutron_ci/2019/neutron_ci.2019-05-21-16.00.html | 16:59 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/neutron_ci/2019/neutron_ci.2019-05-21-16.00.txt | 16:59 |
openstack | Log: http://eavesdrop.openstack.org/meetings/neutron_ci/2019/neutron_ci.2019-05-21-16.00.log.html | 16:59 |
*** mattw4 has quit IRC | 17:07 | |
*** iyamahat has joined #openstack-meeting | 17:12 | |
*** igordc has quit IRC | 17:12 | |
*** igordc has joined #openstack-meeting | 17:13 | |
*** whoami-rajat has joined #openstack-meeting | 17:15 | |
*** mattw4 has joined #openstack-meeting | 17:20 | |
*** iyamahat has quit IRC | 17:24 | |
*** armax has joined #openstack-meeting | 17:27 | |
*** iyamahat has joined #openstack-meeting | 17:27 | |
*** eharney has quit IRC | 17:27 | |
*** yamahata has joined #openstack-meeting | 17:27 | |
*** enriquetaso has quit IRC | 17:28 | |
*** enriquetaso has joined #openstack-meeting | 17:30 | |
*** kopecmartin is now known as kopecmartin|off | 17:31 | |
*** electrofelix has quit IRC | 17:36 | |
*** ekcs has joined #openstack-meeting | 17:36 | |
*** ralonsoh has quit IRC | 17:37 | |
*** jamesmcarthur_ has quit IRC | 17:42 | |
*** priteau has quit IRC | 17:42 | |
*** igordc has quit IRC | 17:46 | |
*** jamesmcarthur has joined #openstack-meeting | 17:58 | |
*** enriquetaso has quit IRC | 17:58 | |
*** rossella_s has joined #openstack-meeting | 18:00 | |
*** jamesmcarthur has quit IRC | 18:02 | |
*** jamesmcarthur has joined #openstack-meeting | 18:12 | |
*** panda has quit IRC | 18:14 | |
*** panda has joined #openstack-meeting | 18:15 | |
*** igordc has joined #openstack-meeting | 18:18 | |
*** eharney has joined #openstack-meeting | 18:21 | |
*** jamesmcarthur_ has joined #openstack-meeting | 18:22 | |
*** jamesmcarthur has quit IRC | 18:24 | |
*** hyunsikyang__ has joined #openstack-meeting | 18:24 | |
*** mattw4 has quit IRC | 18:24 | |
*** hyunsikyang has quit IRC | 18:26 | |
*** mattw4 has joined #openstack-meeting | 18:28 | |
*** Shrews has joined #openstack-meeting | 18:40 | |
clarkb | anyone else here for the infra meeting? | 19:00 |
clarkb | we will get started momentarily | 19:00 |
ianw | o/ | 19:00 |
clarkb | #startmeeting infra | 19:01 |
openstack | Meeting started Tue May 21 19:01:13 2019 UTC and is due to finish in 60 minutes. The chair is clarkb. Information about MeetBot at http://wiki.debian.org/MeetBot. | 19:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 19:01 |
*** openstack changes topic to " (Meeting topic: infra)" | 19:01 | |
openstack | The meeting name has been set to 'infra' | 19:01 |
clarkb | #link http://lists.openstack.org/pipermail/openstack-infra/2019-May/006382.html | 19:01 |
clarkb | you will find today's agenda at that link | 19:01 |
clarkb | #topic Announcements | 19:01 |
*** openstack changes topic to "Announcements (Meeting topic: infra)" | 19:01 | |
*** enriquetaso has joined #openstack-meeting | 19:01 | |
cmurphy | o/ | 19:01 |
clarkb | This one is sort of last minute but I'm going to be afk tomorrow to spend time with family fishing | 19:01 |
fungi | good idea! | 19:02 |
fungi | you might be able to catch more family | 19:02 |
fungi | just need the right bait | 19:02 |
clarkb | or allergies from the great outdoors (though appaerntly there is a line of thought that allergies are more of a city thing because usda said grow male trees in cities back in the 40s) | 19:03 |
clarkb | #topic Actions from last meetin | 19:03 |
*** openstack changes topic to "Actions from last meetin (Meeting topic: infra)" | 19:03 | |
clarkb | #link http://eavesdrop.openstack.org/meetings/infra/2019/infra.2019-05-14-19.01.txt minutes from last meeting | 19:03 |
clarkb | No actions from last meeting as I had completed my action from the prior meeting | 19:03 |
clarkb | #topic Specs approval | 19:04 |
*** openstack changes topic to "Specs approval (Meeting topic: infra)" | 19:04 | |
*** zaneb has quit IRC | 19:04 | |
clarkb | No specs up for approval but I did want to make a note that there are a small number of specs starting to trickle out from ptg/summit conversations/work | 19:04 |
*** zaneb has joined #openstack-meeting | 19:05 | |
clarkb | so if you've got a moment skimming through or even better doing proper reviews on those would be great | 19:05 |
clarkb | we do have a rather packed agenda (I expect) so lets dive right in | 19:05 |
clarkb | #topic Priority Efforts | 19:05 |
*** openstack changes topic to "Priority Efforts (Meeting topic: infra)" | 19:05 | |
clarkb | #topic Update Config Management | 19:05 |
*** openstack changes topic to "Update Config Management (Meeting topic: infra)" | 19:05 | |
clarkb | One major item to take note of here is puppet inc deleted their puppet 3 and 4 apt/rpm repos | 19:06 |
fungi | (on the previous topic, there was some renewed interest in the irc bot spec too) | 19:06 |
clarkb | as a result we have switched to installing puppet 4 from the archive via a direct package install of the .deb | 19:06 |
clarkb | we no longer have centos 7 machines in production so no rpms to worry about and the puppet-agent pacakge includes everything it needs to function at least with our puppet apply method | 19:06 |
clarkb | And we only have one last remaining puppet3 instance and that is ask.o.o | 19:07 |
*** gyee has quit IRC | 19:07 | |
clarkb | #link https://review.opendev.org/#/c/647877/ Last puppet 4 upgrade | 19:07 |
clarkb | ianw: any reason to not merge ^ today? I didn't want to step on your xenial upgrade for ask | 19:07 |
ianw | clarkb: should be good, i can watch that in today | 19:07 |
clarkb | great I can help watch it too as I've learned some of the patterns for how puppet 4 gets unahppy | 19:08 |
clarkb | On the zuul driven CD side of things the reorg of base.yaml to split it up into a bunch of separate playbooks called by run_all.sh has merged | 19:08 |
clarkb | this means if you are making changes to base.yaml you will need to rebase and split your stuff out too | 19:08 |
fungi | uneventfully too as far as i can tell | 19:08 |
fungi | other than it seems to have (maybe?) shrunk the duration of our ansipup pulses | 19:09 |
clarkb | one nice side effect of this is we actually fully test our ansible + puppet stuff in those system-config-run-base type jobs now | 19:09 |
fungi | yes, over time we ought to be able to whittle away at the beaker and apply jobs in favor of these | 19:09 |
clarkb | And over the longer term we can break stuff out of run_all.sh and have zuul jobs trigger those playbooks instead | 19:10 |
clarkb | any questions, concerns, or things I've missed on this topic? | 19:10 |
ianw | fungi: i think the overall time is still reflected in http://grafana.openstack.org/d/qzQ_v2oiz/bridge-runtime?orgId=1 and hasn't shrunk; though i will update the graph to take into account the other stats now being sent | 19:11 |
fungi | ahh | 19:11 |
fungi | sounded like we'd gone from 45 minutes between starts to 30 | 19:11 |
*** senrique_ has joined #openstack-meeting | 19:11 | |
fungi | but that could also be coincidence | 19:11 |
clarkb | I did want to say thank you to cmurphy for getting us on to more modern puppet even if puppet pulled the rug out from under us in the end. It was a fair bit of work and should helpfully result in a more sustainable setup between now and the future | 19:11 |
ianw | ++ ! | 19:12 |
fungi | #thanks cmurphy for driving our massive puppet upgrade | 19:12 |
fungi | oh, right, we don't keep statusbot in here | 19:12 |
cmurphy | :) | 19:12 |
* mordred hands cmurphy a nicely glazed antelope | 19:13 | |
*** enriquetaso has quit IRC | 19:13 | |
clarkb | We did still have unhappy docker jobs in limestone. I think the plan to use the mirror nodes for that is still a good one, but we started brainstorming other debugging ideas in -infra today | 19:13 |
* cmurphy prefers cantaloupe tbh | 19:13 | |
clarkb | s/did/do/ | 19:14 |
fungi | also known as deglazed antelope | 19:14 |
clarkb | I expect using the mirror will solve all the problems so this is mostly an exercise in understanding the quirks and features of docker tooling | 19:14 |
clarkb | (I expect that because other people/jobs have used those mirrors successfully) | 19:14 |
fungi | i'm leaning toward missing a v6 iptables rule as a likely suspect. it fits the observed behavior | 19:15 |
clarkb | alright anything else on the topic of config management before we move on? | 19:15 |
fungi | nothing springs to mind | 19:16 |
clarkb | #topic OpenDev | 19:16 |
*** openstack changes topic to "OpenDev (Meeting topic: infra)" | 19:16 | |
clarkb | I deleted the cgit cluster yesterday | 19:16 |
mordred | \o/ | 19:16 |
clarkb | I have not heard any screaming yet | 19:16 |
* mordred screams in joy | 19:17 | |
clarkb | As for next steps, I'm personally interested in improving the stability and sustainability of our new tooling | 19:18 |
clarkb | I think we also have some cleanup work like project renames (which we have later on the agenda) | 19:18 |
clarkb | for stability and sustainability I'd like to see our gitea image builds be reliable (hence the docker job debugging), rebuild the gitea06 server which has a corrupted fs as well as eventually rebuilding all gitea servers with more disk and less cpu (based on cacti data) | 19:19 |
clarkb | #link https://review.opendev.org/#/c/640027/ control plane clouds.yaml on nodepool builders | 19:19 |
fungi | yeah, i'm fine putting off further service migrations until we get cleanup from the last one behind us | 19:19 |
*** gyee has joined #openstack-meeting | 19:19 | |
clarkb | #link https://review.opendev.org/#/c/640044/5 Build ubuntu bionic control plane images with nodepool | 19:19 |
clarkb | These two changes from mordred are part of being able to sanely rebuild the gitea servers | 19:20 |
clarkb | if people have time to review them that would be great | 19:20 |
fungi | awesome | 19:20 |
mordred | long live our new nodepool-created-base-images-overlords | 19:21 |
clarkb | That said I don't think this is the only opendev work that has to be done. I think ianw's work to build opendev in region mirrors is helpful because it should result in more reliable jobs and starts the process of rotating out the old names | 19:21 |
mordred | ++ | 19:21 |
clarkb | I think we can probably start to entertain the idea of people picking off services like etherpad and paste and the like as well | 19:21 |
clarkb | since those should be self contained | 19:21 |
fungi | i see that as part of getting the image builds more reliable anyway | 19:21 |
fungi | (the mirrors work) | 19:21 |
clarkb | ya | 19:22 |
mordred | ya | 19:22 |
ianw | that would be migrations of such things to more containerised approaches? | 19:23 |
clarkb | ianw: in many cases yes I expect we'll couple the container deployment to the new naming scheme. In particular we have to update apache configs for many things so may as well take that on with the container approach (or ansible if containers just don't make sense) | 19:24 |
mordred | ++ | 19:24 |
fungi | speaking of, has the approach so far been application container with apache proxy in the outer system context? | 19:25 |
fungi | or are we deploying apache container proxying to application container? | 19:25 |
clarkb | I'm not sure any of our currently docker'd services have an apache container (grafana might?) | 19:26 |
mordred | I agree with clarkb | 19:26 |
mordred | we're not apache-ing gitea | 19:26 |
fungi | thinking about upcoming work i expect to be doing on mailman 3 and maybe mediawiki | 19:26 |
clarkb | fungi: but beacuse we use system network namespace we should be able to haev an apache container listen on 443 that proxies to port 8080 or whatever just like we do today | 19:26 |
mordred | yup. but we could also install apache on the host os and have it proxy to port 8080 too, if we find that to be more pleasant | 19:27 |
ianw | clarkb: grafana not dockered yet ... | 19:27 |
clarkb | ianw: ah | 19:27 |
fungi | got it. and if the application needs a database, is that in yet another container or in the system context? | 19:27 |
mordred | container | 19:27 |
clarkb | in any case we don't have to think about what traffic looks like over a docker bridge | 19:27 |
*** mlavalle has left #openstack-meeting | 19:28 | |
clarkb | fungi: gitea runs a mariadb container | 19:28 |
fungi | cool | 19:28 |
clarkb | fungi: with all of the state mounted from the host | 19:28 |
clarkb | (which was important after we nuked docker with k8s) | 19:28 |
fungi | bindmount? | 19:28 |
clarkb | fungi: ya | 19:28 |
mordred | yeah. and I think for stuff like that it gives us a good way to get modern db services from our upstreams | 19:28 |
fungi | so do we have a standard mariadb container image, or is it gitea-specific? | 19:29 |
mordred | so I could see us deciding to docker the apache when we get to it for consistency sake and ease of latest apache | 19:29 |
fungi | like, for example if i wanted to dockerize the mediawiki deployment | 19:29 |
*** whoami-rajat has quit IRC | 19:29 | |
mordred | fungi: standard mariadb container | 19:30 |
fungi | granted, i haven't thought about what this looks like for applications which run in the context of an apache plugin | 19:30 |
mordred | fungi: we have one of those already! | 19:30 |
fungi | oh? | 19:30 |
mordred | fungi: zuul-proxy is an apache thing - so for that, we build a container based on teh apache container and then install zuul-proxy in it | 19:30 |
clarkb | oh right we do have an apache example then | 19:31 |
fungi | aha, so i could in theory do the same with mod_php and fastcgi and whatever else | 19:31 |
clarkb | fungi: yup | 19:31 |
mordred | fungi: yup | 19:31 |
clarkb | fungi: also I've successfully dockered my local nextcloud which does php cgi things and can look at how they've constructed things | 19:31 |
mordred | and the nice part about doing that is it locates most of the work in the CI step | 19:31 |
fungi | and then bindmount in all the application scripts and data | 19:31 |
mordred | fungi: exactly | 19:31 |
fungi | or would the application scripts go im the image and then just bindmount the data? | 19:32 |
mordred | I'd put the application scripts in the image | 19:32 |
mordred | and just bind mount data | 19:32 |
mordred | and any config files | 19:32 |
mordred | fungi: https://opendev.org/zuul/zuul-preview/src/branch/master/Dockerfile is the zuul-preview Dockefile | 19:32 |
fungi | i guess depends on whether you want to rebuild the container image each time the application source changes | 19:33 |
mordred | and is a good example | 19:33 |
clarkb | they use fpm in a dedicated container that runs separately from nginx | 19:33 |
fungi | oh interesting | 19:33 |
mordred | fungi: I'd argue we do want to rebuild container image with each source change, since then we can CI the change | 19:33 |
fungi | sure, makes sense | 19:33 |
clarkb | which does the port proxy thing | 19:33 |
mordred | fungi: also https://opendev.org/opendev/system-config/src/branch/master/playbooks/roles/gitea/templates/docker-compose.yaml.j2 is good to cargo-cult from for things with databases | 19:34 |
fungi | so what is our take if the application already has a recommended docker image? rebuild that if we can rather than writing from scratch? | 19:35 |
clarkb | fungi: in some cases we use it as is (mariadb) in others we layer over the top (zuul-preview + apache) and in others we build from scratch (gitea) | 19:35 |
mordred | fungi: kind of depends - looking at how they're building their docker image and whether it would be nice to use theirs or build our own is a judgement call | 19:35 |
clarkb | likely comes down to how many changes we need to make | 19:35 |
fungi | the two examples i gave both also maintain docker images (mailman3 and mediawiki) | 19:35 |
mordred | gitea maintains a docker image - we do not use it | 19:36 |
clarkb | ya not sure there is a hard fast rule here | 19:36 |
mordred | but - I think it'll mostly come down to analyzing whether the one that's there is good for our use | 19:36 |
fungi | will keep that in mind | 19:36 |
ianw | i guess this is actually very similar to choosing a puppet module -- if upstream stops/goes away etc you're left holding the upgrade bag anyway (see: ask.openstack.org) | 19:36 |
mordred | the gitea upstream image puts multiple processes in a single image | 19:36 |
mordred | so it's more like a lightweight vm | 19:36 |
mordred | and we were wanting to embrace the single-process-container model a bit more (iirc) | 19:37 |
fungi | ahh, so that's one of the smells we'd check for | 19:37 |
mordred | ianw: ++ | 19:37 |
clarkb | Anything else on opendev before we move on? running out of time and want to get to the other topics | 19:38 |
fungi | huh, the mediawiki dockerfile sets it up with sqlite | 19:38 |
fungi | an interesting choice | 19:39 |
clarkb | #topic Storyboard | 19:39 |
*** openstack changes topic to "Storyboard (Meeting topic: infra)" | 19:39 | |
clarkb | looks like storyboard has elected to have the openstack release team manage its release process | 19:39 |
fungi | the telemetry team for openstack moved all their task tracking over to storyboard.openstack.org at the end of last week and i imported all their bugs over the weekend | 19:39 |
fungi | yeah, i'm not sure what the deal is with release process choices there, maybe diablo_rojo_phon or SotK can comment | 19:40 |
clarkb | I don't mind as long as they are happy with it. Also we'll have to keep in mind we can't just push a tag if they are using the managed process | 19:41 |
fungi | i don't think storyboard has been doing releases up to now | 19:41 |
clarkb | ah | 19:41 |
fungi | but maybe the idea is to start? i really don't know | 19:41 |
clarkb | seems like a reasonable thing to do | 19:42 |
clarkb | anything else? We've got a number of topics to go so I'll keep this moving | 19:42 |
fungi | also on import tooling, the patch to make it so we can import launchpad blueprints as stories is semi-usable now, i pushed some fixes for it last week, but there are still a number of gotchas i spotted which need to be addressed before it's usable for production imports | 19:42 |
fungi | i didn't have anything else to mention | 19:43 |
clarkb | #topic General Topics | 19:43 |
*** openstack changes topic to "General Topics (Meeting topic: infra)" | 19:43 | |
clarkb | First up Gerrit project renames | 19:43 |
fungi | friday the 31st still? | 19:43 |
clarkb | I think so. mordred has indicated he can't help that day iirc and I imagine ianw would rather sleep/weekend | 19:44 |
clarkb | but I expect fungi corvus and myself to be around | 19:44 |
clarkb | There are a number of things we should get sorted out before that day though | 19:44 |
clarkb | #link https://review.opendev.org/#/c/655476/ Fixes for rename playbook | 19:44 |
*** jamesmcarthur_ has quit IRC | 19:44 | |
clarkb | I think we want that change or something like it ready to go first | 19:44 |
mordred | clarkb: yes - I cannot help that day - but I doubt I'll be needed | 19:44 |
clarkb | Then we also want to generate changes for the openstack-infra stragglers and the openstack-dev straggler repos | 19:45 |
clarkb | so that we can follow normal renaming process | 19:45 |
clarkb | other projects like airship have already started to push their changes | 19:45 |
clarkb | any volunteers to do this for the infra repos? | 19:45 |
clarkb | maybe we can start with an etherpad to collect the ones we think need to be renamed. How about https://etherpad.openstack.org/openstack-infra-stragger-opendev-renames | 19:46 |
clarkb | I just made that url up hopefully not a name collision | 19:46 |
ianw | i can help get things ready ... but yeah a list would be good | 19:47 |
clarkb | #link https://etherpad.openstack.org/openstack-infra-stragger-opendev-renames Put list of repos that need to be renamed for openstack-infra and openstack-dev here | 19:47 |
clarkb | Next up is the trusty server upgrades | 19:47 |
clarkb | #link https://etherpad.openstack.org/p/201808-infra-server-upgrades-and-cleanup | 19:47 |
*** radeks_ has quit IRC | 19:48 | |
clarkb | We are down to status, static, refstack, and wiki | 19:48 |
clarkb | thank you ianw for taking care of ask.o.o | 19:48 |
fungi | #link https://review.opendev.org/651352 Replace transitional package names for Xenial | 19:48 |
fungi | that could use another review | 19:48 |
mordred | I've got status on my list next after gitea 1.8.0 patches - now that the per-service playbook patch has landed | 19:48 |
ianw | ... if we have a sec, i would like to discuss our thoughts on the future of ask.o.o, but maybe at end if time | 19:49 |
clarkb | ianw: ya should have a few minutes at the end | 19:49 |
fungi | or we can discuss it in #openstack-infra after if we run out | 19:49 |
clarkb | The last major item on the agenda is the opendev in region mirrors deployment | 19:49 |
clarkb | #link https://review.opendev.org/#/c/658281/ actual change to implement opendev.org mirrors | 19:49 |
clarkb | if you have time to review that please do. This will get us tls on our mirrors | 19:50 |
clarkb | and update us to bionic | 19:50 |
fungi | thanks mordred! i'll take another go at wiki-dev after that merges | 19:50 |
clarkb | #topic Open Discussion | 19:51 |
*** openstack changes topic to "Open Discussion (Meeting topic: infra)" | 19:51 | |
clarkb | aka the future of ask | 19:51 |
fungi | as we've discussed previously, it's a bit of an unusual service in that the sort of folks who are relying on it are highly unlikely to be the folks who want to help us maintain it | 19:51 |
clarkb | ianw: I was thinking about this earlier today and one idea I had was to basically send email to the openstack-discuss list explaining that it is basically on lifesupport via some hacky workarounds to problems (link to those details). Then basically ask people to help us do it better and mention that docker/ansible are options | 19:52 |
clarkb | And let that serve as notice that we'll probably just turn the service off when xenial is eol | 19:52 |
fungi | if it's got any future, it probably needs people who have an interest in it continuing to exist because their project benefits from it being available to their users | 19:52 |
clarkb | assuming no improvements are made to make it sustainable | 19:52 |
ianw | yeah, that was sort of my plan, draft an email and send something, just wanted to make sure others were ok with it | 19:52 |
mordred | clarkb, ianw: should we wait just a little bit on that mirror patch and boot them using the ubuntu-bionic-minimal images we're about to start building? | 19:52 |
clarkb | mordred: that seems reasonable if we can get these changes in soonish | 19:53 |
mordred | also - is linaro-london a thing? | 19:53 |
clarkb | mordred: however our mirrors have long been run on cloud provided images so probably not a major deal if we don't get that in first | 19:53 |
clarkb | mordred: aiui linaro-london is a thing but linaro the china cloud is no longer | 19:53 |
ianw | mordred: ok, i have a couple of changes out to add dns entries and setup the first mirror, which i've launched. i wouldn't mind debugging issues on that | 19:53 |
mordred | gotcha - so we should add linaro-london to the image-building patch | 19:54 |
ianw | #link https://review.opendev.org/#/c/660235/ dns entries | 19:54 |
fungi | we could also stand to leard from history. we did send a similar message two or three years ago about turning off the wiki, and there was outcry that people who are unable to help maintain it heavily use it, and then we ended up not turning it off even though it's still mostly unmaintained | 19:54 |
fungi | s/leard/learn/ | 19:54 |
ianw | #link https://review.opendev.org/#/c/660237/ system-config updates | 19:54 |
mordred | cool- mostly was thinking it's not a huge deal - but since we're about to boot a bunch of things, it seems like good timing if we can make it work | 19:54 |
mordred | but if not - I don't think we should hold up progress | 19:54 |
clarkb | fungi: ya though in the case of the wiki the people that heavily use it are the types that can direct resources to help which maybe makes that a worse situation than ask | 19:55 |
fungi | yep | 19:55 |
mordred | we can always just make jimmy run it | 19:55 |
clarkb | ianw: sending that email has my vote | 19:55 |
clarkb | ianw: just to be clear on that | 19:55 |
mordred | he's not busy enough already :) | 19:55 |
ianw | yeah, i mean we don't want to be taking on major puppet refactors at this point | 19:56 |
ianw | taking over dead upstream puppet modules etc | 19:57 |
ianw | stackoverflow have a sort of community thing https://area51.stackexchange.com/faq | 19:57 |
clarkb | In general I think we need to start making arguments for helping the opendev team from the constituent projects particularly when a service (like ask) doesn't have a ton of overalp in end users | 19:58 |
clarkb | this seems like a reasonable start since the service is on life support | 19:58 |
ianw | really, in terms of "critical mass of people looking at your problems, one of whom might have an answer" being on a larger site like stackoverflow probably has a lot of benefits ... | 19:58 |
*** senrique_ has quit IRC | 19:58 | |
mordred | yeah. it's also openstack specific - so it's only a service serving one of our tenants | 19:58 |
mordred | (ask is) | 19:58 |
mordred | (that's me agreeing with clarkb) | 19:58 |
mordred | (parenthetically) | 19:59 |
fungi | well, the same could be said of any of our services which currently say "openstack" on them | 19:59 |
mordred | fungi: sure - but some of them are more likely to be renamed .opendev.org - like paste or etherpad - and serve the general opendev world | 19:59 |
fungi | it could be made not-openstack-specific if we wanted, but at that point we really are just running a site competing with far better-funded alternatives | 19:59 |
mordred | others are specific to serving the openstack project ecosystem - which is also fine | 19:59 |
mordred | fungi: exactly | 19:59 |
clarkb | also many of them are developer tools and developers seem to have a much easier time of understanding this says openstack but its an open tool for me to use | 20:00 |
mordred | yah | 20:00 |
clarkb | and we are at time | 20:00 |
clarkb | thank you everyone | 20:00 |
clarkb | #endmeeting | 20:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 20:00 | |
openstack | Meeting ended Tue May 21 20:00:22 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 20:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/infra/2019/infra.2019-05-21-19.01.html | 20:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/infra/2019/infra.2019-05-21-19.01.txt | 20:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/infra/2019/infra.2019-05-21-19.01.log.html | 20:00 |
*** Shrews has left #openstack-meeting | 20:01 | |
*** jamesmcarthur has joined #openstack-meeting | 20:02 | |
*** senrique_ has joined #openstack-meeting | 20:07 | |
*** bbowen_ has quit IRC | 20:18 | |
*** senrique_ has quit IRC | 20:37 | |
*** e0ne has joined #openstack-meeting | 20:39 | |
*** enriquetaso has joined #openstack-meeting | 20:50 | |
*** e0ne has quit IRC | 20:56 | |
*** jamesmcarthur has quit IRC | 21:11 | |
*** diablo_rojo has joined #openstack-meeting | 21:19 | |
*** bbowen_ has joined #openstack-meeting | 21:27 | |
*** slaweq has quit IRC | 21:27 | |
*** Lucas_Gray has joined #openstack-meeting | 21:28 | |
*** _alastor_ has joined #openstack-meeting | 21:40 | |
*** slaweq has joined #openstack-meeting | 21:43 | |
*** raildo has quit IRC | 21:45 | |
*** _alastor_ has quit IRC | 21:46 | |
*** Lucas_Gray has quit IRC | 21:47 | |
*** slaweq has quit IRC | 21:48 | |
*** mriedem has quit IRC | 21:51 | |
*** Lucas_Gray has joined #openstack-meeting | 21:52 | |
*** ykatabam has joined #openstack-meeting | 22:00 | |
*** senrique_ has joined #openstack-meeting | 22:01 | |
*** enriquetaso has quit IRC | 22:02 | |
*** _alastor_ has joined #openstack-meeting | 22:05 | |
*** rcernin has joined #openstack-meeting | 22:06 | |
*** tesseract has quit IRC | 22:07 | |
*** _alastor_ has quit IRC | 22:10 | |
*** senrique_ has quit IRC | 22:14 | |
*** ttsiouts has joined #openstack-meeting | 22:15 | |
*** carloss has quit IRC | 22:22 | |
*** senrique_ has joined #openstack-meeting | 22:29 | |
*** ayoung has quit IRC | 22:31 | |
*** ekcs has quit IRC | 22:31 | |
*** ekcs has joined #openstack-meeting | 22:35 | |
*** senrique_ has quit IRC | 22:37 | |
*** senrique_ has joined #openstack-meeting | 22:38 | |
*** rubasov has quit IRC | 22:38 | |
*** _alastor_ has joined #openstack-meeting | 22:39 | |
*** rcernin has quit IRC | 22:40 | |
*** ttsiouts has quit IRC | 22:40 | |
*** rcernin has joined #openstack-meeting | 22:41 | |
*** armax has quit IRC | 22:50 | |
*** ttsiouts has joined #openstack-meeting | 22:56 | |
*** ttsiouts has quit IRC | 23:01 | |
*** ttsiouts has joined #openstack-meeting | 23:05 | |
*** mattw4 has quit IRC | 23:11 | |
*** mattw4 has joined #openstack-meeting | 23:12 | |
*** _erlon_ has quit IRC | 23:17 | |
*** Lucas_Gray has quit IRC | 23:20 | |
*** senrique_ has quit IRC | 23:38 | |
*** macza has quit IRC | 23:39 | |
*** macza has joined #openstack-meeting | 23:40 | |
*** lseki has quit IRC | 23:43 | |
*** macza has quit IRC | 23:47 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!