Tuesday, 2019-11-19

*** diablo_rojo has quit IRC00:04
*** tosky has quit IRC00:07
*** smcginnis_ has quit IRC00:11
*** jamesmcarthur has joined #openstack-tc00:15
*** zaneb has joined #openstack-tc00:17
*** jamesmcarthur has quit IRC00:23
*** jamesmcarthur has joined #openstack-tc00:25
*** jamesmcarthur has quit IRC00:34
*** jamesmcarthur has joined #openstack-tc00:53
*** sapd1 has joined #openstack-tc00:54
*** redrobot has quit IRC01:07
*** slaweq has joined #openstack-tc01:11
*** slaweq has quit IRC01:15
*** jamesmcarthur has quit IRC01:19
*** zaneb has quit IRC01:24
*** jamesmcarthur has joined #openstack-tc01:31
*** jamesmcarthur has quit IRC01:39
*** jamesmcarthur has joined #openstack-tc01:42
*** jamesmcarthur has quit IRC01:49
*** jamesmcarthur has joined #openstack-tc01:52
*** ricolin has joined #openstack-tc02:04
openstackgerritpangliye proposed openstack/election master: Fix misspell word  https://review.opendev.org/69488902:10
*** slaweq has joined #openstack-tc02:11
*** slaweq has quit IRC02:16
*** jamesmcarthur has quit IRC02:21
*** jamesmcarthur has joined #openstack-tc02:30
*** slaweq has joined #openstack-tc03:11
*** slaweq has quit IRC03:16
*** jamesmcarthur has quit IRC04:00
*** jamesmcarthur has joined #openstack-tc04:00
*** jamesmcarthur has quit IRC04:06
*** slaweq has joined #openstack-tc04:11
*** slaweq has quit IRC04:15
*** jamesmcarthur has joined #openstack-tc04:31
*** jamesmcarthur has quit IRC04:44
*** jamesmcarthur has joined #openstack-tc04:47
*** jamesmcarthur has quit IRC05:20
*** jamesmcarthur has joined #openstack-tc05:51
*** jamesmcarthur has quit IRC05:55
*** zaneb has joined #openstack-tc05:59
*** Luzi has joined #openstack-tc06:00
*** openstackstatus has joined #openstack-tc06:09
*** ChanServ sets mode: +v openstackstatus06:09
*** slaweq has joined #openstack-tc06:11
*** slaweq has quit IRC06:15
*** zaneb has quit IRC06:25
*** lpetrut has quit IRC06:25
openstackgerritinspurericzhang proposed openstack/election master: Replace git.openstack.org with opendev.org  https://review.opendev.org/69491307:27
*** jcapitao|away has joined #openstack-tc07:55
*** slaweq has joined #openstack-tc08:00
*** jcapitao|away is now known as jcapitao08:09
asettleo/08:09
*** tosky has joined #openstack-tc08:26
*** iurygregory has joined #openstack-tc08:39
evrardjpo/08:55
ttxo/09:00
ttxtc-members: reminder that we'll have a OSF community newsletter this week... if there is anythign you'd like to see there, please suggest at https://etherpad.openstack.org/p/newsletter-openstack-news09:01
ttxI'll collect them in a few hours09:01
*** Luzi has quit IRC09:04
evrardjpthanks ttx09:07
openstackgerritMerged openstack/governance master: New charm for manila-ganesha  https://review.opendev.org/69346309:09
*** Luzi has joined #openstack-tc09:19
*** Luzi has quit IRC09:21
*** jamesmcarthur has joined #openstack-tc09:48
*** jamesmcarthur has quit IRC09:53
*** njohnston_ has joined #openstack-tc09:53
ricolino/09:54
*** njohnston has quit IRC09:54
ricolinevrardjp, I think this patch is ready :) https://review.opendev.org/#/c/65714209:55
evrardjpyeah I so want to merge this so we can stop talking about it09:56
ricolinttx any ideal deadline for suggest news on OSF community newsletter?09:56
evrardjptechnically the last patch wasn't there for a week09:57
evrardjpricolin: I think he said today09:57
evrardjpwhat did you have in mind?09:57
ttxyeah today ideally09:58
ttxThe "V for Vendetta" thread shows that opening up the criteria is probably the right move.09:59
ttx(not for V but for the future)10:00
ricolinevrardjp, the SIG is already formed by https://review.opendev.org/#/c/691277/, this patch just sign those repo to SIG. This won't change much of current structure IMO. Only one thing that Zane mentioned, about release team will be given commit rights to openstack-manuals repo10:08
ricolinmight need some clarify10:10
ricolinbut with or without, I think it's ready to land10:10
*** e0ne has joined #openstack-tc10:23
evrardjpttx: :)10:26
evrardjpricolin: that might be good for our tc/community updates10:27
evrardjpnot sure if that's required for the foundation newsletter10:27
evrardjpttx: for the newsletter, maybe links to some summit recaps?10:28
*** tetsuro has quit IRC10:36
*** tetsuro has joined #openstack-tc10:37
*** lpetrut has joined #openstack-tc10:40
ttxevrardjp: yes sounds like a good idea. There is  shanghai recap article, maybe we can add those links in10:46
ttxAlso I think mentioning Slawek's call for maintainer on -fwaas, -vpnaas etc. would be good10:47
*** jamesmcarthur has joined #openstack-tc10:50
*** jamesmcarthur has quit IRC10:54
evrardjpyeah good idea10:57
*** jcapitao is now known as jcapitao|lunch12:09
*** nicolasbock has joined #openstack-tc12:11
*** jamesmcarthur has joined #openstack-tc12:19
*** iurygregory has quit IRC13:02
*** jamesmcarthur has quit IRC13:12
*** jamesmcarthur has joined #openstack-tc13:12
*** jcapitao|lunch is now known as jcapitao13:19
*** mriedem has joined #openstack-tc13:42
*** jamesmcarthur has quit IRC13:52
*** njohnston_ is now known as njohnston14:00
*** iurygregory has joined #openstack-tc14:29
*** jaosorior has joined #openstack-tc14:49
gmanno/15:21
njohnstono/15:30
*** jamesmcarthur has joined #openstack-tc15:31
*** jcapitao is now known as jcapitao|afk15:33
*** jcapitao|afk is now known as jcapitao15:49
*** iurygregory has quit IRC16:36
gmanntc-members: FYI. devstack needs to move to py3 by default today to proceed the py2 drop work - http://lists.openstack.org/pipermail/openstack-discuss/2019-November/010938.html16:43
*** jaosorior has quit IRC16:48
*** jaosorior has joined #openstack-tc17:02
*** jamesmcarthur has quit IRC17:05
*** jamesmcarthur has joined #openstack-tc17:17
*** jamesmcarthur has quit IRC17:43
*** jcapitao has quit IRC17:44
*** ricolin has quit IRC18:04
*** e0ne has quit IRC18:08
fungithanks for highlighting!18:13
fungithe tight entanglement of projects in integration test jobs makes this a complicated transition18:13
gmannyeah, transition with default configuration of py2 on devstack is hard.18:22
*** nicolasbock has quit IRC18:34
*** nicolasbock has joined #openstack-tc18:34
*** nicolasbock has quit IRC19:14
*** nicolasbock has joined #openstack-tc19:14
*** e0ne has joined #openstack-tc19:19
clarkbfwiw we likely would have caught this a bit better if we hadn't removed the comon integration job19:24
clarkbbecause we would have had to coordinate around that point19:24
gmannbut projects will be removing all the py2 common or project specific jobs in same patch of dropping py2 so it is hard to check the cross projects gate break.19:31
clarkbgmann: correct, but if we had a common integration job we would be able to prevent switching things there until we were ready19:34
clarkbthat would effectively keep devstack working19:35
clarkbwhich is what we lacked here19:35
gmannohk, something like sanity job doing only installation of all the services and lib ?19:37
clarkbI was thinking more of our previous integartion job that ran a base set of tempest jobs across the services19:37
clarkbbut we don't have that anymore. AIUI every project now defines their own tempest jobs and uses those intest19:38
clarkbs/intest/instead/19:38
clarkbwhich means they can be updated independently producing this result19:38
clarkba central job would need to accomodate the needs of the group19:38
gmannyeah but those current integration jobs still have all their dependency19:38
clarkbdoesn't matter since you can override at the leaves19:39
clarkbwhich is how nova must've managed to get this through19:39
gmannno, those jobs are defined in tempest not in project tree. so projects cannot adjust those to pass the gate19:39
clarkbisn't that what happened here? nova updated their jobs to be python3 only and then removed python2 support (then everyone else with their own jobs that are python2 broke)19:40
gmannour old integration job tempest-full etc also have only 6 services enabled.19:40
clarkbif we had kept our common python2 and python3 integration job this would have been avoided19:40
clarkbthen remove the common python2 integration job once involved parties are ready19:41
gmannwell, if we keep some or single py2 job then projects has to update twice to complete the py2 drop work.19:42
clarkbif you aren't removing python2 atomically that is a requirement anyway19:43
gmannwe could say default services (in devstack) to drop at the end19:43
clarkb(I guess that is what this comes down to. Either we attempt to remove things semi atomically and have a fire drill period where we battle through the fires or we try to do it in a coordinated fashion via common integration testing.19:44
fungii expect part of the problem is that devstack behavior is being altered by in-project changes, so nova can successfully alter the way their job runs independently of other projects, and then break it for everyone who isn't similarly altering the job behavior19:44
clarkbfungi: yup exactly. Common integration jobs wouldn't allow that to happen without a central update19:44
clarkbmakes it easier to catch and address19:45
fungiwell, common integration jobs which don't respect in-project configuration19:46
gmannbut that might not catch everything, say common integration job only care about 6 services only and rest other services using nova still un-catch-able19:48
gmannfor example sahara or congress etc19:48
fungibut if most projects don't add sahara or congress then it's less critical19:49
fungibecause if only sahara's jobs install sahara then sahara can only break itself19:49
gmannno, i mean nova dropping py27 break them and other zuul jobs installing nova on py219:49
gmannhow nova make sure all those such projects no more required nova on py219:50
gmanndevstack default services (in sequence or at the same time) to drop at the end of all other services is something we missed in planning.19:51
gmannrest all causing other gate failure will be less set of break.19:52
*** gmann is now known as gmann_afk19:57
openstackgerritGraham Hayes proposed openstack/governance master: Release names should be decided by the Technical Committee  https://review.opendev.org/69507119:59
fungiyeah, i think the idea used to be that if projects didn't want nova changes to break them, they needed to be included in devstack by default so they were exercised with proposed changes for nova20:06
fungiof course that doesn't scale indefinitely20:07
*** tosky has quit IRC20:27
*** openstackgerrit has quit IRC20:35
*** gmann_afk is now known as gmann21:03
*** e0ne has quit IRC21:07
*** nicolasbock has quit IRC21:20
*** nicolasbock has joined #openstack-tc21:35
*** e0ne has joined #openstack-tc21:45
*** mriedem has quit IRC21:48
*** jamesmcarthur has joined #openstack-tc21:48
*** lpetrut has quit IRC21:50
*** mriedem has joined #openstack-tc21:51
*** e0ne has quit IRC22:08
*** slaweq has quit IRC22:39
*** jamesmcarthur has quit IRC22:42
*** jaosorior has quit IRC22:45
*** slaweq has joined #openstack-tc22:48
*** jaosorior has joined #openstack-tc22:49
*** jaosorior has quit IRC22:52
*** slaweq has quit IRC22:53
*** e0ne has joined #openstack-tc22:54
*** slaweq has joined #openstack-tc23:03
*** e0ne has quit IRC23:09
*** slaweq has quit IRC23:16
*** tosky has joined #openstack-tc23:24
*** slaweq has joined #openstack-tc23:25
*** tosky has quit IRC23:26
*** slaweq has quit IRC23:30
*** slaweq has joined #openstack-tc23:42
*** slaweq has quit IRC23:47
*** slaweq has joined #openstack-tc23:56

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!