*** SWDevAngel has quit IRC | 00:05 | |
*** tetsuro has joined #openstack-meeting | 00:25 | |
*** TxGirlGeek has quit IRC | 00:25 | |
*** macza has joined #openstack-meeting | 00:29 | |
*** tetsuro has quit IRC | 00:30 | |
*** tetsuro has joined #openstack-meeting | 00:32 | |
*** macza has quit IRC | 00:34 | |
*** tetsuro has quit IRC | 00:35 | |
*** tetsuro_ has joined #openstack-meeting | 00:35 | |
*** iyamahat has joined #openstack-meeting | 00:42 | |
*** yamamoto has joined #openstack-meeting | 00:51 | |
*** gyee has quit IRC | 00:54 | |
*** yamamoto has quit IRC | 00:56 | |
*** mnasiadka has joined #openstack-meeting | 00:59 | |
*** sweston has joined #openstack-meeting | 00:59 | |
*** mrhillsman has joined #openstack-meeting | 00:59 | |
*** TheJulia has joined #openstack-meeting | 00:59 | |
*** coreycb has joined #openstack-meeting | 00:59 | |
*** patrickeast has joined #openstack-meeting | 01:00 | |
*** sdake has joined #openstack-meeting | 01:02 | |
*** macza has joined #openstack-meeting | 01:08 | |
*** ijw has joined #openstack-meeting | 01:12 | |
*** macza has quit IRC | 01:13 | |
*** tetsuro has joined #openstack-meeting | 01:20 | |
*** tetsuro_ has quit IRC | 01:20 | |
*** mriedem has quit IRC | 01:23 | |
*** cloudrancher has joined #openstack-meeting | 01:26 | |
*** markvoelker has quit IRC | 01:30 | |
*** markvoelker has joined #openstack-meeting | 01:31 | |
*** tetsuro has quit IRC | 01:35 | |
*** tetsuro_ has joined #openstack-meeting | 01:35 | |
*** markvoelker has quit IRC | 01:35 | |
*** sdake has quit IRC | 01:37 | |
*** sdake has joined #openstack-meeting | 01:39 | |
*** sdake has quit IRC | 01:43 | |
*** enriquetaso has quit IRC | 01:44 | |
*** yamamoto has joined #openstack-meeting | 01:53 | |
*** tetsuro has joined #openstack-meeting | 02:01 | |
*** tetsuro_ has quit IRC | 02:01 | |
*** TxGirlGeek has joined #openstack-meeting | 02:05 | |
*** lbragstad has quit IRC | 02:06 | |
*** ijw has quit IRC | 02:07 | |
*** macza has joined #openstack-meeting | 02:22 | |
*** macza has quit IRC | 02:27 | |
*** macza has joined #openstack-meeting | 02:27 | |
*** jamesmcarthur has joined #openstack-meeting | 02:28 | |
*** hongbin has joined #openstack-meeting | 02:29 | |
*** cloudrancher has quit IRC | 02:29 | |
*** macza has quit IRC | 02:31 | |
*** markvoelker has joined #openstack-meeting | 02:31 | |
*** jamesmcarthur has quit IRC | 02:32 | |
*** iyamahat has quit IRC | 02:35 | |
*** TxGirlGeek has quit IRC | 02:36 | |
*** yamamoto has quit IRC | 02:48 | |
*** markvoelker has quit IRC | 03:05 | |
*** bbowen has quit IRC | 03:10 | |
*** armax has quit IRC | 03:12 | |
*** yamamoto has joined #openstack-meeting | 03:14 | |
*** tetsuro has quit IRC | 03:22 | |
*** tetsuro_ has joined #openstack-meeting | 03:22 | |
*** tetsuro has joined #openstack-meeting | 03:26 | |
*** tetsuro_ has quit IRC | 03:26 | |
*** armax has joined #openstack-meeting | 03:34 | |
*** dmacpher_ has joined #openstack-meeting | 03:34 | |
*** dmacpher has quit IRC | 03:34 | |
*** sdake has joined #openstack-meeting | 03:40 | |
*** tpatil has joined #openstack-meeting | 03:43 | |
*** samP has joined #openstack-meeting | 03:55 | |
*** TxGirlGeek has joined #openstack-meeting | 03:57 | |
*** shilpasd_ has joined #openstack-meeting | 03:59 | |
*** sdake has quit IRC | 03:59 | |
samP | Hi all for masakari | 04:00 |
---|---|---|
tpatil | Hi | 04:01 |
samP | #startmeeting masakari | 04:01 |
openstack | Meeting started Tue Feb 12 04:01:05 2019 UTC and is due to finish in 60 minutes. The chair is samP. Information about MeetBot at http://wiki.debian.org/MeetBot. | 04:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 04:01 |
*** openstack changes topic to " (Meeting topic: masakari)" | 04:01 | |
openstack | The meeting name has been set to 'masakari' | 04:01 |
samP | tpatil: Hi | 04:01 |
*** tashiromt has joined #openstack-meeting | 04:01 | |
samP | #topic Bugs and pathces | 04:01 |
*** openstack changes topic to "Bugs and pathces (Meeting topic: masakari)" | 04:01 | |
samP | Any bugs or patches to discuss? | 04:01 |
tpatil | New bug reported : https://bugs.launchpad.net/masakari/+bug/1814656 | 04:02 |
openstack | Launchpad bug 1814656 in masakari "Update host allows to update host name for any non-existing compute host in nova" [Undecided,In progress] - Assigned to jayashri bidwe (jayashrib) | 04:02 |
*** markvoelker has joined #openstack-meeting | 04:02 | |
tpatil | Patch is proposed : https://review.openstack.org/#/c/635710/ | 04:02 |
patchbot | patch 635710 - masakari - Allow updating host name only if it exists in nova - 1 patch set | 04:02 |
tpatil | Need to review | 04:02 |
tpatil | This issue was fixed for create case, but update api was missed at that time. Silly mistake | 04:03 |
samP | tpatil: thanks. I will review this | 04:03 |
*** imsurit_ofc has joined #openstack-meeting | 04:04 | |
*** tetsuro has quit IRC | 04:05 | |
samP | About python3, we need to make py3 jobs voting. | 04:06 |
samP | #link https://wiki.openstack.org/wiki/Python3 | 04:07 |
tpatil | Ok | 04:07 |
*** lbragstad has joined #openstack-meeting | 04:09 | |
tpatil | I think most of py3 jobs are passing on gate for masakari projects. will verify this point and make it a voting job | 04:09 |
*** diablo_rojo has quit IRC | 04:09 | |
samP | tpatil: sure, thanks. | 04:11 |
samP | Can you please update the status of masakari in the wiki | 04:12 |
samP | https://wiki.openstack.org/wiki/Python3 | 04:12 |
tpatil | samP: sure | 04:13 |
samP | tpatil: thanks | 04:13 |
samP | Let's move to next topic | 04:13 |
samP | #topic Stein Work Items | 04:13 |
*** openstack changes topic to "Stein Work Items (Meeting topic: masakari)" | 04:13 | |
samP | Please share the updates, if you have any | 04:13 |
tpatil | 1) Add event notification feature to masakari | 04:14 |
samP | I have to review a lot.. | 04:14 |
tpatil | Need to review specs: https://review.openstack.org/#/c/473057/8 | 04:14 |
patchbot | patch 473057 - masakari-specs - Add event notification feature to masakari - 8 patch sets | 04:14 |
tpatil | Patches are also ready : https://review.openstack.org/#/q/topic:bp/notifications-in-masakari+(status:open+OR+status:merged) | 04:14 |
tpatil | I have reviewed all these patches before and all patches LGTM But I want other core reviewers to take a look at it first before I vote +2. | 04:15 |
samP | tpatil: Thanks | 04:15 |
tpatil | 2) Add progress details for recovery workflow | 04:16 |
tpatil | Specs up for review : https://review.openstack.org/#/c/632079/ | 04:16 |
patchbot | patch 632079 - masakari-specs - Add progress details for recovery workflow - 3 patch sets | 04:16 |
tpatil | Implementation is in progress | 04:16 |
tpatil | Main blocker is taskflow doesn't support to retrieve tasks progress details in the order of workflow task execution. | 04:17 |
tpatil | We will report this issue in taskflow | 04:17 |
samP | tpatil: thanks | 04:17 |
tpatil | but we have found out an alternative way to solve this issue until this issue is not fixed in the taskflkow library | 04:18 |
tpatil | 3) Add functional CI job and tests | 04:18 |
tpatil | Patch : https://review.openstack.org/#/c/633663/ | 04:19 |
patchbot | patch 633663 - masakari - Add functional CI job and tests for segments - 5 patch sets | 04:19 |
tpatil | Few minor comments needs to be addressed | 04:19 |
tpatil | In this patch ,CI job and segment tests are added. More patches to follow. | 04:20 |
tpatil | That's all update about stein work items from my end | 04:21 |
samP | tpatil: Thanks. | 04:21 |
samP | Any other items to discuss? | 04:21 |
samP | I will do review the patches and spec. | 04:22 |
shilpasd_ | tpatil: thank you | 04:22 |
shilpasd_ | samP: thank you | 04:22 |
samP | shilpasd_: np | 04:22 |
samP | if nothing else to share, we could finish the meeting early today. | 04:23 |
tpatil | samP: Ok | 04:23 |
tashiromt | samP: OK, thanks | 04:24 |
samP | Please use #openstack-masakari IRC@freenode or openstack-discuss ML for further discussion. | 04:24 |
samP | Thank you all! | 04:24 |
samP | #endmeeting | 04:24 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 04:24 | |
openstack | Meeting ended Tue Feb 12 04:24:32 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 04:24 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/masakari/2019/masakari.2019-02-12-04.01.html | 04:24 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/masakari/2019/masakari.2019-02-12-04.01.txt | 04:24 |
openstack | Log: http://eavesdrop.openstack.org/meetings/masakari/2019/masakari.2019-02-12-04.01.log.html | 04:24 |
*** tpatil has left #openstack-meeting | 04:25 | |
*** armax has quit IRC | 04:28 | |
*** shilpasd_ has quit IRC | 04:29 | |
*** jamesmcarthur has joined #openstack-meeting | 04:29 | |
*** janki has joined #openstack-meeting | 04:30 | |
*** armax has joined #openstack-meeting | 04:30 | |
*** jamesmcarthur has quit IRC | 04:34 | |
*** markvoelker has quit IRC | 04:34 | |
*** manjeets has quit IRC | 04:41 | |
*** armax has quit IRC | 04:59 | |
*** dmacpher_ has quit IRC | 05:03 | |
*** niska has quit IRC | 05:14 | |
*** niska has joined #openstack-meeting | 05:24 | |
*** hongbin has quit IRC | 05:30 | |
*** markvoelker has joined #openstack-meeting | 05:32 | |
*** dmacpher has joined #openstack-meeting | 05:32 | |
*** TxGirlGeek has quit IRC | 05:56 | |
*** niska has quit IRC | 06:05 | |
*** markvoelker has quit IRC | 06:05 | |
*** vishakha has joined #openstack-meeting | 06:08 | |
*** niska has joined #openstack-meeting | 06:15 | |
*** whoami-rajat has joined #openstack-meeting | 06:19 | |
*** sridharg has joined #openstack-meeting | 06:20 | |
*** e0ne has joined #openstack-meeting | 06:24 | |
*** jamesmcarthur has joined #openstack-meeting | 06:30 | |
*** jamesmcarthur has quit IRC | 06:34 | |
*** e0ne has quit IRC | 06:35 | |
*** lbragstad has quit IRC | 06:50 | |
*** Luzi has joined #openstack-meeting | 06:53 | |
*** zaneb has quit IRC | 06:53 | |
*** ralonsoh has joined #openstack-meeting | 06:59 | |
*** markvoelker has joined #openstack-meeting | 07:02 | |
*** kopecmartin|off is now known as kopecmartin | 07:05 | |
*** e0ne has joined #openstack-meeting | 07:12 | |
*** factor has quit IRC | 07:15 | |
*** e0ne has quit IRC | 07:16 | |
*** e0ne has joined #openstack-meeting | 07:24 | |
*** e0ne has quit IRC | 07:32 | |
*** markvoelker has quit IRC | 07:35 | |
*** jrbalderrama has joined #openstack-meeting | 07:35 | |
*** e0ne has joined #openstack-meeting | 07:42 | |
*** slaweq has joined #openstack-meeting | 07:44 | |
*** jrbalderrama has quit IRC | 07:45 | |
*** dkushwaha has joined #openstack-meeting | 07:47 | |
*** aojea has joined #openstack-meeting | 07:52 | |
*** phuochoang has joined #openstack-meeting | 07:58 | |
*** joxyuki has joined #openstack-meeting | 07:59 | |
*** longkb has joined #openstack-meeting | 08:01 | |
dkushwaha | #startmeeting tacker | 08:02 |
openstack | Meeting started Tue Feb 12 08:02:16 2019 UTC and is due to finish in 60 minutes. The chair is dkushwaha. 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 |
dkushwaha | #topic Roll Call | 08:02 |
*** openstack changes topic to "Roll Call (Meeting topic: tacker)" | 08:02 | |
dkushwaha | who is here for Tacker weekly meeting? | 08:02 |
hyunsikyang | hello:) | 08:02 |
*** bhagyashris has joined #openstack-meeting | 08:02 | |
phuochoang | hi all | 08:03 |
bhagyashris | Hi | 08:03 |
hyunsikyang | Hi again. | 08:03 |
joxyuki | hello | 08:03 |
dkushwaha | Hello all | 08:04 |
dkushwaha | ok lets start.. | 08:05 |
dkushwaha | #topic Tacker release cycle | 08:05 |
*** openstack changes topic to "Tacker release cycle (Meeting topic: tacker)" | 08:05 | |
dkushwaha | Currently Tacker has cycle-with-intermediary release, but there is a proposal to make it cycle-with-rc | 08:06 |
dkushwaha | #link https://review.openstack.org/#/c/635660/ | 08:06 |
patchbot | patch 635660 - releases - Switch Tacker service to cycle-with-rc - 1 patch set | 08:06 |
dkushwaha | As of now, I am not much sure about cycle-with-rc, so i first needs to check that | 08:07 |
dkushwaha | moving next.. | 08:08 |
dkushwaha | #topic kestone v3 api usages | 08:09 |
*** openstack changes topic to "kestone v3 api usages (Meeting topic: tacker)" | 08:09 | |
dkushwaha | #link https://review.openstack.org/#/c/632725/ | 08:09 |
patchbot | patch 632725 - tacker - Move to use only kestone v3 api - 5 patch sets | 08:09 |
dkushwaha | I had updated the patch, but seems functional jobs failing again. | 08:10 |
dkushwaha | I will check again, and will update the patch. | 08:10 |
dkushwaha | moving next.. | 08:11 |
dkushwaha | #topic force delete | 08:11 |
*** openstack changes topic to "force delete (Meeting topic: tacker)" | 08:11 | |
dkushwaha | phuochoang, I hope no further work required on https://review.openstack.org/#/c/620381/ | 08:12 |
patchbot | patch 620381 - python-tackerclient - Adds support force delete resources - 2 patch sets | 08:12 |
dkushwaha | phuochoang, if it is done(client patch) from your side, we can merge it | 08:13 |
dkushwaha | wdyt? | 08:13 |
phuochoang | I think client patch is good to merge | 08:13 |
*** longkb has quit IRC | 08:14 | |
dkushwaha | phuochoang, ok, So lets merge it. | 08:14 |
phuochoang | thanks :) | 08:15 |
dkushwaha | phuochoang, I will check https://review.openstack.org/#/c/626854/ again, and will update it if required | 08:15 |
patchbot | patch 626854 - python-tackerclient - Adds support force delete for NS. - 1 patch set | 08:15 |
phuochoang | I will give a look at it | 08:16 |
dkushwaha | phuochoang, thanks | 08:17 |
phuochoang | In this patch, https://review.openstack.org/#/c/630914 | 08:18 |
patchbot | patch 630914 - tacker (stable/queens) - Add VNF to monitor after restarting tacker service - 2 patch sets | 08:18 |
phuochoang | functional test in queens can't run, I will try to do same thing in https://review.openstack.org/#/c/578170 to fix this | 08:19 |
patchbot | patch 578170 - tacker - Add multinode jobs (MERGED) - 47 patch sets | 08:19 |
bhagyashris | phuochoang: IMO this https://review.openstack.org/#/c/578170. Is related to multimode setup for tests so is the multimode setup is required in stable/queens | 08:20 |
patchbot | patch 578170 - tacker - Add multinode jobs (MERGED) - 47 patch sets | 08:20 |
phuochoang | I think multiple node setup patch is not applied on queens | 08:22 |
phuochoang | if we can support that, it will be better | 08:22 |
bhagyashris | I guess this patch is introduce in rocky to test the placement policy and that was required the multimode setup/job to test the placement policy | 08:23 |
dkushwaha | phuochoang, bhagyashris lets avoid multinode setup patch for Q | 08:23 |
phuochoang | ahh, sorry, I got your point | 08:24 |
dkushwaha | phuochoang, any other workaround for that? | 08:24 |
phuochoang | I have only problem that functional test in queens version is not working | 08:25 |
dkushwaha | phuochoang, bhagyashris ok I will spend some time on that, and will notify | 08:27 |
bhagyashris | yeah, I saw the same issue on all stable/queens patches | 08:27 |
dkushwaha | ok, coming back on force-delete topic. | 08:28 |
dkushwaha | phuochoang, I am thinking to update the patch https://review.openstack.org/#/c/620385/ | 08:29 |
patchbot | patch 620385 - tacker - [WIP] Adds support force delete resources - 3 patch sets | 08:29 |
dkushwaha | let me know if it ok and you are not updating it currently | 08:29 |
phuochoang | I will update it and let you known | 08:30 |
*** jamesmcarthur has joined #openstack-meeting | 08:31 | |
dkushwaha | phuochoang, cool. | 08:31 |
*** markvoelker has joined #openstack-meeting | 08:32 | |
dkushwaha | Once this will start working I will push server side ns patch(as this patch will be required inside ns patch) | 08:32 |
dkushwaha | moving next.. | 08:32 |
dkushwaha | #topic reservation-vnfm | 08:33 |
*** openstack changes topic to "reservation-vnfm (Meeting topic: tacker)" | 08:33 | |
dkushwaha | I am creating local setup on my env, will test & review it. | 08:34 |
dkushwaha | can somebody also test this patch | 08:34 |
joxyuki | dkushwaha, thanks | 08:35 |
*** e0ne has quit IRC | 08:35 | |
bhagyashris | dkushwaha: thank you! | 08:35 |
joxyuki | yea, I will. | 08:35 |
*** jamesmcarthur has quit IRC | 08:35 | |
dkushwaha | joxyuki, anyother update from your side? | 08:36 |
joxyuki | nothing from me | 08:36 |
dkushwaha | moving next | 08:37 |
*** e0ne has joined #openstack-meeting | 08:37 | |
dkushwaha | phuochoang, do you have something to updates? | 08:38 |
phuochoang | nothing from me | 08:38 |
*** e0ne has quit IRC | 08:38 | |
dkushwaha | ok | 08:38 |
dkushwaha | #topic Open Discussion | 08:38 |
*** openstack changes topic to "Open Discussion (Meeting topic: tacker)" | 08:38 | |
bhagyashris | Just small update that https://review.openstack.org/#/c/630914/ https://review.openstack.org/#/c/631108/ pushed the patches ,Kindly review the same | 08:39 |
patchbot | patch 630914 - tacker (stable/queens) - Add VNF to monitor after restarting tacker service - 2 patch sets | 08:39 |
patchbot | patch 631108 - tacker (stable/pike) - Add VNF to monitor after restarting tacker service - 3 patch sets | 08:39 |
dkushwaha | bhagyashris, ok, I will do | 08:41 |
bhagyashris | dkushwaha: thank you :) | 08:41 |
dkushwaha | Folks, As we are going close to release, we needs volunteer who can help on Bug triages | 08:42 |
dkushwaha | We have more than 150 open bugs https://bugs.launchpad.net/tacker | 08:42 |
dkushwaha | That will we gr8 if someone can lead in this area. | 08:43 |
dkushwaha | hyunsikyang, hi | 08:44 |
hyunsikyang | hi | 08:44 |
dkushwaha | hyunsikyang, a query regarding https://review.openstack.org/#/c/636272/ | 08:45 |
patchbot | patch 636272 - tacker-specs - Adding Multi-Interface for Containerized VNF in Ta... - 3 patch sets | 08:45 |
hyunsikyang | like last time, when i found these thing i will look at it. | 08:45 |
hyunsikyang | about bugs. | 08:46 |
hyunsikyang | yes | 08:46 |
*** e0ne has joined #openstack-meeting | 08:46 | |
hyunsikyang | i sumbitted one features . please look at it:) | 08:46 |
dkushwaha | hyunsikyang, is it deffer than https://blueprints.launchpad.net/tacker/+spec/kuryr-kubernetes-integration | 08:46 |
hyunsikyang | this feature is extend the network feature for C-VNF | 08:47 |
hyunsikyang | now, when user deploy the C-VNF, user only can use one interface | 08:48 |
*** e0ne has quit IRC | 08:48 | |
dkushwaha | hyunsikyang, through intrgrating kuryr-kubernetes. right ? | 08:48 |
hyunsikyang | yes, I will use a kuryr features. | 08:49 |
dkushwaha | ok | 08:49 |
hyunsikyang | but, not integratiing all of it. It alreadly did. | 08:49 |
dkushwaha | hyunsikyang, ok, I didnt reviewed your patch, but I realized that both are same. | 08:50 |
dkushwaha | will check it again | 08:51 |
dkushwaha | hyunsikyang, btw, Thanks for heading up for working on bugs. :) | 08:51 |
hyunsikyang | yes, but it is not same. I extended it. interfaces feautures. | 08:51 |
hyunsikyang | You're welcome! I just found it, and report and fix :) | 08:52 |
hyunsikyang | Phuoc helps too. but I will test new patch of last bug soon:) | 08:52 |
dkushwaha | Thanks | 08:53 |
dkushwaha | Nothing from my side, now. | 08:53 |
dkushwaha | Anyone have something more to talk? | 08:54 |
*** e0ne has joined #openstack-meeting | 08:54 | |
*** iyamahat has joined #openstack-meeting | 08:54 | |
*** whoami-rajat has quit IRC | 08:54 | |
dkushwaha | otherwise, we can close this meeting. | 08:54 |
*** e0ne has quit IRC | 08:56 | |
dkushwaha | Thanks all for joining. | 08:56 |
*** joxyuki has left #openstack-meeting | 08:56 | |
dkushwaha | #endmeeting | 08:56 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 08:56 | |
openstack | Meeting ended Tue Feb 12 08:56:41 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 08:56 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/tacker/2019/tacker.2019-02-12-08.02.html | 08:56 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/tacker/2019/tacker.2019-02-12-08.02.txt | 08:56 |
openstack | Log: http://eavesdrop.openstack.org/meetings/tacker/2019/tacker.2019-02-12-08.02.log.html | 08:56 |
*** priteau has joined #openstack-meeting | 08:59 | |
*** tetsuro has joined #openstack-meeting | 09:00 | |
*** tetsuro has quit IRC | 09:05 | |
*** markvoelker has quit IRC | 09:05 | |
*** tetsuro has joined #openstack-meeting | 09:05 | |
*** tetsuro has quit IRC | 09:16 | |
*** tssurya has joined #openstack-meeting | 09:17 | |
*** tetsuro has joined #openstack-meeting | 09:17 | |
*** iyamahat has quit IRC | 09:19 | |
*** a-pugachev has joined #openstack-meeting | 09:20 | |
*** e0ne has joined #openstack-meeting | 09:25 | |
*** e0ne has quit IRC | 09:26 | |
*** tetsuro has quit IRC | 09:39 | |
*** jamesmcarthur has joined #openstack-meeting | 09:59 | |
*** stephenfin_ is now known as stephenfin | 10:01 | |
*** markvoelker has joined #openstack-meeting | 10:02 | |
*** jamesmcarthur has quit IRC | 10:04 | |
*** samP has quit IRC | 10:05 | |
*** tashiromt has quit IRC | 10:11 | |
*** belmoreira has joined #openstack-meeting | 10:12 | |
*** bhagyashris has quit IRC | 10:25 | |
*** markvoelker has quit IRC | 10:35 | |
*** erlon has joined #openstack-meeting | 11:07 | |
*** lpetrut has joined #openstack-meeting | 11:15 | |
*** factor has joined #openstack-meeting | 11:30 | |
*** markvoelker has joined #openstack-meeting | 11:32 | |
*** tetsuro has joined #openstack-meeting | 11:33 | |
*** dkushwaha has quit IRC | 11:38 | |
*** tetsuro has quit IRC | 11:46 | |
*** imsurit_ofc has quit IRC | 11:47 | |
*** bbowen has joined #openstack-meeting | 11:49 | |
*** erlon has quit IRC | 11:51 | |
*** a-pugachev has quit IRC | 11:53 | |
*** a-pugachev has joined #openstack-meeting | 11:56 | |
*** a-pugachev has quit IRC | 11:59 | |
*** markvoelker has quit IRC | 12:05 | |
*** raildo has joined #openstack-meeting | 12:08 | |
*** bbowen has quit IRC | 12:09 | |
*** kaisers has quit IRC | 12:24 | |
*** erlon has joined #openstack-meeting | 12:29 | |
*** kaisers has joined #openstack-meeting | 12:31 | |
*** rubasov has joined #openstack-meeting | 12:34 | |
*** coreycb has quit IRC | 12:36 | |
*** coreycb has joined #openstack-meeting | 12:37 | |
*** lpetrut has quit IRC | 12:38 | |
*** lpetrut has joined #openstack-meeting | 12:39 | |
*** janki has quit IRC | 12:44 | |
*** janki has joined #openstack-meeting | 12:44 | |
*** markvoelker has joined #openstack-meeting | 13:02 | |
*** yamamoto has quit IRC | 13:03 | |
*** enriquetaso has joined #openstack-meeting | 13:03 | |
*** mriedem has joined #openstack-meeting | 13:04 | |
*** yamamoto has joined #openstack-meeting | 13:08 | |
*** yamamoto has quit IRC | 13:15 | |
*** bbowen has joined #openstack-meeting | 13:17 | |
*** Liang__ has joined #openstack-meeting | 13:21 | |
*** whoami-rajat has joined #openstack-meeting | 13:22 | |
*** ociuhandu has joined #openstack-meeting | 13:26 | |
*** sdake has joined #openstack-meeting | 13:32 | |
*** markvoelker has quit IRC | 13:35 | |
*** yamamoto has joined #openstack-meeting | 13:46 | |
*** rbudden has joined #openstack-meeting | 13:47 | |
*** vishakha has quit IRC | 13:50 | |
*** davidsha has joined #openstack-meeting | 13:51 | |
*** yamamoto has quit IRC | 13:56 | |
*** e0ne has joined #openstack-meeting | 13:56 | |
*** lajoskatona has joined #openstack-meeting | 13:58 | |
*** vishakha has joined #openstack-meeting | 13:58 | |
*** boden has joined #openstack-meeting | 13:59 | |
*** mlavalle has joined #openstack-meeting | 14:00 | |
mlavalle | #startmeeting networking | 14:00 |
openstack | Meeting started Tue Feb 12 14:00:30 2019 UTC and is due to finish in 60 minutes. The chair is mlavalle. Information about MeetBot at http://wiki.debian.org/MeetBot. | 14:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:00 |
*** openstack changes topic to " (Meeting topic: networking)" | 14:00 | |
openstack | The meeting name has been set to 'networking' | 14:00 |
bcafarel | o/ | 14:00 |
haleyb | hi | 14:01 |
davidsha | o/ | 14:01 |
lajoskatona | hi | 14:01 |
rubasov | o/ | 14:01 |
mlavalle | #topic Announcements | 14:03 |
*** openstack changes topic to "Announcements (Meeting topic: networking)" | 14:03 | |
*** sdake has quit IRC | 14:03 | |
mlavalle | Our Stein-3 milestone is around the corner, March 4 - 8 | 14:03 |
mlavalle | any other announcements I might be missing? | 14:04 |
amotoki | hi | 14:05 |
mlavalle | ok, let's move on | 14:05 |
mlavalle | #topic Blueprints | 14:05 |
*** openstack changes topic to "Blueprints (Meeting topic: networking)" | 14:05 | |
*** yamamoto has joined #openstack-meeting | 14:06 | |
*** yamamoto has quit IRC | 14:06 | |
mlavalle | Does anyonbe have any updates on blueprints? | 14:06 |
bcafarel | for subnet onboarding, https://review.openstack.org/#/c/348080/ looks pretty close to merge (I don't see ryan around) | 14:07 |
patchbot | patch 348080 - neutron - Enable adoption of subnets into a subnet pool - 49 patch sets | 14:07 |
bcafarel | but the last issue on engineface looks strange, expert eyes welcome :) | 14:07 |
mlavalle | ok, i'll take a look as soon as possible | 14:08 |
bcafarel | thanks mlavalle | 14:09 |
mlavalle | In regards to https://blueprints.launchpad.net/neutron/+spec/network-segment-range-management | 14:09 |
*** mriedem is now known as mriedem_snow | 14:10 | |
mlavalle | I did a round of reviews last week of the two patches: | 14:10 |
mlavalle | https://review.openstack.org/#/c/624708 | 14:10 |
patchbot | patch 624708 - neutron - Support Network Segment Range CRUD as extensions - 19 patch sets | 14:10 |
mlavalle | https://review.openstack.org/#/c/624709 | 14:10 |
patchbot | patch 624709 - neutron - Use network segment ranges for segment allocation - 19 patch sets | 14:10 |
mlavalle | author responded to that reviews and I encourage the team to take a look at the new revisions | 14:11 |
mlavalle | rubasov, lajoskatona: any quick updates on https://blueprints.launchpad.net/neutron/+spec/strict-minimum-bandwidth-support? | 14:12 |
rubasov | mlavalle: yes | 14:12 |
rubasov | we have good progress, but reviews are always welcome | 14:12 |
rubasov | here https://review.openstack.org/629142 | 14:12 |
patchbot | patch 629142 - tempest - Add QoS policies and minimum bandwidth rule client - 5 patch sets | 14:12 |
rubasov | and here https://review.openstack.org/630999 | 14:13 |
patchbot | patch 630999 - neutron - New agent attribute: resources_synced - 6 patch sets | 14:13 |
rubasov | both are change series | 14:13 |
rubasov | one in neutron and the other in tempest | 14:13 |
mlavalle | if we merge these two series, will we be done in Stein? | 14:13 |
rubasov | yes | 14:13 |
mlavalle | ah cool | 14:14 |
mlavalle | I will take a look this week then | 14:14 |
mlavalle | and encourage the team to do the same | 14:14 |
rubasov | the networking guide chapter is still to be written | 14:14 |
mlavalle | thanks for your hard work, rubasov and lajoskatona | 14:14 |
rubasov | I'll do that soon | 14:14 |
mlavalle | rubasov: is gibi back? is he doing well? | 14:15 |
gibi | mlavalle: thanks for asking | 14:15 |
rubasov | of course, thanks everyone for the help | 14:15 |
*** liuyulong has joined #openstack-meeting | 14:15 | |
gibi | mlavalle: I'm back and rocking | 14:15 |
mlavalle | gibi: glad to see you around \o/ | 14:15 |
gibi | :) | 14:15 |
lajoskatona | mlavalle: thanks for the support for the whole team | 14:15 |
mlavalle | even though I don't see njohnston_ around, we probably need to take a look at patches related to https://blueprints.launchpad.net/neutron/+spec/speed-up-neutron-bulk-creation | 14:17 |
mlavalle | Here's the related patch: https://review.openstack.org/#/c/624815/ | 14:18 |
patchbot | patch 624815 - neutron - Utilize bulk port creation ops in ml2 plugin - 31 patch sets | 14:18 |
mlavalle | please take a look | 14:18 |
mlavalle | and we are also making an extra effort with https://blueprints.launchpad.net/neutron/+spec/openflow-based-dvr | 14:19 |
*** Liang__ has quit IRC | 14:19 | |
mlavalle | Patches are https://review.openstack.org/#/c/528336 | 14:19 |
patchbot | patch 528336 - neutron - L3 agent refactor patch - 29 patch sets | 14:19 |
mlavalle | https://review.openstack.org/#/c/472289 | 14:20 |
patchbot | patch 472289 - neutron - [POC] Introduction of OpenFlow implementation of DVR. - 17 patch sets | 14:20 |
mlavalle | we had some questions in an ML thread answered last week | 14:20 |
*** sdake has joined #openstack-meeting | 14:20 | |
*** sdake has quit IRC | 14:21 | |
mlavalle | that were answered and igordc indicated he was going to continue based on the answers provided | 14:21 |
mlavalle | so please be on the lookout for the next revision of those patches | 14:21 |
mlavalle | anyhting else with blueprints? | 14:21 |
mlavalle | ok, let's move on | 14:23 |
mlavalle | #topic Community goals | 14:23 |
*** openstack changes topic to "Community goals (Meeting topic: networking)" | 14:23 | |
mlavalle | slaweq: any comments on Python 3? | 14:23 |
slaweq | hi | 14:23 |
slaweq | basically all my patches were merged | 14:24 |
slaweq | so I think that most of jobs are now on Py3 | 14:24 |
bcafarel | yay | 14:24 |
mlavalle | \o/ | 14:24 |
amotoki | neutron py3 support is most completed :) | 14:24 |
mlavalle | can we claim victory on this goal yet? | 14:25 |
amotoki | some stadium projects still need py3 work.. | 14:25 |
slaweq | I will check and update etherpad today before ci meeting but I'm almost sure that all is fine now | 14:25 |
slaweq | only some experimental jobs are not switched to py3 | 14:25 |
slaweq | but that can be handled later IMO | 14:25 |
*** lajoskatona has left #openstack-meeting | 14:25 | |
mlavalle | Great work slaweq. Thank you very much! | 14:25 |
slaweq | ohh, no - we still don't have grenade jobs switched | 14:25 |
slaweq | so, that is still left and I think njohnston_ is assigned to it | 14:26 |
mlavalle | are you going to work on those? | 14:26 |
*** priteau has quit IRC | 14:26 | |
mlavalle | ack | 14:26 |
slaweq | if njohnston_ will not have time for that, I will probably do it | 14:26 |
slaweq | I will try next week maybe | 14:26 |
mlavalle | good progress on community goals this cycle | 14:26 |
slaweq | +1 | 14:27 |
amotoki | +1 | 14:27 |
mlavalle | we are up to date with the community | 14:27 |
bcafarel | nice | 14:27 |
amotoki | how about py3 support in stadium projects? | 14:27 |
amotoki | I plan to look into fwaas and vpnaas stuffs | 14:27 |
slaweq | amotoki: I didn't have time to look at stadium at all | 14:27 |
bcafarel | it may be worth start a ML thread on it (aka "hello stadium projects, what is your py3 status?") | 14:28 |
amotoki | slaweq: it is not surprising. you have a lot to do | 14:28 |
slaweq | I can look into dynamic routing when I will have a while :) | 14:28 |
slaweq | amotoki: as any of us :) | 14:28 |
amotoki | I think this is worth checked http://lists.openstack.org/pipermail/openstack-discuss/2019-February/002364.html | 14:29 |
*** erlon has quit IRC | 14:30 | |
mlavalle | amotoki: when you say look into fwaas and vpnaas, do you intend to work on those py3 convertions? | 14:30 |
amotoki | mlavalle: regarding neutron-fwaas, the func test is failing around oslo.privsep | 14:30 |
amotoki | mlavalle: other stuffs in neutron-fwaas seems to work well at a glance | 14:31 |
amotoki | perhaps py3 convention have been covered. | 14:31 |
*** markvoelker has joined #openstack-meeting | 14:32 | |
amotoki | I haven't checked vpnaas stuffs yet. | 14:32 |
mlavalle | cool, I'll also take a look | 14:32 |
mlavalle | let's move on | 14:33 |
amotoki | one thing | 14:33 |
mlavalle | #topic Bugs | 14:33 |
*** openstack changes topic to "Bugs (Meeting topic: networking)" | 14:33 | |
mlavalle | #undo | 14:33 |
openstack | Removing item from minutes: #topic Bugs | 14:33 |
mlavalle | amotoki: go ahead | 14:33 |
amotoki | regarding policy-in-code, some patches are waiting final reviews | 14:33 |
amotoki | please check open reviews in https://review.openstack.org/#/q/topic:bp/neutron-policy-in-code+(status:open+OR+status:merged) | 14:33 |
slaweq | I saw Your patches today and I have opened them in tabs but still didn't get to them :/ | 14:34 |
*** lbragstad has joined #openstack-meeting | 14:34 | |
slaweq | but I will, I promise :) | 14:34 |
amotoki | slaweq: thanks. It is an improvement of the policy reference. others need to land to complete the blueprint. | 14:35 |
mlavalle | amotoki: thanks, I will also take a look | 14:35 |
*** sdake has joined #openstack-meeting | 14:35 | |
amotoki | that's all from me on policy-in-code. | 14:35 |
mlavalle | #topic Bugs | 14:35 |
*** openstack changes topic to "Bugs (Meeting topic: networking)" | 14:35 | |
mlavalle | Our deputy last week was amotoki | 14:36 |
mlavalle | here's the report: http://lists.openstack.org/pipermail/openstack-discuss/2019-February/002597.html | 14:36 |
amotoki | http://lists.openstack.org/pipermail/openstack-discuss/2019-February/002599.html is the updated version | 14:36 |
*** sdake has quit IRC | 14:37 | |
*** sdake_ has joined #openstack-meeting | 14:37 | |
mlavalle | amotoki: so it seems it was a relatively quiet week | 14:38 |
amotoki | yeah, the last week was quiet | 14:38 |
mlavalle | nothing seems on fire | 14:38 |
amotoki | bug 1815463 is worth investigated but I don't think it is critical. | 14:39 |
openstack | bug 1815463 in neutron "[dev] Agent RPC version does not auto upgrade if neutron-server restart first" [Undecided,New] https://launchpad.net/bugs/1815463 | 14:39 |
mlavalle | amotoki: ok, will look at it | 14:40 |
mlavalle | and I will ping Sridark regarding the FWaaS bug | 14:40 |
amotoki | mlavalle: I will look into that one this week too. I travelled bus trip last week. | 14:40 |
mlavalle | cool amotoki | 14:40 |
mlavalle | This week our bugs deputy is haleyb | 14:41 |
haleyb | yes, and hopefully it's just not as busy as last week | 14:41 |
* mlavalle crosses fingers | 14:42 | |
mlavalle | any other bugs we should discuss today? | 14:42 |
mlavalle | ok, let's move on | 14:43 |
mlavalle | #topic neutron-lib | 14:43 |
*** openstack changes topic to "neutron-lib (Meeting topic: networking)" | 14:43 | |
mlavalle | boden: you around or should I do the update? | 14:44 |
boden | mlavalle here | 14:44 |
*** e0ne has quit IRC | 14:44 | |
mlavalle | go ahead | 14:44 |
boden | 1 quick thing I'd like to mention | 14:44 |
boden | last week we merged my patch to remove neutron.common.rpc in https://review.openstack.org/#/c/634790/ | 14:45 |
patchbot | patch 634790 - neutron - remove neutron.common.rpc (MERGED) - 2 patch sets | 14:45 |
boden | unfortunately I missed a few projects; those projects who were not importing neutron.common.rpc, but just mocking it as a string | 14:45 |
boden | I've submitted patches for those here: https://review.openstack.org/#/q/topic:use-lib-rpc+status:open | 14:45 |
boden | I'll try to watch for these types of consumers in the future and hopefully reviewers of my patches can help me double check that I didn't miss anything | 14:46 |
mlavalle | good point | 14:46 |
slaweq | yep, thx boden :) | 14:46 |
mlavalle | yeah, we reviewers share this responsiblity | 14:46 |
boden | IMHO it's better to import and use mock.patch.object() rather than a global mock.patch() with a string package name, but it is what it is | 14:47 |
boden | anyway, that's all I have | 14:47 |
mlavalle | thanks for the update | 14:47 |
*** janki has quit IRC | 14:47 | |
mlavalle | #topic On demand agenda | 14:48 |
*** openstack changes topic to "On demand agenda (Meeting topic: networking)" | 14:48 | |
mlavalle | anything else we should discuss today? | 14:48 |
*** hongbin has joined #openstack-meeting | 14:49 | |
bcafarel | I may have missed it, but amotoki, did you discuss https://bugs.launchpad.net/neutron/+bug/1811352/comments/5 in a previous meeting? | 14:49 |
openstack | Launchpad bug 1811352 in neutron "[RFE] Include neutron CLI floatingip port-forwarding support" [Wishlist,New] | 14:49 |
amotoki | bcafarel: not yet | 14:49 |
amotoki | Do we discuss it now? I can share my point. | 14:50 |
mlavalle | go ahead | 14:50 |
amotoki | sure | 14:50 |
amotoki | As of now, some features in neutron repo are covered by OSC itself and some are covered by OSC neutronclient plugin | 14:50 |
amotoki | examples of the latter are trunk or network log. | 14:50 |
amotoki | but it brings some confusion and the criteria on which route we should go. | 14:51 |
amotoki | so my idea is to implement all neutron features in OSC (+ openstacksdk) first. | 14:51 |
*** awaugama has joined #openstack-meeting | 14:51 | |
mlavalle | yes, that makes sense | 14:52 |
amotoki | note that all stadium project support will still be implemented by neutronclient OSC plugin. | 14:52 |
slaweq | do we have plans to move existing features from neutronclient to OSC and SDK? | 14:52 |
amotoki | slaweq: good poiint | 14:53 |
amotoki | SDK support is straight-forward, but migration from OSC plugin to OSC needs to be careful. | 14:53 |
amotoki | ideally I would like to move existing features to OSC | 14:53 |
mlavalle | should it be a blueprint for the TRain cycle? | 14:54 |
amotoki | mlavalle: fair enough | 14:54 |
amotoki | it is not targeted to Stein of course :) | 14:54 |
mlavalle | we can declare it an official blueprint, track it weekly and ask for volunteers | 14:54 |
mlavalle | does it make sense? | 14:55 |
slaweq | I can help especially with SDK | 14:55 |
amotoki | +1 | 14:55 |
mlavalle | ok, decided | 14:55 |
bcafarel | +1 and hope to have time to help, as I love the idea | 14:55 |
slaweq | +1 | 14:55 |
mlavalle | bcafarel, amotoki: thanks for bringing this up | 14:55 |
amotoki | you're welcome | 14:56 |
mlavalle | anything else we should discuss today? | 14:56 |
*** boden has left #openstack-meeting | 14:56 | |
mlavalle | enjoy the rest of your week! | 14:56 |
mlavalle | and thanks for attending | 14:56 |
slaweq | thx, You too :) | 14:56 |
mlavalle | #endmeeting | 14:56 |
davidsha | thanks! | 14:56 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 14:56 | |
openstack | Meeting ended Tue Feb 12 14:56:56 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:56 |
slaweq | o/ | 14:56 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/networking/2019/networking.2019-02-12-14.00.html | 14:56 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/networking/2019/networking.2019-02-12-14.00.txt | 14:57 |
openstack | Log: http://eavesdrop.openstack.org/meetings/networking/2019/networking.2019-02-12-14.00.log.html | 14:57 |
bcafarel | o/ | 14:57 |
amotoki | o/ | 14:57 |
ralonsoh | #startmeeting neutron_qos | 15:00 |
*** eharney has joined #openstack-meeting | 15:00 | |
mlavalle | o/ | 15:00 |
openstack | Meeting started Tue Feb 12 15:00:39 2019 UTC and is due to finish in 60 minutes. The chair is ralonsoh. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:00 |
ralonsoh | Hello | 15:00 |
*** openstack changes topic to " (Meeting topic: neutron_qos)" | 15:00 | |
openstack | The meeting name has been set to 'neutron_qos' | 15:00 |
mlavalle | Hola | 15:00 |
rubasov | o/ | 15:00 |
ralonsoh | hola! | 15:00 |
*** cloudrancher has joined #openstack-meeting | 15:01 | |
ralonsoh | let's give some time, one more minute | 15:01 |
mlavalle | no problem | 15:01 |
ralonsoh | davidsha, if we have time, at the end, we have your topic in the agenda | 15:02 |
ralonsoh | let's start | 15:02 |
ralonsoh | #topic RFEs | 15:02 |
*** openstack changes topic to "RFEs (Meeting topic: neutron_qos)" | 15:02 | |
ralonsoh | #link https://bugs.launchpad.net/neutron/+bug/1578989 | 15:02 |
openstack | Launchpad bug 1578989 in neutron "[RFE] Strict minimum bandwidth support (egress)" [Wishlist,In progress] - Assigned to Bence Romsics (bence-romsics) | 15:02 |
ralonsoh | links --> | 15:02 |
ralonsoh | #link https://review.openstack.org/#/q/status:open+project:openstack/neutron+branch:master+topic:minimum-bandwidth-allocation-placement-api | 15:02 |
ralonsoh | #link https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:master+topic:bp/bandwidth-resource-provider | 15:02 |
ralonsoh | #link https://review.openstack.org/#/q/topic:minimum-bandwidth-allocation-placement-api+(status:open+OR+status:merged)+project:openstack/tempest | 15:02 |
ralonsoh | #link https://review.openstack.org/#/c/629253/ | 15:02 |
patchbot | patch 629253 - tempest - Minimum bandwidth allocation with placement - 6 patch sets | 15:02 |
ralonsoh | rubasov, any update? | 15:02 |
rubasov | I guess that's mine :-) | 15:02 |
rubasov | since we're close to freeze I'll try to give a thorough update | 15:03 |
rubasov | I think we're on good track to merge this in stein | 15:03 |
rubasov | stuff in review: | 15:03 |
rubasov | lajoskatona's end to end test in tempest (series): https://review.openstack.org/629142 | 15:03 |
patchbot | patch 629142 - tempest - Add QoS policies and minimum bandwidth rule client - 5 patch sets | 15:03 |
rubasov | rubasov's neutron patch series (placement sync and changes to port binding) (series): https://review.openstack.org/630999 | 15:04 |
patchbot | patch 630999 - neutron - New agent attribute: resources_synced - 6 patch sets | 15:04 |
rubasov | the last patch in the neutron series will need a new neutron-lib release | 15:04 |
rubasov | if these get merged the neutron side of the feature is basically working | 15:05 |
ralonsoh | rubasov, maybe you can ask boden if this is a good time for it (to add https://review.openstack.org/#/c/626210/) | 15:05 |
patchbot | patch 626210 - neutron-lib - New agent attribute: resources_synced (MERGED) - 5 patch sets | 15:05 |
mlavalle | rubasov: is the stuff you need in neutron-lib already merged? | 15:05 |
ralonsoh | yes | 15:05 |
rubasov | it's merged, but not released | 15:05 |
*** markvoelker has quit IRC | 15:05 | |
ralonsoh | patch: https://review.openstack.org/#/c/626210/ | 15:05 |
patchbot | patch 626210 - neutron-lib - New agent attribute: resources_synced (MERGED) - 5 patch sets | 15:05 |
rubasov | ralonsoh: I'll ask boden | 15:05 |
ralonsoh | perfect | 15:05 |
ralonsoh | and then we still have 5 patches in out side (Neutron), to be reviewed | 15:06 |
rubasov | stuff in flight still for stein: | 15:06 |
mlavalle | rubasov: ok, if you need help with that, please ping me | 15:06 |
rubasov | mlavalle: will do, thanks | 15:06 |
rubasov | a fullstack test for the recovery of transient errors in placement sync: lajoskatona is working on it | 15:07 |
*** ianychoi has quit IRC | 15:07 | |
rubasov | a patch to reject as NotImplemented: update of qos min-bw rule on bound ports: rubasov is working on it | 15:07 |
rubasov | networking guide chapter on the feature: rubasov will work on it after the previous one | 15:07 |
*** ianychoi has joined #openstack-meeting | 15:07 | |
rubasov | do you think we are missing anything else (on neutron side) for stein? | 15:08 |
ralonsoh | rubasov: so you will stop any qos update for bound ports, for now, is that correct? | 15:08 |
ralonsoh | qos update for min-bw | 15:08 |
rubasov | ralonsoh: only for min-bw rules | 15:09 |
rubasov | ralonsoh: yes | 15:09 |
ralonsoh | ok | 15:09 |
*** e0ne has joined #openstack-meeting | 15:09 | |
*** hongbin has quit IRC | 15:09 | |
rubasov | for example do we need any other kind of documenatation beyond api-ref and networking guide? | 15:09 |
ralonsoh | IMO, everything related to placement + qos should be there (api-ref and networking) | 15:10 |
ralonsoh | placement + BW scheduling | 15:10 |
rubasov | ralonsoh: ok | 15:11 |
rubasov | then a bit about the nova side | 15:11 |
ralonsoh | of course, if needed, we can add more documentation on demand | 15:11 |
rubasov | maybe gibi pops up and corrects me :-) | 15:11 |
ralonsoh | sure, in the nova side for the sheduling | 15:11 |
rubasov | to my understanding the nova side of the feature has made really good progress | 15:11 |
*** annp has joined #openstack-meeting | 15:11 | |
rubasov | lots and lots of changes were merged | 15:11 |
rubasov | if you want to test end to end there's one gotcha: | 15:12 |
rubasov | the current patch series in nova leaves the feature turned off | 15:12 |
rubasov | there will be a patch still in stein turning it on (introducing a new microversion) | 15:12 |
rubasov | but until then you have to flip this | 15:12 |
rubasov | https://github.com/openstack/nova/blob/ac1fafb84c94ed9f8e610c7c3e152e38aef844ed/nova/api/openstack/common.py#L552 | 15:12 |
*** hongbin has joined #openstack-meeting | 15:12 | |
gibi | rubasov i scorrect | 15:12 |
gibi | I'm in the process to propose the last patch that introduces the new microversion in the nova API | 15:13 |
ralonsoh | rubasov, good stuff for testing, thanks! | 15:13 |
rubasov | ralonsoh: of course | 15:13 |
rubasov | that's about all I had in mind | 15:14 |
ralonsoh | rubasov, gibi and lajoskatona: thank you very much! | 15:14 |
rubasov | ralonsoh: thanks for the reviews | 15:15 |
ralonsoh | let's move to the next one | 15:15 |
ralonsoh | #link https://bugs.launchpad.net/neutron/+bug/1777627 | 15:15 |
openstack | Launchpad bug 1777627 in neutron "RFE: QoS – rule's management (set,delete, show…) requires <qos-policy> parameter in addition to <rule-id>" [Wishlist,In progress] - Assigned to Miguel Lavalle (minsel) | 15:15 |
mlavalle | for this one | 15:15 |
ralonsoh | #link https://review.openstack.org/#/c/613820/: a couple of review comments to be addresses | 15:15 |
patchbot | patch 613820 - neutron - Define qos-rules-alias extension - 5 patch sets | 15:15 |
ralonsoh | addressed | 15:15 |
*** yamamoto has joined #openstack-meeting | 15:16 | |
mlavalle | I need to deploy the patch and do the final testing | 15:16 |
mlavalle | with my job change, my dev infra is in "flux" | 15:16 |
mlavalle | but I am getting to a point where I can deploy this week | 15:16 |
mlavalle | so I intend to finish it this week | 15:16 |
ralonsoh | mlavalle, if you want extra help, ping me | 15:17 |
mlavalle | ralonsoh: I will, thanks | 15:17 |
ralonsoh | ok, let's move to the next one | 15:18 |
ralonsoh | #link https://bugs.launchpad.net/neutron/+bug/1796925 | 15:18 |
openstack | Launchpad bug 1796925 in neutron "[RFE] port forwarding floating IP QoS" [Wishlist,Fix released] - Assigned to LIU Yulong (dragon889) | 15:18 |
ralonsoh | #link https://review.openstack.org/#/c/631448/ | 15:18 |
patchbot | patch 631448 - neutron - Add port forwarding floating IP QoS (MERGED) - 5 patch sets | 15:18 |
ralonsoh | The patch was merged last week | 15:18 |
ralonsoh | this patch was for the agent and the server side | 15:18 |
ralonsoh | liuyulong, do you think we can close this RFE? | 15:19 |
liuyulong | No, I'm working on the DOC. | 15:20 |
mlavalle | thanks liuyulong | 15:20 |
ralonsoh | liuyulong, ok, perfect (yes, I always forget the docs) | 15:20 |
mlavalle | BTW, let's not forget to congratulate our new Neutron core, liuyulong | 15:20 |
ralonsoh | liuyulong+++ | 15:20 |
ralonsoh | congrats! | 15:20 |
davidsha | congrats! | 15:21 |
liuyulong | Thanks, : ) | 15:21 |
mlavalle | liuyulong: did you have a great Spring Festival? Happy new year | 15:21 |
ralonsoh | (he's still celebrating!) | 15:22 |
mlavalle | it seems so. LOL | 15:22 |
ralonsoh | last one | 15:22 |
ralonsoh | #link https://bugs.launchpad.net/neutron/+bug/1560963 | 15:22 |
openstack | Launchpad bug 1560963 in neutron "[RFE] Minimum bandwidth support (egress)" [Wishlist,In progress] - Assigned to Rodolfo Alonso (rodolfo-alonso-hernandez) | 15:22 |
ralonsoh | #link https://review.openstack.org/#/q/topic:bug/1560963+(status:open) | 15:23 |
ralonsoh | patches are in good shape, lots of reviews | 15:23 |
ralonsoh | addressing last comments | 15:23 |
ralonsoh | no blockers, no problem | 15:23 |
mlavalle | Great. Thanks | 15:23 |
*** TxGirlGeek has joined #openstack-meeting | 15:23 | |
ralonsoh | just one comment: https://review.openstack.org/#/c/406841/ | 15:24 |
patchbot | patch 406841 - neutron - Add QoS minimum egress bandwidth rule into ovs-agent - 21 patch sets | 15:24 |
ralonsoh | I know this patch is big and scary, but you are welcome to review it | 15:24 |
ralonsoh | (maybe if I don't have reviews, I'll split it) | 15:24 |
mlavalle | the ones for network segment range management are scarier | 15:25 |
mlavalle | it's ok | 15:25 |
ralonsoh | hehehe | 15:25 |
mlavalle | we are machos here and we can take it | 15:25 |
ralonsoh | hahahahaha | 15:25 |
ralonsoh | and that's all for RFEs | 15:25 |
ralonsoh | #topic Bugs | 15:25 |
*** yamamoto has quit IRC | 15:25 | |
*** openstack changes topic to "Bugs (Meeting topic: neutron_qos)" | 15:25 | |
ralonsoh | #link https://bugs.launchpad.net/neutron/+bug/1812576 | 15:26 |
openstack | Launchpad bug 1812576 in neutron "L2 agent do not clear old QoS rules after restart" [Medium,Fix released] - Assigned to Chengqian Liu (liuchengqian90) | 15:26 |
ralonsoh | #link https://review.openstack.org/#/c/632014/ | 15:26 |
patchbot | patch 632014 - neutron - Clear old rules that have been applied before appl... (MERGED) - 27 patch sets | 15:26 |
ralonsoh | patch merged, congrats! | 15:26 |
ralonsoh | I'll remove it from the list next week | 15:26 |
ralonsoh | next one | 15:26 |
ralonsoh | #link https://bugs.launchpad.net/neutron/+bug/1785189 | 15:26 |
openstack | Launchpad bug 1785189 in neutron "Floatingip and router bandwidth speed limit failure" [Medium,In progress] | 15:26 |
*** liuyulong has quit IRC | 15:26 | |
ralonsoh | #link: https://review.openstack.org/#/c/596637/ | 15:26 |
patchbot | patch 596637 - neutron - Fix bug when floatingip and router bandwidth speed... - 4 patch sets | 15:26 |
ralonsoh | ok, let's see | 15:27 |
ralonsoh | I replied in the bug and launchpad | 15:27 |
ralonsoh | I tested this by using iperf both in the route namespace and in a VM | 15:27 |
ralonsoh | of course, the VM test makes more sense, but is almost the same | 15:27 |
mlavalle | thanks for verifying it | 15:28 |
ralonsoh | If I define, in the filtered interface (the one shaping the traffic) | 15:28 |
ralonsoh | a MTU of 64KB | 15:28 |
ralonsoh | and the traffic doesn't exceed this MTU (it's not possible, BTW) | 15:29 |
ralonsoh | there is not ip fragmentation and no retransmissions (just a few) | 15:29 |
ralonsoh | I tested several BW and I don't see any performance degradation | 15:29 |
ralonsoh | and, BTW, the packets inside the filter won't be augmented (with new headers or anything else) | 15:30 |
*** priteau has joined #openstack-meeting | 15:31 | |
ralonsoh | so, IMO, 64KB (for IPv4 the maximum allowed size) is enough | 15:31 |
mlavalle | ok | 15:31 |
mlavalle | great work | 15:31 |
ralonsoh | more info in the bug, that's all | 15:31 |
davidsha | thanks | 15:31 |
davidsha | mlavalle: would floating ip bw be something to keep in mind when working on ovs dvr? | 15:32 |
*** njohnston_ has quit IRC | 15:32 | |
mlavalle | davidsha: I think it is | 15:32 |
davidsha | mlavalle: kk | 15:32 |
mlavalle | but we can release implement it first without worrying about it | 15:32 |
mlavalle | get it working and then we iterate with the QoS stuff | 15:33 |
*** e0ne has quit IRC | 15:33 | |
mlavalle | we cannot implement everythin at the same timne | 15:33 |
davidsha | True! | 15:33 |
ralonsoh | ok, let's go for the last bug | 15:34 |
ralonsoh | https://bugs.launchpad.net/neutron/+bug/1815618 | 15:34 |
openstack | Launchpad bug 1815618 in neutron "cannot update qos rule" [High,Confirmed] - Assigned to Bence Romsics (bence-romsics) | 15:34 |
ralonsoh | created 42 mins ago | 15:35 |
rubasov | I just opened that :-) | 15:35 |
ralonsoh | yes | 15:35 |
ralonsoh | I didn't have time to review it | 15:35 |
ralonsoh | rubasov, do you know what is happening? | 15:35 |
rubasov | it's a small problem of updating some qos rules with osc | 15:35 |
rubasov | I didn't fully locate the client side of it yet - whether it's in pyhton-openstackclient or python-neutronclient | 15:36 |
rubasov | but I can clearly reproduce it | 15:36 |
rubasov | and I see in tcpdump what's the problem | 15:36 |
rubasov | also the server side request validation could be improved to avoid a 500 internal server error | 15:37 |
ralonsoh | that means, probably, is in the server side | 15:37 |
rubasov | only some of it | 15:37 |
rubasov | neutronclient can update | 15:37 |
rubasov | osc cannot | 15:37 |
ralonsoh | hmmm | 15:37 |
ralonsoh | btw, you have assigned yourself this patch | 15:37 |
ralonsoh | bug | 15:38 |
ralonsoh | are you going to work on it? | 15:38 |
*** jrbalderrama has joined #openstack-meeting | 15:38 | |
rubasov | yep, I'll go on fixing it | 15:38 |
ralonsoh | perfect!! | 15:38 |
ralonsoh | I don't have anything else in the etherpad backlog (for bugs) | 15:38 |
ralonsoh | Something else? | 15:39 |
mlavalle | not from me | 15:39 |
rubasov | not from me too | 15:39 |
ralonsoh | cool | 15:39 |
ralonsoh | #topic Open Discussion | 15:39 |
*** openstack changes topic to "Open Discussion (Meeting topic: neutron_qos)" | 15:39 | |
ralonsoh | #link https://bugs.launchpad.net/neutron/+bug/1476527 - Adoption of Neutron Classifier API into QoS | 15:39 |
openstack | Launchpad bug 1476527 in neutron "[RFE] Add common classifier resource" [Wishlist,Triaged] - Assigned to Igor D.C. (igordcard) | 15:39 |
ralonsoh | davidsha, | 15:39 |
ralonsoh | please | 15:39 |
davidsha | Thanks | 15:39 |
davidsha | We merged the last patch for the Neutron Classifier API 2 weeks back | 15:40 |
*** armax has joined #openstack-meeting | 15:40 | |
*** liuyulong has joined #openstack-meeting | 15:41 | |
*** Luzi has quit IRC | 15:41 | |
davidsha | We originally were aiming to have it adopted into QoS to have targeted traffic tagging fro DSCP and bw limiting, how do people feel about enabling these features now? | 15:41 |
*** e0ne has joined #openstack-meeting | 15:41 | |
*** macza has joined #openstack-meeting | 15:42 | |
ralonsoh | that means we need to use this extension to classify the traffic | 15:42 |
davidsha | I'm working on some patches at the moment to see what challenges there could be to integrating the features | 15:42 |
mlavalle | are the patches a PoC? | 15:43 |
davidsha | ralonsoh: yes, it would be an optional parameter | 15:43 |
davidsha | mlavalle: at the moment yes, I put some up earlier today | 15:43 |
mlavalle | let's take a look | 15:43 |
davidsha | https://review.openstack.org/#/c/636330/ | 15:44 |
patchbot | patch 636330 - neutron-lib - (PoC)Classification field in Neutron DSCP - 2 patch sets | 15:44 |
mlavalle | and go from there | 15:44 |
davidsha | https://review.openstack.org/#/c/636333/1 | 15:44 |
patchbot | patch 636333 - neutron - (PoC)Classification field in Neutron DSCP - 1 patch set | 15:44 |
davidsha | https://review.openstack.org/#/c/636336/1 | 15:44 |
patchbot | patch 636336 - neutron-classifier - Migrating Classification Groups - 1 patch set | 15:44 |
liuyulong | Just lost my connection, reading the log... | 15:44 |
davidsha | Those are the three main patches, I have a few others for OSC | 15:44 |
ralonsoh | with those patches will be able to shape traffic depending on the DSCP marks | 15:45 |
davidsha | No, with these patches depending on the traffic leaving a port you could assign a DSCP mark to it | 15:46 |
ralonsoh | ok | 15:46 |
davidsha | If I expand on the validation of multiple QoS Rules you could have multiple DSCP marks depending what traffic you want tagged | 15:47 |
*** diablo_rojo has joined #openstack-meeting | 15:47 | |
*** cloudrancher has quit IRC | 15:47 | |
ralonsoh | that means you need more than one DSCP rule per QoS policy | 15:47 |
ralonsoh | and per direction | 15:47 |
davidsha | potentially, and there wouldn't be much point tagging traffic coming into the port | 15:48 |
davidsha | But for example if you want IPv4 traffic destined for a certain host to have a certain DSCP mark and all SSH traffic leaving the port to have another that would be a potential use case for have multiple targeted dscp rules. | 15:49 |
ralonsoh | hmmm the potential problem is, only if you have this extension enabled, more than one DSCP rule should be allowed | 15:49 |
ralonsoh | or maybe just a verification to have several DSCP rules, all of them different | 15:50 |
davidsha | I believe the QoS rules have validation to make sure you don't bw limit less than the garuntee right? | 15:50 |
ralonsoh | I think so, I need to check it | 15:50 |
davidsha | You could compare the classification_group_id and if it matches a DSCP rule already in the policy then throw an exception | 15:51 |
*** mriedem_snow is now known as mriedem | 15:52 | |
davidsha | https://github.com/openstack/neutron/blob/master/neutron/objects/qos/qos_policy_validator.py#L29 | 15:52 |
*** erlon has joined #openstack-meeting | 15:52 | |
ralonsoh | yes, I was there right now | 15:53 |
ralonsoh | I think you can extend this function | 15:53 |
ralonsoh | not only for BW check | 15:53 |
mlavalle | I have to leave for an internal meeting | 15:54 |
mlavalle | o/ | 15:54 |
davidsha | cya! | 15:54 |
ralonsoh | bye | 15:54 |
ralonsoh | davidsha, ok so I think we need to take a look at your PoC patches | 15:54 |
ralonsoh | and deploy to test them | 15:55 |
ralonsoh | but IMO is a good idea | 15:55 |
davidsha | ralonsoh: kk, at the moment they only implement the API side | 15:55 |
ralonsoh | BTW, I don't know if a RFE will be needed, just in case | 15:55 |
davidsha | I'll have the backend driver by next week hopefully | 15:55 |
davidsha | kk, I have an old one from 3 years ago if that sounds appealing ;) | 15:56 |
ralonsoh | hahaha yes now I remember | 15:56 |
ralonsoh | ok, something else to be discussed? | 15:57 |
ralonsoh | thank you all! see you in gerrit! | 15:58 |
davidsha | Thanks! talk to you! | 15:58 |
ralonsoh | #endmeeting | 15:58 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 15:58 | |
rubasov | thank you | 15:58 |
openstack | Meeting ended Tue Feb 12 15:58:20 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:58 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/neutron_qos/2019/neutron_qos.2019-02-12-15.00.html | 15:58 |
rubasov | bye | 15:58 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/neutron_qos/2019/neutron_qos.2019-02-12-15.00.txt | 15:58 |
openstack | Log: http://eavesdrop.openstack.org/meetings/neutron_qos/2019/neutron_qos.2019-02-12-15.00.log.html | 15:58 |
slaweq | #startmeeting neutron_ci | 16:00 |
slaweq | hi | 16:00 |
openstack | Meeting started Tue Feb 12 16:00:25 2019 UTC and is due to finish in 60 minutes. The chair is slaweq. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:00 |
*** mjturek has joined #openstack-meeting | 16:00 | |
*** openstack changes topic to " (Meeting topic: neutron_ci)" | 16:00 | |
openstack | The meeting name has been set to 'neutron_ci' | 16:00 |
*** erlon has quit IRC | 16:00 | |
slaweq | lets wait few minutes for other people to join | 16:02 |
*** markvoelker has joined #openstack-meeting | 16:03 | |
slaweq | but looks like there is no crowd today :) | 16:03 |
*** lpetrut has quit IRC | 16:03 | |
ralonsoh | hi! I'm still here | 16:04 |
slaweq | hi ralonsoh, good to see You :) | 16:04 |
slaweq | I know that mlavalle will not be available today | 16:04 |
bcafarel | o/ | 16:04 |
slaweq | but maybe haleyb and bcafarel will join | 16:04 |
slaweq | hi bcafarel :) | 16:04 |
slaweq | hongbin: are You around for CI meeting? | 16:05 |
bcafarel | my spider sense was telling me I should switch IRC channel :) | 16:05 |
haleyb | oh, hi, looking at bugs | 16:05 |
hongbin | o/ | 16:05 |
slaweq | ok, so now I think we can start :) | 16:05 |
slaweq | welcome everyone! | 16:05 |
slaweq | #topic Actions from previous meetings | 16:05 |
*** openstack changes topic to "Actions from previous meetings (Meeting topic: neutron_ci)" | 16:05 | |
slaweq | first one was: | 16:05 |
slaweq | mlavalle to continue investigate why L3 agent is considered as down and cause trunk tests fail | 16:05 |
*** jamesmcarthur has joined #openstack-meeting | 16:06 | |
slaweq | mlavalle gave me some update about his findings on it | 16:06 |
slaweq | he said that problem is with the test migrating router from HA to dvr/legacy. That migration implies deleting the existing router state_change_monitor | 16:06 |
slaweq | so we try to execute 'kill', '-15', 'pid'' and that cause agent "dead" basically | 16:06 |
slaweq | please look here: http://paste.openstack.org/show/744001/ | 16:06 |
*** wwriverrat has quit IRC | 16:07 | |
slaweq | possibly we are missing filter in https://github.com/openstack/neutron/blob/master/etc/neutron/rootwrap.d/l3.filters for kill neutron-keepalived-state-change process | 16:07 |
slaweq | haleyb: do You think that it is possible? | 16:08 |
haleyb | so it's getting an error trying to kill the state change monitor? | 16:08 |
slaweq | IIUC what mlavalle was saying than yes :) | 16:09 |
slaweq | and indeed IMO this KillCommand filter is missing there | 16:09 |
slaweq | so that can be some issue | 16:10 |
haleyb | yes, that missing KillFilter could be an issue | 16:10 |
slaweq | so mlavalle will send patch to add it and we will see if that will help | 16:11 |
haleyb | +1 | 16:11 |
slaweq | #action mlavalle to check if adding KillFilter for neutron-keepalived-state-change will solve issues with L3 agent in dvr jobs | 16:12 |
bcafarel | and it worked before without filter? | 16:12 |
slaweq | bcafarel: I think that possibly it wasn't killing keepalived-state-change process but agent was running fine | 16:12 |
slaweq | maybe change py27->py36 for this job triggered this somehow | 16:13 |
slaweq | also mlavalle told me that it happens during router migration | 16:13 |
slaweq | from ha to dvr/legacy | 16:13 |
slaweq | and such scenario isn't tested in other jobs | 16:14 |
*** wwriverrat has joined #openstack-meeting | 16:14 | |
slaweq | so it is possible that python 36 triggered that somehow | 16:14 |
slaweq | can we move on or do You have anything else to add here? | 16:15 |
bcafarel | nothing, it was mostly personal curiosity :) | 16:15 |
bcafarel | thanks slaweq | 16:15 |
*** jrbalderrama has quit IRC | 16:16 | |
slaweq | bcafarel: sure :) I'm also wondering how it may be possible | 16:16 |
slaweq | ok, lets move on | 16:17 |
slaweq | next action was: | 16:17 |
slaweq | njohnston Work on grenade job transition | 16:17 |
slaweq | I think he didn't make any progress on this recently | 16:17 |
*** wwriverrat has quit IRC | 16:18 | |
*** wwriverrat has joined #openstack-meeting | 16:18 | |
slaweq | next one was: | 16:18 |
bcafarel | I sent https://review.openstack.org/#/c/636356/ to see how it goes with simple change in the meantime | 16:18 |
patchbot | patch 636356 - neutron - Switch grenade jobs to python3 - 1 patch set | 16:18 |
slaweq | slaweq to check if new ovsdb monitor implementation can allow to listen only for events from specific bridge | 16:19 |
slaweq | bcafarel: thx, lets get back to it in python3 section, ok? | 16:19 |
bcafarel | slaweq: oops sorry multitasking is bad for attention | 16:20 |
slaweq | bcafarel: no, it's fine :) | 16:20 |
slaweq | according to ovsdb monitor, I checked that SimpleInterfaceMonitor isn’t moved to new implementation yet so there was nothing to check for now. | 16:20 |
slaweq | ralonsoh is still working on it, right? | 16:20 |
ralonsoh | slaweq, yes, but I'm still facing the same functional tests problems | 16:21 |
ralonsoh | and I don't know how to solve them | 16:21 |
ralonsoh | I think this is a race condition | 16:21 |
ralonsoh | but I can't probe it | 16:21 |
slaweq | ralonsoh: do You have link to patch? | 16:21 |
ralonsoh | #link https://review.openstack.org/#/c/612400/ | 16:21 |
patchbot | patch 612400 - neutron - [WIP] Add native OVSDB implementation for polling ... - 18 patch sets | 16:21 |
slaweq | a lot of events logged: http://logs.openstack.org/00/612400/18/check/neutron-functional-python27/6e7d69b/job-output.txt.gz#_2019-02-07_12_04_15_376869 | 16:23 |
slaweq | is it normal? | 16:23 |
ralonsoh | no, just for testing (is in the patch comment) | 16:24 |
slaweq | but except that "issue" I don't see any failed test in PS18 in functional tests job | 16:24 |
ralonsoh | sorry, neutron-fullstack | 16:26 |
ralonsoh | test_l2_agent_restart(OVS,VLANs,openflow-cli) | 16:26 |
ralonsoh | always the same | 16:26 |
slaweq | ralonsoh: ok, I will take a look at logs from this test later | 16:27 |
ralonsoh | thanks! | 16:27 |
slaweq | maybe I will find something :) | 16:27 |
slaweq | ok, lets move on | 16:27 |
slaweq | last action from last week was: | 16:27 |
slaweq | njohnston to take care of periodic UT jobs failures | 16:27 |
*** manjeets has joined #openstack-meeting | 16:27 | |
slaweq | I know that he fixed this issue as periodic jobs are fine now | 16:27 |
slaweq | but I don't have link to specific patch | 16:27 |
slaweq | ok, anything else You want to ask/add about actions from last week? | 16:29 |
slaweq | ok, lets move on then | 16:30 |
slaweq | #topic Python 3 | 16:30 |
*** openstack changes topic to "Python 3 (Meeting topic: neutron_ci)" | 16:30 | |
slaweq | Etherpad: https://etherpad.openstack.org/p/neutron_ci_python3 | 16:31 |
slaweq | FYI: after we merged switch of some jobs to py3 versions I pushed patch to update Grafana: https://review.openstack.org/636359 | 16:31 |
patchbot | patch 636359 - openstack-infra/project-config - Add new python 3 Neutron jobs to grafana dashboard - 1 patch set | 16:31 |
slaweq | for now from gate/check queues we are only missing: | 16:32 |
slaweq | * neutron-tempest-dvr-ha-multinode-full - patch in progress https://review.openstack.org/633979 | 16:32 |
patchbot | patch 633979 - neutron - Migrate neutron-tempest-dvr-ha-multinode-full job ... - 7 patch sets | 16:32 |
slaweq | * neutron-grenade-multinode - patch with new job already proposed: https://review.openstack.org/#/c/622612/ but is failing | 16:32 |
patchbot | patch 622612 - openstack-dev/grenade - Add grenade-multinode-py3 job - 3 patch sets | 16:32 |
slaweq | * neutron-grenade-dvr-multinode - should be done when above job will be done, | 16:32 |
slaweq | bcafarel: so according to Your patch, I think You should rebase/recheck this patch from njohnston https://review.openstack.org/#/c/622612/ and get this merged | 16:33 |
patchbot | patch 622612 - openstack-dev/grenade - Add grenade-multinode-py3 job - 3 patch sets | 16:33 |
slaweq | then we can switch to use this job in neutron | 16:33 |
slaweq | what do You think? | 16:34 |
bcafarel | having the job defined in grenade itself will be nice indeed | 16:34 |
*** markvoelker has quit IRC | 16:35 | |
bcafarel | I'll check once we have some initial results on https://review.openstack.org/#/c/636356/ (just enabling python 3 on our side) | 16:35 |
patchbot | patch 636356 - neutron - Switch grenade jobs to python3 - 1 patch set | 16:35 |
slaweq | ok | 16:36 |
slaweq | #action bcafarel to continue work on grafana jobs switch to python 3 | 16:36 |
slaweq | thx bcafarel | 16:36 |
slaweq | :) | 16:36 |
bcafarel | :) | 16:36 |
slaweq | that's all from my side according to python 3 | 16:36 |
slaweq | do You want to add anything? | 16:36 |
bcafarel | list is getting shorter and shorter that's good :) | 16:38 |
slaweq | indeed :) | 16:38 |
*** annp has quit IRC | 16:38 | |
slaweq | ok, lets move on | 16:38 |
slaweq | #topic Grafana | 16:38 |
*** openstack changes topic to "Grafana (Meeting topic: neutron_ci)" | 16:38 | |
slaweq | #link http://grafana.openstack.org/dashboard/db/neutron-failure-rate | 16:38 |
slaweq | I don't see anything "very bad" in dashboard | 16:40 |
slaweq | things are running as usual | 16:41 |
slaweq | do You see anything special what You want to discuss related to grafana? | 16:41 |
slaweq | ok, so I will take this as no :) | 16:42 |
slaweq | next topic | 16:42 |
slaweq | #topic fullstack/functional | 16:42 |
*** openstack changes topic to "fullstack/functional (Meeting topic: neutron_ci)" | 16:42 | |
slaweq | 2 things here | 16:43 |
slaweq | first, about https://review.openstack.org/#/c/629420/ - | 16:43 |
patchbot | patch 629420 - neutron - Revert "Mark mysql related functional tests as uns... - 3 patch sets | 16:43 |
slaweq | I was thinking about this a bit today | 16:43 |
slaweq | and I think that maybe I can add new decorator, something like "skip_if_timeout" | 16:43 |
slaweq | it would be similar to unstable_test() but will skip only if timeout exception would be raised in test | 16:44 |
slaweq | that way we can still track how many times this issue occurs and see other failures properly | 16:44 |
slaweq | what do You think about this idea? | 16:45 |
haleyb | i like it better than using unstable_test since it is only catching one condition | 16:45 |
slaweq | haleyb: thx, so I will go with it tomorrow :) | 16:46 |
bcafarel | trying to think of situations where timeout would be an actual failure (that we would then miss) | 16:46 |
bcafarel | but it sounds reasonable indeed | 16:46 |
slaweq | #action slaweq to propose patch with new decorator skip_if_timeout in functional tests | 16:46 |
hongbin | +1 | 16:47 |
slaweq | bcafarel: yes, it may happen but it's still better than how it's now :) | 16:47 |
bcafarel | definitely! | 16:47 |
slaweq | ok, and second thing related to functional tests for today is new (old) https://bugs.launchpad.net/neutron/+bug/1815142 | 16:48 |
openstack | Launchpad bug 1815142 in neutron "ovsdbapp.exceptions.TimeoutException in functional tests" [High,Confirmed] | 16:48 |
slaweq | it hits us from time to time | 16:48 |
slaweq | TBH I suspect that it may be similar issue like with those db tests and it's just slow VM | 16:49 |
slaweq | but maybe we can ask otherwiseguy to look at it again | 16:49 |
slaweq | thats all from my side regarding fullstack/functional jobs | 16:51 |
slaweq | do You want to add anything else? | 16:51 |
slaweq | ok, so let's move on then | 16:53 |
slaweq | #topic Tempest/Scenario | 16:53 |
*** openstack changes topic to "Tempest/Scenario (Meeting topic: neutron_ci)" | 16:53 | |
slaweq | we still have some random ssh failure issues in scenario jobs | 16:53 |
slaweq | but that is "know" issue and I don't have any updates about that | 16:53 |
slaweq | I today found some new issue which happend at least 2 times in linuxbridge job: | 16:54 |
slaweq | https://bugs.launchpad.net/neutron/+bug/1815585 | 16:54 |
openstack | Launchpad bug 1815585 in neutron "Floating IP status failed to transition to DOWN in neutron-tempest-plugin-scenario-linuxbridge" [High,Confirmed] | 16:54 |
slaweq | are You aware of such problem? | 16:54 |
haleyb | i am | 16:54 |
slaweq | do You know what can be a reason of it? | 16:55 |
haleyb | although my initial debugging did not find an answer. basically when the port is removed from the instance, we expect the floating status to change, but it didn't | 16:56 |
haleyb | at least that is what the test is doing | 16:56 |
*** TxGirlGeek has quit IRC | 16:57 | |
slaweq | haleyb: and of course when doing it locally it works fine, right? | 16:57 |
*** sridharg has quit IRC | 16:58 | |
*** rossella_s has quit IRC | 16:58 | |
haleyb | it seemed to | 16:58 |
slaweq | :/ | 16:59 |
slaweq | ok, bug is reported, for now it not happens very often | 16:59 |
slaweq | maybe someone will find culprit :) | 16:59 |
slaweq | we are running out of time | 16:59 |
slaweq | so thx for attending | 16:59 |
slaweq | and see You all next week :) | 16:59 |
slaweq | #endmeeting | 16:59 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 16:59 | |
openstack | Meeting ended Tue Feb 12 16:59:53 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:59 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/neutron_ci/2019/neutron_ci.2019-02-12-16.00.html | 16:59 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/neutron_ci/2019/neutron_ci.2019-02-12-16.00.txt | 16:59 |
*** hongbin has quit IRC | 16:59 | |
slaweq | o/ | 16:59 |
openstack | Log: http://eavesdrop.openstack.org/meetings/neutron_ci/2019/neutron_ci.2019-02-12-16.00.log.html | 16:59 |
*** sdake_ has quit IRC | 17:01 | |
bcafarel | o/ | 17:01 |
*** sdake has joined #openstack-meeting | 17:02 | |
*** liuyulong has quit IRC | 17:09 | |
*** aojea has quit IRC | 17:14 | |
*** aagate has joined #openstack-meeting | 17:20 | |
*** e0ne has quit IRC | 17:27 | |
*** _pewp_ has quit IRC | 17:27 | |
*** rossella_s has joined #openstack-meeting | 17:27 | |
*** _pewp_ has joined #openstack-meeting | 17:28 | |
*** jamesmcarthur has quit IRC | 17:31 | |
*** jamesmcarthur_ has joined #openstack-meeting | 17:32 | |
*** markvoelker has joined #openstack-meeting | 17:32 | |
*** armax has quit IRC | 17:32 | |
*** armax has joined #openstack-meeting | 17:33 | |
*** whoami-rajat has quit IRC | 17:36 | |
*** anteaya has joined #openstack-meeting | 17:38 | |
*** jamesmcarthur_ has quit IRC | 17:42 | |
*** e0ne has joined #openstack-meeting | 17:43 | |
*** yamamoto has joined #openstack-meeting | 17:44 | |
*** sdake has quit IRC | 17:44 | |
*** mriedem is now known as mriedem_afk | 17:45 | |
*** dtrainor has quit IRC | 17:46 | |
*** sdake has joined #openstack-meeting | 17:46 | |
*** gyee has joined #openstack-meeting | 17:47 | |
*** dtrainor has joined #openstack-meeting | 17:48 | |
*** yamamoto has quit IRC | 17:48 | |
*** davidsha has quit IRC | 17:51 | |
*** jamesmcarthur has joined #openstack-meeting | 17:51 | |
*** armax has quit IRC | 17:53 | |
*** jamesmcarthur has quit IRC | 17:56 | |
*** jamesmcarthur has joined #openstack-meeting | 17:58 | |
*** jamesmcarthur has quit IRC | 17:58 | |
*** kopecmartin is now known as kopecmartin|off | 17:58 | |
*** mlavalle has left #openstack-meeting | 18:00 | |
*** jamesmcarthur has joined #openstack-meeting | 18:01 | |
*** artom has quit IRC | 18:04 | |
*** markvoelker has quit IRC | 18:06 | |
*** jamesmcarthur has quit IRC | 18:07 | |
*** jamesmcarthur has joined #openstack-meeting | 18:08 | |
*** wwriverrat has quit IRC | 18:09 | |
*** tssurya has quit IRC | 18:09 | |
*** wwriverrat has joined #openstack-meeting | 18:10 | |
*** yamamoto has joined #openstack-meeting | 18:11 | |
*** jamesmcarthur has quit IRC | 18:12 | |
*** imacdonn has quit IRC | 18:24 | |
*** imacdonn has joined #openstack-meeting | 18:25 | |
*** armax has joined #openstack-meeting | 18:31 | |
*** eharney has quit IRC | 18:33 | |
*** ralonsoh has quit IRC | 18:37 | |
*** ociuhandu_ has joined #openstack-meeting | 18:43 | |
*** sdake has quit IRC | 18:44 | |
*** ociuhandu has quit IRC | 18:47 | |
*** priteau has quit IRC | 18:47 | |
*** ociuhandu_ has quit IRC | 18:48 | |
*** sdake has joined #openstack-meeting | 18:51 | |
*** ociuhandu has joined #openstack-meeting | 18:55 | |
*** jamesmcarthur has joined #openstack-meeting | 18:56 | |
*** jamesmcarthur has quit IRC | 18:58 | |
*** slaweq has quit IRC | 18:59 | |
*** ociuhandu has quit IRC | 18:59 | |
*** ociuhandu has joined #openstack-meeting | 19:00 | |
clarkb | Hello Infra team. Anyone else here for the meeting? | 19:00 |
fungi | sure | 19:00 |
ianw | o/ | 19:00 |
clarkb | #startmeeting infra | 19:01 |
*** patchbot has left #openstack-meeting | 19:01 | |
openstack | Meeting started Tue Feb 12 19:01:13 2019 UTC and is due to finish in 60 minutes. The chair is clarkb. Information about MeetBot at http://wiki.debian.org/MeetBot. | 19:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 19:01 |
*** openstack changes topic to " (Meeting topic: infra)" | 19:01 | |
openstack | The meeting name has been set to 'infra' | 19:01 |
clarkb | #link https://wiki.openstack.org/wiki/Meetings/InfraTeamMeeting#Agenda_for_next_meeting | 19:01 |
*** nguyenhai_ has joined #openstack-meeting | 19:01 | |
clarkb | #topic Announcements | 19:01 |
*** openstack changes topic to "Announcements (Meeting topic: infra)" | 19:01 | |
clarkb | I have no announcements | 19:01 |
clarkb | #topic Actions from last meeting | 19:02 |
*** openstack changes topic to "Actions from last meeting (Meeting topic: infra)" | 19:02 | |
clarkb | #link http://eavesdrop.openstack.org/meetings/infra/2019/infra.2019-01-29-19.01.txt minutes from last meeting | 19:02 |
* diablo_rojo stands at the back of the room and makes a cup of tea | 19:02 | |
clarkb | corvus: did update dns docs for us. | 19:02 |
clarkb | #link https://review.openstack.org/#/c/633569/ Update DNS docs | 19:03 |
*** markvoelker has joined #openstack-meeting | 19:03 | |
clarkb | fungi: ^ that chagne in particualr was one you noticed we need. Should be a quick review if you have a moment | 19:03 |
*** vishalmanchanda_ has joined #openstack-meeting | 19:03 | |
fungi | awesome, thanks! | 19:03 |
clarkb | #topic Specs approval | 19:04 |
*** openstack changes topic to "Specs approval (Meeting topic: infra)" | 19:04 | |
clarkb | #link https://review.openstack.org/#/c/587283/ LetsEncrypt Spec | 19:04 |
clarkb | I'm not sure this spec is ready for approval. But wanted to have some time to talk about it so that we can get it there | 19:04 |
*** ociuhandu has quit IRC | 19:04 | |
*** stephenfin has quit IRC | 19:04 | |
*** vishalmanchanda has quit IRC | 19:04 | |
*** jroll has quit IRC | 19:04 | |
*** number80 has quit IRC | 19:04 | |
*** geguileo has quit IRC | 19:04 | |
*** bdperkin has quit IRC | 19:04 | |
*** mugsie has quit IRC | 19:04 | |
*** fdegir has quit IRC | 19:04 | |
*** belmoreira has quit IRC | 19:04 | |
*** yamahata__ has quit IRC | 19:04 | |
*** tinwood has quit IRC | 19:04 | |
*** nguyenhai has quit IRC | 19:04 | |
*** vishalmanchanda_ is now known as vishalmanchanda | 19:04 | |
ianw | yeah, given the opendev developments, dns based approach might be better | 19:04 |
clarkb | As we do more opendevy things not needing to run out and pay $8.88USD for new certs for every service would be great | 19:04 |
*** tinwood has joined #openstack-meeting | 19:04 | |
*** yamahata__ has joined #openstack-meeting | 19:05 | |
*** mugsie has joined #openstack-meeting | 19:05 | |
clarkb | I also wanted to check in if our changes to DNS and config management have changed anyones thoughts on how we should approach this | 19:05 |
ianw | since we run our own for that | 19:05 |
clarkb | ianw, yup I noticed that if we wanted to use the same cert with .openstack.org altnames it is still a problem but we may be able to avoid that in most cases | 19:05 |
clarkb | s/noticed/noted/ | 19:05 |
*** fdegir has joined #openstack-meeting | 19:05 | |
fungi | i'm unclear on how we would do that other than pushing new dns zone changes for review and hurriedly approving them | 19:05 |
clarkb | in particualr we could maintain separate vhosts for openstack.org that redirect to opendev.org and continue to use the old school by hand management of those certs | 19:05 |
*** stephenfin has joined #openstack-meeting | 19:06 | |
*** jroll has joined #openstack-meeting | 19:06 | |
clarkb | fungi: I think that is likely how it would work and if we have a renewal period with say 10 days of leeway we should be able to approve those quickly enough | 19:06 |
clarkb | fungi: we could also potentially hvae it bypass review | 19:06 |
*** number80 has joined #openstack-meeting | 19:06 | |
fungi | how long is the challenge/response window for le acme servers, generally? | 19:06 |
*** ociuhandu has joined #openstack-meeting | 19:06 | |
*** jamesmcarthur has joined #openstack-meeting | 19:07 | |
ianw | i've only ever used the tool with a live apache where it's seconds | 19:07 |
ianw | but surely there's enough time for dns updates built in | 19:08 |
*** bbowen has quit IRC | 19:08 | |
ianw | i will investigate how it can work with our new opendev setup and update the spec | 19:08 |
ianw | maybe it's worth a day or two's coding to do something hacky and bespoke to integrate with rackdns | 19:09 |
corvus | we're leaving rackdns | 19:09 |
ianw | on the thought that it's "temporary" ... or at least won't be the primary dns option | 19:10 |
corvus | the only dns that matters in the future is opendev dns, which is managed in git | 19:10 |
corvus | (i mean, we can manage it some other way if we need, it's managed by us. but right now it's managed in git) | 19:10 |
clarkb | corvus: the one place it might matter is where we want to verify ownership of openstack.org domains for cert altnames | 19:10 |
ianw | sure, maybe i weigh the status quo a bit more heavily than corvus, but definitely the spec wants updating now opendev is formalised | 19:11 |
clarkb | but as mentioend earlier we can probably avoid that and manage those certs in a more old school fashion then eventually stop doing openstack.org -> opendev.org redirects | 19:11 |
ianw | so i'll do that | 19:11 |
fungi | well, for the redirect to work we'd still need the original in the san list | 19:11 |
corvus | i grant there will be a transition period, but i feel fairly certain that things are moving quickly enough that investment in rackdns would be misplaced. | 19:11 |
clarkb | ianw: the other piece I'm trying to wrap my head around is whether or not the centralized config management push out of the cert data is still desireable with ansible/docker | 19:11 |
corvus | i don't know that we should be thinking about openstack/opendev altnames | 19:12 |
fungi | having a redirect from https://etherpad.openstack.org/ to https://etherpad.opendev.org/ doesn't help if the certificate served by that server doesn't include etherpad.openstack.org as an altname | 19:12 |
clarkb | fungi: other option is multiple vhosts with distinct certs | 19:12 |
corvus | i think it may be much easier to put all of our redirects on a static server. | 19:13 |
fungi | unless we maintain separate certs for those two i guess | 19:13 |
fungi | yeah, putting the redirects somewhere other than the servers to which they redirect could be one way out | 19:13 |
corvus | yeah, i'd much rather us throw a bunch of vhosts on files.o.o serving htaccess redirects so our new opendev servers don't have a bunch of complicated vhost baggage | 19:13 |
corvus | (or a bunch of complicated cert baggage) | 19:13 |
clarkb | long story short we should be able to make a dns story work now that we have better direct control of our dns | 19:14 |
clarkb | so ++ to investigating that further and updating th spec | 19:14 |
ianw | clarkb: to my mind, the certs are secrets and having it managed like all the other secrets is the easiest thing | 19:14 |
ianw | but, i'm sure opinions vary | 19:14 |
corvus | i'd be happy to treat certs as being more ephemeral so that bringing up a new service could be completely automatic. | 19:15 |
clarkb | the main contraint we are trying to accomdoate for here is the first bring up of the webserver right? but if we switch to dns then maybe it could be entirely ephemeral without that constraint to accomodate? | 19:15 |
fungi | if the certs weren't handled centrally, they could be treated as ephemeral along with their keys | 19:17 |
clarkb | maybe we can add an alternative to the spec that roughly sketches out what ^ looks like given the dns verification? | 19:17 |
fungi | have each server create a key, a csr, and initiate dialogue via acme to fetch a cert, then serve that | 19:17 |
clarkb | then we'll be better able to evaluate the two major options? | 19:17 |
ianw | i guess if the challenge response is already in dns, and the acme update happens before the webserver starts, it could work | 19:17 |
fungi | that also has the benefit that the keys never leave the servers which use them, so less risk of compromise shipping them around unnecessarily | 19:17 |
clarkb | ianw: ya I'm thinking we may be able to sufficiently simply the config management side that its simpler overall to treat them as ephemeral | 19:18 |
clarkb | s/simply/simplify/ | 19:18 |
clarkb | my typing is particularly bad today | 19:18 |
fungi | an alternative to using dns there is to set the webserver up to use a self-signed cert and then have certbot or whatever replace that once the challenge/response is concluded | 19:18 |
ianw | fungi: yes, i mean mostly the idea was to have to avoid re-writing as much legacy puppet as possible but still have things work | 19:19 |
fungi | the same key could be reused for both the snakeoil and the csr, so you only need to generate one key | 19:19 |
*** wwriverrat has left #openstack-meeting | 19:19 | |
fungi | ianw: i expect both those models could be used in parallel. the central broker as a stop-gap, with local per-server acme as the eventual goal to work toward? | 19:20 |
clarkb | and as we add services like gitea without that legacy we might be able to use the preferable setup whatever that may be | 19:21 |
fungi | that way we still eventually get to stop tracking keys and certs in hiera | 19:21 |
clarkb | though I'm nto sure how that will tie into octavia | 19:21 |
clarkb | corvus: mordred ^ do you know what that looks like? | 19:21 |
fungi | does octavia need layer-7 visibility? | 19:21 |
clarkb | fungi: no | 19:21 |
*** bdperkin has joined #openstack-meeting | 19:22 | |
ianw | fungi: true; the DNS approach is certainly simpler. i know jhesketh's comments/preference was to just use that on rackdns too | 19:22 |
clarkb | fungi: I'm not sure if our k8s setup does though | 19:22 |
fungi | if it can work at layer-4 and just pass the sockets through, then not terminating https on the lb ought to be fine | 19:22 |
corvus | yeah, we're doing l4 with octavia | 19:22 |
mordred | clarkb: I do not know the answer to that question - but I think we're just l4 | 19:22 |
mordred | corvus beat me to it | 19:22 |
corvus | we will terminate ssl in k8s | 19:22 |
clarkb | cool thansk for confirming | 19:23 |
corvus | we haven't done that yet | 19:23 |
corvus | thanks for reminding me we still need to do that :) | 19:23 |
clarkb | ok it sounds like the definite next step is reevaluate dns as verification method. And then maybe given that new context we can reevaluate centralized control as the desired end goal? It may end up being a path to the end goal | 19:24 |
clarkb | did I capture the discussion well enough in ^ | 19:24 |
ianw | clarkb: ++ yes, i'll go back it with all this in mind now | 19:25 |
fungi | seems sane | 19:25 |
clarkb | great, thanks everyone. | 19:25 |
clarkb | #topic Priority Efforts | 19:25 |
*** openstack changes topic to "Priority Efforts (Meeting topic: infra)" | 19:25 | |
clarkb | #storyboard | 19:25 |
clarkb | er | 19:25 |
clarkb | #topic Storyboard | 19:25 |
*** openstack changes topic to "Storyboard (Meeting topic: infra)" | 19:25 | |
clarkb | fungi friday still looking like a good day for upgrading production storyboard? | 19:26 |
clarkb | and has the local db move aided with debuggability? I think we decided it didn't drastically change performance | 19:26 |
fungi | yes, i need to send an announcement about brief 5-minute friday downtime | 19:27 |
fungi | moving to a local db on storyboard-dev didn't change performance but did allow us to see that the db worker process spikes up to consume an entire cpu for 10 seconds or so whenever you try to load a tag-query-based board in your browser | 19:27 |
mordred | oh good! | 19:28 |
clarkb | fungi: ok so valuable after all | 19:28 |
fungi | so suspicions around highly inefficient queries mostly confirmed there, and we at least have more options to debug deeper and profile things now, i guess | 19:28 |
clarkb | great. | 19:29 |
fungi | in other news, SotK has pushed up a bunch of changes to implement story attachments | 19:29 |
clarkb | Are there any changes we need to get in place before we can do the production upgrade? or is mostly just a matter of doing it at this point | 19:29 |
clarkb | oh nice | 19:29 |
*** jamesmcarthur has quit IRC | 19:30 | |
fungi | the only blocker we found is already fixed now. un-capping sqlalchemy last november resulted in a much newer version installed on the new servers which broke adding worklists to boards because of the way inferred nulls were treated in insert queries | 19:30 |
clarkb | #link https://review.openstack.org/#/q/topic:story-attachments | 19:30 |
fungi | non-backward-compatible change between sqlalchemy 0.9.10 and 1.0.0 | 19:31 |
fungi | thankfully SotK was able to track down the offending code and whip up a several-line hotfix there | 19:31 |
clarkb | and the fix was a roll forward fix right? | 19:31 |
fungi | correct | 19:31 |
clarkb | (eg we didn't reinstall old sqlalchmeny) | 19:31 |
diablo_rojo | Correct | 19:31 |
clarkb | Sounds good. Any other storyboard topics? | 19:32 |
diablo_rojo | I think fungi covered the big stuff | 19:32 |
fungi | oh, and SotK has a dockerfile he's using to so test deployments | 19:32 |
fungi | it's in his github repo at the moment but he's going to push it up for review soon it sounds like | 19:33 |
clarkb | ++ | 19:33 |
fungi | so that might make for easier onboarding of new contributors too | 19:33 |
corvus | we're pretty good at testing dockerfile builds these days if you want to add a job to verify it works | 19:34 |
fungi | and that's all the news i've got | 19:34 |
fungi | corvus: yep, i suggested that as well | 19:34 |
clarkb | that all sounds excellent | 19:34 |
fungi | we could even start publishing images if we wanted | 19:34 |
*** artom has joined #openstack-meeting | 19:34 | |
clarkb | Not to jump in but we have a few more topics so lets keep moving | 19:34 |
clarkb | #topic Update Config Management | 19:34 |
*** openstack changes topic to "Update Config Management (Meeting topic: infra)" | 19:34 | |
corvus | diablo_rojo, SotK: ^ lemme know if you want help with that | 19:34 |
*** artom has quit IRC | 19:35 | |
corvus | clarkb: ++ | 19:35 |
clarkb | cmurphy and I got etherpad-dev01 running puppet4 at fosdem | 19:35 |
*** artom has joined #openstack-meeting | 19:35 | |
clarkb | there was one minor error/warning in the logs that I got fixed yesterday | 19:35 |
cmurphy | oh hi | 19:35 |
diablo_rojo | corvus, that would be awesome | 19:35 |
clarkb | I think the next steps there are to puppet futureparser the afs and kerberos servers, test puppet-4 on a centos machine, then we can puppet-4 all the things | 19:35 |
diablo_rojo | when SotK gets the patch up we can chat about that | 19:36 |
clarkb | corvus: mordred is there an especially good time to take the puppet futureparser plunge on the afs and kerberos machinery? if not I'll probably try to push that along tomorrow/thurdsay | 19:36 |
*** markvoelker has quit IRC | 19:36 | |
clarkb | For the zuul as CD engine stuff https://review.openstack.org/#/c/604925/ was rebased to fix a merge conflict and updated to address a comment from pabelanger | 19:36 |
clarkb | that chagne adds a zuulcd user to bridge that zuul jobs can use to ssh in and run ansioble | 19:37 |
clarkb | corvus: mordred ^ I think that is potentially interesting with the gitea work | 19:37 |
clarkb | (since the gitea work is so far mostly self contained) | 19:37 |
corvus | clarkb: i can't think of a good time. but mind quorums and it mostly should be fine. | 19:37 |
clarkb | corvus: ok | 19:37 |
corvus | clarkb: yeah, i think we can move to zuulcd on that fairly quickly | 19:37 |
clarkb | that is what I had for config management updates | 19:38 |
clarkb | cmurphy: anything else to call out re puppet-4? | 19:38 |
cmurphy | i don't think so | 19:38 |
cmurphy | it's all in topic:puppet-4 | 19:38 |
clarkb | cool. Continuing to move on due to hour meeting and unexpectedly full agenda :) | 19:38 |
clarkb | #topic OpenDev | 19:38 |
*** openstack changes topic to "OpenDev (Meeting topic: infra)" | 19:38 | |
corvus | we're very close to having the opendev githea stuff running via ansible | 19:39 |
clarkb | I left a -1 comment on the change that cleans some of that up. I think there was maybe a missing git add? | 19:39 |
clarkb | mordred: ^ did you see that? | 19:39 |
corvus | it would be great if folks could keep on top of the gerrit review topic | 19:39 |
clarkb | we try to run an ansible playbook that doesn't seem to exist | 19:39 |
corvus | clarkb: he updated | 19:40 |
mordred | clarkb: I just pushed an update a few minutes ago | 19:40 |
clarkb | ah cool I missed it with meeting prep | 19:40 |
corvus | i believe i've mostly got the cgit redirects written as well | 19:40 |
clarkb | #link https://review.openstack.org/#/q/topic:opendev-gerrit+status:open is the change listing for related changes | 19:40 |
mordred | also - I got a patch upstreamed into gitea that handles the cgit style line number lines | 19:40 |
corvus | mordred: \o/ | 19:41 |
mordred | so next release we should be able to drop our local hack | 19:41 |
clarkb | nice | 19:41 |
corvus | so i think within a few days (realistically, next week due to absences this week), we're going to be in a good place to really start pushing forward on this | 19:41 |
mordred | ++ | 19:41 |
corvus | i think what i'd like to do now is break out a slightly more detailed task list than what's in the spec | 19:41 |
corvus | and try to get people to put their names on things | 19:41 |
corvus | does that sound like something we should do next week? | 19:41 |
clarkb | corvus: that sounds great to me. I think it will help find places for people to slot in (also encourage interaction with the new system(s)) | 19:42 |
corvus | the other thing i think maybe it's time to think about is whether we should start sending emails about the move | 19:42 |
ianw | ++ as someone watching, some chunks that can happen more standalone would help to contribute | 19:42 |
*** sdake has quit IRC | 19:42 | |
clarkb | corvus: it would probably be good to have a permanentish home we can point people too. So they can interact with it? | 19:43 |
clarkb | I'm not sure if we feel we are there yet (https maybe? I guess not strictly required) | 19:43 |
clarkb | but ya we should communicate it as soon as we are happy to have people look at it | 19:43 |
corvus | specifically -- is it time to send a heads up to the top level projects saying we don't have a date for the move yet, but we will soon. in the meantime, please start thinking about what project renames you would like to do as part of the move. | 19:43 |
corvus | clarkb: yeah, i think maybe we should not communicate before gitea is served from opendev.org, that way there will be a nice thing for people to look at and hopefully be happier. :) | 19:44 |
clarkb | ++ once that is in place I think we should communicate that this is the tool we're moving towards and have projects communicate any other input like the renaming stuff | 19:45 |
corvus | okay. i'll put that on the task list too. :) | 19:46 |
corvus | i think that's it for opendev-gerrit | 19:46 |
*** tobiash has joined #openstack-meeting | 19:47 | |
clarkb | ok we've got ~13 minutes and two more topics so lets keep moving | 19:47 |
clarkb | #topic General Topics | 19:47 |
*** openstack changes topic to "General Topics (Meeting topic: infra)" | 19:47 | |
fungi | i wonder whether we shouldn't rename something first to have a slightly more concrete example to point at | 19:47 |
fungi | but we can discuss later | 19:47 |
corvus | fungi: rename what? | 19:47 |
clarkb | corvus: openstack-infra/zuul -> zuul-ci/zuul (or zuul/zuul) maybe? | 19:48 |
*** eharney has joined #openstack-meeting | 19:48 | |
clarkb | corvus: I think a project being hosted | 19:48 |
corvus | we can't rename it before we switch the hostname | 19:48 |
clarkb | could be confusing to do so before | 19:49 |
clarkb | but we can followup on that. Lets go to next topics before we run out of time | 19:49 |
fungi | right, i guess it's a question of do we want to start talking about renames before we've already renamed something? but i guess communicating early and then having to alter plans later when we discover we didn't take something into account is fine too | 19:49 |
corvus | for example, git.openstack.org/openstack-infra/zuul -> opendev.org/zuul/zuul will happen at the same time. | 19:49 |
corvus | this is important | 19:49 |
corvus | i don't think we're talking about the same thing | 19:49 |
*** vishakha has quit IRC | 19:50 | |
fungi | i'll have to reread. thought we were talking about repo/namespace renames | 19:50 |
corvus | when we switch domain names, we will be renaming all of the repositories because we will change their hostnames | 19:50 |
corvus | grr | 19:51 |
corvus | we need better words to talk about this | 19:51 |
corvus | we will also be renaming some git repos as well | 19:51 |
fungi | i see. we have to perform the server dns name changes at the same time as the repository namespace changes | 19:51 |
fungi | so we need people to tell us what namespaces they plan to use in advance, before we try to do that | 19:52 |
corvus | i think maybe we should give projects as much time as possible to decide to opt in to a namespace change along with the hostname change | 19:52 |
clarkb | ya that will reduce renaming pain | 19:52 |
corvus | because it's a very high cost to a project to rename a repo, and a low cost for us to do so at that time | 19:52 |
clarkb | once transition instead of two | 19:52 |
corvus | clarkb: exactly | 19:52 |
clarkb | #link https://etherpad.openstack.org/2019-denver-ptg-infra-planning 2019 Denver PTG Planning | 19:52 |
corvus | and every project is going to incur some amount of cost with the hostname rename, so we may as well solicit ways to minimize additional cost. | 19:53 |
clarkb | This is mostly a heads up that ^this etherpad exists and I plan to start filling in ideas this afternoon | 19:53 |
clarkb | corvus: ++ | 19:53 |
corvus | okay, i gather we're all on the same page now :) | 19:53 |
corvus | *and* we have better words | 19:53 |
fungi | i'm pretty sure for a lot of projects, they won't notice they can have new namespaces until after we perform the dns change and some namespace changes along with that, and then they'll all start queuing up with new namespace requests. but i'm not really sure how to solve that bit of human nature and resistance to paying attention to announcements | 19:53 |
clarkb | if you have PTG ideas please add them to the etherpad too | 19:53 |
clarkb | fungi: we might directly reach out to individuals we expect to be interested | 19:54 |
clarkb | ildikov and hogepodge and corvus for that set of foundation level project for example | 19:54 |
corvus | we might suggest to the tc if they want to evict non-official projects, this could be an appropriate time. | 19:54 |
clarkb | corvus: all yours to talk about zuul-preview when ready | 19:54 |
clarkb | corvus: ++ | 19:54 |
corvus | and yeah, we might make sure that starlingx knows | 19:54 |
ildikov | o/ | 19:55 |
corvus | in pitching in on the netlify work, we realized that a lot of apps out there expect to be hosted at the root of a domain | 19:56 |
corvus | so we wrote a thing called zuul-preview which is basically a very simple http proxy for our log servers | 19:56 |
corvus | it will work with both the current static and future swift log servers with no changes | 19:56 |
corvus | and it runs as a small docker container | 19:56 |
clarkb | corvus: I assume the deployment method in mind is to build the software in a container and deploy it that way? | 19:57 |
clarkb | (so we don't have to worry about packaging or build toolchain in config management) | 19:57 |
corvus | yeah, in almost exactly the same way that we now have the docker registry deployed | 19:57 |
corvus | (btw, we're running a docker registry -- it's our first production docker service) | 19:57 |
corvus | so as soon as the zuul-preview source repo lands, i'd like to deploy that in opendev | 19:57 |
clarkb | my only other thought is that small stateless services like this would be perfect for a multi function k8s | 19:57 |
clarkb | that way we don't have to run dedicated "hardware" for each service, get some redundancy and packing efficiency | 19:58 |
fungi | when you say "will work with [...] future swift log servers" you presumably mean by running zuul-preview on a separate dedicated server/container and having it fetch/serve the data zuul archives to swift | 19:58 |
clarkb | but probably too much of a requirement to couple new k8s cluster with that | 19:58 |
corvus | but it's a new service, and it's a slight deviation from my "lets stop running proxies" mantra (which is now "lets stop running complicated proxies"), so i thought it worth some discussion. :) | 19:58 |
clarkb | but we do have a number of other almost stateless small services we could collocate like that maybe | 19:58 |
corvus | fungi: it proxies to any hosting url, it doesn't care what backs it. | 19:58 |
clarkb | (somethign to keep in mind I guess) | 19:59 |
fungi | corvus: right, but point being it won't somehow get served by swift, it'll be running somewhere else | 19:59 |
*** jamesmcarthur has joined #openstack-meeting | 19:59 | |
corvus | clarkb: yeah, i agree, though i think that's a better future thing after we k8s better | 19:59 |
clarkb | fungi: the swift there is location of the logs not the service | 19:59 |
clarkb | fungi: since we are trying to eventually put the logs in swift too | 19:59 |
corvus | fungi: the thing i mean to say here is that the docker container we'd be running for this won't have to change when we change our log storage. because it neither knows or cares. | 20:00 |
fungi | as i understand it the site preview builds would get archived to swift just like job logs or similar artifacts | 20:00 |
corvus | fungi: correct | 20:00 |
clarkb | corvus: no real objectiosn from me. We may want to write down our thoughts on proxies though (since some observers may be unhappy about the loganalyze changes? maybe? I dunno) | 20:00 |
fungi | but zuul-preview will be a webserver we run somewhere | 20:00 |
clarkb | fungi: yup it will have to run on a "server" | 20:01 |
corvus | clarkb: well, i'm still hoping we managed to land some mitigating patches in zuul before we drop osla | 20:01 |
clarkb | corvus: cool | 20:01 |
fungi | so at least in this case still somewhat like how osloganalyze works on the existing logs.o.o if it were backed with data from somewhere else not local | 20:01 |
clarkb | we are time. I'll let current discussion finish before ending the meeting. Thank you everyone | 20:01 |
corvus | yes, and were one line of apache config instead of a mod_wsgi script :) | 20:02 |
fungi | thanks clarkb! | 20:02 |
mordred | yeah. I think writing down proxy thoughts is likely a good idea ... one of the differences I see here is that zuul-preview is project/content agnostic, whereas osla is a specific proxy filter that applies to some of the content produced by some of the projects hosted | 20:02 |
clarkb | corvus: well with a bunch of code running behind apache still | 20:02 |
clarkb | (still far less than osla) | 20:02 |
corvus | clarkb: none of the code is involved in processing or serving the data | 20:02 |
clarkb | ya | 20:02 |
fungi | one line of apache config and a (c++/rust/python) cli vs a few lines of apache config and a wsgi script, but sure | 20:02 |
corvus | i see you disbelieve me, but i think i'm trying to make a valid point | 20:03 |
mordred | corvus: ++ control-plane custom code vs. data-plane custom code | 20:03 |
clarkb | worth calling the lack of processing data out though as that semes to be the distinction we are making with the proxies we'd want to run | 20:03 |
corvus | there was a patch several years ago to add swift backend support to osla | 20:03 |
clarkb | ya it does greatly simplify the serving of the data | 20:03 |
corvus | it never landed because it exploded the complexity of the program | 20:03 |
clarkb | corvus: we actually did land it | 20:04 |
corvus | *that* is the distinction i'm trying to make here | 20:04 |
corvus | and reverted it? | 20:04 |
fungi | i don't disbelieve, just trying to relate the level of server maintenance to something we currently have, for context | 20:04 |
clarkb | then sdague made us revert it because it broke some user functionality he wanted | 20:04 |
clarkb | corvus: ya the big thing for sdague was sorting of periodic jobs, swift doesn't do file mod times like posix fs. We now get that functionality out of the zuul builds listings | 20:04 |
corvus | so anyway, that event directly related to this | 20:05 |
clarkb | but at the time there wasn't a good way to look at today/yseterday's periodic job | 20:05 |
corvus | i don't want to manage a giant proxy that does all things for everyone | 20:05 |
corvus | and, i don't think anyone else here does either :) | 20:05 |
mordred | ++ | 20:05 |
corvus | i don't even think sdague did when he was around :) | 20:05 |
*** mriedem_afk is now known as mriedem | 20:05 | |
clarkb | yup, the constrained scope of the proxy being basically a redirect lookup is far easier to manage | 20:05 |
corvus | ya, that's what i'm trying to say :) | 20:05 |
fungi | i do agree lots of little proxies with their own simple tasks are easier to reason about than one big proxy doing everything | 20:06 |
corvus | i hope we don't grow a lot of little ones either, but i admit it's a possibility | 20:06 |
corvus | i think most of what we get from osla can actually move into zuul javascript. i think that's still the plan, and we're making small steps toward that. | 20:06 |
fungi | and the close relationship of this to a particular use case for a general class of zuul jobs helps too | 20:07 |
fungi | since it's less likely to be another one-off codebase we're maintaining just for our own deployment | 20:07 |
mordred | yeah. I think that's a real key here - it's a general purpose thing that is applicable to a class of zuul jobs - and is applicable to non-openstack deployments too | 20:07 |
fungi | zuul-preview seems far more reusable by others outside the context of our particular ci deployment than oslogalanyze is (or likely could ever be) | 20:08 |
clarkb | alright I'll end the meeting now. Find us in #openstack-infra of openstack-infra@lists.openstack.org if you need to get in touch before next week's meeting | 20:09 |
clarkb | #endmeeting | 20:09 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 20:09 | |
clarkb | thanks again! | 20:09 |
openstack | Meeting ended Tue Feb 12 20:09:31 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 20:09 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/infra/2019/infra.2019-02-12-19.01.html | 20:09 |
corvus | clarkb: thanks! | 20:09 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/infra/2019/infra.2019-02-12-19.01.txt | 20:09 |
openstack | Log: http://eavesdrop.openstack.org/meetings/infra/2019/infra.2019-02-12-19.01.log.html | 20:09 |
*** bbowen has joined #openstack-meeting | 20:18 | |
*** slaweq has joined #openstack-meeting | 20:19 | |
*** e0ne has quit IRC | 20:25 | |
*** jamesmcarthur has quit IRC | 20:31 | |
*** awaugama_ has joined #openstack-meeting | 20:33 | |
*** markvoelker has joined #openstack-meeting | 20:33 | |
*** awaugama has quit IRC | 20:34 | |
*** mjturek has quit IRC | 20:47 | |
*** awaugama_ has quit IRC | 20:47 | |
*** e0ne has joined #openstack-meeting | 20:48 | |
*** jamesmcarthur has joined #openstack-meeting | 20:52 | |
*** jamesmcarthur has quit IRC | 20:54 | |
*** bbowen_ has joined #openstack-meeting | 21:03 | |
*** slaweq_ has joined #openstack-meeting | 21:03 | |
*** slaweq has quit IRC | 21:06 | |
*** bdperkin has quit IRC | 21:06 | |
*** fdegir has quit IRC | 21:06 | |
*** tinwood has quit IRC | 21:06 | |
*** bbowen has quit IRC | 21:06 | |
*** mugsie has quit IRC | 21:06 | |
*** markvoelker has quit IRC | 21:06 | |
*** mugsie has joined #openstack-meeting | 21:06 | |
*** tinwood has joined #openstack-meeting | 21:06 | |
*** mjturek has joined #openstack-meeting | 21:08 | |
*** raildo has quit IRC | 21:18 | |
*** tobiash has left #openstack-meeting | 21:20 | |
*** bdperkin has joined #openstack-meeting | 21:23 | |
*** sdake has joined #openstack-meeting | 21:27 | |
*** e0ne has quit IRC | 21:28 | |
*** slaweq_ is now known as slaweq | 21:32 | |
*** _alastor_ has quit IRC | 21:41 | |
*** artom has quit IRC | 21:42 | |
*** mjturek has quit IRC | 21:48 | |
*** sdake has quit IRC | 21:50 | |
*** zaneb has joined #openstack-meeting | 21:58 | |
*** _alastor_ has joined #openstack-meeting | 21:59 | |
*** markvoelker has joined #openstack-meeting | 22:03 | |
*** jamesmcarthur has joined #openstack-meeting | 22:27 | |
*** slaweq has quit IRC | 22:34 | |
*** markvoelker has quit IRC | 22:36 | |
*** JangwonLee_ has quit IRC | 22:45 | |
*** slaweq has joined #openstack-meeting | 22:50 | |
*** armax has quit IRC | 22:53 | |
*** armax has joined #openstack-meeting | 22:54 | |
*** armax has quit IRC | 22:54 | |
*** slaweq has quit IRC | 22:54 | |
*** enriquetaso has quit IRC | 22:58 | |
*** enriquetaso has joined #openstack-meeting | 22:58 | |
*** cloudrancher has joined #openstack-meeting | 22:59 | |
*** jamesmcarthur has quit IRC | 23:11 | |
*** whoami-rajat has joined #openstack-meeting | 23:12 | |
*** artom has joined #openstack-meeting | 23:18 | |
*** ociuhandu has quit IRC | 23:30 | |
*** ociuhandu has joined #openstack-meeting | 23:30 | |
*** jamesmcarthur has joined #openstack-meeting | 23:32 | |
*** jamesmcarthur has quit IRC | 23:32 | |
*** jamesmcarthur has joined #openstack-meeting | 23:33 | |
*** markvoelker has joined #openstack-meeting | 23:33 | |
*** macza has quit IRC | 23:42 | |
*** macza has joined #openstack-meeting | 23:42 | |
*** sdake has joined #openstack-meeting | 23:44 | |
*** cloudrancher has quit IRC | 23:44 | |
*** cloudrancher has joined #openstack-meeting | 23:45 | |
*** cloudrancher has quit IRC | 23:49 | |
*** jamesmcarthur has quit IRC | 23:56 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!