*** mjturek has quit IRC | 00:00 | |
*** rpioso is now known as rpioso|afk | 00:07 | |
*** hemna_ has quit IRC | 00:08 | |
*** longkb has joined #openstack-meeting | 00:23 | |
*** Bonjourm8 has quit IRC | 00:23 | |
*** Dinesh_Bhor has joined #openstack-meeting | 00:30 | |
*** julim has quit IRC | 00:34 | |
*** cloudrancher has joined #openstack-meeting | 00:35 | |
*** felipemonteiro__ has joined #openstack-meeting | 00:39 | |
*** Nel1x has quit IRC | 00:48 | |
*** longkb1 has joined #openstack-meeting | 00:53 | |
*** diman has joined #openstack-meeting | 00:54 | |
*** longkb has quit IRC | 00:55 | |
*** diman has quit IRC | 00:58 | |
*** Nel1x has joined #openstack-meeting | 01:03 | |
*** longkb1 has quit IRC | 01:13 | |
*** kaisers_ has joined #openstack-meeting | 01:13 | |
*** longkb has joined #openstack-meeting | 01:13 | |
*** kaisers has quit IRC | 01:16 | |
*** cloudrancher has quit IRC | 01:19 | |
*** Nel1x has quit IRC | 01:20 | |
*** jesusaur has quit IRC | 01:22 | |
*** jesusaur has joined #openstack-meeting | 01:24 | |
*** Bonjourm8 has joined #openstack-meeting | 01:31 | |
*** Nel1x has joined #openstack-meeting | 01:34 | |
*** felipemonteiro__ has quit IRC | 01:35 | |
*** bkopilov_ has quit IRC | 01:35 | |
*** bkopilov__ has quit IRC | 01:35 | |
*** sapd has joined #openstack-meeting | 01:40 | |
*** lkwan_ has joined #openstack-meeting | 01:52 | |
*** carl_baldwin_ has quit IRC | 01:55 | |
*** hongbin has joined #openstack-meeting | 02:02 | |
*** markstur_ has quit IRC | 02:09 | |
*** Bonjourm8 has quit IRC | 02:11 | |
*** psachin` has joined #openstack-meeting | 02:12 | |
*** longkb1 has joined #openstack-meeting | 02:14 | |
*** longkb has quit IRC | 02:17 | |
*** yamamoto has joined #openstack-meeting | 02:17 | |
*** yamamoto has quit IRC | 02:22 | |
*** ricolin has joined #openstack-meeting | 02:22 | |
*** brault has joined #openstack-meeting | 02:31 | |
*** shu-mutow-AWAY is now known as shu-mutow | 02:35 | |
*** brault has quit IRC | 02:36 | |
*** hongbin_ has joined #openstack-meeting | 02:37 | |
*** lkwan__ has joined #openstack-meeting | 02:37 | |
*** longkb has joined #openstack-meeting | 02:38 | |
*** longkb1 has quit IRC | 02:39 | |
*** felipemonteiro__ has joined #openstack-meeting | 02:39 | |
*** hongbin has quit IRC | 02:40 | |
*** kevzha01 has joined #openstack-meeting | 02:44 | |
*** kevzha01__ has quit IRC | 02:46 | |
*** esberglu has joined #openstack-meeting | 02:48 | |
*** esberglu has quit IRC | 02:48 | |
*** liyi has joined #openstack-meeting | 02:48 | |
*** bkopilov_ has joined #openstack-meeting | 02:55 | |
*** bkopilov__ has joined #openstack-meeting | 02:56 | |
*** felipemonteiro__ has quit IRC | 02:58 | |
*** VW has joined #openstack-meeting | 02:58 | |
*** kevzha01 is now known as kevinz | 03:00 | |
*** yamamoto has joined #openstack-meeting | 03:04 | |
*** zhhuabj has quit IRC | 03:05 | |
*** hoangcx has joined #openstack-meeting | 03:05 | |
*** gcb has joined #openstack-meeting | 03:08 | |
*** hemna_ has joined #openstack-meeting | 03:14 | |
*** zhhuabj has joined #openstack-meeting | 03:18 | |
*** epico has joined #openstack-meeting | 03:21 | |
*** yamamoto has quit IRC | 03:31 | |
*** VW has quit IRC | 03:32 | |
*** VW has joined #openstack-meeting | 03:32 | |
*** VW has quit IRC | 03:37 | |
*** niraj_singh has joined #openstack-meeting | 03:43 | |
*** epico has quit IRC | 03:43 | |
*** lpetrut has joined #openstack-meeting | 03:43 | |
*** sridharg has joined #openstack-meeting | 03:48 | |
*** sapd has quit IRC | 03:48 | |
*** gyee has quit IRC | 03:48 | |
*** janki has joined #openstack-meeting | 03:50 | |
*** cloudrancher has joined #openstack-meeting | 03:52 | |
*** markstur has joined #openstack-meeting | 03:54 | |
*** hongbin_ has quit IRC | 03:55 | |
*** tpatil has joined #openstack-meeting | 03:57 | |
*** cloudrancher has quit IRC | 03:57 | |
*** sagara has joined #openstack-meeting | 03:59 | |
*** markstur has quit IRC | 03:59 | |
samP | Hi all for masakari | 04:00 |
---|---|---|
sagara | Hi | 04:00 |
samP | #startmeeting masakari | 04:00 |
openstack | Meeting started Tue May 8 04:00:39 2018 UTC and is due to finish in 60 minutes. The chair is samP. Information about MeetBot at http://wiki.debian.org/MeetBot. | 04:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 04:00 |
*** openstack changes topic to " (Meeting topic: masakari)" | 04:00 | |
openstack | The meeting name has been set to 'masakari' | 04:00 |
niraj_singh | Hi | 04:00 |
tpatil | Hi | 04:00 |
samP | Hi all.. | 04:00 |
lkwan__ | hi | 04:00 |
Dinesh_Bhor | Hi | 04:01 |
*** longkb has quit IRC | 04:01 | |
*** hoangcx has quit IRC | 04:01 | |
samP | Let's start | 04:01 |
samP | #topic High priority items | 04:01 |
*** openstack changes topic to "High priority items (Meeting topic: masakari)" | 04:01 | |
*** longkb has joined #openstack-meeting | 04:01 | |
samP | (1) Change the meeting time | 04:01 |
*** hoangcx has joined #openstack-meeting | 04:01 | |
lkwan__ | It will be nice if the meeting can be started 1 hour earlier? | 04:02 |
samP | we had a mail discussion to change the meeting time to 03:00 UTC. | 04:02 |
tpatil | +1 | 04:02 |
samP | lkwan__: I am OK with that, much earlier also possible | 04:02 |
samP | +1 | 04:02 |
lkwan__ | +1+1 | 04:03 |
sagara | +1 | 04:03 |
lkwan__ | 03:00 UTC is fine | 04:03 |
samP | seems like most of us are OK with 03:00UTC which is 12:00 JST | 04:04 |
samP | I will propose the patch for this, and you still may put your comment that | 04:04 |
*** epico has joined #openstack-meeting | 04:04 | |
samP | Any High priority items? | 04:05 |
samP | Otherwise, let's go to BUG/Patches discussion | 04:05 |
lkwan__ | status of openstacksdk? | 04:05 |
samP | lkwan__: let's talk about that in next topic | 04:05 |
lkwan__ | np | 04:05 |
samP | #topic Critical Bugs and Patches | 04:06 |
*** openstack changes topic to "Critical Bugs and Patches (Meeting topic: masakari)" | 04:06 | |
samP | OK, openstacksdk released new version.. | 04:06 |
tpatil | 0.13.0 is released | 04:06 |
samP | which will fix most of our problems | 04:06 |
lkwan__ | is the type we are waiting for is there? | 04:07 |
tpatil | We will need to update patch https://review.openstack.org/#/c/546492/14/requirements.txt to use the new version | 04:07 |
patchbot | patch 546492 - masakari-monitors - [WIP] Update for upcoming openstacksdk changes to ... | 04:07 |
tpatil | But IMO, we need 0.130.0 for both lower constraints and regular test jobs | 04:08 |
samP | current lower is openstacksdk===0.11.2 | 04:09 |
tpatil | lower constraints jobs : https://review.openstack.org/#/c/555823/, should also use 0.13.0 | 04:09 |
patchbot | patch 555823 - masakari-monitors - add lower-constraints job | 04:09 |
samP | tpatil: humm.. #555823 this should update | 04:11 |
*** fnaval has quit IRC | 04:11 | |
samP | I will discuss this with rkhonjo/takahara about #546492 | 04:12 |
tpatil | samP: OK | 04:12 |
Dinesh_Bhor | I think openstack BOT job will propose the patch for bumping openstacksdk version in masakari-monitors if its not already proposed then | 04:13 |
tpatil | Dinesh_Bhor: it will not becoz openstacksdk is not included in requirements.txt of masakari-monitors | 04:13 |
samP | Dinesh_Bhor: really? does it update to latest version? | 04:14 |
samP | tpatil: same understanding here | 04:14 |
Dinesh_Bhor | tpatil: ohh | 04:14 |
tpatil | openstacksdk library is added in above patch 546492 | 04:14 |
patchbot | https://review.openstack.org/#/c/546492/ - masakari-monitors - [WIP] Update for upcoming openstacksdk changes to ... | 04:14 |
Dinesh_Bhor | Yes, correct. Then we need to update it manually. | 04:14 |
samP | Dinesh_Bhor: tpatil: thanks | 04:14 |
lkwan__ | how about this... https://review.openstack.org/#/c/536668/ | 04:15 |
patchbot | patch 536668 - masakari-monitors - Change masakari service-type from 'ha' to 'instanc... | 04:15 |
*** lpetrut has quit IRC | 04:15 | |
Dinesh_Bhor | lkwan__: I will confirm about this once we have newer openstacksdk in masakari-monitors | 04:16 |
samP | lkwan__: I agree with tpatil's comment on this.. | 04:16 |
lkwan__ | Just want to make it clear... will the new sdk fix this https://bugs.launchpad.net/python-masakariclient/+bug/1756047 | 04:17 |
openstack | Launchpad bug 1756047 in python-masakariclient "masakari command failed due to os-service-type1.2.0" [Critical,Confirmed] | 04:17 |
samP | Let's fix #546492 and see whether we still need 536668 | 04:17 |
*** gyee has joined #openstack-meeting | 04:17 | |
tpatil | lkwan__: Yes, it will fix this issue though I haven't yet tested it by myself | 04:18 |
samP | OK then, let's review and merge #546492 asap, then we can confirm does it fix bug/1756047. | 04:20 |
samP | I will update #546492 after this meeting. | 04:20 |
tpatil | samP: Ok, Thanks | 04:21 |
samP | I would like to fix this sdk issue assp and release a new version of masakariclient | 04:21 |
samP | Any other bugs or patches to discuss? | 04:22 |
lkwan__ | same one.. it will be nice if some of us can review https://review.openstack.org/#/c/534958/ | 04:22 |
patchbot | patch 534958 - masakari-monitors - Introspective Instance Monitoring through QEMU Gue... | 04:22 |
lkwan__ | Ken and Greg are waiting for some replies the status | 04:23 |
lkwan__ | and I communicated that mid May is the target date. | 04:23 |
lkwan__ | is the date still ok? | 04:23 |
*** gyee has quit IRC | 04:24 | |
samP | lkwan__: sure, I will put my comments today. | 04:24 |
tpatil | samP: First we will need to merge the specs : https://review.openstack.org/#/c/469070/ | 04:24 |
patchbot | patch 469070 - masakari-specs - Introspective instance monitoring. | 04:24 |
lkwan__ | thanks, I will be on irc tomorrow and follow up as much as possible. | 04:24 |
samP | tpatil: correct | 04:25 |
tpatil | lkwan__: I have started reviewing the implementation | 04:25 |
tpatil | lkwan__: I have one request, is it possible to split this single patch? | 04:26 |
samP | lkwan__: thanks for spec update. I will take a one last look and approve it. | 04:26 |
samP | Dinesh_Bhor: thanks for spc fix | 04:27 |
lkwan__ | taptil, any suggestion how to split? | 04:27 |
lkwan__ | the main part is qemu_utils.py | 04:27 |
lkwan__ | it is not that big and I will try to be irc tomorrow to answer questions if this help. | 04:30 |
tpatil | Maybe you can split it into 3 patches, #1: basic service related code including config options, #2: monitoring instances, #3: sending notifications | 04:30 |
samP | lkwan__: that's really helpful. thanks | 04:32 |
lkwan__ | taptil, I will put comments on the README. For the 3 parts you mentioned... so that you can read it easier. | 04:33 |
*** anilvenkata has joined #openstack-meeting | 04:34 | |
samP | I will put my comment on current patch. As tpatil suggest it is easy to review if you split this patch, however let see how it goes. | 04:35 |
tpatil | lkwan__: I will appreciate if you can split the patches but if you don't have time, I'm ok to review this single patch, the only concern is it will take lot of time for review. | 04:35 |
samP | lkwan__: Just one question, have you already test this? | 04:36 |
lkwan__ | yes | 04:36 |
lkwan__ | many times | 04:36 |
lkwan__ | and very stable | 04:36 |
samP | lkwan__: great..thanks | 04:36 |
lkwan__ | the notification is very simple | 04:36 |
lkwan__ | but it is within the same file, then why it is very hard to split it out | 04:37 |
lkwan__ | just one function for notification | 04:37 |
tpatil | Are you filtering instances based on metadata as mentioned in specs? | 04:37 |
lkwan__ | yes | 04:37 |
lkwan__ | we only listen to those with qemu | 04:38 |
*** links has joined #openstack-meeting | 04:38 | |
lkwan__ | and filter them out | 04:38 |
tpatil | I couldn't find it in the code, I will take a closer look later. | 04:39 |
lkwan__ | _hasQemuGuestAgent function | 04:40 |
lkwan__ | on qemu_utils.py | 04:40 |
lkwan__ | based on whether this is a sock or not | 04:40 |
tpatil | Ok, Thanks | 04:42 |
samP | lkwan__: tpatil: thanks | 04:42 |
samP | lkwan__: we might contact you for more details, on IRC or dev-ml | 04:43 |
lkwan__ | yes... will be on IRC to answer questions. | 04:43 |
samP | lkwan__: thanks. | 04:44 |
lkwan__ | if I am taking a break.. for the time difference... I will indicate as well | 04:44 |
samP | lkwan__: sure.. thanks | 04:44 |
lkwan__ | thanks samP , tpatil, Dinesh and others. | 04:45 |
samP | Any other bugs/patches to discuss? | 04:45 |
samP | lkwan__: NP | 04:45 |
samP | If any bring the at the end of this meeting.. | 04:45 |
samP | #topic Discussion points | 04:46 |
*** openstack changes topic to "Discussion points (Meeting topic: masakari)" | 04:46 | |
samP | (1) Horizon Plugin | 04:46 |
*** epico has quit IRC | 04:46 | |
samP | Sice sdk is fixed, we can move on with this, right? | 04:46 |
samP | Ah, need it on requirements? | 04:47 |
niraj_singh | yes | 04:47 |
samP | niraj_singh: OK, understand. Let's fix python client first.. | 04:48 |
samP | (2) recovery method customization | 04:48 |
niraj_singh | yes. i waiting for that. | 04:48 |
niraj_singh | i/i am | 04:49 |
*** kaisers_ has quit IRC | 04:49 | |
tpatil | samP: We are planning to use openstacksdk instead of masakariclient | 04:49 |
tpatil | Need to fix ray review comment given on patch : https://review.openstack.org/#/c/543870/4/requirements.txt | 04:49 |
patchbot | patch 543870 - masakari-dashboard - Add segment panel | 04:49 |
tpatil | samP: recovery method customization, working on specs | 04:50 |
samP | tpatil: ah...yes. thanks.. we don't need to use masakariclient | 04:50 |
niraj_singh | ok | 04:50 |
samP | then can we bump the sdk version for dashboard and check? | 04:51 |
samP | tpatil: thanks for working on recovery method customization spec | 04:51 |
tpatil | samP: Yes, it's working with the new sdk version. niraj_singh will do the needful and upload patches for review | 04:52 |
samP | tpatil: niraj_singh: thanks. I will review once updated the patch. | 04:53 |
*** claudiub has joined #openstack-meeting | 04:53 | |
niraj_singh | yes, i will do this today. | 04:53 |
samP | niraj_singh: thanks | 04:53 |
samP | (3) Ansible support for Masakari | 04:53 |
niraj_singh | Repo created for masakari ansible plugin | 04:53 |
niraj_singh | https://github.com/openstack/openstack-ansible-os_masakari/ | 04:53 |
samP | great !! | 04:54 |
samP | niraj_singh: Thanks | 04:54 |
niraj_singh | "masakari-monitors" and "pacemaker and corosync" services are installed in my env. Not tested yet. | 04:54 |
niraj_singh | Currentlly working on the tests for the first commit https://review.openstack.org/#/c/566538/ | 04:55 |
patchbot | patch 566538 - openstack-ansible-os_masakari - Add Maskari base jobs | 04:55 |
niraj_singh | It include masakari-appi and masakari-engine | 04:55 |
lkwan__ | will that be including the client ? | 04:55 |
tpatil | samP: we will contact cluster labs community to find out how to install pacemaker and corosync | 04:55 |
samP | niraj_singh: got it. Do you find any useful Ansible role for pacemaker and coro? | 04:56 |
samP | tpatil: niraj_singh: got it. | 04:56 |
tpatil | lkwan__: you mean python-masakariclient | 04:56 |
lkwan__ | yes | 04:56 |
niraj_singh | yes. https://github.com/mrlesmithjr/ansible-pacemaker | 04:56 |
tpatil | lkwan__: Yes, it will be installed automatically as it's a dependency in masakari-monitor | 04:57 |
niraj_singh | samP: we can use this for now. | 04:57 |
samP | niraj_singh: great.. looks like some thing nice.. | 04:57 |
niraj_singh | samP: thanks | 04:57 |
samP | niraj_singh: np | 04:58 |
lkwan__ | my understanding is that masakari can be used not only limited to openstack but other cluster? | 04:58 |
samP | Great... anything else? | 04:58 |
samP | lkwan__: ?? | 04:58 |
lkwan__ | np, next time | 04:58 |
samP | we only have 2mins left | 04:58 |
lkwan__ | nothing else. | 04:59 |
*** Zames_ has joined #openstack-meeting | 04:59 | |
samP | lkwan__: please mail or discuss next time or discuss it on #openstack-masakari | 04:59 |
samP | lkwan__: sorry | 04:59 |
samP | Let's finish today's meeting. | 04:59 |
samP | Thank you everyone | 05:00 |
samP | #endmeeting | 05:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 05:00 | |
openstack | Meeting ended Tue May 8 05:00:07 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 05:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/masakari/2018/masakari.2018-05-08-04.00.html | 05:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/masakari/2018/masakari.2018-05-08-04.00.txt | 05:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/masakari/2018/masakari.2018-05-08-04.00.log.html | 05:00 |
*** Dinesh__Bhor has joined #openstack-meeting | 05:01 | |
*** Dinesh_Bhor has quit IRC | 05:02 | |
*** Zames_ has quit IRC | 05:02 | |
*** lkwan__ has quit IRC | 05:03 | |
*** lkwan_ has quit IRC | 05:04 | |
*** sagara has quit IRC | 05:04 | |
*** yamamoto has joined #openstack-meeting | 05:06 | |
*** epico has joined #openstack-meeting | 05:09 | |
*** lpetrut has joined #openstack-meeting | 05:13 | |
*** jesusaur has quit IRC | 05:14 | |
*** hemna_ has quit IRC | 05:15 | |
*** e0ne has joined #openstack-meeting | 05:18 | |
*** jesusaur has joined #openstack-meeting | 05:19 | |
*** kaisers has joined #openstack-meeting | 05:22 | |
*** tpatil has quit IRC | 05:22 | |
*** radeks has joined #openstack-meeting | 05:24 | |
*** lpetrut has quit IRC | 05:24 | |
*** kaisers has quit IRC | 05:27 | |
*** Nel1x has quit IRC | 05:27 | |
*** e0ne has quit IRC | 05:29 | |
*** aeng has quit IRC | 05:32 | |
*** trinaths has joined #openstack-meeting | 05:40 | |
*** markstur has joined #openstack-meeting | 05:42 | |
*** markstur has quit IRC | 05:48 | |
*** marios has joined #openstack-meeting | 05:51 | |
*** dmacpher has quit IRC | 05:52 | |
*** kaisers1 has quit IRC | 05:54 | |
*** dmacpher has joined #openstack-meeting | 05:55 | |
*** kaisers has joined #openstack-meeting | 05:57 | |
*** markvoelker has quit IRC | 06:01 | |
*** pcaruana has joined #openstack-meeting | 06:01 | |
*** tssurya has joined #openstack-meeting | 06:03 | |
*** rbartal has joined #openstack-meeting | 06:07 | |
*** lpetrut has joined #openstack-meeting | 06:10 | |
*** kaisers1 has joined #openstack-meeting | 06:11 | |
*** Dinesh__Bhor has quit IRC | 06:14 | |
*** dineshbhor__ has joined #openstack-meeting | 06:14 | |
*** dineshbhor__ has quit IRC | 06:15 | |
*** liuzz_ has joined #openstack-meeting | 06:29 | |
*** liuzz has quit IRC | 06:29 | |
*** brault has joined #openstack-meeting | 06:32 | |
*** rajinir has quit IRC | 06:35 | |
*** brault has quit IRC | 06:36 | |
*** andreas_s has joined #openstack-meeting | 06:37 | |
*** alexchadin has joined #openstack-meeting | 06:39 | |
*** jesusaur has quit IRC | 06:45 | |
*** kaisers1 has quit IRC | 06:45 | |
*** jesusaur has joined #openstack-meeting | 06:46 | |
*** vabada has joined #openstack-meeting | 06:47 | |
*** dmacpher has quit IRC | 06:56 | |
*** rasca has quit IRC | 06:56 | |
*** radeks_ has joined #openstack-meeting | 07:01 | |
*** zhhuabj has quit IRC | 07:01 | |
*** dangtrinhnt has joined #openstack-meeting | 07:01 | |
*** markvoelker has joined #openstack-meeting | 07:01 | |
*** mardim has joined #openstack-meeting | 07:02 | |
*** brault has joined #openstack-meeting | 07:02 | |
*** rasca has joined #openstack-meeting | 07:04 | |
*** brault has quit IRC | 07:04 | |
*** brault has joined #openstack-meeting | 07:04 | |
*** alexchad_ has joined #openstack-meeting | 07:08 | |
*** rcernin has quit IRC | 07:08 | |
*** alexchadin has quit IRC | 07:10 | |
*** sapd has joined #openstack-meeting | 07:11 | |
*** zhhuabj has joined #openstack-meeting | 07:13 | |
*** trinaths has quit IRC | 07:15 | |
*** zhhuabj has quit IRC | 07:16 | |
*** claudiub|2 has joined #openstack-meeting | 07:19 | |
*** kaisers1 has joined #openstack-meeting | 07:22 | |
*** claudiub has quit IRC | 07:22 | |
*** epico has quit IRC | 07:27 | |
*** armax has quit IRC | 07:30 | |
*** diman has joined #openstack-meeting | 07:32 | |
*** rwsu has quit IRC | 07:32 | |
*** keiko has joined #openstack-meeting | 07:35 | |
*** markvoelker has quit IRC | 07:36 | |
*** keiko has quit IRC | 07:40 | |
*** gcb has quit IRC | 07:41 | |
*** nmagnezi has quit IRC | 07:46 | |
*** nmagnezi has joined #openstack-meeting | 07:47 | |
*** alexchad_ has quit IRC | 07:48 | |
*** zhhuabj has joined #openstack-meeting | 07:50 | |
*** mhoungbo1 has quit IRC | 07:51 | |
*** dmacpher has joined #openstack-meeting | 07:53 | |
*** zhhuabj has quit IRC | 07:55 | |
*** yamamoto has quit IRC | 07:56 | |
*** zhhuabj has joined #openstack-meeting | 07:58 | |
*** phuoc_ has joined #openstack-meeting | 07:58 | |
*** gongysh has joined #openstack-meeting | 08:02 | |
gongysh | #startmeeting tacker | 08:02 |
openstack | Meeting started Tue May 8 08:02:15 2018 UTC and is due to finish in 60 minutes. The chair is gongysh. Information about MeetBot at http://wiki.debian.org/MeetBot. | 08:02 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 08:02 |
*** openstack changes topic to " (Meeting topic: tacker)" | 08:02 | |
openstack | The meeting name has been set to 'tacker' | 08:02 |
*** rwsu has joined #openstack-meeting | 08:02 | |
gongysh | #topic roll call | 08:02 |
*** openstack changes topic to "roll call (Meeting topic: tacker)" | 08:02 | |
phuoc_ | o/ | 08:03 |
dangtrinhnt | hi | 08:03 |
phuoc_ | hi gongysh | 08:03 |
gongysh | phuoc_ hi | 08:03 |
*** yamamoto has joined #openstack-meeting | 08:03 | |
nguyenhai_ | o/ | 08:04 |
*** keiko_ has joined #openstack-meeting | 08:04 | |
*** egonzalez has joined #openstack-meeting | 08:05 | |
gongysh | #topic bp | 08:05 |
*** openstack changes topic to "bp (Meeting topic: tacker)" | 08:05 | |
gongysh | phuoc_ hi | 08:05 |
*** lpetrut has quit IRC | 08:05 | |
gongysh | do you have update for your bp? | 08:05 |
*** zhhuabj has quit IRC | 08:06 | |
phuoc_ | gongysh, I have some code for it | 08:06 |
*** dkushwaha has joined #openstack-meeting | 08:06 | |
gongysh | phuoc_, need any help from review? | 08:06 |
phuoc_ | So, I can create VNFFG between VM and container VNFs | 08:06 |
dkushwaha | o/ | 08:06 |
phuoc_ | use kuryr-kubernetes | 08:06 |
gongysh | dkushwaha, hi | 08:06 |
*** Dinesh_Bhor has joined #openstack-meeting | 08:06 | |
mardim | #info Dimitrios Markou | 08:06 |
gongysh | phuoc_, if you can put out testing method along with your patch, it will help lots. | 08:07 |
phuoc_ | so, I will record it, and send demo to you guys | 08:07 |
mardim | gongysh, Can I start the update about the demo because I have a conflicting meeting in half an hour | 08:07 |
mardim | ? | 08:07 |
gongysh | mardim, ok | 08:07 |
phuoc_ | mardim, sure ^^ | 08:08 |
gongysh | #topic demo of sfc in vancuvour | 08:08 |
*** openstack changes topic to "demo of sfc in vancuvour (Meeting topic: tacker)" | 08:08 | |
mardim | So I have a video about the demo | 08:08 |
gongysh | mardim, please. | 08:08 |
gongysh | mardim, i have some updates and comments on demo ppt | 08:08 |
mardim | But today I realised | 08:08 |
mardim | that libvirt shutted off my devstack Vm | 08:08 |
mardim | and right now nothing works | 08:08 |
mardim | I will try to fix that but if I will not make it | 08:09 |
mardim | we will have the video | 08:09 |
mardim | so I think we are coo | 08:09 |
mardim | cool* | 08:09 |
mardim | I hope gongysh like the video | 08:09 |
mardim | Also I ve updated the slides | 08:09 |
mardim | for the presentation | 08:09 |
mardim | please gongysh review it | 08:09 |
gongysh | mardim, the is no audio for the video. | 08:09 |
mardim | Yes I know | 08:10 |
gongysh | the -> there | 08:10 |
mardim | beacuse I wanted to present it to the summit | 08:10 |
mardim | And I do not wanted audio | 08:10 |
mardim | So I can do the live talk | 08:10 |
gongysh | mardim, I have some comments on the google slides. | 08:10 |
gongysh | you can have a look at them. | 08:10 |
mardim | gongysh, ok | 08:10 |
mardim | you can add or remove whatever you want on the slides | 08:11 |
mardim | gongysh, ^ | 08:11 |
gongysh | one point I give is the github site for the demo scripts. | 08:11 |
gongysh | so that the audience can practice it offline after the topic. | 08:11 |
mardim | let me check | 08:12 |
gongysh | #link https://drive.google.com/open?id=1Hoq-QT9W-g68K1I87xH1Bu_ft382uOfe | 08:12 |
gongysh | #link https://docs.google.com/presentation/d/1oxJeymXFlWhmeVRKEV2cDXWxpADhmw7lt_W8pDVDpOs/edit?usp=sharing | 08:12 |
*** YanXing_an has joined #openstack-meeting | 08:13 | |
gongysh | mardim, I hope you limited the edit privilege on the slides. :) | 08:13 |
gongysh | guys, these two links are information about tacker sfc topic at vancouver summit. | 08:13 |
mardim | the link I send you is an edit link | 08:13 |
mardim | not a readonly | 08:14 |
gongysh | anyone can comment on it. | 08:14 |
mardim | Is it ok to just show the video | 08:14 |
mardim | if I do not manage to recreate the hands on demo ? | 08:14 |
mardim | because now is in a bad shpae | 08:14 |
mardim | shape | 08:14 |
mardim | ? | 08:14 |
gongysh | mardim, thanks for the efforts to prepare the slides. | 08:15 |
gongysh | mardim, the video is the last resort. | 08:15 |
gongysh | ok, lets back to bp topic | 08:16 |
gongysh | #topic bp | 08:16 |
*** openstack changes topic to "bp (Meeting topic: tacker)" | 08:16 | |
mardim | Thanks a lot | 08:16 |
gongysh | mardim, thanks | 08:16 |
gongysh | dangtrinhnt, hi | 08:16 |
dangtrinhnt | gongysh hi | 08:16 |
gongysh | do you have some thing to talk about your bp? | 08:17 |
dangtrinhnt | Nothing finish yest. I'm still rushing with the studio | 08:17 |
dangtrinhnt | *yet | 08:17 |
keiko_ | o/ | 08:17 |
gongysh | dangtrinhnt, ok | 08:18 |
gongysh | thanks | 08:18 |
nguyenhai_ | Hi, about VNF monitoring using Mistral, I don't have any update too | 08:18 |
*** zhhuabj has joined #openstack-meeting | 08:18 | |
dangtrinhnt | gongysh, mardim, Can I comment to the slides? | 08:18 |
gongysh | nguyenhai_, you are still stuck with conductor to access the vim credentials: | 08:19 |
mardim | Yes of course | 08:19 |
dkushwaha | nguyenhai_, i think action part is still in wip | 08:19 |
gongysh | dangtrinhnt, sure | 08:19 |
gongysh | nguyenhai_, you are still stuck with conductor to access the vim credentials? | 08:19 |
nguyenhai_ | yes, I am | 08:19 |
gongysh | YanXing_an, hi | 08:19 |
YanXing_an | hi | 08:20 |
nguyenhai_ | anyone is expert in the vim credentials can help? | 08:20 |
gongysh | do we have a way for admin to access the vim credentials stored in barbican? | 08:20 |
gongysh | conductor have to access the vim credentials. | 08:20 |
nguyenhai_ | https://review.openstack.org/#/c/486924/ | 08:20 |
*** diman has quit IRC | 08:20 | |
patchbot | patch 486924 - tacker - Implement VNF monitoring using Mistral | 08:20 |
YanXing_an | gongysh, maybe we need modify the Policy | 08:21 |
nguyenhai_ | oslo_messaging.set_transport_defaults(control_exchange='tacker') cannot transport all settings of server to conductor | 08:21 |
gongysh | nguyenhai_, there are two problems here: one is how the conductor get the keystone settings of the tacker conf, second is how the conductor can get the vim credentials. | 08:23 |
*** dbecker has joined #openstack-meeting | 08:24 | |
gongysh | for the first one, I think we can add keystone config options registry into the conductor codes. | 08:27 |
gongysh | for the second, do you have any idea? | 08:27 |
gongysh | YanXing_an | 08:27 |
gongysh | ? | 08:27 |
gongysh | can we allow someone to access the vim credentials stored in barbican? | 08:28 |
gongysh | how can we make change to barbican setting? | 08:28 |
*** Li_Jiale has joined #openstack-meeting | 08:29 | |
YanXing_an | i will look into it | 08:29 |
gongysh | mardim, can you write the env setup script for the demo? | 08:29 |
gongysh | I want to find some time to set up the env. | 08:30 |
gongysh | YanXing_an, ok. thanks | 08:30 |
gongysh | keiko_, hi | 08:30 |
gongysh | any update? | 08:30 |
nguyenhai_ | thanks YanXing_an | 08:30 |
keiko_ | just now on going for vnfm-reservation. | 08:31 |
gongysh | keiko_, ok | 08:31 |
mardim | gongysh, what do you mean ? | 08:31 |
*** diman has joined #openstack-meeting | 08:31 | |
mardim | gongysh, what is the env_setup script ? | 08:31 |
gongysh | mardim, I mean the demo env setup script. | 08:31 |
gongysh | had better step by step guide. | 08:32 |
mardim | I will try to find some spare time to write a step by step guide | 08:32 |
mardim | if this is what do you mean | 08:33 |
phuoc_ | mardim, I think you can provide some file, such as local.conf, vnffgd.yaml | 08:33 |
mardim | I have the local.conf and the vnffgd files | 08:33 |
mardim | I can provide them in a github repo | 08:33 |
phuoc_ | that's great | 08:33 |
mardim | but I do not have the time right now to write any script or a guide | 08:33 |
gongysh | the openwrt and scruxxx settings | 08:33 |
mardim | so I cannot promise | 08:33 |
*** markvoelker has joined #openstack-meeting | 08:33 | |
mardim | what is scruxxxx | 08:34 |
mardim | ? | 08:34 |
gongysh | Suricata | 08:34 |
dangtrinhnt | gongysh, The answer is yes. nguyenhai_: this workflow may help: https://docs.openstack.org/tacker/latest/contributor/encrypt_vim_auth_with_barbican.html#overview | 08:34 |
nguyenhai_ | I will look at it | 08:34 |
mardim | gongysh, I can provide links | 08:35 |
mardim | that I used for the configuration | 08:35 |
YanXing_an | gongysh, nguyenhai, what's the use case that conductor access the vim credentials? monitor the vim at high level? | 08:35 |
*** diman has quit IRC | 08:36 | |
dangtrinhnt | mardim, I can help writing the script and guide. | 08:36 |
mardim | dangtrinhnt, thanks | 08:36 |
mardim | you can start writing it | 08:36 |
dangtrinhnt | Just need your configuration file/link. | 08:36 |
mardim | and I can review and help with additional info | 08:36 |
dangtrinhnt | ok cool. | 08:36 |
gongysh | YanXing_an, our policy action is run in tacker conductor, which is oslo message rpc target from mistral monitor tasks. | 08:36 |
mardim | dangtrinhnt, ok I will send you some links after the meeting | 08:37 |
mardim | thanks !! | 08:37 |
dangtrinhnt | No problem. Cool. | 08:37 |
gongysh | YanXing_an, you can review the https://review.openstack.org/#/c/486924/ and get the idea. | 08:38 |
patchbot | patch 486924 - tacker - Implement VNF monitoring using Mistral | 08:38 |
*** nsingh has joined #openstack-meeting | 08:38 | |
gongysh | dangtrinhnt, thanks | 08:38 |
*** arnewiebalck_ has joined #openstack-meeting | 08:38 | |
gongysh | dangtrinhnt, after that, please send me the github url. | 08:39 |
*** claudiub has joined #openstack-meeting | 08:39 | |
*** _mmethot_ has joined #openstack-meeting | 08:39 | |
gongysh | mardim, for the topic, I want you to show us how the odl does the sfc. | 08:39 |
gongysh | just like the comment at the google doc. | 08:39 |
dangtrinhnt | gongysh, ok. | 08:39 |
*** arnewiebalck has quit IRC | 08:39 | |
*** arnewiebalck_ is now known as arnewiebalck | 08:39 | |
*** yamamoto_ has joined #openstack-meeting | 08:40 | |
mardim | I can update the slides about odl sfc | 08:40 |
gongysh | mardim, thanks | 08:40 |
YanXing_an | gongysh, if we have only ping action for vim, it's no need to get the vim auth from barbican. | 08:40 |
mardim | gongysh, no pro | 08:40 |
*** e0ne has joined #openstack-meeting | 08:40 | |
*** mmethot_ has quit IRC | 08:40 | |
*** aspiers has quit IRC | 08:40 | |
*** zigo_ has quit IRC | 08:40 | |
*** rasca has quit IRC | 08:41 | |
*** ssbarnea_ has joined #openstack-meeting | 08:41 | |
*** yamamoto has quit IRC | 08:41 | |
*** niraj_singh has quit IRC | 08:41 | |
*** claudiub|2 has quit IRC | 08:41 | |
*** rasca has joined #openstack-meeting | 08:42 | |
gongysh | YanXing_an, we need to run policy action, such as respawn or scale the vnf from conductor | 08:42 |
nguyenhai_ | YanXing_an, we need vim auth for respawn the VNF | 08:42 |
YanXing_an | ok, i see | 08:42 |
gongysh | #topic open discussion | 08:43 |
*** openstack changes topic to "open discussion (Meeting topic: tacker)" | 08:43 | |
gongysh | anything else? | 08:43 |
YanXing_an | aguyenhai, it's a good change | 08:43 |
*** alexchadin has joined #openstack-meeting | 08:44 | |
phuoc_ | Can you guys review it, https://review.openstack.org/#/c/548109 | 08:44 |
patchbot | patch 548109 - tacker - Support exposing Kubernetes service using Loadbala... | 08:44 |
*** zigo has joined #openstack-meeting | 08:45 | |
dangtrinhnt | gongysh, I don't see docker image for tacker-horizon in kolla | 08:45 |
gongysh | dangtrinhnt, there is no independent tacker-horizon stuff | 08:45 |
gongysh | tacker horizon is a plugin in horizon image. | 08:45 |
dangtrinhnt | https://github.com/openstack/kolla/blob/master/docker/horizon/Dockerfile.j2 | 08:46 |
gongysh | phuoc_, I am not sure I know the purpose of that patch. is it a part of your bp? | 08:46 |
phuoc_ | gongysh, yes | 08:46 |
phuoc_ | It will prepare devstack environment for my next patch set | 08:47 |
gongysh | you can mark it as a part of you bp at git commit msg. | 08:47 |
gongysh | and add implements: bp xxxx | 08:47 |
dangtrinhnt | gongysh, that patch also fix an incompatibility issue with kuryr-k8s | 08:47 |
phuoc_ | gongysh sure, I will do it | 08:47 |
nguyenhai_ | I reported a bug: https://bugs.launchpad.net/tacker/+bug/1768386 | 08:48 |
openstack | Launchpad bug 1768386 in tacker "Cannot add OpenWRT image while installing by devstack" [Medium,New] | 08:48 |
gongysh | dkushwaha, hi | 08:48 |
nguyenhai_ | Devstack installation cannot add OpenWRT image by default. | 08:48 |
nguyenhai_ | https://github.com/openstack/tacker/blob/master/devstack/lib/tacker#L316 | 08:48 |
nguyenhai_ | Can anyone confirm the function tacker_check_and_download_images work or not? | 08:48 |
dkushwaha | gongysh, hi | 08:48 |
gongysh | dkushwaha, anything to talk? | 08:48 |
dkushwaha | gongysh, not now, i am just drafting ppt for project update | 08:49 |
gongysh | dkushwaha, great. | 08:49 |
gongysh | thanks | 08:49 |
gongysh | do you have project update template? | 08:49 |
gongysh | I got the template email from community | 08:50 |
*** epico has joined #openstack-meeting | 08:50 | |
dkushwaha | gongysh, oh, i am preparing own . https://docs.google.com/presentation/d/1cJQ6MVvCVLFVJM1RCkk9w-22St1xEDoOqpntpQdK-uI/edit#slide=id.g3379f772a0_0_122 | 08:50 |
dkushwaha | gongysh, please share that template, i will update accordingly | 08:51 |
gongysh | dkushwaha, sure | 08:51 |
gongysh | #link tacker update slides https://docs.google.com/presentation/d/1cJQ6MVvCVLFVJM1RCkk9w-22St1xEDoOqpntpQdK-uI/edit#slide=id.g3379f772a0_0_122 | 08:51 |
gongysh | dkushwaha, can you send me your email address again here? | 08:52 |
gongysh | s/send/show/ me | 08:53 |
dkushwaha | dharmendra.kushwaha@india.nec.com | 08:53 |
*** aspiers has joined #openstack-meeting | 08:53 | |
*** nmagnezi_ has joined #openstack-meeting | 08:53 | |
*** nmagnezi has quit IRC | 08:54 | |
phuoc_ | gongysh, Can you share the template to me? | 08:54 |
phuoc_ | my email is: phuoc.hc@dcn.ssu.ac.kr | 08:54 |
gongysh | sure | 08:54 |
phuoc_ | thank you | 08:54 |
*** hoangcx has quit IRC | 08:55 | |
gongysh | phuoc_, dkushwaha , email is on the way. | 08:55 |
*** vabada has quit IRC | 08:55 | |
dkushwaha | gongysh, Thanks | 08:55 |
*** vabada has joined #openstack-meeting | 08:55 | |
gongysh | phuoc_, we can share the k8s feature on project update topic. | 08:56 |
gongysh | even with a small demo. | 08:56 |
*** mattia has joined #openstack-meeting | 08:56 | |
*** yamamoto_ has quit IRC | 08:56 | |
phuoc_ | gongysh, sure | 08:56 |
phuoc_ | I will do it | 08:57 |
gongysh | phuoc_, please help update the https://docs.google.com/presentation/d/1cJQ6MVvCVLFVJM1RCkk9w-22St1xEDoOqpntpQdK-uI/edit#slide=id.g3379f772a0_0_122 | 08:57 |
gongysh | thanks | 08:57 |
*** d0ugal__ has quit IRC | 08:57 | |
*** Zames_ has joined #openstack-meeting | 08:58 | |
*** d0ugal has joined #openstack-meeting | 08:58 | |
gongysh | phuoc_, dkushwaha ,https://www.openstack.org/summit/vancouver-2018/summit-schedule/global-search?t=Onboarding | 08:58 |
gongysh | we also have a project onboarding topic | 08:58 |
gongysh | I hope you guys can help to do it too. | 08:59 |
gongysh | dangtrinhnt, hi | 08:59 |
*** YanXing_an has quit IRC | 08:59 | |
dangtrinhnt | gongysh hi | 08:59 |
gongysh | can you help to prepare the ppt for onboarding sesstion? | 09:00 |
dkushwaha | gongysh, sure, do we need some saparate ppt for that too? | 09:00 |
gongysh | lets to tacker channel. | 09:00 |
gongysh | #endmeeting | 09:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 09:00 | |
openstack | Meeting ended Tue May 8 09:00:17 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 09:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/tacker/2018/tacker.2018-05-08-08.02.html | 09:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/tacker/2018/tacker.2018-05-08-08.02.txt | 09:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/tacker/2018/tacker.2018-05-08-08.02.log.html | 09:00 |
*** kevinz has quit IRC | 09:00 | |
*** keiko_ has quit IRC | 09:00 | |
*** hoangcx has joined #openstack-meeting | 09:02 | |
*** Zames_ has quit IRC | 09:02 | |
*** lpetrut has joined #openstack-meeting | 09:03 | |
*** markvoelker has quit IRC | 09:07 | |
*** yamamoto has joined #openstack-meeting | 09:08 | |
*** lpetrut has quit IRC | 09:14 | |
*** fnaval has joined #openstack-meeting | 09:16 | |
*** claudiub|2 has joined #openstack-meeting | 09:19 | |
*** fnaval has quit IRC | 09:20 | |
*** gongysh has quit IRC | 09:21 | |
*** sambetts|afk is now known as sambetts | 09:22 | |
*** claudiub has quit IRC | 09:22 | |
*** mhoungbo1 has joined #openstack-meeting | 09:25 | |
*** mhoungbo1_ has joined #openstack-meeting | 09:31 | |
*** Zames_ has joined #openstack-meeting | 09:33 | |
*** mhoungbo1 has quit IRC | 09:33 | |
*** Dinesh_Bhor has quit IRC | 09:33 | |
*** mhoungbo1_ has quit IRC | 09:34 | |
*** Zames_ has quit IRC | 09:35 | |
*** shu-mutow is now known as shu-mutow-AWAY | 09:39 | |
*** bkopilov__ has quit IRC | 09:39 | |
*** bkopilov_ has quit IRC | 09:39 | |
*** diman_ has joined #openstack-meeting | 09:40 | |
*** zhhuabj has quit IRC | 09:41 | |
*** mhoungbo1 has joined #openstack-meeting | 09:42 | |
*** gongysh has joined #openstack-meeting | 09:44 | |
*** vabada has quit IRC | 09:46 | |
*** diman_ has quit IRC | 09:46 | |
*** vabada has joined #openstack-meeting | 09:46 | |
*** diman_ has joined #openstack-meeting | 09:50 | |
*** zhhuabj has joined #openstack-meeting | 09:53 | |
*** diman_ has quit IRC | 09:55 | |
*** Zames_ has joined #openstack-meeting | 09:56 | |
*** Zames_ has quit IRC | 09:57 | |
*** Zames_ has joined #openstack-meeting | 10:02 | |
*** Li_Jiale has quit IRC | 10:03 | |
*** markvoelker has joined #openstack-meeting | 10:04 | |
*** Zames_ has quit IRC | 10:04 | |
*** alexchadin has quit IRC | 10:09 | |
*** dkushwaha has left #openstack-meeting | 10:14 | |
*** yamamoto has quit IRC | 10:15 | |
*** caowei has quit IRC | 10:20 | |
*** yamamoto has joined #openstack-meeting | 10:20 | |
*** liyi has quit IRC | 10:21 | |
*** kaisers has quit IRC | 10:30 | |
*** rcernin has joined #openstack-meeting | 10:35 | |
*** markvoelker has quit IRC | 10:38 | |
*** zhhuabj has quit IRC | 10:41 | |
*** mhoungbo1 has quit IRC | 10:44 | |
*** yamamoto has quit IRC | 10:48 | |
*** ykatabam has quit IRC | 10:49 | |
*** zhhuabj has joined #openstack-meeting | 10:53 | |
*** ykatabam has joined #openstack-meeting | 10:53 | |
*** alexchadin has joined #openstack-meeting | 10:55 | |
*** gongysh has quit IRC | 11:06 | |
*** diman_ has joined #openstack-meeting | 11:07 | |
*** mhoungbo1 has joined #openstack-meeting | 11:07 | |
*** mhoungbo1 has quit IRC | 11:10 | |
*** longkb has quit IRC | 11:10 | |
*** diman_ has quit IRC | 11:16 | |
*** mhoungbo1 has joined #openstack-meeting | 11:19 | |
*** claudiub has joined #openstack-meeting | 11:28 | |
*** diman has joined #openstack-meeting | 11:30 | |
*** phuoc_ has left #openstack-meeting | 11:31 | |
*** claudiub|2 has quit IRC | 11:31 | |
*** mhoungbo1 has quit IRC | 11:33 | |
*** mhoungbo1 has joined #openstack-meeting | 11:34 | |
*** markvoelker has joined #openstack-meeting | 11:34 | |
*** mhoungbo1 has quit IRC | 11:35 | |
*** diman has quit IRC | 11:35 | |
*** zhangchi has joined #openstack-meeting | 11:36 | |
*** yamamoto has joined #openstack-meeting | 11:37 | |
*** liyi has joined #openstack-meeting | 11:39 | |
*** mhoungbo1 has joined #openstack-meeting | 11:43 | |
*** zhangchi has quit IRC | 11:52 | |
*** rubasov has joined #openstack-meeting | 11:53 | |
*** pchavva has joined #openstack-meeting | 11:55 | |
*** sridharg has quit IRC | 11:56 | |
*** sridharg has joined #openstack-meeting | 11:57 | |
*** andreas_s has quit IRC | 12:01 | |
*** rbartal has quit IRC | 12:01 | |
*** andreas_s_ has joined #openstack-meeting | 12:02 | |
*** andreas_s_ has quit IRC | 12:02 | |
*** andreas_s_ has joined #openstack-meeting | 12:02 | |
*** raildo has joined #openstack-meeting | 12:03 | |
*** rbartal has joined #openstack-meeting | 12:04 | |
*** mriedem has joined #openstack-meeting | 12:05 | |
*** markvoelker has quit IRC | 12:08 | |
*** edmondsw has joined #openstack-meeting | 12:08 | |
*** zhangchi has joined #openstack-meeting | 12:09 | |
*** diman has joined #openstack-meeting | 12:10 | |
*** andreas_s_ has quit IRC | 12:12 | |
*** andreas_s has joined #openstack-meeting | 12:13 | |
*** andreas_s has quit IRC | 12:14 | |
*** markvoelker has joined #openstack-meeting | 12:15 | |
*** andreas_s_ has joined #openstack-meeting | 12:15 | |
*** andreas_s_ has quit IRC | 12:15 | |
*** andreas_s_ has joined #openstack-meeting | 12:16 | |
*** diman has quit IRC | 12:16 | |
*** liyi has quit IRC | 12:20 | |
*** rbudden has joined #openstack-meeting | 12:23 | |
*** bkopilov_ has joined #openstack-meeting | 12:25 | |
*** kaisers has joined #openstack-meeting | 12:27 | |
*** bkopilov__ has joined #openstack-meeting | 12:27 | |
*** alexchadin has quit IRC | 12:31 | |
*** kaisers has quit IRC | 12:32 | |
*** zhangchi has quit IRC | 12:33 | |
*** alexchadin has joined #openstack-meeting | 12:33 | |
*** zhangchi has joined #openstack-meeting | 12:33 | |
*** claudiub has quit IRC | 12:34 | |
*** fabian_ has joined #openstack-meeting | 12:40 | |
*** fabian_ is now known as chenyb4 | 12:40 | |
*** mhoungbo1 has quit IRC | 12:49 | |
*** arxcruz has quit IRC | 12:50 | |
*** arxcruz has joined #openstack-meeting | 12:57 | |
*** arxcruz has quit IRC | 13:00 | |
*** arxcruz has joined #openstack-meeting | 13:01 | |
*** brault has quit IRC | 13:04 | |
*** diman has joined #openstack-meeting | 13:07 | |
*** claudiub has joined #openstack-meeting | 13:09 | |
*** diman has quit IRC | 13:13 | |
*** yamamoto has quit IRC | 13:16 | |
*** yamamoto has joined #openstack-meeting | 13:16 | |
*** dklyle has quit IRC | 13:19 | |
*** zhhuabj has quit IRC | 13:23 | |
*** zhangchi has quit IRC | 13:24 | |
*** mjturek has joined #openstack-meeting | 13:25 | |
*** nsingh has left #openstack-meeting | 13:25 | |
*** eharney has joined #openstack-meeting | 13:25 | |
*** smcginnis[m] has joined #openstack-meeting | 13:28 | |
*** claudiub has quit IRC | 13:28 | |
*** felipemonteiro__ has joined #openstack-meeting | 13:28 | |
*** gongysh has joined #openstack-meeting | 13:28 | |
*** hoangcx_ has joined #openstack-meeting | 13:28 | |
*** dustins has joined #openstack-meeting | 13:30 | |
*** felipemonteiro_ has joined #openstack-meeting | 13:36 | |
*** jamesmcarthur has joined #openstack-meeting | 13:36 | |
*** VW has joined #openstack-meeting | 13:37 | |
*** felipemonteiro__ has quit IRC | 13:39 | |
*** Bonjourm8 has joined #openstack-meeting | 13:41 | |
*** ssbarnea_ has quit IRC | 13:42 | |
*** zhhuabj has joined #openstack-meeting | 13:42 | |
*** Bonjourm8 has quit IRC | 13:42 | |
*** anilvenkata has quit IRC | 13:45 | |
*** amotoki has quit IRC | 13:51 | |
*** hoangcx has quit IRC | 13:52 | |
*** janzian has joined #openstack-meeting | 13:52 | |
*** mlavalle has joined #openstack-meeting | 13:54 | |
*** hoangcx_ is now known as hoangcx | 13:54 | |
*** njohnsto_ has joined #openstack-meeting | 13:57 | |
*** epico has quit IRC | 13:58 | |
*** hongbin has joined #openstack-meeting | 13:59 | |
*** diman has joined #openstack-meeting | 13:59 | |
mlavalle | #startmeeting networking | 14:00 |
openstack | Meeting started Tue May 8 14:00:28 2018 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 |
*** njohnsto_ has quit IRC | 14:00 | |
mlavalle | Hi there! | 14:00 |
*** awaugama has joined #openstack-meeting | 14:00 | |
*** esberglu has joined #openstack-meeting | 14:00 | |
slaweq | o/ | 14:00 |
hongbin | o/ | 14:00 |
*** ihar has joined #openstack-meeting | 14:01 | |
njohnston | o/ | 14:01 |
*** awaugama has quit IRC | 14:01 | |
*** awaugama has joined #openstack-meeting | 14:01 | |
*** shintaro has joined #openstack-meeting | 14:01 | |
haleyb | hi | 14:01 |
mlavalle | Updated agenda for today is here: | 14:01 |
mlavalle | #link https://wiki.openstack.org/wiki/Network/Meetings | 14:01 |
mlavalle | Let's get going: | 14:02 |
*** lajoskatona_ has joined #openstack-meeting | 14:02 | |
mlavalle | #topic Announcements | 14:02 |
*** openstack changes topic to "Announcements (Meeting topic: networking)" | 14:02 | |
mlavalle | Reminder that we are going about a month away from our next milestone, Rocky-2: June 4th to 8th | 14:03 |
*** kosamara has quit IRC | 14:03 | |
*** ricolin_ has joined #openstack-meeting | 14:03 | |
*** rossella_s has quit IRC | 14:03 | |
*** rubasov has quit IRC | 14:03 | |
*** alexchadin has quit IRC | 14:03 | |
mlavalle | Last week we mentioned that we are looking for a Neutron liaison with the QA team | 14:03 |
*** rubasov has joined #openstack-meeting | 14:04 | |
mlavalle | and slaweq has stepped up to the plate | 14:04 |
mlavalle | Thanks! | 14:04 |
rubasov | o/ | 14:04 |
*** lajoskatona_ has quit IRC | 14:05 | |
*** lajoskatona_ has joined #openstack-meeting | 14:05 | |
*** jamesmcarthur has quit IRC | 14:05 | |
njohnston | +1 | 14:05 |
*** lbragstad has quit IRC | 14:05 | |
mlavalle | slaweq: We can let andreaf know that now you have this role | 14:05 |
*** jamesmcarthur has joined #openstack-meeting | 14:05 | |
*** rossella_s has joined #openstack-meeting | 14:05 | |
*** mriedem has quit IRC | 14:05 | |
*** lbragstad has joined #openstack-meeting | 14:05 | |
mlavalle | and I will update the liaisons page also | 14:05 |
*** e0ne_ has joined #openstack-meeting | 14:05 | |
*** e0ne has quit IRC | 14:05 | |
*** tris- has quit IRC | 14:06 | |
andreaf | slaweq great, thank you! gmann should know about that too :) | 14:06 |
mlavalle | The Vancouver summit is less than 2 weeks away | 14:06 |
*** tris has joined #openstack-meeting | 14:06 | |
slaweq | thx | 14:06 |
*** ricolin has quit IRC | 14:06 | |
slaweq | I hope I will handle this role well :) | 14:06 |
mlavalle | come on, we all know you will do GREAT! | 14:07 |
*** annp has joined #openstack-meeting | 14:07 | |
mlavalle | Neutron related Forum sessions in Vancouver are listed in the meeting's wiki page | 14:07 |
*** psachin` has quit IRC | 14:07 | |
*** zhhuabj has quit IRC | 14:08 | |
slaweq | thx mlavalle :) | 14:08 |
mlavalle | and finally, if you are attending the summit, please register your name here and let us know if you will join our team dinner on Tuesday evening: | 14:09 |
mlavalle | #link https://etherpad.openstack.org/p/YVR-neutron-atendees | 14:09 |
mlavalle | any other announcements we should bring up to the team? | 14:10 |
*** chenyb4 has quit IRC | 14:10 | |
mlavalle | ok, let's move on | 14:11 |
mlavalle | #topic Blueprints | 14:11 |
*** openstack changes topic to "Blueprints (Meeting topic: networking)" | 14:11 | |
mlavalle | The blueprints that we are targeting for R-2 are these: | 14:11 |
mlavalle | #link https://launchpad.net/neutron/+milestone/rocky-2 | 14:12 |
mlavalle | Does anyone has a blueprint to discuss? | 14:12 |
mlavalle | I have a few things to say regarding blueprints | 14:13 |
mlavalle | First of all, extending the logging framewokr to FWaaS | 14:14 |
mlavalle | There are a few patches under review: | 14:14 |
mlavalle | #link https://review.openstack.org/#/q/topic:bug/1720727 | 14:14 |
mlavalle | Please take a look if you have bandwidth available | 14:14 |
*** diman has quit IRC | 14:14 | |
*** bobh has joined #openstack-meeting | 14:15 | |
mlavalle | Particularly, take a look at the spec: https://review.openstack.org/#/c/509725/ | 14:15 |
patchbot | patch 509725 - neutron-specs - (Operator-only) Extend logging framework for FWaaS v2 | 14:15 |
annp | mlavalle +1 | 14:15 |
njohnston | I think the spec is looking pretty good | 14:15 |
mlavalle | hoangcx ping me yesterday for something else but took advantage of the conversation to draw my attention to that spec. I will review it soon | 14:16 |
mlavalle | njohnston: if you have a chance, please leave your opinion, feedback there :-) | 14:16 |
annp | njohnston: yes. I think the spec is good now | 14:16 |
*** yamamoto has quit IRC | 14:16 | |
hoangcx | mlavalle: Almost fwaas team members was OK with that. Just waiting for your final round :) | 14:17 |
mlavalle | Regarding https://blueprints.launchpad.net/neutron/+spec/live-migration-portbinding | 14:18 |
mlavalle | I have been busily working on this blueprint the past two weeks | 14:18 |
mlavalle | making excellent progress. I have a series of 5 patches that I will push soon | 14:18 |
mlavalle | that finish the implementation | 14:19 |
annp | mlavalle +1 | 14:19 |
mlavalle | I am dividing this up in smaller chunks, so it is easier t review | 14:19 |
*** yamamoto has joined #openstack-meeting | 14:19 | |
ihar | does it make sense to review now or better wait for push? | 14:20 |
*** zhhuabj has joined #openstack-meeting | 14:20 | |
mlavalle | ihar: wait for me for the next push, please | 14:20 |
ihar | happy to | 14:20 |
mlavalle | :-) | 14:20 |
mlavalle | Finally, I want to highlight https://blueprints.launchpad.net/neutron/+spec/strict-minimum-bandwidth-support | 14:21 |
mlavalle | rubasov has been making great progress with the spec: https://review.openstack.org/#/c/508149/ | 14:22 |
patchbot | patch 508149 - neutron-specs - QoS minimum bandwidth allocation in Placement API | 14:22 |
*** mriedem has joined #openstack-meeting | 14:22 | |
mlavalle | in my opinion, it is getting in good shape | 14:23 |
*** reedip_ has joined #openstack-meeting | 14:23 | |
mlavalle | I have one point of contention that I think we can fix this week | 14:23 |
rubasov | yep, let's discuss that point on the next qos meeting | 14:24 |
mlavalle | The Nova side spec is also in good shape: https://review.openstack.org/#/c/502306/ | 14:24 |
patchbot | patch 502306 - nova-specs - Network bandwidth resource provider | 14:24 |
gibi | the nova spec has one nova internal data modelling question | 14:25 |
*** cloudrancher has joined #openstack-meeting | 14:25 | |
gibi | I'm aiming to get that resolved this week | 14:25 |
mlavalle | Finally, finally, I want to remind the team about the OVO backlog: | 14:25 |
mlavalle | #link https://docs.google.com/spreadsheets/d/1Mz7V40GSdcUH_aBoNWjsFaNRp4wf-duz1GFWligiNXc/edit#gid=1051788848 | 14:25 |
mlavalle | Please take a look and see if there are work items you are interested in helping with | 14:26 |
mlavalle | ihar made great progress last week merging a few things that were blocking progress there | 14:27 |
mlavalle | Thanks! | 14:27 |
mlavalle | anything else on blueprints? | 14:27 |
*** kaisers has joined #openstack-meeting | 14:28 | |
mlavalle | ok, let's move on | 14:28 |
mlavalle | #topic Community Goals | 14:28 |
*** openstack changes topic to "Community Goals (Meeting topic: networking)" | 14:28 | |
annp | hi | 14:29 |
mlavalle | I knew it! annp has an update :-) | 14:29 |
reedip_ | hi :) | 14:29 |
annp | regards to deploy neutron-api under wsgi | 14:29 |
annp | Thanks Slawek and Gary for reviewing on https://review.openstack.org/#/c/555608/. | 14:29 |
patchbot | patch 555608 - neutron - Allow neutron-api load config from WSGI process | 14:29 |
annp | Currently I’m trying to fix race condition between neutron-rpc and neutron-api, which are pointed by Slaweq at https://review.openstack.org/#/c/473718/. Thanks a lot Slawek :) | 14:29 |
patchbot | patch 473718 - openstack-dev/devstack - [WIP]: WSGI Neutron integration | 14:29 |
*** mhoungbo1 has joined #openstack-meeting | 14:30 | |
*** egonzalez has quit IRC | 14:30 | |
slaweq | annp: You welcome :) | 14:30 |
annp | there is no much progress compare with last meeting. But I think it will good in Rocky-2 | 14:30 |
annp | mlavalle, that's all from me. | 14:31 |
mlavalle | annp: thanks for the update | 14:31 |
annp | mlavalle, Thanks. :) please go ahead | 14:32 |
*** kaisers has quit IRC | 14:32 | |
mlavalle | As for pythn3.5 support, we have this etherpad: | 14:33 |
mlavalle | #link https://etherpad.openstack.org/p/py3-neutron-pike | 14:33 |
*** Nil_ has joined #openstack-meeting | 14:33 | |
mlavalle | we probably need a formal owner for this goal, so if you have time, please volunteer | 14:34 |
*** zhhuabj has quit IRC | 14:34 | |
mlavalle | anything else on community goals? | 14:34 |
*** fnaval has joined #openstack-meeting | 14:35 | |
mlavalle | ok, let's move on | 14:35 |
mlavalle | #topic Bugs | 14:35 |
*** openstack changes topic to "Bugs (Meeting topic: networking)" | 14:35 | |
mlavalle | Our deputy last week was hongbin | 14:35 |
hongbin | o/ | 14:35 |
mlavalle | This is the update he sent yesterday: | 14:36 |
*** egonzalez has joined #openstack-meeting | 14:36 | |
mlavalle | #link http://lists.openstack.org/pipermail/openstack-dev/2018-May/130245.html | 14:36 |
hongbin | there are 6 bugs opening last week | 14:36 |
hongbin | i want to bring this one up as it might have security impact: https://bugs.launchpad.net/neutron/+bug/1767811 | 14:37 |
openstack | Launchpad bug 1767811 in neutron "[DVR] br-int in compute node will send unknown unicast to sg-xxx" [Medium,Confirmed] - Assigned to Hong Hui Xiao (xiaohhui) | 14:37 |
mlavalle | he seems to be working on it | 14:38 |
hongbin | yes | 14:38 |
mlavalle | cool | 14:38 |
mlavalle | the RFE that you point out is already in my radar screen | 14:39 |
mlavalle | and haleyb has been commenting it | 14:39 |
haleyb | yes, mac re-generation | 14:40 |
mlavalle | anything else you want to highlight, hongbin ? | 14:40 |
hongbin | mlavalle: nothing else from me | 14:40 |
mlavalle | thanks for the thorough report | 14:40 |
hongbin | my pleasure :) | 14:40 |
mlavalle | This week our deputy is hichihara | 14:40 |
mlavalle | I don't see him on line, but I'll ping him tonight to make sure he is aware | 14:41 |
*** rbudden has quit IRC | 14:41 | |
mlavalle | #topic Docs | 14:41 |
*** openstack changes topic to "Docs (Meeting topic: networking)" | 14:41 | |
mlavalle | boden is away on vacation this week and next | 14:42 |
mlavalle | Does anyone have anything about this topic? | 14:42 |
*** dklyle has joined #openstack-meeting | 14:42 | |
mlavalle | ok | 14:42 |
mlavalle | #topic neutron-lib | 14:42 |
*** openstack changes topic to "neutron-lib (Meeting topic: networking)" | 14:42 | |
mlavalle | Same observation about boden being away | 14:43 |
mlavalle | Anyone wants to discuss anything on neutron-lib? | 14:43 |
mlavalle | #topic CLI / SDK | 14:44 |
*** openstack changes topic to "CLI / SDK (Meeting topic: networking)" | 14:44 | |
mlavalle | mhhh, I don't see amotoki on line either | 14:44 |
mlavalle | anyone has anything to say on this topic? | 14:44 |
mlavalle | #topic On demand agenda | 14:45 |
*** openstack changes topic to "On demand agenda (Meeting topic: networking)" | 14:45 | |
mlavalle | I added a point to this topic | 14:45 |
mlavalle | There is an intriguing ML thread about GraphQL and a pilot that is going to be done with the Neutron API | 14:46 |
mlavalle | I still have to fully understand what this is and the plan | 14:46 |
mlavalle | There is going to be a meeting on this in Vancouver. so if you are around, I encourage folks to check it out and see what it means | 14:47 |
mlavalle | The thread is here: http://lists.openstack.org/pipermail/openstack-dev/2018-May/130100.html | 14:47 |
*** rcernin has quit IRC | 14:47 | |
mlavalle | and with that, I return ~12 minutes to your agendas | 14:47 |
mlavalle | Thanks for attending | 14:48 |
njohnston | o/ | 14:48 |
mlavalle | #endmeeting | 14:48 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 14:48 | |
openstack | Meeting ended Tue May 8 14:48:09 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:48 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/networking/2018/networking.2018-05-08-14.00.html | 14:48 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/networking/2018/networking.2018-05-08-14.00.txt | 14:48 |
openstack | Log: http://eavesdrop.openstack.org/meetings/networking/2018/networking.2018-05-08-14.00.log.html | 14:48 |
slaweq | thx for 12 minutes :) | 14:48 |
*** reedip_ has quit IRC | 14:48 | |
slaweq | see You on next meeting | 14:48 |
*** rajinir has joined #openstack-meeting | 14:49 | |
*** diman has joined #openstack-meeting | 14:49 | |
*** armax has joined #openstack-meeting | 14:50 | |
*** hemna_ has joined #openstack-meeting | 14:55 | |
*** rbudden has joined #openstack-meeting | 14:55 | |
*** hoangcx has quit IRC | 14:57 | |
*** gongysh has quit IRC | 14:59 | |
*** shintaro has quit IRC | 14:59 | |
slaweq | #startmeeting neutron_qos | 15:00 |
openstack | Meeting started Tue May 8 15:00:08 2018 UTC and is due to finish in 60 minutes. The chair is slaweq. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:00 |
*** openstack changes topic to " (Meeting topic: neutron_qos)" | 15:00 | |
openstack | The meeting name has been set to 'neutron_qos' | 15:00 |
slaweq | hi! | 15:00 |
mlavalle | hi | 15:00 |
rubasov | hi | 15:00 |
slaweq | ok, let's start | 15:01 |
*** wxy| has joined #openstack-meeting | 15:01 | |
slaweq | #topic RFEs | 15:01 |
*** openstack changes topic to "RFEs (Meeting topic: neutron_qos)" | 15:01 | |
lajoskatona_ | hi | 15:01 |
slaweq | #link https://bugs.launchpad.net/neutron/+bug/1727578 | 15:01 |
openstack | Launchpad bug 1727578 in neutron "[RFE]Support apply qos policy in VPN service" [Wishlist,Triaged] | 15:01 |
slaweq | just FYI: specs for this one is merged already | 15:01 |
njohnston | hello | 15:01 |
slaweq | I hope zhaobo6 will start working on implementation now | 15:02 |
mlavalle | I know he is working on it | 15:02 |
slaweq | super :) | 15:02 |
mlavalle | it is actually in his goals | 15:02 |
slaweq | is he from Your company? | 15:02 |
mlavalle | yeah | 15:03 |
slaweq | super - so we have good info about that :) | 15:03 |
slaweq | thx | 15:03 |
slaweq | next one on list is: | 15:03 |
slaweq | #link https://bugs.launchpad.net/neutron/+bug/1560963 | 15:03 |
openstack | Launchpad bug 1560963 in neutron "[RFE] Minimum bandwidth support (egress)" [Wishlist,In progress] | 15:03 |
slaweq | I have some idea how maybe it could be done but I didn't even test PoC if that will works actually | 15:03 |
slaweq | I think about some marking of packets like (MARK in iptables) when packet is going out from tap interface and then match such marks on physical interface to proper class | 15:04 |
slaweq | but as I said I even check any PoC if that could makes sense even | 15:05 |
*** egonzalez has quit IRC | 15:05 | |
slaweq | do You think that such solution might work maybe? | 15:05 |
mlavalle | worth giving it a try | 15:05 |
*** reedip_ has joined #openstack-meeting | 15:05 | |
mlavalle | did the paper I sent help? | 15:05 |
slaweq | yes, I read it | 15:06 |
reedip_ | o/ | 15:06 |
*** markstur has joined #openstack-meeting | 15:06 | |
slaweq | and it is quite helpful | 15:06 |
slaweq | thx mlavalle for it | 15:06 |
mlavalle | cool | 15:06 |
slaweq | hi reedip_ | 15:06 |
rubasov | I have a faint memory of somebody claiming iptables CLASSIFY more efficient than MARK | 15:06 |
njohnston | hi reedip_! | 15:07 |
slaweq | rubasov: thx for the tip | 15:07 |
slaweq | I will try to explore it | 15:07 |
slaweq | also there is the case with openflow rules and without iptables so this should be somehow covered also :) | 15:08 |
*** links has quit IRC | 15:08 | |
*** diman has quit IRC | 15:08 | |
slaweq | I really want to make some PoC for it soon | 15:09 |
slaweq | :) | 15:09 |
slaweq | ok, moving to the next one | 15:09 |
slaweq | #link https://bugs.launchpad.net/neutron/+bug/1560963 | 15:09 |
openstack | Launchpad bug 1560963 in neutron "[RFE] Minimum bandwidth support (egress)" [Wishlist,In progress] | 15:09 |
slaweq | AFAIK rubasov and mlavalle wanted to discuss something about that one today | 15:10 |
slaweq | right? | 15:10 |
mlavalle | yeah | 15:10 |
rubasov | yep | 15:10 |
slaweq | so go on :) | 15:10 |
rubasov | let me shortly summarize the question | 15:10 |
rubasov | we have two options | 15:11 |
rubasov | option 1: one qos policy rule (mimimum_bw as today) extended with two boolean parameters: enforce_data_plane, enforce_placement | 15:11 |
rubasov | option 1: two qos policy rules for data plane and placement | 15:12 |
rubasov | I mean option 2 :-) | 15:12 |
*** manjeet has joined #openstack-meeting | 15:12 | |
mlavalle | the point that I don't get is why we need to separate dta plane enforcement and placement enforcement | 15:12 |
rubasov | option 1 is clearly better API design and better user experience (for the admin at least) | 15:12 |
rubasov | but I'm not sure about how it works with rule validation | 15:13 |
*** manjeet is now known as manjeets_wfh | 15:13 | |
slaweq | I have same question as mlavalle | 15:13 |
mlavalle | if a port has a policy with a minimum bandwidth rule, it should be enforced in the data plane and for placament purposes also | 15:14 |
rubasov | mlavalle, slaweq: since placement enforcement is agnostic of drivers we may have users wanting placement enforcement but not yet having data plane enforcement | 15:14 |
*** spilla has joined #openstack-meeting | 15:15 | |
mlavalle | but shouldn't those users be aware of what is available? | 15:15 |
mlavalle | and request what is available | 15:15 |
rubasov | also (at least during upgrade) the current behavior is enforce_data_plane=True but enforce_placement=False | 15:15 |
*** spilla has left #openstack-meeting | 15:16 | |
rubasov | mlavalle: er, I'm not sure I understand your last question | 15:16 |
slaweq | what about validating this rule type for all backends and document properly that it is supported by X, Y, Z backends and if You are using different one then min bandwidth will be only enforcement by placement | 15:17 |
slaweq | without additional switch in API | 15:18 |
mlavalle | The way I see it, having a minimum bandwidth rule in a port means that it should be enforced in all the components that are necessary in the OpenStack system to make it effective | 15:18 |
mlavalle | we shouldn't separate data plane and placement | 15:18 |
rubasov | but the system will actually work different in different openstack versions, shouldn't that be shown in the API? | 15:19 |
slaweq | yes, but (at least for now) we don't have a way to enforce it on data plane yet | 15:19 |
slaweq | but for some private clouds it might be useful to use it only with "guarantee" on placement level | 15:19 |
mlavalle | so, if I can create a minimum bandwidth rule, that is the API telling me it is possible | 15:20 |
slaweq | rubasov: is that what You want to achieve? | 15:20 |
rubasov | slaweq: yes | 15:20 |
slaweq | ok, so I at least understand it properly :) | 15:21 |
mlavalle | the fact that I can create and assign a minimum bandwidth rule to a port should be the necessary condition for that rule to be enforced accross all the OpenStack componentts necessary to make it effective | 15:21 |
gibi | keeping a single rule and enforcing that placement allocation is mandatory makes the upgrade harder. This will force us to create allocations for bound ports in placement during upgrade. However it is the same upgrade that will install the code that will report bandwidth inventory. | 15:21 |
gibi | feels like a chicken and egg problem | 15:21 |
mlavalle | so let's solve a migration problem | 15:22 |
rubasov | mlavalle: for example what about direction ingress? | 15:22 |
mlavalle | but let's not create artificial concepts in the API | 15:22 |
slaweq | mlavalle++ | 15:23 |
rubasov | as soon as we'll have placement enforcement that will work for that direction (both directions in fact) for all drivers but we may not have data plane enforcement for all drivers at that point | 15:23 |
*** YanXing_an has joined #openstack-meeting | 15:23 | |
slaweq | yes, and IMHO that should be properly documented that users would be aware of whatis guaranteed and what is best effort only | 15:24 |
*** reedip_ is now known as reedip_ooo | 15:24 | |
*** reedip_ooo has quit IRC | 15:24 | |
mlavalle | yes, isn't this a documentation issue? | 15:25 |
*** andreas_s_ has quit IRC | 15:25 | |
*** andreas_s has joined #openstack-meeting | 15:26 | |
*** annp has quit IRC | 15:26 | |
rubasov | but that documentation could not be global, it would depend on which drivers are loaded, right? so each deployer would have to document this again for each deployment | 15:26 |
slaweq | rubasov: but I was thinking about something like: | 15:27 |
mlavalle | we can give them the rules: if you have such and such drivers, you minimum bandwidth rules will be enforced | 15:28 |
slaweq | min bw limit is supported by ovs, sr-iov backends so if You use those backends, Your min bw will be guarantee | 15:28 |
*** diman has joined #openstack-meeting | 15:28 | |
* mlavalle tried to say the same thing as slaweq | 15:28 | |
slaweq | if You use other backend, like linuxbridge, bw limit is only enforcement by placement and is not guarantee | 15:28 |
*** manjeets_ has joined #openstack-meeting | 15:28 | |
slaweq | what You think about something like that? | 15:29 |
*** manjeets_ has quit IRC | 15:29 | |
*** manjeets_ has joined #openstack-meeting | 15:29 | |
rubasov | that's pretty much what we had in patch set 6 | 15:30 |
rubasov | https://review.openstack.org/#/c/508149/6/specs/rocky/minimum-bandwidth-allocation-placement-api.rst@83 | 15:30 |
patchbot | patch 508149 - neutron-specs - QoS minimum bandwidth allocation in Placement API | 15:30 |
*** felipemonteiro has joined #openstack-meeting | 15:30 | |
rubasov | I'm trying to remember why we moved away from it (if there was a proper reason, I'm not sure) | 15:30 |
*** felipemonteiro__ has joined #openstack-meeting | 15:31 | |
mlavalle | I am happy with that | 15:31 |
*** manjeets_wfh has quit IRC | 15:31 | |
mlavalle | because what is stated there is a "temporary" situation | 15:31 |
mlavalle | that we can change as we add support for more drivers | 15:31 |
slaweq | at least it should be temporary and we should add support for ovs and lb backends for it :) | 15:32 |
mlavalle | in contrast, adding stuff to the API creates long term, permamnet situations | 15:32 |
mlavalle | that are difficult to change in the future | 15:32 |
*** felipemonteiro_ has quit IRC | 15:32 | |
*** manjeets_ is now known as manjeets_wfh | 15:33 | |
slaweq | mlavalle: in our case API changes are almost impossible to change :) | 15:33 |
mlavalle | APIs create commitments | 15:33 |
*** njohnston is now known as njohnston_afk | 15:34 | |
rubasov | I'm just a bit afraid of the user being confused when asking for the same thing in the API and getting many different things depending on OpenStack version and/or backend drivers (both being things the end user should not know about) | 15:34 |
*** felipemonteiro has quit IRC | 15:35 | |
*** andreas_s has quit IRC | 15:35 | |
mlavalle | In that sense, we have an undesirable situation given how fast the community can add minimum bandwidth support to different drivers | 15:35 |
rubasov | but I can let that fear go if you prefer to handle this kind of support matrix by documentation | 15:35 |
slaweq | I would prefer docs way for that | 15:35 |
mlavalle | but that undesirable situation is temporary, as we add support for more drivers | 15:36 |
slaweq | but I think that it's mlavalle and drivers team choice :) | 15:36 |
mlavalle | and we can mitigate it with proper documentation | 15:36 |
rubasov | I accept that choice | 15:37 |
gibi | can we get back to the upgrade issue? | 15:37 |
mlavalle | in fact, we use that matrix approach already in the QoS documentation, IIRC | 15:37 |
mlavalle | sure | 15:37 |
gibi | assume there is a bound SRIOV port with minimum bandwidth rule today. that is enforced on the data plane | 15:37 |
gibi | now the deployer upgrades neutron and nova to the version that support placement bandwidth rule and that r | 15:38 |
*** diman has quit IRC | 15:38 | |
gibi | requires the port to have bandwidth allocation in placement | 15:38 |
gibi | during upgrade we cannot make that allocation, as no bandwidht inventory will be in place | 15:39 |
slaweq | mlavalle: we have such matrix here: https://docs.openstack.org/neutron/latest/contributor/internals/quality_of_service.html#agent-backends | 15:39 |
rubasov | slaweq: yep, I was thinking of the same | 15:39 |
gibi | so after such upgade we will have an inconsistent resource allocation situation in placement | 15:39 |
*** andreas_s has joined #openstack-meeting | 15:40 | |
gibi | which means any new boot with QoS bandwidth aware port will result in a not enforced resource limit | 15:40 |
mlavalle | can't we include in the upgrade process a script that cretes the bandwidth inventories | 15:40 |
mlavalle | ? | 15:40 |
gibi | mlavalle: that inventory is agent dependent | 15:40 |
gibi | mlavalle: so I'm not sure | 15:41 |
gibi | moreover there are two cases | 15:41 |
mlavalle | if a host is running agents with minimum bandwidth supppirt | 15:41 |
mlavalle | the script will create the RPs necessary | 15:42 |
gibi | mlavalle: so that script will duplicate the work of the given agent (ovs, sriov, etc) | 15:42 |
mlavalle | we can get that data in the controller from the agents heartbeats | 15:42 |
mlavalle | only during the upgrades | 15:42 |
gibi | mlavalle: but that would require an upgraded and running agent | 15:43 |
gibi | mlavalle: and an upgraded and running controller that understands the new heartbeat sturcture | 15:44 |
slaweq | gibi: such script would need to duplicate only sriov agent's work as only this backend supports now min bandwidth | 15:44 |
gibi | slaweq: good point | 15:44 |
gibi | slaweq: that help | 15:44 |
gibi | still there are two cases | 15:44 |
*** annp has joined #openstack-meeting | 15:44 | |
gibi | i) we can do an in place allocation for the bound port | 15:44 |
gibi | ii) we cannot as there is not enough bandwidth on that host | 15:44 |
rubasov | I think (ii) is the really hard one | 15:45 |
gibi | #ii) would require a livemigration to resolve | 15:45 |
mlavalle | yeah, and the admin should be aware of it | 15:45 |
mlavalle | and take necessary actions | 15:45 |
slaweq | mlavalle++ | 15:46 |
mlavalle | however unpleasant the upgrade process might be, it will happen once | 15:46 |
gibi | mlavalle: either we fail the upgrade or implement a pre-flight check for such situation | 15:46 |
mlavalle | but that is preferable to add things to the API that we will never be able to remove | 15:46 |
mlavalle | and that will create an unpleasant experience to users and admins for a loooong time | 15:47 |
gibi | mlavalle: you statement about API commitment make sense to me. I'm just pretty afraid about the unplesantness of this upgrade | 15:48 |
mlavalle | me too, but it is only once per deployment | 15:48 |
gibi | mlavalle: maybe when we will have some PoC code where I can play with the upgrade that would help removing some of the fear | 15:48 |
mlavalle | let's focus on making mitigating that unplestaness as much as we can | 15:48 |
* mlavalle not sure that word exists | 15:49 | |
rubasov | IMHO even if gibi's upgrade concerns are valid (not 100% sure myself at the moment) we can get back to this if and when the upgrade proves to be too painful in a lab setting (but before removing the experimental flag from the overall feature) | 15:50 |
gibi | rubasov: I can live with that | 15:50 |
mlavalle | yeah, let's move ahead with the spec assuming documentation | 15:50 |
mlavalle | will help us address the migration problem | 15:50 |
mlavalle | we all understand that there are trade offs | 15:51 |
mlavalle | and let's not over commit to an API design that is not ideal | 15:51 |
slaweq | I agree, let's make something first and then deal with upgrades problem :) | 15:51 |
rubasov | understood | 15:51 |
rubasov | I'll update the spec accordingly tomorrow | 15:52 |
mlavalle | rubasov, gibi, lajoskatona_: I want to commend your great work over the past few weeks on this topic | 15:52 |
mlavalle | you guys are the best ! | 15:52 |
slaweq | mlavalle++ | 15:52 |
gibi | mlavalle: thanks | 15:52 |
rubasov | mlavalle, slaweq: thank you for all the help | 15:53 |
*** andreas_s has quit IRC | 15:53 | |
mlavalle | ok, slaweq I think we can move on | 15:54 |
slaweq | ok, I think we can quickly move to next topic now :) | 15:54 |
slaweq | or wait | 15:54 |
slaweq | there is also | 15:54 |
slaweq | #link https://bugs.launchpad.net/neutron/+bug/1505627 | 15:54 |
openstack | Launchpad bug 1505627 in neutron "[RFE] QoS Explicit Congestion Notification (ECN) Support" [Wishlist,Triaged] - Assigned to Reedip (reedip-banerjee) | 15:54 |
slaweq | which is mark as postponed | 15:54 |
slaweq | but specs is waiting for review: https://review.openstack.org/#/c/445762/ | 15:55 |
patchbot | patch 445762 - neutron-specs - Spec for Explicit Congestion Notification | 15:55 |
* mlavalle has that spec in his bakclog of reviews | 15:55 | |
slaweq | so please add it to Your queue maybe :) | 15:55 |
slaweq | thx mlavalle | 15:55 |
slaweq | ok, so next topic | 15:55 |
slaweq | #topic Bugs | 15:55 |
*** openstack changes topic to "Bugs (Meeting topic: neutron_qos)" | 15:55 | |
slaweq | I'm now aware about any new bug related to QoS | 15:55 |
slaweq | so just short sum up | 15:56 |
slaweq | #link https://bugs.launchpad.net/neutron/+bug/1758316 | 15:56 |
openstack | Launchpad bug 1758316 in neutron "Floating IP QoS don't work in DVR router" [High,In progress] - Assigned to LIU Yulong (dragon889) | 15:56 |
slaweq | patch for that is in gate probably: https://review.openstack.org/#/c/558724/ | 15:56 |
patchbot | patch 558724 - neutron - [L3][QoS] Cover mixed dvr_snat and compute node dv... | 15:56 |
slaweq | so it might be consiedered as fixed IMO :) | 15:56 |
slaweq | no, there is -2 from zuul :/ | 15:56 |
mlavalle | yeap | 15:56 |
slaweq | so we will have to recheck it | 15:56 |
* mlavalle who is weizj, he is been reviewing a lot of patches | 15:57 | |
slaweq | mlavalle: I don't know | 15:57 |
slaweq | but I also saw a lot of reviews from him recently | 15:57 |
mlavalle | well, it is good to have one more reviewer | 15:57 |
slaweq | yes | 15:58 |
slaweq | two more bugs (very old): | 15:58 |
slaweq | #link https://bugs.launchpad.net/neutron/+bug/1639186 | 15:58 |
openstack | Launchpad bug 1639186 in neutron "qos max bandwidth rules not working for neutron trunk ports" [Low,Confirmed] | 15:58 |
slaweq | #link https://bugs.launchpad.net/neutron/+bug/1732852 | 15:58 |
openstack | Launchpad bug 1732852 in neutron "neutron don't support Router gateway rate limit " [Low,In progress] | 15:58 |
slaweq | there is no any update about them | 15:58 |
*** e0ne_ has quit IRC | 15:58 | |
slaweq | it's just short reminder - maybe someone want's to hug them :) | 15:58 |
lajoskatona_ | bye | 15:59 |
*** lajoskatona_ has quit IRC | 15:59 | |
slaweq | ok, I think that we are almost out of time now | 16:00 |
slaweq | so thanks guys | 16:00 |
mlavalle | yeap | 16:00 |
slaweq | #endmeeting | 16:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 16:00 | |
openstack | Meeting ended Tue May 8 16:00:35 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:00 |
slaweq | see Yoy | 16:00 |
mlavalle | Thank you all for the great discussion | 16:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/neutron_qos/2018/neutron_qos.2018-05-08-15.00.html | 16:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/neutron_qos/2018/neutron_qos.2018-05-08-15.00.txt | 16:00 |
slaweq | *You | 16:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/neutron_qos/2018/neutron_qos.2018-05-08-15.00.log.html | 16:00 |
rubasov | thank you | 16:00 |
rubasov | bye | 16:00 |
*** edmondsw has quit IRC | 16:00 | |
slaweq | #startmeeting neutron_ci | 16:01 |
openstack | Meeting started Tue May 8 16:01:21 2018 UTC and is due to finish in 60 minutes. The chair is slaweq. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:01 |
*** openstack changes topic to " (Meeting topic: neutron_ci)" | 16:01 | |
openstack | The meeting name has been set to 'neutron_ci' | 16:01 |
slaweq | welcome on CI meeting :) | 16:01 |
mlavalle | o/ | 16:01 |
*** edmondsw has joined #openstack-meeting | 16:01 | |
mlavalle | the last one of my morning :-) | 16:01 |
* slaweq have busy, meetings day :) | 16:01 | |
*** janki has quit IRC | 16:01 | |
slaweq | mlavalle: same for me but last of my afternoon | 16:02 |
ihar | o/ | 16:02 |
slaweq | hi ihar | 16:02 |
ihar | oh you guys stay fir 3h? insane | 16:02 |
slaweq | haleyb will join? | 16:02 |
ihar | *for | 16:02 |
haleyb | hi | 16:02 |
slaweq | ihar: yes | 16:02 |
slaweq | I just finished QoS meeting and started this one | 16:02 |
* haleyb takes an hour off for offline meetings :( | 16:02 | |
slaweq | one by one :) | 16:02 |
slaweq | ok, lets start | 16:03 |
slaweq | #topic Actions from previous meetings | 16:03 |
*** openstack changes topic to "Actions from previous meetings (Meeting topic: neutron_ci)" | 16:03 | |
slaweq | last week there was no meeting so let's check actions from 2 weeks | 16:03 |
slaweq | * slaweq will check failed SG fullstack test | 16:03 |
slaweq | I reported bug https://bugs.launchpad.net/neutron/+bug/1767829 | 16:03 |
openstack | Launchpad bug 1767829 in neutron "Fullstack test_securitygroup.TestSecurityGroupsSameNetwork fails often after SG rule delete" [High,Confirmed] - Assigned to Slawek Kaplonski (slaweq) | 16:03 |
slaweq | I tried to reproduce it with some DNM patch with additional logs but I couldn't | 16:04 |
slaweq | I suppose that it is some race condition in conntrack manager module | 16:04 |
*** gyee has joined #openstack-meeting | 16:04 | |
haleyb | slaweq: i hope not :( but i will also try, and do some manual testing, since it's blocking that other patch | 16:04 |
slaweq | haleyb got similar error on one of his patches I think and there it was reproducible 100% of times | 16:04 |
slaweq | ok, so haleyb You will check that on Your patch, right? | 16:06 |
*** rmascena has joined #openstack-meeting | 16:06 | |
haleyb | slaweq: yes, and i had tweaked the patch with what looked like a fix, but it still failed, so i'll continue | 16:06 |
*** marios has quit IRC | 16:06 | |
*** cloudrancher has quit IRC | 16:06 | |
slaweq | ok, thx | 16:06 |
slaweq | #action haleyb will debug failing security groups fullstack test: https://bugs.launchpad.net/neutron/+bug/1767829 | 16:07 |
openstack | Launchpad bug 1767829 in neutron "Fullstack test_securitygroup.TestSecurityGroupsSameNetwork fails often after SG rule delete" [High,Confirmed] - Assigned to Slawek Kaplonski (slaweq) | 16:07 |
slaweq | next one is | 16:07 |
slaweq | * slaweq will report bug about failing trunk tests in dvr multinode scenario | 16:07 |
slaweq | Bug report is here: https://bugs.launchpad.net/neutron/+bug/1766701 | 16:07 |
openstack | Launchpad bug 1766701 in neutron "Trunk Tests are failing often in dvr-multinode scenario job" [High,Confirmed] - Assigned to Miguel Lavalle (minsel) | 16:07 |
slaweq | I see that mlavalle is assigned to it | 16:08 |
slaweq | did You find something maybe? | 16:08 |
*** raildo has quit IRC | 16:08 | |
mlavalle | no, I haven't made progress on this one | 16:08 |
*** YanXing_an has quit IRC | 16:08 | |
mlavalle | I will work on it this week | 16:09 |
slaweq | thx | 16:09 |
slaweq | #action mlavalle will check why trunk tests are failing in dvr multinode scenario | 16:09 |
mlavalle | thanks | 16:09 |
slaweq | ok, next one | 16:10 |
slaweq | * jlibosva will mark trunk scenario tests as unstable for now | 16:10 |
slaweq | he did: https://review.openstack.org/#/c/564026/ | 16:10 |
mlavalle | I think he did | 16:10 |
patchbot | patch 564026 - neutron-tempest-plugin - Mark trunk tests as unstable (MERGED) | 16:10 |
slaweq | so mlavalle, be aware that those tests will now not fail in new jobs | 16:10 |
slaweq | if You will look for failures, You need to look for skipped tests :) | 16:10 |
mlavalle | right | 16:10 |
slaweq | next one was: | 16:11 |
slaweq | * slaweq to check rally timeouts and report a bug about that | 16:11 |
slaweq | I reported a bug: https://bugs.launchpad.net/neutron/+bug/1766703 | 16:11 |
openstack | Launchpad bug 1766703 in neutron "Rally tests job is reaching job timeout often" [High,Confirmed] - Assigned to Slawek Kaplonski (slaweq) | 16:11 |
slaweq | and I did some initial checks of logs | 16:11 |
slaweq | there are some comments in bug report | 16:11 |
*** manjeets_ has joined #openstack-meeting | 16:12 | |
slaweq | basically it don't looks like we are very close to the limit on good runs | 16:12 |
*** cloudrancher has joined #openstack-meeting | 16:12 | |
slaweq | and also in neutron server logs I found that API calls on such bad runs are really slow, e.g. http://logs.openstack.org/24/558724/11/check/neutron-rally-neutron/d891678/logs/screen-q-svc.txt.gz?level=INFO#_Apr_24_04_23_23_632631 | 16:14 |
slaweq | also there is a lot of errors in this log file: http://logs.openstack.org/24/558724/11/check/neutron-rally-neutron/d891678/logs/screen-q-svc.txt.gz?level=INFO#_Apr_24_04_14_59_003949 | 16:14 |
slaweq | I don't think that this is culprit of slow responses because same errors are in logs of "good" runs | 16:15 |
slaweq | but are You aware of such errors? | 16:15 |
*** manjeets_wfh has quit IRC | 16:15 | |
slaweq | ihar: especially You as it looks to be related to db :) | 16:15 |
*** andreas_s has joined #openstack-meeting | 16:16 | |
ihar | I think savepoint deadlocks are common, as you said already | 16:16 |
ihar | I have no idea why tho | 16:16 |
slaweq | ok, just asking, thx for checking | 16:17 |
ihar | one reason for slow db could be limit on connections in oslo.db | 16:17 |
ihar | and/or wsgi | 16:17 |
ihar | neutron-server may just queue requests | 16:17 |
slaweq | ihar: thx for tips, I will try to investigate this slow responses more during the week | 16:17 |
*** harlowja has joined #openstack-meeting | 16:17 | |
ihar | but I dunno, depends on whether we see slowdowns in the middle of handlers or it just takes a long time to see first messages of a request | 16:18 |
*** ricolin_ has quit IRC | 16:18 | |
slaweq | problem is that if it reach this timeout then there is no those fancy rally graphs and tables to check everything | 16:19 |
slaweq | so it's not easy to compare with "good" runs | 16:19 |
slaweq | #action slaweq will continue debugging slow rally tests issue | 16:19 |
slaweq | I think we can move on to the next one | 16:20 |
slaweq | * slaweq will report a bug and talk with Federico about issue with neutron-dynamic-routing-dsvm-tempest-with-ryu-master-scenario-ipv4 | 16:20 |
slaweq | Bug report: https://bugs.launchpad.net/neutron/+bug/1766702 | 16:20 |
openstack | Launchpad bug 1766702 in neutron "Periodic job * neutron-dynamic-routing-dsvm-tempest-with-ryu-master-scenario-ipv4 fails" [High,Confirmed] - Assigned to Slawek Kaplonski (slaweq) | 16:20 |
slaweq | dalvarez found that there was also another problem caused by Federico's patch | 16:20 |
slaweq | I already proposed patch to fix what dalvarez found | 16:21 |
slaweq | and I'm working on fix neutron-dynamic-routing tests | 16:21 |
*** arnewiebalck has quit IRC | 16:21 | |
slaweq | problem here is that now tests can't create two subnets with same cidr | 16:21 |
*** yamamoto has quit IRC | 16:21 | |
*** cloudrancher has quit IRC | 16:22 | |
slaweq | and neutron-dynamic-routing in scenario tests creates subnetpool and then subnet "per test" but always uses same cidrs | 16:22 |
slaweq | so first test passed but in second subnet is not created as cidr is already in use | 16:22 |
slaweq | haleyb posted some patch to check it but it wasn't fix for this issue | 16:23 |
slaweq | so I will continue this work also | 16:23 |
slaweq | #action slaweq to fix neutron-dynamic-routing scenario tests bug | 16:23 |
slaweq | ok, that's all from my list | 16:24 |
slaweq | do You have anything to add? | 16:24 |
*** andreas_s has quit IRC | 16:25 | |
slaweq | ok, so let's move on to next topic | 16:25 |
*** andreas_s has joined #openstack-meeting | 16:25 | |
slaweq | #topic Grafana | 16:25 |
*** openstack changes topic to "Grafana (Meeting topic: neutron_ci)" | 16:25 | |
slaweq | http://grafana.openstack.org/dashboard/db/neutron-failure-rate | 16:25 |
slaweq | Many tests on high failure rate yesterday and today, but it might be related to some issue with devstack legacy jobs, see: http://eavesdrop.openstack.org/irclogs/%23openstack-infra/latest.log.html#t2018-05-08T07:10:02 | 16:27 |
*** manjeets_ has quit IRC | 16:28 | |
*** radeks_ has quit IRC | 16:28 | |
*** kaisers has joined #openstack-meeting | 16:29 | |
*** erlon has quit IRC | 16:29 | |
slaweq | except that I think that it's quite "normal" for most tests | 16:30 |
slaweq | do You see anything worrying? | 16:30 |
slaweq | ok, I guess we can move to next topics | 16:32 |
mlavalle | has the devstack issue benn solved? | 16:32 |
slaweq | yes, I frickler told me today it should be solved last night | 16:33 |
mlavalle | ok | 16:33 |
slaweq | so recheck of Your patch should works fine :) | 16:33 |
slaweq | moving on | 16:33 |
slaweq | #topic Scenarios | 16:33 |
*** openstack changes topic to "Scenarios (Meeting topic: neutron_ci)" | 16:33 | |
*** kaisers has quit IRC | 16:33 | |
slaweq | I see that dvr-multinode job is now at about 20 to 40% still | 16:34 |
slaweq | even after marking trunk tests and dvr migration tests as unstable | 16:34 |
slaweq | let's check some example failures then :) | 16:35 |
haleyb | :( | 16:35 |
slaweq | http://logs.openstack.org/24/558724/14/check/neutron-tempest-plugin-dvr-multinode-scenario/37dde27/logs/testr_results.html.gz | 16:36 |
haleyb | slaweq: Kernel panic - not syncing: | 16:36 |
haleyb | hah, that's not neutron! | 16:37 |
slaweq | haleyb: :) | 16:37 |
slaweq | I just copied failure result without changing the reason | 16:37 |
slaweq | I'm looking for some other examples still | 16:37 |
slaweq | http://logs.openstack.org/27/534227/9/check/neutron-tempest-plugin-dvr-multinode-scenario/cff3380/logs/testr_results.html.gz | 16:38 |
*** rossella_s has quit IRC | 16:38 | |
slaweq | but this should be already marked as unstable, right haleyb? | 16:38 |
haleyb | this one or the last one? | 16:38 |
*** andreas_s has quit IRC | 16:38 | |
slaweq | last one | 16:39 |
slaweq | sorry | 16:39 |
slaweq | in first one, if it was kernel panic than it's "fine" for us :) | 16:39 |
*** yamamoto has joined #openstack-meeting | 16:39 | |
mlavalle | LOL | 16:39 |
mlavalle | not our problem | 16:39 |
haleyb | i'm not sure the migration tests are marked unstable | 16:40 |
slaweq | mlavalle: I think we have enough of our problems still ;) | 16:40 |
mlavalle | we do | 16:40 |
*** rossella_s has joined #openstack-meeting | 16:40 | |
haleyb | both those failed metadata | 16:40 |
slaweq | haleyb: I though that You did it few weeks ago | 16:40 |
*** manjeet has joined #openstack-meeting | 16:40 | |
haleyb | https://review.openstack.org/#/c/561322/ | 16:41 |
patchbot | patch 561322 - neutron-tempest-plugin - Mark DVR/HA migration tests unstable (MERGED) | 16:41 |
haleyb | looking | 16:41 |
haleyb | yes, it should have covered them | 16:42 |
*** manjeets_ has joined #openstack-meeting | 16:42 | |
slaweq | so maybe it was some old patch then | 16:42 |
slaweq | but we know this issue already so I think we don't need to talk about it now | 16:43 |
slaweq | thx for check haleyb :) | 16:43 |
slaweq | in the meantime I found one more failed run: | 16:43 |
slaweq | http://logs.openstack.org/78/566178/5/check/neutron-tempest-plugin-dvr-multinode-scenario/92ef438/job-output.txt.gz#_2018-05-08_10_08_04_048287 | 16:43 |
slaweq | and here it was global job timeout reached | 16:43 |
*** manjeet has quit IRC | 16:45 | |
*** diman has joined #openstack-meeting | 16:45 | |
slaweq | looks that most tests took about 10 minutes | 16:46 |
slaweq | I think that if such issue will repeat more we will have to investigate what is slowing down those tests | 16:48 |
slaweq | do You agree? :) | 16:48 |
haleyb | yes, agreed | 16:48 |
*** dklyle has quit IRC | 16:48 | |
*** EmilienM is now known as EmilienM_PTO | 16:49 | |
*** ssbarnea_ has joined #openstack-meeting | 16:49 | |
slaweq | ok, thx haleyb :) | 16:49 |
slaweq | I didn't found different issues for this job from last few days | 16:49 |
slaweq | according to other scenario jobs | 16:49 |
*** sshank has joined #openstack-meeting | 16:49 | |
slaweq | I want to remind You that since some time we have voting 2 jobs: | 16:50 |
slaweq | neutron-tempest-plugin-scenario-linuxbridge | 16:50 |
slaweq | and | 16:50 |
*** diman has quit IRC | 16:50 | |
slaweq | neutron-tempest-ovsfw | 16:50 |
slaweq | both are IMHO quite stable according to graphana | 16:50 |
slaweq | and I would like to ask if we can consider to make them gating also | 16:50 |
* mlavalle looking at grafana | 16:50 | |
slaweq | what do You think? | 16:51 |
mlavalle | yes, let's give it a try | 16:51 |
slaweq | thx mlavalle for blessing :) | 16:52 |
slaweq | should I send patch or You want to do it? | 16:52 |
mlavalle | please send it | 16:54 |
slaweq | ok, I will | 16:54 |
slaweq | #action slaweq to make 2 scenario jobs gating | 16:54 |
slaweq | I don't have anything else according to any of job types for today | 16:55 |
slaweq | do You want to talk about something else? | 16:55 |
slaweq | if not we can finish few minutes before the time :) | 16:55 |
mlavalle | I don't have anything else | 16:55 |
slaweq | ok, so enjoy Your free time then ;) | 16:56 |
slaweq | #endmeeting | 16:56 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 16:56 | |
openstack | Meeting ended Tue May 8 16:56:55 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:56 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/neutron_ci/2018/neutron_ci.2018-05-08-16.01.html | 16:56 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/neutron_ci/2018/neutron_ci.2018-05-08-16.01.txt | 16:56 |
openstack | Log: http://eavesdrop.openstack.org/meetings/neutron_ci/2018/neutron_ci.2018-05-08-16.01.log.html | 16:57 |
slaweq | thanks for attending | 16:57 |
slaweq | o/ | 16:57 |
mlavalle | o/ | 16:57 |
mlavalle | thanks slaweq, haleyb, ihar | 16:57 |
*** jessegler has joined #openstack-meeting | 16:57 | |
*** rbartal has quit IRC | 16:59 | |
*** zhhuabj has joined #openstack-meeting | 17:00 | |
*** wxy| has quit IRC | 17:02 | |
*** sambetts is now known as sambetts|afk | 17:02 | |
*** jamesmcarthur has quit IRC | 17:04 | |
*** dklyle has joined #openstack-meeting | 17:04 | |
*** jamesmcarthur has joined #openstack-meeting | 17:05 | |
*** jamesmcarthur has quit IRC | 17:09 | |
*** e0ne has joined #openstack-meeting | 17:10 | |
*** yamamoto has quit IRC | 17:10 | |
*** e0ne has quit IRC | 17:12 | |
*** gyee has quit IRC | 17:17 | |
*** kaisers has joined #openstack-meeting | 17:22 | |
*** ayoung is now known as ayoung-dentist | 17:25 | |
*** slaweq has quit IRC | 17:25 | |
*** slaweq has joined #openstack-meeting | 17:26 | |
*** harlowja has quit IRC | 17:31 | |
*** slaweq has quit IRC | 17:31 | |
*** annp has quit IRC | 17:32 | |
*** e0ne has joined #openstack-meeting | 17:32 | |
*** julim has joined #openstack-meeting | 17:33 | |
*** julim has quit IRC | 17:33 | |
*** dklyle has quit IRC | 17:37 | |
*** slaweq has joined #openstack-meeting | 17:41 | |
*** julim has joined #openstack-meeting | 17:42 | |
*** ekcs has joined #openstack-meeting | 17:42 | |
*** slaweq has quit IRC | 17:45 | |
*** tssurya has quit IRC | 17:50 | |
*** tobiash has joined #openstack-meeting | 17:50 | |
*** mjturek has quit IRC | 17:50 | |
*** jlvillal is now known as jlvacation | 17:51 | |
*** arnewiebalck_ has joined #openstack-meeting | 17:56 | |
*** anteaya has joined #openstack-meeting | 17:59 | |
*** ssbarnea_ has quit IRC | 17:59 | |
*** mhoungbo1 has quit IRC | 18:02 | |
*** rossella_s has quit IRC | 18:05 | |
*** VW_ has joined #openstack-meeting | 18:07 | |
*** VW_ has quit IRC | 18:08 | |
*** VW_ has joined #openstack-meeting | 18:08 | |
*** felipemonteiro__ has quit IRC | 18:10 | |
*** felipemonteiro__ has joined #openstack-meeting | 18:10 | |
*** VW has quit IRC | 18:10 | |
*** yamamoto has joined #openstack-meeting | 18:11 | |
*** radeks_ has joined #openstack-meeting | 18:11 | |
*** gyee has joined #openstack-meeting | 18:19 | |
*** Bonjourm8 has joined #openstack-meeting | 18:20 | |
*** yamamoto has quit IRC | 18:21 | |
*** erlon has joined #openstack-meeting | 18:22 | |
*** harlowja has joined #openstack-meeting | 18:25 | |
*** vabada2 has joined #openstack-meeting | 18:26 | |
*** vabada has quit IRC | 18:27 | |
*** erlon has quit IRC | 18:28 | |
*** sridharg has quit IRC | 18:29 | |
*** strigazi has quit IRC | 18:30 | |
*** strigazi has joined #openstack-meeting | 18:31 | |
*** jessegler has quit IRC | 18:31 | |
*** psachin` has joined #openstack-meeting | 18:33 | |
*** rossella_s has joined #openstack-meeting | 18:37 | |
*** e0ne has quit IRC | 18:38 | |
*** ssbarnea_ has joined #openstack-meeting | 18:38 | |
*** pchavva has quit IRC | 18:39 | |
*** Swami has joined #openstack-meeting | 18:39 | |
*** tssurya has joined #openstack-meeting | 18:42 | |
*** kaisers has quit IRC | 18:42 | |
*** kaisers has joined #openstack-meeting | 18:42 | |
*** VW_ has quit IRC | 18:43 | |
*** VW has joined #openstack-meeting | 18:44 | |
*** Swami has quit IRC | 18:45 | |
*** Shrews has joined #openstack-meeting | 18:50 | |
*** Bonjourm8 has quit IRC | 18:52 | |
fungi | hey-o | 19:00 |
corvus | oh hey | 19:00 |
clarkb | hello! | 19:00 |
ianw | o/ | 19:00 |
anteaya | hello | 19:01 |
clarkb | #startmeeting infra | 19:01 |
openstack | Meeting started Tue May 8 19:01:13 2018 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 |
mordred | o/ | 19:01 |
clarkb | #link https://wiki.openstack.org/wiki/Meetings/InfraTeamMeeting#Agenda_for_next_meeting | 19:01 |
clarkb | #topic Announcements | 19:01 |
*** openstack changes topic to "Announcements (Meeting topic: infra)" | 19:01 | |
clarkb | Summit/OpenDev is in just under two weeks | 19:01 |
clarkb | If you are attending don't forget to do whatever prep you need :) | 19:02 |
* corvus frets | 19:02 | |
*** e0ne has joined #openstack-meeting | 19:02 | |
* fungi is so behind | 19:02 | |
clarkb | we need a support group | 19:02 |
clarkb | I was silly and decided to take a mini vacation next week for my birthday. Which further cuts into my available time (but I'm excited to go fishing and sit on the (cold) oregon beach) | 19:03 |
fungi | sounds marvellous | 19:03 |
clarkb | Due to ^ we'll need an infra meeting chair volunteer | 19:03 |
anteaya | happy birthday | 19:03 |
clarkb | and I figure we'll cancel the May 22 meeting as many of us will be at the summit | 19:03 |
clarkb | Let me know if interested in chairing on the 15th | 19:04 |
cmurphy | o/ | 19:04 |
* fungi hopes that's cmurphy volunteering to chair next week's meeting ;) | 19:04 | |
cmurphy | lolno | 19:04 |
clarkb | fungi: I totally read it that way too :P | 19:04 |
mordred | that's how I read it | 19:04 |
* cmurphy runs | 19:04 | |
*** julim has quit IRC | 19:04 | |
clarkb | anything else need to be announced? | 19:05 |
*** VW_ has joined #openstack-meeting | 19:05 | |
fungi | i don't seem to have any conflicts for the 15th so _can_ chair, but totally wouldn't want to take that pleasure away from anyone who wants to volunteer. i've chaired plenty of these already | 19:05 |
*** VW_ has quit IRC | 19:05 | |
anteaya | I think cmurphy should take a turn | 19:05 |
*** VW_ has joined #openstack-meeting | 19:05 | |
clarkb | I think cmurphy might also be semi afk too so won't push too hard on that :) | 19:05 |
anteaya | ah okay | 19:06 |
anteaya | another time then | 19:06 |
cmurphy | yeah i am in and out for the next couple weeks | 19:06 |
clarkb | #topic Actions from last meeting | 19:06 |
*** openstack changes topic to "Actions from last meeting (Meeting topic: infra)" | 19:06 | |
clarkb | #link http://eavesdrop.openstack.org/meetings/infra/2018/infra.2018-05-01-19.01.txt minutes from last meeting | 19:06 |
clarkb | There wasn't a specific #action recorded but more of a collective please go review our three config management future specs. Seems like there were comments on the whole set so I think people were reading them | 19:06 |
clarkb | Before we dig into that subject | 19:07 |
clarkb | #topic Specs approval | 19:07 |
*** openstack changes topic to "Specs approval (Meeting topic: infra)" | 19:07 | |
clarkb | #link https://review.openstack.org/349831 Survey tool spec | 19:07 |
patchbot | patch 349831 - openstack-infra/infra-specs - Add survey spec | 19:07 |
pabelanger | o/ | 19:07 |
clarkb | anteaya: has indicated that ^ should be ready for review. tl;dr is lets run a limesurvey to host the surveys that various groups want to run around openstack | 19:07 |
clarkb | fungi: I think you've been helping out there are you happy for that to be up for approval this week as well? | 19:08 |
*** VW has quit IRC | 19:08 | |
*** jamesmcarthur has joined #openstack-meeting | 19:08 | |
fungi | yeah, i think i've already registered a rollcall +1 on it | 19:08 |
clarkb | yup I see that now | 19:08 |
anteaya | and yes he has been helping out a lot | 19:08 |
*** ChanServ sets mode: +b *!*@ec2-52-37-21-161.us-west-2.compute.amazonaws.com | 19:08 | |
*** patchbot was kicked by ChanServ (Banned: Please operate bots in common openstack channels through official project infrastructure) | 19:08 | |
fungi | the biggest unknown was the self-service signup to create surveys | 19:08 |
anteaya | for which I'm very grateful | 19:09 |
clarkb | if the infra council voters could look over that spec this week it would be appreciated. I'll make a not to look at it probably late on thursday as far as approving it goes | 19:09 |
clarkb | *make a note | 19:09 |
fungi | but digging into configuration now that we have a demo/prototype up, it looks like it should be able to handle webserver auth so we have a good chance of getting apache mod_auth_openid working | 19:09 |
*** dklyle has joined #openstack-meeting | 19:09 | |
clarkb | cool | 19:10 |
fungi | i'm hoping to give that a shot tomorrow now that i've found all the commented configuration defaults for limesurvey | 19:10 |
anteaya | thank you | 19:10 |
fungi | also it does support pluggable authentication, so we could roll our own if someone gets ambitious | 19:10 |
* anteaya ladles on more gratitude | 19:10 | |
*** Swami has joined #openstack-meeting | 19:10 | |
*** Swami_ has joined #openstack-meeting | 19:10 | |
mordred | anteaya: I read that as gravy | 19:11 |
anteaya | mordred, when did you last eat? | 19:11 |
anteaya | might you be hungry? | 19:11 |
fungi | yeah, now i want to go find food after this meeting | 19:11 |
mordred | anteaya: about 15 minutes ago ... but gravy is always good | 19:11 |
anteaya | sorry | 19:11 |
fungi | good gravy | 19:11 |
clarkb | #topic Priority efforts | 19:11 |
*** openstack changes topic to "Priority efforts (Meeting topic: infra)" | 19:11 | |
* clarkb takes gravy as the cue we are ready for next topic :) | 19:11 | |
anteaya | clarkb, good pickup | 19:12 |
fungi | all topics are now gravy | 19:12 |
clarkb | we'll start with storyboard. Looks like migrations continue. Heat is done and loci is in the queue? | 19:12 |
fungi | yeah, heat was a massive import | 19:12 |
fungi | >5k bugs | 19:12 |
fungi | er, >4k bugs | 19:12 |
fungi | still a lot | 19:12 |
fungi | took in the neighborhood of 12-14 hours to import, i think | 19:13 |
mordred | wow | 19:13 |
fungi | loci should be quick by comparison | 19:13 |
diablo_rojo | Poked at the next tripleo squad again too- trying to get them on the schedule of migrations | 19:13 |
anteaya | many things will be quick by comparison | 19:13 |
anteaya | my flight to vancouver will be quick by comparison | 19:14 |
diablo_rojo | mordred, nothing compared to what neutron and nova will be (I tried to do a test of the neutron one and it ran for a week before I stopped it) | 19:14 |
fungi | the model there is sort of weird though. i'm not entirely convinced it will make sense for them to import all tripleo bugs into tripleo-ci but start by only importing the ones tagged as security and then import the others into the same project later | 19:14 |
*** VW_ has quit IRC | 19:15 | |
fungi | er, into tripleo-common | 19:15 |
fungi | not tripleo-ci | 19:15 |
diablo_rojo | fungi, agreed | 19:15 |
diablo_rojo | I think making a repo for them would make more sense | 19:15 |
fungi | any bugs which are already in lp and then after the import they add the security tag... do those need to get closed and reopened in storyboard? no idea | 19:15 |
*** jamesmcarthur has quit IRC | 19:16 | |
diablo_rojo | Its definitely messy. | 19:16 |
fungi | the tripleo leadership have expressed concerns that having storyboard tasks tied to repositories isn't compatible with their workflow and they'd rather just have all tasks be for their team | 19:16 |
diablo_rojo | Then they should all go at once rather than squad by squad | 19:17 |
*** sshank has quit IRC | 19:17 | |
diablo_rojo | probably should at least | 19:17 |
clarkb | fungi: that is how they operate in lp I guess? | 19:17 |
*** rpioso|afk is now known as rpioso | 19:17 | |
*** jamesmcarthur has joined #openstack-meeting | 19:18 | |
fungi | yeah, there is a "tripleo" project in lp and then they add bug tags to indicate which subteams are working on what bugs, seems like | 19:18 |
clarkb | gotcha | 19:18 |
fungi | so anyway, the closest we have under our current model (there is no "tripleo" repo) is to migrate their bugs to have tasks for the tripleo-common repo | 19:19 |
fungi | but as diablo_rojo notes, their desire to migrate subteam at a time makes this extra weird | 19:19 |
mordred | that seems weird to me as well - and something that seems pretty rife for confusion and stress while it's happening | 19:20 |
clarkb | is that something we should try to have a more direct conversation with the tripleo team about? | 19:20 |
clarkb | (thinking with summit coming up that may be an opportunity there) | 19:21 |
*** VW has joined #openstack-meeting | 19:21 | |
fungi | while that would probably be useful, i think i'm booked solid by this point | 19:21 |
diablo_rojo | We can add it to the agenda for the storyboard forum session monday | 19:22 |
clarkb | ya I feel that way too | 19:22 |
fungi | unless we can somehow have that conversation while i'm asleep | 19:22 |
diablo_rojo | if they can make it | 19:22 |
clarkb | fungi: or corner mwhahaha and EmilienM_PTO in a bar on tuesday | 19:22 |
fungi | i predict i'll be having many conversations while asleep by the last day | 19:22 |
* mwhahaha disagrees with the confusion part but whatever | 19:22 | |
mordred | fungi: we're allowed to sleep at the summit? | 19:23 |
clarkb | mordred: you aren't | 19:23 |
mwhahaha | i won't be at summit, but i'd be happy to have a chat about it sooner, as we need to figure out the migration to storyboard anyway | 19:23 |
diablo_rojo | mwhahaha, would you be able to make it to the Storyboard session Monday? | 19:23 |
diablo_rojo | Dang | 19:23 |
diablo_rojo | nvm | 19:23 |
mwhahaha | tl;dr, we probably should just mass cutover sooner but i need to sent a note to th eml this week | 19:23 |
mwhahaha | this subteam move probably isn't working out | 19:24 |
*** e0ne has quit IRC | 19:24 | |
clarkb | cool sounds like we should be able to sort something out then | 19:24 |
clarkb | (both parties are motivated etc) | 19:25 |
diablo_rojo | mwhahaha, it worked for a few of the squads, but yeah its probably time if we can swing it with your conributors | 19:25 |
mwhahaha | it's not really working cause it's confusing everyone on where to create and there's no fix except duplicating work | 19:26 |
*** david-lyle has joined #openstack-meeting | 19:27 | |
fungi | that's the sort of confusion i was concerned partial migration would cause | 19:27 |
clarkb | alright are we ready to move on to the next topic? | 19:29 |
clarkb | #topic Modern Config Management | 19:29 |
*** openstack changes topic to "Modern Config Management (Meeting topic: infra)" | 19:29 | |
clarkb | #link https://review.openstack.org/449933 Puppet 4 Infra | 19:29 |
clarkb | #link https://review.openstack.org/469983 Ansible Infra | 19:29 |
clarkb | #link https://review.openstack.org/565550 Containerized infra | 19:29 |
clarkb | Now that we've had a chance to read these through and consider them, what are our thoughts/impressiosn? | 19:30 |
mordred | pabelanger pointed out that ansible and container potentially share a common base | 19:30 |
*** psachin` has quit IRC | 19:30 | |
pabelanger | +1 | 19:30 |
clarkb | that is the setup email and users and install docker portion right? | 19:31 |
mordred | so if we like either of the two of them, it might be worth splitting out an ansible-base spec to describe that portion | 19:31 |
mordred | clarkb: yah | 19:31 |
corvus | yeah, and to some extent, we may end up with some hosts where we have some ansible and no containers (eg, afs servers). it may really be a matter of degree? | 19:31 |
mordred | and how to deal with hiera/secrets | 19:31 |
mordred | corvus: ++ | 19:31 |
*** dbecker has quit IRC | 19:31 | |
pabelanger | I am however, liking puppet-4 (I guess 5 because of bionic) as it might be less work | 19:31 |
corvus | i'm leaning toward the container approach, mostly because it completely decouples us from operating system dependencies | 19:32 |
clarkb | my initial impression was that puppet 4 and then 5 feel like less upfront work. Like we can probably get to 4 in a week or two. But then persistent issues like bionic not having puppet 5 packages and the weird renaming of silly things and distros undoing that seems like pain I'd like to avoid | 19:32 |
mordred | I would prefer either ansible or container specs (or some combo of the two) - but obvs sinceI wrote it I prefer the container one | 19:32 |
cmurphy | i'm trying to verify whether puppet 4 will be supported on bionic, i think it will be | 19:32 |
mordred | corvus: ++ - that's my main motivation from it - that and it shifts some burden to the ci system | 19:33 |
mordred | which, it turns out, we hae a good one of | 19:33 |
clarkb | and ya I think containerizing applications gives us some new features that will be useful over time that both puppet and ansible largely lack as we'd use them otherwise | 19:33 |
pabelanger | If I replace containers with the word packaging, I think I'm okay with them :) mordred did a good job outlining some use cases I was having trouble seeing | 19:34 |
clarkb | (whereas puppet and ansible are roughly equivalent in "power"/utility, puppet even has thair own remote ssh tool now (its literally just ansible written in ruby for puppet)) | 19:34 |
anteaya | I'd just like to see whatever the decision is well publicized so that in 2 months when someone says, hey you should all do [thing] someone can point to a url | 19:34 |
fungi | it's still not clear to me that ditching puppet for $next_thing necessarily fixes the need to periodically update our configuration nor the odds of backward-incompatible changes to file paths over time | 19:34 |
mordred | pabelanger: \o/ (and yea, that's how I've been thinking of them) | 19:34 |
corvus | with puppet, we have to have a working version of puppet on every host, and if that version is different (it often is) things get complicated. with ansible, we only need a working version of ansible on one host (the controller). and with containers, because so many of our services are things we run from source, we can drop a lot of the work we're doing to deploy those via a config management | 19:34 |
corvus | system. | 19:34 |
fungi | okay, that i find compelling | 19:35 |
clarkb | corvus: aiui you can do that with puppet now, though that might require first getting to puppet 5? | 19:35 |
fungi | by | 19:35 |
clarkb | corvus: they literally implemented ansible remote execution in ruby for puppet resources | 19:35 |
fungi | er, by "that" i mean the ability to not need to install a client/agent on all our various systems | 19:36 |
fungi | so does actually solve the consistency issue | 19:36 |
corvus | clarkb: it's a good model | 19:36 |
clarkb | corvus: yup, I think ansible sort of proved that point to puppet :) | 19:36 |
ianw | as i mentioned in my comments, just because the containers are there, still most of the configuration is/can be in puppet? i mean it's not a thrilling idea to translate huge blobs of erb config templates into jinja just because | 19:36 |
corvus | the containers idea further minimizes the ansible we will end up with. | 19:36 |
mordred | ianw: the containers plan ends up with puppet going completely away | 19:37 |
mordred | ianw: and using ansible to template out config files | 19:37 |
ianw | ends up with ... but it's not like we need to have a flag day switch? | 19:37 |
pabelanger | yah, as I understand it, we'd write the container as Dockerfile, then use ansible to template and bind-mount a config into it | 19:37 |
mordred | (I agre that translating erb to jinja sounds like unfun) | 19:37 |
fungi | and to make determinations on what package renames happen between distro versions? | 19:37 |
mordred | ianw: right. we don' tneed to flag day | 19:37 |
corvus | mordred, ianw: one server at a time, i'd reckon | 19:38 |
mordred | ++ | 19:38 |
clarkb | ya I think any transition to using more ansible would invole puppet_run_all running less "all" | 19:38 |
clarkb | and things being converted being more ansibly | 19:38 |
clarkb | eventuall all will be an empty set | 19:38 |
corvus | (i... actually think translating erb to jinja2 sounds fun) | 19:38 |
* mordred assigns corvus the erb to jinja2 tasks | 19:38 | |
corvus | but i can at least agree it's busy work, and it is a cost that we should allocate to the ansible options :) | 19:38 |
clarkb | I also think in that scenario we'd likely want to continue to keep pupept on enough life support that it is viable until we are off it. Which likely means puppet 4 is still something we'd do? maybe just with less rigorous testing of each application deployment? | 19:39 |
pabelanger | the part I didn't fully understand, are we moving away from puppetmaster.o.o to say zuul post pipelines? Or new bastion host? | 19:39 |
clarkb | pabelanger: I think beacuse puppet remains until we are off of it the initial transition would require a bastion host remains | 19:40 |
clarkb | then a future spec could have us switch to zuul directly driving the deployment | 19:40 |
mordred | pabelanger: I was thinking we keep puppetmaster for now - but we could certainly start triggering some playbooks on it as a static host in a post pipeline | 19:40 |
clarkb | (basically thats out of scope I think) | 19:40 |
mordred | clarkb: ++ | 19:40 |
*** slaweq has joined #openstack-meeting | 19:41 | |
pabelanger | okay, keep in mind, we do need to rebuild that server (since it is trusty) | 19:41 |
cmurphy | i think moving to puppet 4 is little enough work that we can keep going with it without rejecting future plans | 19:41 |
pabelanger | (but maybe just inplace upgrade) | 19:41 |
corvus | pabelanger: yeah, maybe we just punt for 8 months and if it's still important, do an in-place upgrade | 19:41 |
corvus | (we have a year of trusty remaining) | 19:42 |
pabelanger | wfm | 19:42 |
mordred | cmurphy: yah - and puppet needs to stick around for a while anyway for transition purposes | 19:42 |
clarkb | cmurphy: mordred exactly | 19:42 |
*** awaugama has quit IRC | 19:42 | |
mordred | there's a little handwavey in the container spec about hiera/secrets and inventory that I think we should likely do some POCs of options | 19:43 |
fungi | so it's feeling like we have a little of all three specs we could consider in tandem? | 19:44 |
ianw | cmurphy: ++ i still see having puppet4 in the mix as useful over the medium term | 19:44 |
fungi | continue with puppet 4 uplift, get ansiblification working, possibly tack on containerization? | 19:44 |
clarkb | fungi: ya I get the sense what we'll acutally end up with is life support puppet4 short/medium term, transition to ansible base + container application "packaging" longer term, eventually having zuul do deployments (but this last bit should be its own spec) | 19:45 |
pabelanger | fungi: yah, that order seems right. We'll need ansible in place before containers | 19:45 |
corvus | fungi: yes, though i'd like us to disambiguate that to remove the 'possibly' :) | 19:45 |
*** slaweq has quit IRC | 19:45 | |
mordred | clarkb: ++ | 19:45 |
clarkb | having typed that does anyone here think that is a terrible idea just as their initial reaction? | 19:45 |
fungi | sure, having a roadmap is good | 19:45 |
mordred | nope. I think it's good ... a few pending details notwithstanding | 19:46 |
pabelanger | yah, I'm willing to try | 19:46 |
fungi | i'm not opposed to just sticking with puppet (i know it, even if it's changing), though i need to get more familiar with ansible/jinja anyway given zuul's use of it... | 19:46 |
corvus | should we make a new spec which lays out all 3 things in a single document, or revise the specs to build on each other? | 19:46 |
clarkb | corvus: I kinda think one doc will be best for people's understadning if not directly invovled day to day | 19:47 |
clarkb | maybe as a next step I should through my summary out to the infra lst today, and if no one objects we can start on making that the future spec? | 19:47 |
* mordred can take a stab at that ... programming is harder than text writing right now | 19:47 | |
clarkb | I guess nothing prevents starting to work on that now either if mordred wants to do word typing instead of programming typing | 19:47 |
mordred | reaching for the special keys is the thing that blows the most | 19:47 |
fungi | yeah, i can git behind the short-term puppet 4 and medium-term migrate to ansible (if that's what the others who have time to spend on this are interested in doing), but i'm not yet sold on the longer-term containers piece (no offense, mordred) | 19:48 |
fungi | er, get behind | 19:48 |
* fungi sighs at finger memory | 19:48 | |
corvus | fungi: i do that all the time | 19:48 |
*** diman has joined #openstack-meeting | 19:48 | |
pabelanger | +1 to migration idea | 19:48 |
mordred | fungi: none taken! having been skeptical myself for a long time I both appreciate and likely agree with at least some if not most of your concerns | 19:48 |
clarkb | ok sounds like we have a plan to make a plan :) | 19:49 |
mordred | woot | 19:49 |
clarkb | I'll send that out after lunch then | 19:49 |
pabelanger | yay | 19:49 |
clarkb | before we run out of time there is a related topic from pabelanger we should at least touch on | 19:49 |
fungi | i liked planning the plan to make a plan | 19:49 |
clarkb | #topic General Topics | 19:49 |
*** openstack changes topic to "General Topics (Meeting topic: infra)" | 19:49 | |
clarkb | pabelanger brings up a second round of xenial upgrades | 19:49 |
clarkb | given the above soft decision do we think we should continue to push towards xenial? | 19:49 |
fungi | smarcet was asking just today about upgrading openstackid-dev and openstackid.org to xenial so that openstackid can take advantage of newer laravel which needs newer php | 19:50 |
corvus | fungi: let me know what i can do to convince you -- i'm keen on it not only because it will reduce our deploy-in-config-management footprint, but i think it's coming at an opportune time when we're also at risk of fallout from pip10 and the like, where we might have to be looking at changing our deployment-from-source strategy anyway | 19:50 |
corvus | [sorry for the topic leak] | 19:50 |
pabelanger | yah, we have 1 year left on trusty and some long lived servers still to do. At this point, I think it is mostly about scheduling outages | 19:50 |
clarkb | my initial thought is since short/medium term we'd be puppet 4ing anyways (likely) that getting to xenial helps us avoid having another factor in the migration process. Basically get it out of the way then migrate applications based on the application not hosting platform | 19:50 |
corvus | [also, wow, turns out that was actually still relevant to this topic] | 19:51 |
clarkb | corvus: :) | 19:51 |
clarkb | also getting to systemd across the baord just makes toehr stuff easier | 19:51 |
clarkb | not because its systemd but because its consistent | 19:51 |
fungi | yeah, i wouldn't want the fact that we decide to do do something different in general which we're not quite ready to start implementing yet hold back server upgrades we need | 19:51 |
clarkb | (don't panic systemd haters :) ) | 19:52 |
mordred | clarkb: agree | 19:52 |
corvus | i imagine we don't want to touch openstackid for the next 3 weeks anyway? | 19:52 |
clarkb | corvus: ++ | 19:52 |
fungi | corvus: that would be a great question for smarcet &co | 19:52 |
pabelanger | yah, https://ethercalc.openstack.org/osiuhjzjq336 is the propose week for sprints | 19:52 |
pabelanger | which is after summit | 19:52 |
pabelanger | r-11, r-10, r-09 | 19:53 |
fungi | i sure hope they're not wanting to switch platforms for it right before the summit, right | 19:53 |
clarkb | #link https://ethercalc.openstack.org/osiuhjzjq336 help select a week for a xenial upgrade sprint | 19:53 |
*** diman has quit IRC | 19:53 | |
pabelanger | and https://etherpad.openstack.org/p/infra-sprint-xenial-upgrades-part2 has a list of servers we still need to migrate | 19:53 |
clarkb | #link https://etherpad.openstack.org/p/infra-sprint-xenial-upgrades-part2 servers that still need to migrate to xenial | 19:53 |
clarkb | if interesting in helping out please indicate your availability | 19:54 |
pabelanger | thanks! | 19:55 |
clarkb | I do think it would be wortwhile and helpful | 19:55 |
pabelanger | it was also a great learning experience for new infra-root | 19:55 |
clarkb | indeed | 19:55 |
mordred | ++ | 19:55 |
clarkb | alright we have 5 minutes left I'll open the floor to anything else | 19:55 |
clarkb | #topic Open Discussion | 19:55 |
*** openstack changes topic to "Open Discussion (Meeting topic: infra)" | 19:55 | |
clarkb | I heard a rumor of zuul stickers so keep space for those :P | 19:56 |
clarkb | I also still have more infra ant stickers if you want them | 19:56 |
pabelanger | clarkb: sounds like team dinner is monday night? | 19:57 |
clarkb | oh right I proposed monday night at a brewpub near to the convention center. I think we can swing that without going through too much official paper pushing | 19:57 |
clarkb | (I don't want to pay a deposit on a room then sort out paying with a single card) | 19:57 |
anteaya | clarkb, good call | 19:57 |
fungi | sounds good to me | 19:58 |
clarkb | the proposed location seems quite large, has pool tables and brew their own beer. Food wise they have vegetarian options and gluten free looks like but not vegan or at least nothign screams vegan | 19:58 |
pabelanger | great | 19:58 |
clarkb | if for some reason you don't like this option I'm totally open to alternatives I'll just be asking that you do some of the leg work too :) | 19:59 |
clarkb | let me know | 19:59 |
*** markstur has quit IRC | 19:59 | |
fungi | i'm up for losing a few rounds of pool | 19:59 |
clarkb | and we are at time. Thanks 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 8 20:00:08 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 20:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/infra/2018/infra.2018-05-08-19.01.html | 20:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/infra/2018/infra.2018-05-08-19.01.txt | 20:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/infra/2018/infra.2018-05-08-19.01.log.html | 20:00 |
*** munimeha has joined #openstack-meeting | 20:00 | |
*** julim has joined #openstack-meeting | 20:01 | |
*** radeks__ has joined #openstack-meeting | 20:04 | |
*** radeks_ has quit IRC | 20:05 | |
*** radeks has quit IRC | 20:06 | |
*** esberglu has quit IRC | 20:07 | |
*** markstur has joined #openstack-meeting | 20:11 | |
*** rmascena has quit IRC | 20:12 | |
*** jamesmca_ has joined #openstack-meeting | 20:15 | |
*** jamesmca_ has quit IRC | 20:17 | |
*** jamesmcarthur has quit IRC | 20:18 | |
*** jamesmcarthur has joined #openstack-meeting | 20:18 | |
*** jamesmcarthur has quit IRC | 20:18 | |
*** esberglu has joined #openstack-meeting | 20:19 | |
*** e0ne has joined #openstack-meeting | 20:20 | |
*** pcaruana has quit IRC | 20:21 | |
*** julim has quit IRC | 20:24 | |
*** dklyle has quit IRC | 20:32 | |
*** edmondsw has quit IRC | 20:33 | |
*** jamesmcarthur has joined #openstack-meeting | 20:37 | |
*** hemna_ has quit IRC | 20:41 | |
*** e0ne has quit IRC | 20:45 | |
*** ttsiouts_ has joined #openstack-meeting | 20:46 | |
*** diman has joined #openstack-meeting | 20:49 | |
*** slaweq has joined #openstack-meeting | 20:49 | |
*** andreas_s has joined #openstack-meeting | 20:52 | |
*** radeks__ has quit IRC | 20:53 | |
*** arnewiebalck_ has quit IRC | 20:54 | |
*** diman has quit IRC | 20:54 | |
*** ykatabam has quit IRC | 20:57 | |
*** ayoung-dentist is now known as ayoung | 20:57 | |
*** andreas_s has quit IRC | 20:57 | |
*** tssurya has quit IRC | 20:59 | |
*** dustins has quit IRC | 21:09 | |
*** jamesmcarthur has quit IRC | 21:09 | |
*** diman has joined #openstack-meeting | 21:12 | |
*** hemna_ has joined #openstack-meeting | 21:13 | |
*** felipemonteiro_ has joined #openstack-meeting | 21:13 | |
*** bobh has quit IRC | 21:13 | |
*** ianychoi has quit IRC | 21:15 | |
*** felipemonteiro__ has quit IRC | 21:17 | |
*** diman has quit IRC | 21:17 | |
*** rbudden has quit IRC | 21:19 | |
*** david-lyle has quit IRC | 21:23 | |
*** VW_ has joined #openstack-meeting | 21:31 | |
*** VW has quit IRC | 21:35 | |
*** VW_ has quit IRC | 21:36 | |
*** felipemonteiro__ has joined #openstack-meeting | 21:38 | |
*** felipemonteiro_ has quit IRC | 21:38 | |
*** markvoelker_ has joined #openstack-meeting | 21:41 | |
*** markvoelker has quit IRC | 21:42 | |
*** ttsiouts_ has quit IRC | 21:48 | |
*** diman has joined #openstack-meeting | 21:53 | |
*** manjeets_ has quit IRC | 21:53 | |
*** diman has quit IRC | 21:57 | |
*** bobh has joined #openstack-meeting | 21:58 | |
*** ykatabam has joined #openstack-meeting | 22:02 | |
*** esberglu has quit IRC | 22:12 | |
*** rwsu has quit IRC | 22:13 | |
*** jamesmcarthur has joined #openstack-meeting | 22:18 | |
*** mlavalle has left #openstack-meeting | 22:22 | |
*** jamesmcarthur has quit IRC | 22:22 | |
*** rcernin has joined #openstack-meeting | 22:25 | |
*** felipemonteiro_ has joined #openstack-meeting | 22:34 | |
*** zhhuabj has quit IRC | 22:36 | |
*** felipemonteiro__ has quit IRC | 22:37 | |
*** julim has joined #openstack-meeting | 22:38 | |
*** diman has joined #openstack-meeting | 22:47 | |
*** hongbin has quit IRC | 22:48 | |
*** diman has quit IRC | 22:51 | |
*** julim has quit IRC | 22:52 | |
*** julim has joined #openstack-meeting | 22:53 | |
*** slaweq has quit IRC | 22:57 | |
*** tpsilva has quit IRC | 22:58 | |
*** felipemonteiro__ has joined #openstack-meeting | 23:04 | |
*** felipemonteiro_ has quit IRC | 23:04 | |
*** dmacpher has quit IRC | 23:11 | |
*** ssbarnea_ has quit IRC | 23:13 | |
*** felipemonteiro__ has quit IRC | 23:14 | |
*** julim has quit IRC | 23:18 | |
*** julim has joined #openstack-meeting | 23:28 | |
*** munimeha has quit IRC | 23:30 | |
*** janzian has quit IRC | 23:31 | |
*** bkopilov_ has quit IRC | 23:31 | |
*** bkopilov__ has quit IRC | 23:32 | |
*** abalutoiu_ has quit IRC | 23:41 | |
*** bkopilov__ has joined #openstack-meeting | 23:44 | |
*** bkopilov_ has joined #openstack-meeting | 23:44 | |
*** ykatabam has quit IRC | 23:47 | |
*** ykatabam has joined #openstack-meeting | 23:48 | |
*** bkopilov__ has quit IRC | 23:52 | |
*** bkopilov_ has quit IRC | 23:52 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!