*** gyee has quit IRC | 00:16 | |
*** erlon has joined #openstack-meeting | 00:41 | |
*** lbragstad has quit IRC | 00:49 | |
*** enriquetaso has quit IRC | 00:55 | |
*** erlon has quit IRC | 00:57 | |
*** whoami-rajat has joined #openstack-meeting | 01:12 | |
*** erlon has joined #openstack-meeting | 01:48 | |
*** hongbin has joined #openstack-meeting | 01:53 | |
*** tetsuro has joined #openstack-meeting | 02:10 | |
*** armax has quit IRC | 02:12 | |
*** armax has joined #openstack-meeting | 02:19 | |
*** openstack has joined #openstack-meeting | 02:23 | |
*** ChanServ sets mode: +o openstack | 02:23 | |
*** iyamahat__ has quit IRC | 02:31 | |
*** yamahata has quit IRC | 02:31 | |
*** lbragstad has joined #openstack-meeting | 02:58 | |
*** lbragstad has quit IRC | 03:07 | |
*** apetrich has quit IRC | 03:16 | |
*** yamamoto has joined #openstack-meeting | 03:30 | |
*** hongbin has quit IRC | 03:33 | |
*** erlon has quit IRC | 03:35 | |
*** munimeha1 has quit IRC | 03:43 | |
*** tpatil has joined #openstack-meeting | 03:45 | |
*** imsurit_ofc has joined #openstack-meeting | 03:46 | |
*** liuyulong has quit IRC | 03:47 | |
samP | hi all for masakari | 04:00 |
---|---|---|
samP | #startmeeting masakari | 04:00 |
openstack | Meeting started Tue Mar 12 04:00:15 2019 UTC and is due to finish in 60 minutes. The chair is samP. Information about MeetBot at http://wiki.debian.org/MeetBot. | 04:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 04:00 |
*** openstack changes topic to " (Meeting topic: masakari)" | 04:00 | |
openstack | The meeting name has been set to 'masakari' | 04:00 |
samP | Hi all | 04:00 |
tpatil | Hi | 04:00 |
samP | #topic High priority items | 04:00 |
*** openstack changes topic to "High priority items (Meeting topic: masakari)" | 04:00 | |
*** shilpasd has joined #openstack-meeting | 04:01 | |
samP | python-masakariclient 5.4.0 released | 04:01 |
samP | This release is for the stein. Branch will created later | 04:02 |
samP | We have about 2 weeks for other projects for their RCs | 04:03 |
samP | #topic Critical bugs and patches | 04:04 |
*** openstack changes topic to "Critical bugs and patches (Meeting topic: masakari)" | 04:04 | |
samP | Any critical bugs or patches need to discuss here? | 04:04 |
tpatil | # link : https://bugs.launchpad.net/masakari/+bug/1819422 | 04:04 |
openstack | Launchpad bug 1819422 in masakari "Get Notification for API version 1.1 returns KeyError: 'progress_details'" [Undecided,In progress] - Assigned to Shilpa Devharakar (shilpasd) | 04:04 |
tpatil | Patch is uploaded : https://review.openstack.org/642462 | 04:05 |
tpatil | There are few minor comments on this patch which will be fixed today | 04:05 |
tpatil | We should merge this patch soon | 04:05 |
tpatil | Also during regression testing, we have found one more bug which Shilpa will report in LP soon | 04:06 |
tpatil | If the recovery_flow is reserved, then it fails to execute task as it attempts to persists Host object and it fails | 04:06 |
tpatil | Shilpa is working on fixing this issue | 04:06 |
*** tashiromt has joined #openstack-meeting | 04:07 | |
samP | tpatil: got it. I will review first patch as soon as it updates | 04:08 |
samP | second problem you mentioned above, is it happen every time where recovery_flow=reserved | 04:09 |
samP | ? | 04:09 |
tpatil | yes | 04:10 |
samP | that means, recovery_flow=reserved does not work at all, correct. | 04:11 |
samP | am I correct? | 04:11 |
tpatil | Yes, We will fix this issue soon | 04:12 |
samP | In that case, we must fix that before release. and need to backport as well. | 04:12 |
tpatil | Maybe today or tomorrow | 04:12 |
samP | tpatil: Sure, thanks. | 04:12 |
tpatil | When are you planning to cut stable/stein for masakari project? | 04:13 |
*** mordred has quit IRC | 04:14 | |
samP | Currently, I am planning to do it on 3/22 | 04:14 |
samP | with the RC1 | 04:15 |
tpatil | ok, we will fix this issue before that for sure | 04:15 |
samP | tpatil: if time is not enough, we can fix the master and backport to Stein. Because, this it critical issue | 04:15 |
samP | s/it/'is a' | 04:16 |
tpatil | We have already found out a solution to fix this issue | 04:16 |
samP | tpatil: great. then no problem at all | 04:17 |
samP | thank you. | 04:17 |
samP | Any other critical issues? | 04:18 |
*** imsurit_ofc has quit IRC | 04:18 | |
tpatil | Still working on | 04:19 |
tpatil | regression testing | 04:19 |
samP | tpatil: no problem | 04:19 |
*** mordred has joined #openstack-meeting | 04:21 | |
samP | if any, please bring them up anytime in this meeting | 04:21 |
samP | #topic Stein Work Items | 04:21 |
tpatil | Sure | 04:21 |
*** openstack changes topic to "Stein Work Items (Meeting topic: masakari)" | 04:21 | |
samP | Please share if you have any update on this | 04:21 |
tpatil | 1) Add progress details for recovery workflow | 04:22 |
*** yamamoto has quit IRC | 04:22 | |
tpatil | Dependency on openstacksdk, now 0.26.0 is released so we should merge dashboard patch soon | 04:22 |
tpatil | #link : https://review.openstack.org/#/c/640755/ | 04:22 |
*** yamamoto has joined #openstack-meeting | 04:22 | |
tpatil | I would like to thanks openstacksdk team to accept our patch at the last minute and release a newer version of openstacksdk. | 04:23 |
samP | tpatil: done. | 04:24 |
tpatil | samP: Thanks | 04:24 |
tpatil | 2) Functional tests | 04:24 |
samP | tpatil: Thanks openstacksdk team! | 04:25 |
samP | Thanks openstacksdk team! | 04:25 |
tpatil | I will update patch to add functional tests to check recovery workflow details | 04:25 |
tpatil | #link : https://review.openstack.org/#/c/642223 | 04:25 |
tpatil | From functional tests point of view, segments, hosts and notifications functional tests (Process/VM) are covered | 04:27 |
samP | tpatil: got it. | 04:27 |
tpatil | 3) Add devstack support for masakari-monitors | 04:29 |
tpatil | #link : https://review.openstack.org/#/c/638577/ | 04:29 |
tpatil | Gate job is failing, working on fixing this issue | 04:29 |
tpatil | if we can find a fix for gate job, then we can install and deploy all monitors except host monitor | 04:30 |
samP | I think same error occur in Masakari 3rd party CI and Honjo-san is re-run the CI for fix this. | 04:32 |
*** diablo_rojo has quit IRC | 04:32 | |
samP | I will ask Honjo-san share if he have any info about his | 04:33 |
samP | s/his/this | 04:33 |
tpatil | samP: Yes, that will help | 04:33 |
samP | As you said, if can't fix this issue before release, then it is OK to remove host monitor | 04:34 |
tpatil | In the above patch, host monitor is not included at all | 04:34 |
tpatil | but still the gate job is failing | 04:35 |
tpatil | we want to install monitors only on nodes where compute service is running | 04:35 |
tpatil | we have made required changes in the masakari plugin but still it fails to install some neutron agent | 04:36 |
tpatil | on the compute node | 04:36 |
tpatil | looking into the sissue | 04:36 |
samP | tpatil: got it. | 04:37 |
*** mordred has quit IRC | 04:37 | |
*** janki has joined #openstack-meeting | 04:38 | |
tpatil | I have uploaded a new PS for checking recovery workflow details | 04:38 |
tpatil | Once the gate job passes, please review and approve this patch : https://review.openstack.org/#/c/642223/ | 04:38 |
samP | tpatil: sure, I will do that | 04:39 |
tpatil | samP: Thank you | 04:39 |
samP | Any other updates? | 04:43 |
samP | if not we can finish today's meeting | 04:44 |
tpatil | samP: No, That's all from my end | 04:44 |
*** mordred has joined #openstack-meeting | 04:45 | |
samP | tpatil: thank you! | 04:45 |
samP | noting from my end. | 04:45 |
samP | Let's finish today's meeting | 04:46 |
tpatil | Ok | 04:46 |
samP | Please user #openstack-masakari IRC@free node or | 04:47 |
samP | openstack-discuss@lists.openstack.org for further discussions. | 04:47 |
samP | Thank you all! | 04:47 |
samP | #endmeeting | 04:47 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 04:47 | |
openstack | Meeting ended Tue Mar 12 04:47:52 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 04:47 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/masakari/2019/masakari.2019-03-12-04.00.html | 04:47 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/masakari/2019/masakari.2019-03-12-04.00.txt | 04:47 |
openstack | Log: http://eavesdrop.openstack.org/meetings/masakari/2019/masakari.2019-03-12-04.00.log.html | 04:47 |
*** markvoelker has joined #openstack-meeting | 05:06 | |
*** armax has quit IRC | 05:11 | |
*** yamahata has joined #openstack-meeting | 05:12 | |
*** sridharg has joined #openstack-meeting | 05:22 | |
*** larainema has joined #openstack-meeting | 05:26 | |
*** cheng1 has joined #openstack-meeting | 05:48 | |
*** cheng1 has quit IRC | 05:59 | |
*** cheng1 has joined #openstack-meeting | 05:59 | |
*** slaweq_ has joined #openstack-meeting | 06:00 | |
*** rf0lc0 has joined #openstack-meeting | 06:00 | |
*** snierodz_ has joined #openstack-meeting | 06:04 | |
*** joxyuki has joined #openstack-meeting | 06:05 | |
*** jbadiapa has quit IRC | 06:05 | |
*** slaweq has quit IRC | 06:07 | |
*** rfolco|ruck|off has quit IRC | 06:07 | |
*** mahatic has quit IRC | 06:07 | |
*** snierodz has quit IRC | 06:07 | |
*** gary_perkins has quit IRC | 06:08 | |
*** andreaf has quit IRC | 06:09 | |
*** flaper87 has quit IRC | 06:10 | |
*** gary_perkins has joined #openstack-meeting | 06:10 | |
*** andreaf has joined #openstack-meeting | 06:12 | |
*** flaper87 has joined #openstack-meeting | 06:13 | |
*** e0ne has joined #openstack-meeting | 06:18 | |
*** tpatil has quit IRC | 06:43 | |
*** cheng1 has quit IRC | 06:51 | |
*** cheng1 has joined #openstack-meeting | 06:52 | |
*** Luzi has joined #openstack-meeting | 06:53 | |
*** apetrich has joined #openstack-meeting | 07:13 | |
*** dkushwaha has joined #openstack-meeting | 07:37 | |
*** pcaruana has joined #openstack-meeting | 07:39 | |
*** pcaruana has quit IRC | 07:43 | |
*** pcaruana has joined #openstack-meeting | 07:43 | |
*** kopecmartin|off is now known as kopecmartin | 07:53 | |
*** jbadiapa has joined #openstack-meeting | 07:54 | |
*** iyamahat has joined #openstack-meeting | 07:55 | |
dkushwaha | #startmeeting tacker | 08:03 |
openstack | Meeting started Tue Mar 12 08:03:32 2019 UTC and is due to finish in 60 minutes. The chair is dkushwaha. Information about MeetBot at http://wiki.debian.org/MeetBot. | 08:03 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 08:03 |
*** openstack changes topic to " (Meeting topic: tacker)" | 08:03 | |
openstack | The meeting name has been set to 'tacker' | 08:03 |
dkushwaha | #topic Roll Call | 08:03 |
*** openstack changes topic to "Roll Call (Meeting topic: tacker)" | 08:03 | |
dkushwaha | who is here for Tacker weekly meeting? | 08:03 |
hyunsikyang | hi | 08:06 |
hyunsikyang | i am late | 08:06 |
dkushwaha | hello hyunsikyang | 08:06 |
hyunsikyang | this week little bit busy | 08:07 |
dkushwaha | np :) | 08:07 |
*** hadai has joined #openstack-meeting | 08:07 | |
*** tssurya has joined #openstack-meeting | 08:08 | |
dkushwaha | lets wait if some more members join, otherwise we can skip. | 08:08 |
dkushwaha | seems no more members available today | 08:12 |
dkushwaha | hyunsikyang, do you have something to discuss? | 08:12 |
hyunsikyang | Actually, I submitted one blueprint and I am preparing one more | 08:13 |
hyunsikyang | for tacker integration with Fenix project | 08:13 |
hyunsikyang | If we don't have any special issues, I want to discuss what we will do in tacker and summit presentation. | 08:14 |
dkushwaha | hyunsikyang, go ahead | 08:15 |
hyunsikyang | At first, Please review, https://review.openstack.org/#/c/636272/ | 08:15 |
hyunsikyang | this is a spec for network function extention for C-VNF | 08:15 |
hyunsikyang | Now, Tacker uses a kubernetes as a VIM. But, It only support basic things for C-VNF. | 08:16 |
*** e0ne has quit IRC | 08:17 | |
hyunsikyang | I think we should provide more functionality to improve the utilization of C-VNF. | 08:17 |
hyunsikyang | that spec is a first step of function extention for C-VNF. | 08:19 |
*** jiaopengju has joined #openstack-meeting | 08:19 | |
hyunsikyang | But, I want to hear your opinion for next step of tacker, first. | 08:19 |
dkushwaha | hyunsikyang, is this above spec have any relation with Fenix integration | 08:20 |
dkushwaha | ? | 08:20 |
hyunsikyang | no, that is different one. | 08:20 |
dkushwaha | IMO both are independent | 08:20 |
dkushwaha | ok | 08:20 |
*** jaewook_oh has joined #openstack-meeting | 08:20 | |
hyunsikyang | I will upload it as soon as possible. I has been discussing with fenix PTL. | 08:21 |
dkushwaha | hyunsikyang, cool | 08:22 |
*** hjwon has joined #openstack-meeting | 08:23 | |
*** hokeeeeun has joined #openstack-meeting | 08:23 | |
*** e0ne has joined #openstack-meeting | 08:23 | |
dkushwaha | hyunsikyang, Regarding https://review.openstack.org/#/c/636272/ . Sorry I could not looked on this, Please give me sometimes(couple of days), i will review and will provide my feedbacks | 08:23 |
hyunsikyang | thanks :) | 08:23 |
hyunsikyang | we can discuss more detail thing in the summit too. | 08:23 |
dkushwaha | hyunsikyang, yup | 08:24 |
dkushwaha | hyunsikyang, will you have time in this week for some other works? | 08:24 |
hyunsikyang | I am trying to finish the fenix blueprint and review in this week. | 08:25 |
hyunsikyang | why?:) | 08:25 |
dkushwaha | I was looking volunteer for "Migrating legacy jobs to Bionic" | 08:26 |
dkushwaha | http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003614.html | 08:26 |
hyunsikyang | wait, I will check it. | 08:28 |
dkushwaha | hyunsikyang, ok | 08:28 |
*** iyamahat has quit IRC | 08:29 | |
hyunsikyang | I am reading it now. but, I need a time to check it. I am not familiar with this. | 08:34 |
dkushwaha | hyunsikyang, ok, so please check it, if it looks feasible to you otherwise i will work on that. | 08:36 |
*** ralonsoh has joined #openstack-meeting | 08:36 | |
dkushwaha | hyunsikyang, lets close this meeting. We can continue on Tacker channel. | 08:36 |
hyunsikyang | ok thanks | 08:36 |
dkushwaha | thanks hyunsik for joining this meeting. | 08:37 |
dkushwaha | Closing now | 08:37 |
dkushwaha | #endmeeting | 08:37 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 08:37 | |
openstack | Meeting ended Tue Mar 12 08:37:28 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 08:37 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/tacker/2019/tacker.2019-03-12-08.03.html | 08:37 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/tacker/2019/tacker.2019-03-12-08.03.txt | 08:37 |
openstack | Log: http://eavesdrop.openstack.org/meetings/tacker/2019/tacker.2019-03-12-08.03.log.html | 08:37 |
*** e0ne has quit IRC | 08:39 | |
*** hjwon has quit IRC | 08:44 | |
*** ttsiouts has joined #openstack-meeting | 08:49 | |
*** a-pugachev has joined #openstack-meeting | 08:53 | |
*** rubasov has joined #openstack-meeting | 08:58 | |
*** tetsuro has quit IRC | 08:59 | |
*** bertys has joined #openstack-meeting | 08:59 | |
*** bertys has left #openstack-meeting | 09:01 | |
jiaopengju | #startmeeting karbor | 09:01 |
openstack | Meeting started Tue Mar 12 09:01:46 2019 UTC and is due to finish in 60 minutes. The chair is jiaopengju. Information about MeetBot at http://wiki.debian.org/MeetBot. | 09:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 09:01 |
*** openstack changes topic to " (Meeting topic: karbor)" | 09:01 | |
openstack | The meeting name has been set to 'karbor' | 09:01 |
jiaopengju | ping liushuai | 09:02 |
*** cheng1 has quit IRC | 09:02 | |
jiaopengju | let’s wait a few minutes | 09:02 |
*** cheng1 has joined #openstack-meeting | 09:02 | |
*** priteau has joined #openstack-meeting | 09:02 | |
*** ttsiouts has quit IRC | 09:04 | |
*** ttsiouts has joined #openstack-meeting | 09:05 | |
*** liushuai has joined #openstack-meeting | 09:06 | |
jiaopengju | hi liushuai | 09:07 |
*** dmacpher has joined #openstack-meeting | 09:07 | |
liushuai | hi jiaopengju | 09:07 |
*** tetsuro has joined #openstack-meeting | 09:08 | |
jiaopengju | let’s start the meeting | 09:08 |
liushuai | ok | 09:08 |
jiaopengju | #topic stein release | 09:08 |
*** openstack changes topic to "stein release (Meeting topic: karbor)" | 09:08 | |
*** hadai has quit IRC | 09:09 | |
jiaopengju | as you now, the stein release will be finished soon, we have freezed the feature submmit, | 09:09 |
*** tetsuro has quit IRC | 09:10 | |
jiaopengju | bug fixes will keep open until stein tag is added | 09:10 |
jiaopengju | please continue to review patches in the reviewboard | 09:11 |
liushuai | ok | 09:11 |
jiaopengju | https://review.openstack.org/#/c/639401/ | 09:11 |
jiaopengju | this patch has no unit test, if it’s necessary, we can add unit test on it directly | 09:12 |
jiaopengju | this patch need another +2 https://review.openstack.org/#/c/633159/ | 09:13 |
jiaopengju | feel free to merge it :) | 09:13 |
jiaopengju | let’s go on | 09:14 |
liushuai | i will review soon | 09:14 |
jiaopengju | #topic new features in train cycle | 09:14 |
*** openstack changes topic to "new features in train cycle (Meeting topic: karbor)" | 09:14 | |
jiaopengju | I have some new features, for example, database bank driver, rbd bank, etc. If you have some good ideas, please told me, we can discuss it in next meeting | 09:16 |
liushuai | ok | 09:16 |
jiaopengju | I will create a ethpad link soon, so you can write it there | 09:17 |
jiaopengju | that’s all the topics for today’s meeting, do you have any thing to talk about? | 09:17 |
liushuai | no | 09:17 |
jiaopengju | ok, I will end the meeting soon | 09:18 |
jiaopengju | #endmeeting | 09:18 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 09:18 | |
openstack | Meeting ended Tue Mar 12 09:18:52 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 09:18 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/karbor/2019/karbor.2019-03-12-09.01.html | 09:18 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/karbor/2019/karbor.2019-03-12-09.01.txt | 09:18 |
openstack | Log: http://eavesdrop.openstack.org/meetings/karbor/2019/karbor.2019-03-12-09.01.log.html | 09:18 |
*** liushuai has quit IRC | 09:19 | |
*** joxyuki has quit IRC | 09:20 | |
*** rf0lc0 is now known as rfolco|ruck | 09:34 | |
*** tashiromt has quit IRC | 09:36 | |
*** cheng1 has quit IRC | 09:38 | |
*** dkushwaha has quit IRC | 09:39 | |
*** hyunsikyang__ has joined #openstack-meeting | 09:44 | |
*** hyunsikyang__ has quit IRC | 09:46 | |
*** hyunsikyang has quit IRC | 09:48 | |
*** cheng1 has joined #openstack-meeting | 09:50 | |
*** vishalmanchanda has joined #openstack-meeting | 10:06 | |
*** rubasov has quit IRC | 10:07 | |
*** e0ne has joined #openstack-meeting | 10:16 | |
*** cheng1 has quit IRC | 10:20 | |
*** cheng1 has joined #openstack-meeting | 10:21 | |
*** lpetrut has joined #openstack-meeting | 10:33 | |
*** hokeen has joined #openstack-meeting | 10:37 | |
*** hokeeeeun has quit IRC | 10:40 | |
*** hokeen has quit IRC | 10:48 | |
*** electrofelix has joined #openstack-meeting | 10:49 | |
*** njohnston has joined #openstack-meeting | 11:05 | |
*** carlos_silva has joined #openstack-meeting | 11:11 | |
*** liuyulong has joined #openstack-meeting | 11:17 | |
*** imsurit_ofc has joined #openstack-meeting | 11:25 | |
*** jaewook_oh has quit IRC | 11:35 | |
*** ttsiouts has quit IRC | 11:45 | |
*** ttsiouts has joined #openstack-meeting | 11:45 | |
*** imsurit_ofc has quit IRC | 11:46 | |
*** ttsiouts has quit IRC | 11:50 | |
*** cheng1 has quit IRC | 11:56 | |
*** rubasov has joined #openstack-meeting | 11:57 | |
*** hyunsikyang has joined #openstack-meeting | 12:02 | |
*** ttsiouts has joined #openstack-meeting | 12:09 | |
*** markvoelker has quit IRC | 12:18 | |
*** raildo has joined #openstack-meeting | 12:29 | |
*** liuyulong_ has joined #openstack-meeting | 12:31 | |
*** e0ne has quit IRC | 12:36 | |
*** rbudden has joined #openstack-meeting | 12:39 | |
*** mjturek has joined #openstack-meeting | 12:40 | |
*** mjturek has quit IRC | 12:45 | |
*** yamamoto has quit IRC | 12:47 | |
*** yamamoto has joined #openstack-meeting | 12:48 | |
*** mriedem has joined #openstack-meeting | 12:53 | |
*** yamamoto has quit IRC | 12:53 | |
*** rbudden has quit IRC | 12:58 | |
*** janki has quit IRC | 12:59 | |
*** mlavalle has joined #openstack-meeting | 12:59 | |
*** janki has joined #openstack-meeting | 12:59 | |
mlavalle | #startmeeting networking | 13:00 |
openstack | Meeting started Tue Mar 12 13:00:20 2019 UTC and is due to finish in 60 minutes. The chair is mlavalle. Information about MeetBot at http://wiki.debian.org/MeetBot. | 13:00 |
*** rbudden has joined #openstack-meeting | 13:00 | |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 13:00 |
*** openstack changes topic to " (Meeting topic: networking)" | 13:00 | |
openstack | The meeting name has been set to 'networking' | 13:00 |
mlavalle | Hi there! | 13:01 |
mlavalle | #endmeeting | 13:02 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 13:02 | |
openstack | Meeting ended Tue Mar 12 13:02:30 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 13:02 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/networking/2019/networking.2019-03-12-13.00.html | 13:02 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/networking/2019/networking.2019-03-12-13.00.txt | 13:02 |
openstack | Log: http://eavesdrop.openstack.org/meetings/networking/2019/networking.2019-03-12-13.00.log.html | 13:02 |
*** enriquetaso has joined #openstack-meeting | 13:02 | |
*** slaweq_ is now known as slaweq | 13:08 | |
*** yamamoto has joined #openstack-meeting | 13:12 | |
*** lbragstad has joined #openstack-meeting | 13:17 | |
*** vishalmanchanda has quit IRC | 13:25 | |
*** irclogbot_1 has quit IRC | 13:26 | |
*** e0ne has joined #openstack-meeting | 13:28 | |
*** jamesmcarthur has joined #openstack-meeting | 13:29 | |
*** irclogbot_1 has joined #openstack-meeting | 13:30 | |
*** munimeha1 has joined #openstack-meeting | 13:46 | |
*** enriquetaso has quit IRC | 13:48 | |
*** jamesmcarthur has quit IRC | 13:48 | |
*** jamesmcarthur has joined #openstack-meeting | 13:48 | |
*** davidsha has joined #openstack-meeting | 13:50 | |
*** mlavalle has quit IRC | 13:52 | |
*** jbadiapa has quit IRC | 13:55 | |
*** mlavalle has joined #openstack-meeting | 13:55 | |
*** awaugama has joined #openstack-meeting | 13:56 | |
*** njohnston is now known as njohnston_ | 13:57 | |
*** njohnsto_ has joined #openstack-meeting | 13:58 | |
*** njohnsto_ is now known as njohnston | 13:58 | |
*** openstack has joined #openstack-meeting | 15:38 | |
*** ChanServ sets mode: +o openstack | 15:38 | |
ralonsoh | (I think davidsha is experiencing network problems) | 15:38 |
davidsha | Nvm we have things modeled a little differently in neutron classifier and I was expecting a BaseQoSRule table or some something similar for all the BW limit, DSCP and BW assurance rules to inherit from. | 15:38 |
njohnston | netsplit just unsplit | 15:38 |
ralonsoh | aaah ok | 15:38 |
ralonsoh | njohnston, it's the wind here in Ireland now!! it's affecting internet | 15:39 |
ralonsoh | ok, thansk davidsha | 15:39 |
davidsha | Thanks! | 15:39 |
ralonsoh | any other topic? | 15:39 |
ralonsoh | thank you all and "see" you in two weeks | 15:40 |
ralonsoh | bye! | 15:40 |
davidsha | Cya! | 15:40 |
ralonsoh | #endmeeting | 15:40 |
rubasov | bye | 15:41 |
*** jbadiapa has quit IRC | 15:41 | |
*** e0ne has quit IRC | 15:45 | |
*** cyberpear has joined #openstack-meeting | 15:45 | |
*** enriquetaso has quit IRC | 15:46 | |
*** jchhatbar has quit IRC | 15:47 | |
*** enriquetaso has joined #openstack-meeting | 15:47 | |
*** ttsiouts has joined #openstack-meeting | 15:48 | |
cyberpear | The topic link doesn't work w/ the trailing slash. Stripping the slash made it work for me. | 15:48 |
*** vishakha has joined #openstack-meeting | 15:49 | |
*** anteaya has joined #openstack-meeting | 15:56 | |
*** e0ne has joined #openstack-meeting | 15:58 | |
*** njohnston_ has joined #openstack-meeting | 16:01 | |
slaweq | #startmeeting neutron_ci | 16:01 |
openstack | Meeting started Tue Mar 12 16:01:41 2019 UTC and is due to finish in 60 minutes. The chair is slaweq. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:01 |
slaweq | hi | 16:01 |
*** openstack changes topic to " (Meeting topic: neutron_ci)" | 16:01 | |
openstack | The meeting name has been set to 'neutron_ci' | 16:01 |
*** njohnston is now known as njohnston2 | 16:01 | |
*** njohnston_ is now known as njohnston | 16:02 | |
njohnston | o/ | 16:02 |
slaweq | hi njohnston | 16:02 |
njohnston | hello! | 16:02 |
slaweq | lets wait a bit more for others like haleyb, hongbin, bcafarel | 16:02 |
slaweq | I know that mlavalle will not be here today | 16:02 |
bcafarel | bot is back in order? | 16:03 |
bcafarel | (also o/ ) | 16:03 |
slaweq | and also I need to finish this meeting in about 45 minutes | 16:03 |
slaweq | bcafarel: seems so | 16:03 |
slaweq | ok, lets go then | 16:03 |
slaweq | first of all | 16:03 |
slaweq | Grafana dashboard: http://grafana.openstack.org/dashboard/db/neutron-failure-rate | 16:04 |
slaweq | please open it now :) | 16:04 |
bcafarel | :) | 16:04 |
slaweq | it will be ready for later :) | 16:04 |
*** jrbalderrama has quit IRC | 16:04 | |
*** diablo_rojo has joined #openstack-meeting | 16:04 | |
slaweq | #topic Actions from previous meetings | 16:04 |
*** openstack changes topic to "Actions from previous meetings (Meeting topic: neutron_ci)" | 16:04 | |
slaweq | lets go then | 16:04 |
slaweq | first action | 16:04 |
slaweq | * njohnston Debug fullstack DSCP issue | 16:05 |
*** enriquetaso has quit IRC | 16:05 | |
slaweq | I know that njohnston didn't look into it | 16:05 |
slaweq | because I did :) | 16:05 |
slaweq | and I found an issue | 16:05 |
slaweq | fix is here: https://review.openstack.org/#/c/642186/ | 16:05 |
*** a-pugachev has quit IRC | 16:06 | |
njohnston | slaweq++ | 16:06 |
slaweq | basically it looks that sometimes tcpdump was starting too slow, we send one icmp packet which wasn't captured by tcpdump and test failed | 16:06 |
*** a-pugachev has joined #openstack-meeting | 16:06 | |
slaweq | so I proposed to send at least 10 packets always | 16:06 |
ralonsoh | good catch! | 16:06 |
slaweq | then some should be always captured by tcpdump | 16:06 |
slaweq | thx ralonsoh :) | 16:07 |
slaweq | ok, next one | 16:07 |
slaweq | mlavalle to take a look at fullstack dhcp rescheduling issue https://bugs.launchpad.net/neutron/+bug/1799555 | 16:07 |
openstack | Launchpad bug 1799555 in neutron "Fullstack test neutron.tests.fullstack.test_dhcp_agent.TestDhcpAgentHA.test_reschedule_network_on_new_agent timeout" [High,Confirmed] | 16:07 |
slaweq | I don't think that mlavalle was looking into this one | 16:07 |
ralonsoh | slaweq, I can try it | 16:08 |
slaweq | thx ralonsoh :) | 16:08 |
slaweq | #action ralonsoh to take a look at fullstack dhcp rescheduling issue https://bugs.launchpad.net/neutron/+bug/1799555 | 16:08 |
openstack | Launchpad bug 1799555 in neutron "Fullstack test neutron.tests.fullstack.test_dhcp_agent.TestDhcpAgentHA.test_reschedule_network_on_new_agent timeout" [High,Confirmed] | 16:08 |
slaweq | and the last one from last week was: | 16:08 |
slaweq | slaweq to talk with tmorin about networking-bagpipe | 16:08 |
slaweq | and I totally forgot about this | 16:09 |
slaweq | sorry for that | 16:09 |
slaweq | I will add it to myself for this week | 16:09 |
slaweq | #action slaweq to talk with tmorin about networking-bagpipe | 16:09 |
slaweq | anything else You want to add/ask? | 16:10 |
njohnston | nope | 16:10 |
slaweq | ok, lets move on then | 16:11 |
slaweq | #topic Python 3 | 16:11 |
*** openstack changes topic to "Python 3 (Meeting topic: neutron_ci)" | 16:11 | |
slaweq | njohnston: any updates about stadium projects? | 16:11 |
slaweq | etherpad is here: https://etherpad.openstack.org/p/neutron_stadium_python3_status | 16:11 |
njohnston2 | Nothing yet, but I will note that as of now we have satisfied the basic requirements for the community goal | 16:12 |
njohnston2 | The community goal doesn't specify all the kinds of testing we're handling at this point, it establishes a baseline | 16:12 |
slaweq | great then | 16:13 |
njohnston2 | We've met that baseline across the stadium AFAICT | 16:13 |
slaweq | that is very good news njohnston2 :) | 16:13 |
njohnston2 | I'll continue and I think we should keep this topic, but this is more forward-looking, getting us ready for the python2 removal in the U cycle | 16:13 |
slaweq | but I will keep this topic in agenda for now, to track our (slow) progress on that in next cycle too | 16:13 |
slaweq | :) | 16:14 |
njohnston2 | perfect | 16:14 |
slaweq | thx njohnston2 | 16:14 |
*** ttsiouts has quit IRC | 16:14 | |
slaweq | ok, lets move on then | 16:14 |
slaweq | next topic | 16:14 |
slaweq | #topic Ubuntu Bionic in CI jobs | 16:14 |
*** openstack changes topic to "Ubuntu Bionic in CI jobs (Meeting topic: neutron_ci)" | 16:14 | |
*** ttsiouts has joined #openstack-meeting | 16:14 | |
slaweq | We are almost good with it | 16:16 |
slaweq | we have for now one issue with fullstack tests in neutron | 16:16 |
slaweq | because on Bionic node we shouldn't compile ovs kernel module anymore, it's not necessary | 16:16 |
slaweq | I will try to push patch for that tomorrow morning, unless there is someone else who want's to take care of it today | 16:17 |
slaweq | I tried today with https://review.openstack.org/#/c/642461/ and it looks good | 16:17 |
slaweq | but it should be done in the way which will work on both, xenial and bionic | 16:18 |
njohnston | I’ll take a look | 16:18 |
slaweq | for networking-dynamic-routing we should be good to go with patch https://review.openstack.org/#/c/642433/2 | 16:18 |
slaweq | njohnston: thx :) | 16:18 |
slaweq | if some of You have +2 power in networking-dynamic-routing, please check this patch :) | 16:19 |
slaweq | it isn't complicated :) | 16:19 |
slaweq | and works fine for Bionic too: https://review.openstack.org/#/c/639675/2 | 16:19 |
njohnston2 | +2 | 16:19 |
slaweq | thx njohnston2 :) | 16:19 |
slaweq | and third problem (but not very urgent) is with networking-bagpipe: https://review.openstack.org/#/c/642456/1 fullstack job is running but there is some fail still: http://logs.openstack.org/87/639987/3/check/legacy-networking-bagpipe-dsvm-fullstack/8d5af6c/job-output.txt.gz | 16:20 |
slaweq | here we should have for sure same patch as for neutron to not compile ovs kernel module on Bionic | 16:20 |
slaweq | but even with this tests are failing | 16:21 |
njohnston2 | "ImportError: cannot import name async_process" perhaps a dependency changed names? | 16:21 |
slaweq | I'm not familiar with bagpipe so I'm not sure if that is somehow related to switch to Bionic | 16:21 |
slaweq | njohnston2: maybe | 16:21 |
slaweq | but problem isn't very urgent as it is non-voting job there :) | 16:21 |
slaweq | and last one with some problems is networking-midonet, but here yamamoto is aware of those issues so I hope they will fix them | 16:22 |
slaweq | ok, any questions/something to add regarding bionic? | 16:23 |
njohnston | looks good, great work | 16:23 |
slaweq | thx njohnston :) | 16:24 |
*** njohnston is now known as njohnston_ | 16:24 | |
*** njohnston2 is now known as njohnston | 16:24 | |
slaweq | ok, so moving to next topic | 16:24 |
slaweq | #topic tempest-plugins migration | 16:24 |
*** openstack changes topic to "tempest-plugins migration (Meeting topic: neutron_ci)" | 16:24 | |
slaweq | njohnston_: how many of You are in the meeting? :D | 16:24 |
*** njohnston_ is now known as njohnston2 | 16:24 | |
slaweq | Etherpad: https://etherpad.openstack.org/p/neutron_stadium_move_to_tempest_plugin_repo | 16:24 |
slaweq | any updates here? | 16:24 |
slaweq | I don't have anything | 16:24 |
njohnston | Hey, I've been saying that cloning myself was the only way to get ahead of these trello cards... | 16:25 |
njohnston | nothing from me | 16:25 |
slaweq | njohnston: LOL | 16:25 |
slaweq | great idea | 16:25 |
slaweq | but I don't know if my wife will handle that when I will clone myself :P | 16:25 |
* haleyb wanders in late | 16:25 | |
njohnston | you're not allowed to clone yourself, because an army of Hulks would be unstoppable | 16:25 |
haleyb | any bugs for me? :) | 16:25 |
slaweq | LOL | 16:25 |
njohnston | haleyb: all of them | 16:25 |
slaweq | haleyb: hi, sure, if You want some :P | 16:26 |
slaweq | ok, lets move on | 16:26 |
slaweq | #topic Grafana | 16:26 |
*** openstack changes topic to "Grafana (Meeting topic: neutron_ci)" | 16:26 | |
slaweq | reminder link: http://grafana.openstack.org/dashboard/db/neutron-failure-rate | 16:26 |
haleyb | that reminds me to update the ovn dashboard | 16:27 |
njohnston | is it weird to anyone else how for the check queue the number of runs is on a steady downward slope | 16:27 |
*** gyee has joined #openstack-meeting | 16:27 | |
njohnston | example "Number of Unit Tests jobs runs (Check queue)" has a high around 78 on 3/6 steadily down to 45 for 3/11 | 16:28 |
*** yamahata has quit IRC | 16:28 | |
slaweq | njohnston: yes, looks strange but lets see how it will be in next days maybe | 16:29 |
slaweq | IMHO last week we had some "spike" there | 16:29 |
*** iyamahat has quit IRC | 16:29 | |
slaweq | njohnston: if You will get data from 30 days, it doesn't look odd | 16:30 |
njohnston | oh good | 16:30 |
njohnston | I set it to the 30 day view, that should render sometime on Thursday | 16:30 |
*** dmacpher has quit IRC | 16:31 | |
njohnston | actually that was very fast. That really helps show what is normal skitter and what isn't. | 16:31 |
slaweq | from other things it generally looks much better than in last week | 16:32 |
slaweq | I see that unit tests are rising, and that isn't good IMO | 16:32 |
bcafarel | a few fixes got in yeah | 16:32 |
slaweq | and in last couple of days I saw issue like http://logs.openstack.org/79/633979/26/check/openstack-tox-py37/e7878ff/testr_results.html.gz in various unit tests | 16:32 |
slaweq | did You saw it too? | 16:32 |
bcafarel | test_port_ip_update_revises? I don't think so | 16:33 |
haleyb | i saw this update_revises somewhere | 16:33 |
slaweq | looking at logstash: http://logstash.openstack.org/#dashboard/file/logstash.json?query=message%3A%20%5C%22line%20170%2C%20in%20test_port_ip_update_revises%5C%22 | 16:33 |
slaweq | it happend at least couple of times in last week | 16:34 |
njohnston | I managed to miss that one | 16:34 |
slaweq | anyone wants to look at this? | 16:34 |
ralonsoh | me | 16:35 |
slaweq | ralonsoh: thx a lot | 16:35 |
slaweq | please report a bug for it so we can track it there | 16:35 |
ralonsoh | dure | 16:35 |
ralonsoh | sure | 16:35 |
slaweq | #action ralonsoh to take a look at update_revises unit test failures | 16:35 |
slaweq | ok, lets move on then | 16:36 |
slaweq | or You want to talk about something else related to grafana? | 16:36 |
njohnston | While we have grafana up... What do people think about marking the neutron-tempest-iptables_hybrid-fedora job voting? It looks very stable as far as error rate, and will be helpful as the next version of RHEL comes down the pike. | 16:36 |
slaweq | njohnston: that is very good idea IMO | 16:37 |
njohnston | OK, I'll push a change for it | 16:38 |
slaweq | it's under 25% in last 30 days at least | 16:38 |
slaweq | there wasn't any real problem with it before IIRC | 16:38 |
njohnston | it only deviates from neutron-tempest-iptables_hybrid by a percent or two | 16:38 |
slaweq | so I think it's very good idea to make it voting (and maybe gating in few weeks too) | 16:39 |
haleyb | is the fedora one on that page? | 16:39 |
njohnston | which seems to be within the margin of error | 16:39 |
njohnston | haleyb: Yes, look in " Integrated Tempest Failure Rates (Check queue)" | 16:39 |
njohnston | which has a lot of lines but that is one of them | 16:39 |
slaweq | http://grafana.openstack.org/d/Hj5IHcSmz/neutron-failure-rate?panelId=16&fullscreen&orgId=1&from=now-30d&to=now | 16:39 |
haleyb | ah, a search didn't show it initially | 16:39 |
njohnston | latest datapoint: neutron-tempest-iptables_hybrid 8% fails, neutron-tempest-iptables_hybrid-fedora 6% fails | 16:40 |
*** tssurya has quit IRC | 16:40 | |
slaweq | yes, there was one spike up to 100% about 2 weeks ago but it was the same for neutron-tempest-iptables_hybrid job and was related to os-vif issue IIRC | 16:40 |
slaweq | other than that it's good and I think it can be voting IMO | 16:41 |
slaweq | haleyb: any thoughts? | 16:41 |
haleyb | +1 for voting | 16:41 |
slaweq | ok, njohnston please propose patch for that | 16:41 |
njohnston | slaweq: https://review.openstack.org/642818 | 16:42 |
slaweq | that was fast | 16:42 |
bcafarel | :) | 16:42 |
haleyb | as long as we remember we're at the end of stein :) | 16:42 |
slaweq | yes, we can maybe wait with this patch couple of weeks to release stein and then merge this one | 16:42 |
slaweq | but IMO it will be good to have patch there and ask others what they think about it :) | 16:43 |
njohnston2 | I can -W until the branch | 16:43 |
slaweq | +1 | 16:43 |
bcafarel | sounds good | 16:43 |
slaweq | ok, lets move on as I will need to go soon | 16:43 |
slaweq | next topic | 16:44 |
slaweq | #topic functional/fullstack | 16:44 |
*** openstack changes topic to "functional/fullstack (Meeting topic: neutron_ci)" | 16:44 | |
slaweq | we merged some fixes for recent failures and we are in better shape now | 16:44 |
slaweq | I wanted to share with You one bug | 16:44 |
slaweq | https://bugs.launchpad.net/neutron/+bug/1818614 | 16:44 |
openstack | Launchpad bug 1818614 in neutron "Various L3HA functional tests fails often" [Critical,In progress] - Assigned to Slawek Kaplonski (slaweq) | 16:44 |
slaweq | I was investigating it during last week | 16:44 |
slaweq | and I found 2 different issues there | 16:44 |
slaweq | one with neutron-keepalived-state-change for which patch is https://review.openstack.org/#/c/642295/ | 16:45 |
slaweq | but I will need to check it once again | 16:45 |
slaweq | so it's still -W | 16:45 |
slaweq | but I also opened second bug https://bugs.launchpad.net/neutron/+bug/1819160 | 16:45 |
openstack | Launchpad bug 1819160 in neutron "Functional tests for dvr ha routers are broken" [High,In progress] - Assigned to Slawek Kaplonski (slaweq) | 16:45 |
slaweq | and I would like to ask haleyb and other L3 experts to take a look on it | 16:46 |
*** iyamahat has joined #openstack-meeting | 16:46 | |
slaweq | basically it looks for me that in test_dvr_router module in functional tests we are not testing dvr ha routers | 16:46 |
slaweq | or differently | 16:46 |
slaweq | we should test one dvr ha router spawned on 2 agents | 16:46 |
slaweq | but we are testing 2 independent dvr routers spawned on 2 different agents | 16:47 |
slaweq | and both of them can be set to master in the same time | 16:47 |
slaweq | IMO that is wrong and should be fixed but please check it if You will have time :) | 16:47 |
haleyb | will look | 16:48 |
slaweq | thx | 16:48 |
*** igordc has quit IRC | 16:48 | |
slaweq | ok, anything else You want to discuss today, because I need to leave now :) | 16:48 |
njohnston | that's it for me | 16:49 |
*** iyamahat_ has joined #openstack-meeting | 16:49 | |
slaweq | ok, thx for attending and sorry for a nit shorter meeting today :) | 16:49 |
bcafarel | nothing worth keeping you around! | 16:49 |
slaweq | #endmeeting | 16:49 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 16:49 | |
openstack | Meeting ended Tue Mar 12 16:49:25 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:49 |
slaweq | o/ | 16:49 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/neutron_ci/2019/neutron_ci.2019-03-12-16.01.html | 16:49 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/neutron_ci/2019/neutron_ci.2019-03-12-16.01.txt | 16:49 |
openstack | Log: http://eavesdrop.openstack.org/meetings/neutron_ci/2019/neutron_ci.2019-03-12-16.01.log.html | 16:49 |
ralonsoh | bye | 16:49 |
njohnston | \o | 16:49 |
*** igordc has joined #openstack-meeting | 16:52 | |
*** iyamahat has quit IRC | 16:52 | |
*** igordc has quit IRC | 16:53 | |
*** e0ne has quit IRC | 16:55 | |
*** igordc has joined #openstack-meeting | 16:56 | |
*** enriquetaso has joined #openstack-meeting | 16:58 | |
*** ttsiouts has quit IRC | 17:01 | |
*** ttsiouts has joined #openstack-meeting | 17:01 | |
*** yamahata has joined #openstack-meeting | 17:05 | |
*** enriquetaso has quit IRC | 17:05 | |
*** enriquetaso has joined #openstack-meeting | 17:05 | |
*** kopecmartin is now known as kopecmartin|off | 17:05 | |
*** ttsiouts has quit IRC | 17:06 | |
*** armax has quit IRC | 17:08 | |
*** priteau has quit IRC | 17:08 | |
*** igordc has quit IRC | 17:10 | |
*** a-pugachev has quit IRC | 17:13 | |
*** igordc has joined #openstack-meeting | 17:21 | |
*** njohnston2 has quit IRC | 17:40 | |
*** mattw4 has joined #openstack-meeting | 17:41 | |
*** davidsha has quit IRC | 17:42 | |
*** igordc has quit IRC | 17:43 | |
*** igordc has joined #openstack-meeting | 17:48 | |
*** Shrews has joined #openstack-meeting | 17:51 | |
*** armax has joined #openstack-meeting | 17:55 | |
*** zhubx has quit IRC | 17:55 | |
*** zhubx has joined #openstack-meeting | 17:55 | |
*** jbadiapa has joined #openstack-meeting | 17:58 | |
*** iyamahat__ has joined #openstack-meeting | 17:58 | |
*** iyamahat_ has quit IRC | 18:01 | |
*** e0ne has joined #openstack-meeting | 18:02 | |
*** e0ne has quit IRC | 18:06 | |
*** erlon has quit IRC | 18:15 | |
*** e0ne has joined #openstack-meeting | 18:18 | |
*** sridharg has quit IRC | 18:18 | |
*** electrofelix has quit IRC | 18:19 | |
*** jamesmcarthur has quit IRC | 18:20 | |
*** jamesmcarthur has joined #openstack-meeting | 18:21 | |
*** e0ne_ has joined #openstack-meeting | 18:21 | |
*** e0ne has quit IRC | 18:22 | |
*** gmann is now known as gmann_afk | 18:26 | |
*** jamesmcarthur has quit IRC | 18:27 | |
*** electrofelix has joined #openstack-meeting | 18:32 | |
*** jamesmcarthur has joined #openstack-meeting | 18:33 | |
*** pcaruana has quit IRC | 18:39 | |
*** e0ne_ has quit IRC | 18:41 | |
*** jamesmcarthur has quit IRC | 18:51 | |
clarkb | Anyone else around for the infra meeting? | 19:00 |
dtroyer | o/ | 19:00 |
ianw | o/ | 19:01 |
fungi | aloha! | 19:01 |
clarkb | #startmeeting infra | 19:01 |
openstack | Meeting started Tue Mar 12 19:01:26 2019 UTC and is due to finish in 60 minutes. The chair is clarkb. Information about MeetBot at http://wiki.debian.org/MeetBot. | 19:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 19:01 |
*** openstack changes topic to " (Meeting topic: infra)" | 19:01 | |
openstack | The meeting name has been set to 'infra' | 19:01 |
clarkb | #link http://lists.openstack.org/pipermail/openstack-infra/2019-March/006293.html | 19:01 |
clarkb | #topic Announcements | 19:01 |
*** openstack changes topic to "Announcements (Meeting topic: infra)" | 19:01 | |
clarkb | PTL Candidate nominations close today (March 12) at 23:45UTC. | 19:01 |
*** roman_g has joined #openstack-meeting | 19:01 | |
clarkb | I have submitted a self nomination to be infra PTL. Its not too late for someone else to run if they would like to :) | 19:02 |
clarkb | These nominations are for the Train cycle | 19:02 |
anteaya | is infra still governed by the tc? | 19:02 |
clarkb | anteaya: it is | 19:02 |
anteaya | and will it continue to be in future? | 19:02 |
anteaya | and thanks | 19:02 |
fungi | not all of what the openstack infrastructure team does is moving into opendev | 19:03 |
*** jamesmcarthur has joined #openstack-meeting | 19:03 | |
clarkb | that and I don't expect us to start really thinking about breaking pieces out until we've got a bit more opendev work done (probably during the next cycle) | 19:03 |
anteaya | okay thanks | 19:03 |
fungi | at some point it might be worthwhile to talk about converting the team to a sig, but i wouldn't begin to consider that until after opendev is nearing some steady state | 19:03 |
clarkb | On the agenda email I had noted you could submit forum sessions but I'm told that closed late yesterday? | 19:04 |
anteaya | and thanks for standing as ptl again clarkb | 19:04 |
clarkb | so that announcement item is no longer valid re forum ssessions | 19:04 |
mordred | yes - forum session selection time has started | 19:04 |
clarkb | #topic Actions from last meeting | 19:05 |
*** openstack changes topic to "Actions from last meeting (Meeting topic: infra)" | 19:05 | |
fungi | though if there's something we really need to squeeze in, we might be able to talk the selection committee into it | 19:05 |
clarkb | fungi: good to know thanks | 19:05 |
clarkb | #link http://eavesdrop.openstack.org/meetings/infra/2019/infra.2019-03-05-19.01.txt minutes from last meeting | 19:05 |
clarkb | ianw had an action to rotate our backup server volumes | 19:05 |
clarkb | ianw: has that happened? | 19:05 |
ianw | no, on my todo list, sorry was out a couple of days last week | 19:05 |
clarkb | #action ianw rotate backup server disks | 19:05 |
clarkb | #topic Specs approval | 19:06 |
*** openstack changes topic to "Specs approval (Meeting topic: infra)" | 19:06 | |
clarkb | There are no specs up for approval. However I wanted to quickly follow up on the letsencrypt spec | 19:07 |
clarkb | ianw: re ^ are you happy with the dns subdomain for acme validation? and do we think that needs a spec update? | 19:07 |
ianw | clarkb: i think we can handle it in reviews at this point | 19:07 |
clarkb | cool thanks | 19:07 |
clarkb | #topic Priority Efforts | 19:08 |
*** openstack changes topic to "Priority Efforts (Meeting topic: infra)" | 19:08 | |
clarkb | #topic Update Config Management | 19:08 |
*** openstack changes topic to "Update Config Management (Meeting topic: infra)" | 19:08 | |
clarkb | On the puppet 4 side of things I've done some cleanup of the upgrade process so that we don't install puppet4 then downgrade to puppet 3 then back to puppet 4 again. This cleaned up puppet logs on review-dev | 19:09 |
clarkb | Otherwise I've mostly used the dev servers as a set to clean up some of the things that puppet 4 points out. thank you for the reviews on that | 19:09 |
clarkb | On the docker side of things corvus is ready to document the speculative image building system and mark it as in production | 19:10 |
clarkb | This allows us to test changes to docker deployed systems before we merge their image build updates | 19:10 |
clarkb | should end up being super useful particularly as we end up deploying more complex systems with docker | 19:10 |
clarkb | corvus: ^ other than the password change happenign today and the docs updates that need to happen is there anything to keep in mind or look at for that now? | 19:11 |
corvus | clarkb: nope -- just note that the jobs in system-config are the vanguard | 19:11 |
corvus | so look to them for reference for how to do things | 19:11 |
corvus | also zuul-preview | 19:11 |
corvus | i'll bring zuul and nodepool forward to use those jobs soon | 19:12 |
clarkb | I'll be looking to merge the run puppet 4 in more places change(s) later this week. I'll probably ping people for reviews once I am happy that all the minor issues we've foudn on the dev servers are ignorable or not worth fixing | 19:13 |
clarkb | #topic OpenDev | 19:13 |
*** openstack changes topic to "OpenDev (Meeting topic: infra)" | 19:13 | |
*** yamamoto has quit IRC | 19:13 | |
corvus | i sent out the email announcement | 19:14 |
corvus | #link opendev gerrit repo migration announcement http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html | 19:14 |
corvus | and got some replies | 19:14 |
corvus | #info jroll and dtroyer are POCs for openstack and starlingx respectively | 19:14 |
corvus | i didn't see a reply from airship | 19:14 |
roman_g | Airship is here as requested in an e-mail | 19:14 |
corvus | roman_g: yay! | 19:14 |
roman_g | Hello all. =) | 19:15 |
corvus | #undo | 19:15 |
corvus | #info jroll, dtroyer, and roman_g are POCs for openstack, starlingx, and airship respectively | 19:15 |
fungi | um, i think you're forgetting one | 19:15 |
fungi | starts with a z? | 19:15 |
corvus | yeah... no one replied to that either. i'm going to assume everyone assumes i'll handle it... | 19:15 |
corvus | unless anyone wants to volunteer real quick? :) | 19:15 |
roman_g | zuul? | 19:16 |
corvus | #undo | 19:16 |
corvus | #info jroll, dtroyer, roman_g, and corvus are POCs for openstack, starlingx, airship, and zuul respectively | 19:16 |
corvus | okay, we have a full complement :) | 19:16 |
clarkb | thank you to all our volunteers :) | 19:16 |
roman_g | :) | 19:16 |
anteaya | are edge or kata affected/ | 19:16 |
anteaya | ? | 19:16 |
fungi | i can volunteer to represent zuul in opendev discussions if you really want, but i have a feeling your bandwidth with yourself might be higher | 19:17 |
clarkb | anteaya: kata doesn't really host with us currently :/ so not really | 19:17 |
anteaya | ah okay thanks | 19:17 |
clarkb | but I expect ttx would be happy to help there should we need a volunteer | 19:17 |
corvus | there's two main things we need to coordinate on -- any repository renames, and scheduling | 19:17 |
fungi | the one repo kata does have in our gerrit is unlikely to be heavily impacted by this | 19:17 |
fungi | and teh edge effort doesn't have any software | 19:18 |
anteaya | oh | 19:18 |
fungi | they are/were primarily a whitepaper writing effort | 19:18 |
clarkb | corvus: for scheduling I expect on our side of things we'll want to do things no sooner than the summit | 19:18 |
corvus | regarding renames, i think it would be best if each of the POCs come back with a list of repos that should be renamed when we perform the migration | 19:18 |
clarkb | corvus: ++ | 19:18 |
dtroyer | roger | 19:19 |
clarkb | corvus: along with the new names? | 19:19 |
corvus | roman_g, dtroyer, corvus: for your groups, i'm kind of imagining you'd take the opportunity to just forklift all your repos to your own namespace. eg openstack-infra/zuul will move to zuul/zuul. | 19:19 |
roman_g | #action each of the POCs come back with a list of repos that should be renamed when we (#openstack-infra) perform the migration | 19:20 |
corvus | i mean, other options exist, but that's sort of what i'm assuming things would look like | 19:20 |
dtroyer | corvus: that is our plan, yes | 19:20 |
fungi | openstack will, predictably, probably me much more messy | 19:20 |
clarkb | dtroyer: will you drop the stx- prefix? | 19:20 |
fungi | s/me/be/ | 19:20 |
mordred | the larger/complicated list is potentially openstack - due to maybe moving stackforge thigns out | 19:20 |
mordred | fungi: jinx | 19:20 |
dtroyer | clarkb: still an open question, I imagine we will. | 19:20 |
clarkb | dtroyer: those details can be sorted out with the listings, but that is stuff to think about probably | 19:20 |
corvus | jroll: your job is harder :) since openstack/ is hosting a bunch of unofficial projects, you (as in the TC) get to decide what you want to do about that. | 19:20 |
* mordred believes in jroll | 19:21 | |
fungi | there was also interest in openstack of not using just one namespace | 19:21 |
corvus | jroll: you could leave them in openstack/ for now, we could move them all... or.. whatever :) | 19:21 |
fungi | e.g., neutron/neutron-lib and nova/python-novaclient and so on | 19:21 |
mordred | yup. it's all good by us! | 19:22 |
clarkb | There were rumblings of bringing stackforge back | 19:22 |
corvus | i don't think we need a dedicated org for unofficial projects | 19:22 |
fungi | heh, yeah, as the catch-all namespace for opendev hosting of projects who don't request any particular namespace | 19:22 |
fungi | would we just duplicate their repository name as their namespace prefix too? | 19:23 |
mordred | we certainly _could_ | 19:23 |
fungi | i gather gitea requires some namespace prefix | 19:23 |
corvus | i did take the liberty of starting one action item for this, which is to set up a place where folks with unofficial projects can self-select a new name. so regardless of whether the tc decides to let folks stay in the openstack namespace, projects can self-select to move along with the migration. | 19:23 |
mordred | ++ | 19:24 |
corvus | #link unofficial project move self-selection: https://ethercalc.openstack.org/opendev-transition | 19:24 |
corvus | we don't have many takers there yet. :) | 19:24 |
corvus | but you can see my suggested answer to the namespace question :) | 19:24 |
fungi | hard to pass up that clickbait | 19:24 |
corvus | anyway, we'll just need that list from each of the 4 osf projects before we execute the migration. any questions on this point? | 19:26 |
clarkb | On the opendev/infra side of things do we think that automated rename tooling that doesn't require a gerrit outage is required before we make the transition (that will likely inform the timing of this whole process) | 19:26 |
corvus | clarkb: i don't think so | 19:26 |
fungi | even if there were automated rename tooling we wouldn't want to use it for this batch | 19:26 |
corvus | i think our rename policy should stay the same for now -- we do it periodically as necessary and get really annoyed about it. :( | 19:26 |
*** vishakha has quit IRC | 19:26 | |
clarkb | ya I think I'm mostly fine with that as it is no longer cool to rename a project every other week | 19:27 |
mordred | yeah. although I do think it would be great if the gerrit rename plugin became magically usable for online renames | 19:27 |
fungi | for reasons such as task 29708 (which i haven't done more than ponder so far, sorry) | 19:27 |
fungi | well, i take that back, i did a little bit of prototyping | 19:27 |
anteaya | when was the last time a rename was done? | 19:27 |
corvus | that is something for jroll/openstack to consider in developing a policy for the openstack/ namespace. if the idea is to revert to "official only" then keep in mind we're still not any better at renames as the last time. however, we do have fewer projects incubating. | 19:28 |
clarkb | anteaya: we did some renames a few months ago. | 19:28 |
clarkb | I wnt to say november ish | 19:28 |
anteaya | how long did the reindex take? | 19:28 |
clarkb | anteaya: we are able to do it online now | 19:28 |
anteaya | oh lovely | 19:28 |
roman_g | Шэь еруку фдкуфвн | 19:28 |
fungi | reindexes have been less of a concern now that they're no longer offline | 19:28 |
roman_g | sorry | 19:28 |
fungi | that came with gerrit 2.11 i think | 19:28 |
mordred | roman_g: I'm going to assume that translates to "mordred is super awesome" :) | 19:29 |
fungi | (for us anyway) | 19:29 |
roman_g | mordred: yes, sure =) | 19:29 |
anteaya | cool, thanks | 19:29 |
corvus | the other point we need to coordinate on is scheduling | 19:29 |
*** ttsiouts has joined #openstack-meeting | 19:29 | |
corvus | broadly speaking, we have a couple weeks, then things get hairy for the openstack release | 19:30 |
corvus | let's assume we still need those couple weeks to finish up our pre-tasks, which means we're probably looking at after the stein release, week of apr 12 | 19:30 |
fungi | it sounded like openstack was wanting to see it happen after release activity for stein concludes | 19:30 |
anteaya | is there pressure to complete this prior to a certain time? | 19:30 |
clarkb | corvus: ya then we run into summit/ptg prep | 19:31 |
fungi | anteaya: the sooner we get it over with the sooner we can move on to other parts of the opendev transition | 19:31 |
anteaya | ah okay | 19:31 |
clarkb | corvus: I was thinking the ptg might be a good time for a sanity check of planning then we can do the transition after that? | 19:31 |
corvus | as the zuul representative, i would like it to happen asap :) | 19:31 |
fungi | this bit is a blocker for many other activities | 19:31 |
anteaya | :) | 19:31 |
clarkb | corvus: also things tend to be quiet in the week or two after a big event like that which likely makes it a good time for our users | 19:31 |
dtroyer | StarlingX is on a release schedule of OpenStack+N weeks, where N is currently between 4 and 6 | 19:31 |
corvus | clarkb: hrm. i wouldn't mind it happening before the summit | 19:31 |
dtroyer | I think we would prefer either before summit or a month or so later | 19:32 |
corvus | dtroyer: summit is ~3 weeks after release, so ... yeah that | 19:32 |
clarkb | corvus: my worry is that between summit prep, trusty upgrades, and gitea prep we don't have a lot of time between now and then | 19:32 |
*** igordc has quit IRC | 19:32 | |
*** igordc has joined #openstack-meeting | 19:33 | |
anteaya | will you rename all projects at once? | 19:33 |
corvus | i am performing zero summit prep, so april 15-26 are excellent for me | 19:33 |
fungi | anteaya: that's the current plan, yes | 19:33 |
*** iyamahat_ has joined #openstack-meeting | 19:33 | |
anteaya | if yes, then I think jroll's thoughts on how long it will take to sort out openstack names will factor | 19:34 |
corvus | we're changing a hostname, so there isn't really much of a choice | 19:34 |
mordred | I think before the summit is potentially nice for being able to talk about things. maybe provisionally plan for april 15 week - but also plan for a "crap we're not ready" contingency? | 19:34 |
clarkb | fwiw I have no objection to doing it pre summit if we get things lined up by then | 19:34 |
*** iyamahat__ has quit IRC | 19:34 | |
corvus | anteaya: if it takes longer than we have before the migration to sort that out, then i think it makes sense to perform further renames after the migration to opendev. | 19:35 |
anteaya | that would make sense | 19:35 |
corvus | i look at it this way -- we *must* rename all projects at least once. we can *optionally* take the opportunity to avoid a second rename for anyone who is ready. | 19:35 |
clarkb | mordred: ya I can see that. basically tell everyon we are targetting that week and then have an out if we need to | 19:35 |
fungi | and basically results in at least two renames causing significant impact to each project involved | 19:35 |
clarkb | That gives us ~ 5 weeks | 19:35 |
corvus | yes, from a technical point of view, i think we should be able to make that | 19:36 |
corvus | given the remaining tasks on: | 19:36 |
corvus | #link opendev gerrit story https://storyboard.openstack.org/#!/story/2004627 | 19:36 |
*** larainema has quit IRC | 19:36 | |
clarkb | is default branch setting still broken for unknown reasons? | 19:36 |
anteaya | well two scheduled renames might be better than one big rename that can't be scheduled | 19:36 |
mordred | clarkb: we have workaround in place | 19:36 |
corvus | clarkb: i think it's fixed | 19:36 |
mordred | we don't know the root cause in upstream gitea and I donm't believe that's fixed - but I believe it's fixed in our automation | 19:37 |
fungi | anteaya: it's one big rename followed by maybe an additional rename for the same projects (first rename is the change of domani) | 19:37 |
fungi | s/domani/domain/ | 19:37 |
fungi | i was typing latin there for a moment | 19:37 |
clarkb | mordred: thanks | 19:37 |
anteaya | fungi /nod | 19:37 |
corvus | do we want to do it during the week of 15-19, or do we want to, erm, perform the move on easter weekend? :) | 19:37 |
anteaya | don't bring god into it | 19:37 |
clarkb | then ya I agree I think the major known problems are addressed and the other technical work is coordination and planning | 19:37 |
mordred | corvus: I do not personally have any conflicts on the weekend known by some as easter | 19:38 |
corvus | i'm happy to volunteer to work on the weekend if it helps reduce disruption. | 19:38 |
clarkb | I've probably got egg hunting acitvities with the kids on sunday but otherwise am free | 19:38 |
corvus | if it would be better to do it during the week because more folks would be available (either infra folks to move, or project folks to deal with unanticipated fallout), that wfm too | 19:38 |
mordred | same. I'm fine either way - happy to work on that weekend, or to not work on that weekend, whichever provides the most happiness for the largest number of humans | 19:39 |
clarkb | Friday is a holiday for many, maybe do friday? | 19:39 |
clarkb | that then gives us the weekend to sort stuff out if necessary | 19:40 |
mordred | 4/19? | 19:40 |
corvus | yeah, 4/19 wfm | 19:40 |
clarkb | yup | 19:40 |
corvus | dtroyer: that still close enough to the release to make it okay-ish for starlingx? | 19:40 |
mordred | yeah. also - it'll probably be slower then because of pre-summit anyway | 19:40 |
corvus | and post release tension release :) | 19:41 |
dtroyer | corvus: I think so, I'll ask tomorrow in our community meeting. | 19:41 |
dtroyer | Our RC1 is scheduled for 4/29 right now | 19:41 |
corvus | roman_g: any concerns? | 19:41 |
roman_g | corvus: no concerns. thanks for your work. | 19:41 |
corvus | #info tentative date for opendev migration: april 19 | 19:42 |
roman_g | corvus - are you POC for this change? | 19:42 |
corvus | let's wait to hear back from dtroyer and jroll, and confirm that next week, but start planning for that. | 19:42 |
corvus | roman_g: yep | 19:42 |
roman_g | great, thanks | 19:43 |
corvus | roman_g, jroll, dtroyer: i don't think we need to ask you to attend every infra meeting, but you're welcome to. this is a standing item on the agenda until its done, and we'll talk about it a little every week. | 19:43 |
corvus | if we do need to get everyone back for another real-time discussion, i'll let you know | 19:44 |
corvus | and that's EOT from me | 19:44 |
dtroyer | corvus: ack | 19:44 |
clarkb | fwiw I've grabbed the set launchpad when not using storyboard task. I don't know what fixup current errors means but we can followup on that outside of the meeting | 19:45 |
fungi | sorry, getting pulled in several conversational directions and then my workstation decided to spontaneously reboot, but ~easter week should work for me. there may be a day when i have company and possibly a wedding anniversary, but i can work around those | 19:45 |
corvus | clarkb: means "everyone is currently set to use storyboard, so update the existing other projects to use lp" | 19:45 |
mordred | clarkb: I believe that means "do a $something to change the links for existing projects in the gitea db" | 19:45 |
clarkb | got it | 19:45 |
corvus | clarkb: and thanks! | 19:46 |
anteaya | fungi happy anniversary | 19:46 |
clarkb | thank you to our volunteers | 19:46 |
clarkb | and now lets continue on as we only have ~14 minutes left | 19:46 |
clarkb | #topic General Topics | 19:46 |
*** openstack changes topic to "General Topics (Meeting topic: infra)" | 19:46 | |
clarkb | I wanted to do a quick update on the trusty server upgrade progress. | 19:47 |
clarkb | I managed to get all three of the afs fileservers upgraded yesterday doing an inplace upgrade | 19:47 |
clarkb | There was a small hiccup where afs clients didn't seem to notice that they could use a different server to pull data from when the one they were talking to went down | 19:47 |
clarkb | otherwise I think it went really well | 19:48 |
clarkb | I've since starting sketching a plan for the afsdb server upgrades. https://etherpad.openstack.org/p/afs-dbserver-trusty-to-xenial | 19:48 |
fungi | and the replacement wiki-dev is in the inventory now. i was going to check on it after the meeting, but instead i'll be figuring out why my workstation rebooted | 19:48 |
*** ralonsoh has quit IRC | 19:48 | |
clarkb | One question I had for the group re ^ is do we feel comfortable using the upgrade of the fileservers as the template for upgrading the db servers? or do you think I should make a db server snapshot, boot that, then run through a do-release-upgrade? | 19:49 |
clarkb | from what I can tell there is only a one package difference ebtween the two servers. openafs-dbserver is installed on the dbservers and not on the fileservers | 19:49 |
clarkb | then the differences are in openafs configs | 19:49 |
*** yamamoto has joined #openstack-meeting | 19:49 | |
clarkb | given that I don't really expect any trouble from the ubuntu upgrade process, but maybe those that know more about openafs think we should test the upgrade first? | 19:50 |
corvus | i think the utility of a snapshot would be limited. if things go very very badly, i'm not at all sure restoring from snapshot would be easier than starting from scratch. | 19:50 |
corvus | and i don't think this is possible to test except by creating a new cell | 19:50 |
zbr | re bindep question from yesterday, maybe you can cast some votes on https://ask.openstack.org/en/question/120501/what-atom-should-bindep-expose-about-official-distro-python-version/ ;) | 19:51 |
clarkb | given ^ and the reliability of do-release-upgrade on 3 very similar hosts so far I think I'm comfortable just doing do-release-upgrade and answering the questions as I did for the fileservers | 19:51 |
corvus | clarkb: ++ | 19:51 |
clarkb | I'll copy the process over from the fileserver plan and we can look at it in the new context | 19:51 |
clarkb | otherwise thank you all for the help on getting that done as well as for the other server upgrades | 19:52 |
clarkb | one thing to note is that when we do an in place upgrade from trusty to xenial we have to clean up apt things for our puppet install | 19:52 |
clarkb | this process is documentedin my etherpads above, but whoever does lists.o.o will likely need that too | 19:52 |
clarkb | #topic Open Discussion | 19:53 |
*** openstack changes topic to "Open Discussion (Meeting topic: infra)" | 19:53 | |
ianw | i guess i must have missed the 24 hour cut off for the agenda, but i did want to discuss git: -> https: as part of opendev | 19:53 |
clarkb | ianw: go for it | 19:53 |
ianw | i have a bunch of links on the agenda wiki | 19:54 |
ianw | in short, before i send out 400+ changes to move git:// -> https:// i'd like to discuss it :) | 19:54 |
corvus | can you link that? | 19:54 |
*** yamamoto has quit IRC | 19:54 | |
clarkb | https://wiki.openstack.org/wiki/Meetings/InfraTeamMeeting#Agenda_for_next_meeting | 19:54 |
ianw | do we have a service user to submit these from? | 19:54 |
ianw | or, should we do that | 19:55 |
clarkb | ianw: we have the openstack gerrit bot it does the requirements update pushes iirc | 19:55 |
fungi | i think the bigger problem is not who submits the changes but getting them merged | 19:55 |
clarkb | ianw: dhellmann has recruited our contributors that like to push a lot of changes like this to do pushes like this in the past | 19:55 |
clarkb | ianw: dhellmann et al may have tooling that is useful | 19:56 |
corvus | i think that's the "openstack release bot" ? | 19:56 |
ianw | clarkb: well the scripts are ready and aimed ... it's just a matter of pushing enter :) | 19:56 |
clarkb | ianw: got it | 19:56 |
mordred | yeah. I'd say dhellmann is the most recent "submit changes to every repo" champion | 19:56 |
fungi | for the git-review and zuul configuration in repositories we're planning to just bypass ci entirely and (at least it's my current plan) merge them directly on disk while gerrit is offline | 19:56 |
clarkb | ianw: I think we should communicate it to the discuss list first and explain why we want this so we don't get blanket -1s | 19:56 |
corvus | fungi: ++ | 19:57 |
dhellmann | oh, god, please do not submit changes to every repo | 19:57 |
mordred | but I don't think there's any specific reason to do it as not-ianw | 19:57 |
ianw | dhellmann: well, i'm not sure what else to do? some are +1/-1 diffs, others are not | 19:57 |
clarkb | ya I agree with mordred I think if ianw did the work to write the commits (even if automated) it is perfectly accurate for ianw to be author and committer | 19:57 |
roman_g | ianw: for how many says would git:// still work after a set of changes is pushed? | 19:57 |
roman_g | *days | 19:57 |
fungi | we've also talked to the openstack tc about the possibility to say an infra representative is clear to just use gerrit admin privs to approve changes like that which block significant infrastructure activities | 19:57 |
clarkb | roman_g: it will work until our transition date (that we just pencilled in for april 19) | 19:58 |
roman_g | good to know | 19:58 |
dhellmann | fungi : yes, do that | 19:58 |
dhellmann | submitting and managing hundreds of patches is just going to burn you out | 19:58 |
corvus | i don't think that most *infrastructure* things will be broken if git/https changes don't merge, as devstack in the gate bypasses this. but end-user use of things may break | 19:58 |
ianw | #link https://review.openstack.org/#/q/topic:opendev-gerrit+owner:iwienand | 19:59 |
clarkb | dhellmann: fungi is the concern use of gerrit and reviews or the waiting on people to review the cahnges? | 19:59 |
ianw | is a sample | 19:59 |
fungi | so at least we're covered where it comes to openstack official repositories if we want to give the tc a heads up that we're going to "just merge it" | 19:59 |
clarkb | My preferences is that we still go through gerrit reviews but then we can certainly approve via our infra backdoor | 19:59 |
fungi | clarkb: my main concern is waiting for the cat herding which comes with expecting different review teams to approve the various changes | 19:59 |
corvus | i believe that is why we are reluctant to invoke our "let us just merge this" authority on this (unlike .gitreview and .zuul.yaml, where we clearly know it will break infrastructure and we know exactly what we need to change) | 19:59 |
dhellmann | clarkb : you will have to explain individually to hundreds of reviewers who don't read the mailing list why the patch is needed. You will have a bunch of folks show up out of nowhere and start submitting similar patches, frequently incorrectly. It's just a huge pain. | 19:59 |
anteaya | I wouldn't have expected copycat patches | 20:00 |
clarkb | (as a note we are offocially at time, but don't want to end this discussion until ianw has what he needs) | 20:00 |
corvus | i'm open to the suggestion that this, while perhaps not technically an infrastructure blocker, is just too durned annoying to handle another way. | 20:00 |
anteaya | guess its a thing | 20:00 |
mordred | I'm in favor of infra-approving the patches in this case -- also, we should maybe do this over a weekend bease it's going to slam nodepool hard | 20:00 |
fungi | ianw: any feel for how many of those patches are actual functional changes vs how many are just readmes and other documentation? | 20:00 |
dhellmann | anteaya : yep | 20:00 |
anteaya | dhellmann: wow | 20:01 |
corvus | we could consider rolling it up into the rename changes | 20:01 |
mordred | corvus: we could do that for sure | 20:01 |
dhellmann | corvus : I like that. Make it a "fix git things after migration" patch | 20:01 |
corvus | merge .gitreview, zuul.yaml, and git/https all at once during the outage. | 20:01 |
fungi | oh, also we're over time (though i don't know if anyone else is waiting to start a meeting in here) | 20:01 |
ianw | fungi: this initial list is for anything with a devstack plugin. i feel like they're all very minimally "functional" as in part of code that will execute, but very low risk | 20:01 |
clarkb | fungi: there is no meeting that follows us | 20:01 |
mordred | corvus: although if we do the git:// removal first, we coudl actually roll out the git.openstack.org redirect before doing the larger cutover, since the redirects will keep stuff working | 20:02 |
dhellmann | anteaya : look through some of the abandoned python3-first patches from this past cycle if you want examples | 20:02 |
mordred | corvus: I'm not sure we want to do that - but it would be open to us once git:// is gone | 20:02 |
cmurphy | clarkb: do we care enough about the cgit servers to bother upgrading their puppet? | 20:02 |
anteaya | dhellmann: happy to take your word for it, and I thank you for the gerrit topic pointer | 20:02 |
ianw | personally i feel like doing this first, then taking on a smaller mop-up of any remaining issues would be easier | 20:02 |
mordred | cmurphy: I do not think so, no | 20:02 |
clarkb | cmurphy: at this point given the 4/19 date probably not | 20:02 |
cmurphy | okie | 20:03 |
fungi | yeah, the fact that the git://->https:// changes *should* be able to happen at any time between now and the maintenance makes it less critical that we roll it into the git-review and zuul configuration patch scripting, though it's certainly worth debating | 20:03 |
cmurphy | those were the only centos ones then i think so that makes it easy | 20:03 |
corvus | mordred: that's true... though it may make the migration more difficult... worth thinking about. | 20:03 |
mordred | corvus: ++ | 20:03 |
clarkb | corvus: mordred ianw if ianw pushes teh change then self approves them that reduces the things we have to do | 20:03 |
clarkb | ya what fungi said | 20:03 |
mordred | biggest issue with self-approve will be tracking down/rechking phantom failures | 20:04 |
clarkb | mordred: unless we also submit | 20:04 |
corvus | if we did it along with the renames, we could do "git://git.openstack.org" -> "https://opendev.org" in one pass. | 20:05 |
mordred | clarkb: if we also submit, will anything cancel the now-not-needed zuul jobs in flight? | 20:05 |
corvus | let me clarify that | 20:05 |
dhellmann | as far as tooling goes, be careful linking that many patches to 1 story in storyboard (the UI can't cope and starts timing out), and the stuff I build for python3-first was all pretty custom for that work but it's in the goal-tools git repo if you want to look at it | 20:05 |
*** electrofelix has quit IRC | 20:05 | |
corvus | because we could technically do that now, but we could do "git://git.openstack.org/openstack/unofficial-project" -> "https://opendev.org/foobar/unofficial-project" during the migration | 20:06 |
mordred | corvus: that is true and a good point | 20:06 |
clarkb | ianw: is it relatively easy to generate the todo list? | 20:06 |
corvus | dhellmann: oh good point, thanks. if we do push patches, we could send a ML post and link the commit message to that instead <-- ianw | 20:06 |
clarkb | we'll need to generate that list just before the migration if we do it all in one go then | 20:07 |
corvus | clarkb: i bet if we re-do the list a few days before the migration, that'll be enough | 20:07 |
ianw | clarkb: it's all scripts, i can certainly beat them into a more generic shape, currently i hand run it | 20:07 |
clarkb | ianw: as long as it is repeatable in advance should be fine | 20:08 |
corvus | clarkb: we can freeze new repo creation a couple days before migration too, so we don't have any surprise new devstack plugin repos show up | 20:08 |
clarkb | given corvus' point I think there is value in doing it in the migration | 20:08 |
clarkb | so if want to do it then wfm | 20:08 |
fungi | concern with doing more than protocol changes is we have some fairly complex rules for mapping urls from cgit and git http backend, which is happening on the old vhosts under the present plan | 20:08 |
fungi | so if we do that in the patch we need to take care to perform the complete set of transformations because we can't rely on gitea for all of them once the requests no longer hit the redirect site for git.openstack.org | 20:09 |
clarkb | fungi: I think most of that complexity is to capture the difference in cgit and gitea parameters | 20:09 |
mordred | fungi: yeah. I don't thin we should try to auto-change any cgit links | 20:09 |
dhellmann | corvus : +1 for a mailing list post instead | 20:09 |
ianw | i think the protocol changes are pretty straight forward. i think if we URL renames, that should probably at least be in a separate step | 20:09 |
corvus | fungi: correct -- but we can and should go directly to the end state. | 20:09 |
fungi | clarkb: and also the cgit path prefix | 20:09 |
clarkb | fungi: oh I thought we were handling that with project renames in gitea | 20:10 |
clarkb | (corvus' got that patched merged upstream to make that work) | 20:10 |
fungi | oh, opendev.org/cgit/... works? | 20:10 |
fungi | i didn't even think to try that | 20:10 |
clarkb | fungi: oh that prefix | 20:10 |
mordred | yeah - cgit rewrite rules will make the old cgit urls work - and renames in gitea will make renames work | 20:10 |
clarkb | sorry I thought you mean openstack/zuul -> zuul/zuul | 20:10 |
corvus | were there ever any "git://git.openstack.org/cgit" links? | 20:10 |
clarkb | corvus: no | 20:11 |
mordred | no | 20:11 |
fungi | great point | 20:11 |
*** electrofelix has joined #openstack-meeting | 20:11 | |
fungi | which brings up the other question... is there a huge benefit to rewriting the domain part of git:// urls in repository content when we're not doing that for other protocols? | 20:11 |
fungi | feels like it just increases the set of things we might possibly break in a scripted transition | 20:12 |
corvus | well, anything that uses git:// is going to break with the transition | 20:12 |
*** gibi has quit IRC | 20:12 | |
fungi | not what i was asking, but i agree that's true | 20:13 |
mordred | not a technical one - the system should handle all the https:// urls already. BUT - if we're going to make a mass change like that - it might be nicer to do the mass change to a correct final state | 20:13 |
corvus | that's probably the best argument for doing something ahead of time. it lets the change propagate to downstream users before we turn it off. | 20:13 |
mordred | so the smallest possible working change is git:// to https:// and changing nothing else | 20:13 |
corvus | fungi: oh, sorry, i grok your question | 20:13 |
*** igordc has quit IRC | 20:13 | |
clarkb | As a time check we are almost 15 minutes over now and I can smell my lunch :) this may warrant a mailing list thread? | 20:14 |
clarkb | sounds like there are enough moving parts with enough options that writing them down so that we can talk about them distinctly may help? | 20:14 |
corvus | wfm | 20:14 |
ianw | clarkb: sure, i think i've got enough to get that together, thanks | 20:14 |
*** jamesmcarthur has quit IRC | 20:14 | |
mordred | https://review.openstack.org/#/c/642652/ is an example change from ianw's script btw | 20:14 |
ianw | tldr; i will *not* press enter and submit the changes right now :) | 20:15 |
clarkb | great, I think it will help me to see them listed as individual items | 20:15 |
clarkb | thank you everyone | 20:15 |
clarkb | #endmeeting | 20:15 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 20:15 | |
*** jamesmcarthur has joined #openstack-meeting | 20:15 | |
openstack | Meeting ended Tue Mar 12 20:15:17 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 20:15 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/infra/2019/infra.2019-03-12-19.01.html | 20:15 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/infra/2019/infra.2019-03-12-19.01.txt | 20:15 |
openstack | Log: http://eavesdrop.openstack.org/meetings/infra/2019/infra.2019-03-12-19.01.log.html | 20:15 |
*** electrofelix has quit IRC | 20:15 | |
anteaya | thanks clarkb | 20:16 |
*** Shrews has left #openstack-meeting | 20:17 | |
fungi | thanks clarkb! | 20:18 |
*** jamesmcarthur has quit IRC | 20:19 | |
roman_g | thank you all | 20:19 |
*** e0ne has joined #openstack-meeting | 20:20 | |
*** senrique_ has joined #openstack-meeting | 20:32 | |
*** enriquetaso has quit IRC | 20:34 | |
*** hongbin has joined #openstack-meeting | 20:52 | |
*** gmann_afk is now known as gmann | 20:54 | |
*** mjturek has quit IRC | 20:57 | |
*** Haunted330 has joined #openstack-meeting | 20:58 | |
*** Haunted330 has quit IRC | 20:58 | |
*** zhubx has quit IRC | 20:59 | |
*** zhubx has joined #openstack-meeting | 20:59 | |
*** eharney has quit IRC | 21:03 | |
*** mriedem has quit IRC | 21:05 | |
*** mriedem has joined #openstack-meeting | 21:08 | |
*** raildo has quit IRC | 21:10 | |
*** gibi has joined #openstack-meeting | 21:18 | |
*** iyamahat__ has joined #openstack-meeting | 21:23 | |
*** e0ne has quit IRC | 21:26 | |
*** igordc has joined #openstack-meeting | 21:26 | |
*** igordc has quit IRC | 21:26 | |
*** iyamahat_ has quit IRC | 21:26 | |
*** igordc has joined #openstack-meeting | 21:27 | |
*** mattw4 has quit IRC | 21:30 | |
*** mattw4 has joined #openstack-meeting | 21:30 | |
*** senrique__ has joined #openstack-meeting | 21:32 | |
*** senrique_ has quit IRC | 21:34 | |
*** ab-a has quit IRC | 21:37 | |
*** ab-a has joined #openstack-meeting | 21:38 | |
*** senrique__ has quit IRC | 21:47 | |
*** jamesmcarthur has joined #openstack-meeting | 21:50 | |
*** awaugama has quit IRC | 21:51 | |
*** mattw4 has quit IRC | 21:52 | |
*** iyamahat_ has joined #openstack-meeting | 21:58 | |
*** iyamahat__ has quit IRC | 22:00 | |
*** rcernin has joined #openstack-meeting | 22:01 | |
*** carlos_silva has quit IRC | 22:09 | |
*** whoami-rajat has quit IRC | 22:12 | |
*** munimeha1 has quit IRC | 22:22 | |
*** jamesmcarthur has quit IRC | 22:22 | |
*** jamesmcarthur has joined #openstack-meeting | 22:23 | |
*** jamesmcarthur has quit IRC | 22:25 | |
*** igordc has quit IRC | 22:25 | |
*** jamesmcarthur has joined #openstack-meeting | 22:25 | |
*** mattw4 has joined #openstack-meeting | 22:26 | |
*** jamesmcarthur has quit IRC | 22:27 | |
*** hongbin has quit IRC | 22:32 | |
*** enriquetaso has joined #openstack-meeting | 22:38 | |
*** jamesmcarthur has joined #openstack-meeting | 22:43 | |
*** igordc has joined #openstack-meeting | 22:43 | |
*** ttsiouts has quit IRC | 22:45 | |
*** ttsiouts has joined #openstack-meeting | 22:46 | |
*** ianychoi_ is now known as ianychoi | 22:47 | |
*** ttsiouts has quit IRC | 22:50 | |
*** mriedem has quit IRC | 22:51 | |
*** jamesmcarthur has quit IRC | 22:55 | |
*** mattw4 has quit IRC | 23:06 | |
*** enriquetaso has quit IRC | 23:07 | |
*** mattw4 has joined #openstack-meeting | 23:10 | |
*** slaweq has quit IRC | 23:24 | |
*** armax has quit IRC | 23:47 | |
*** jamesmcarthur has joined #openstack-meeting | 23:53 | |
*** yamamoto has joined #openstack-meeting | 23:54 | |
*** Qiming has quit IRC | 23:59 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!