Tuesday, 2020-09-08

gmannOffice hour time..01:00
*** noonedeadpunk has quit IRC01:47
*** noonedeadpunk has joined #openstack-tc01:50
*** evrardjp has quit IRC04:33
*** evrardjp has joined #openstack-tc04:33
*** jaosorior has quit IRC06:14
*** ralonsoh has joined #openstack-tc06:35
*** slaweq has joined #openstack-tc06:54
*** e0ne has joined #openstack-tc07:15
*** tosky has joined #openstack-tc07:35
*** tosky has quit IRC08:05
*** tosky has joined #openstack-tc08:10
*** tosky has quit IRC08:14
*** tosky has joined #openstack-tc08:14
*** tosky has quit IRC09:39
*** tosky has joined #openstack-tc09:55
*** belmoreira has joined #openstack-tc10:28
*** jaosorior has joined #openstack-tc10:48
*** slaweq is now known as slaweq|lunch11:22
*** e0ne_ has joined #openstack-tc11:26
*** e0ne has quit IRC11:29
*** slaweq|lunch is now known as slaweq11:33
knikollao/11:53
mnasero/11:55
mnaserbelmoreira, spotz: can you add tech-commitee-chair to included groups in https://review.opendev.org/#/admin/groups/1453,members ?12:10
mnaserthere's a bunch of leftover changes from months ago and i'm watching projects:openstack/governance and they're just sitting there idle12:10
*** openstackgerrit has joined #openstack-tc12:14
openstackgerritMerged openstack/governance master: kolla-cli: deprecation - Mark as deprecated  https://review.opendev.org/74969412:14
*** njohnston has joined #openstack-tc12:15
openstackgerritMerged openstack/governance master: Add openstack-ansible/os_senlin role  https://review.opendev.org/74867712:16
*** redrobot has joined #openstack-tc12:18
*** e0ne_ has quit IRC12:21
openstackgerritMerged openstack/governance master: Add openstack-helm-deployments to openstack-helm  https://review.opendev.org/74830212:23
*** e0ne has joined #openstack-tc12:43
*** Luzi has joined #openstack-tc12:55
*** beekneemech is now known as bnemec13:34
*** Luzi has quit IRC13:47
*** jaosorior has quit IRC14:16
*** dklyle has joined #openstack-tc14:38
gmanno/14:43
*** tkajinam has quit IRC14:43
njohnstono/14:47
*** diablo_rojo has joined #openstack-tc14:49
gmanntc-members: any opinion on switching the base jobs to Focal in this week? - http://lists.openstack.org/pipermail/openstack-discuss/2020-September/017060.html15:48
gmannfew lib (already passed the freeze) need some work - http://lists.openstack.org/pipermail/openstack-discuss/2020-September/017090.html15:48
gmannand few python client also15:48
jungleboyjo/15:48
gmannsmcginnis: ^^ release perspective?15:48
smcginnisCommenting here some of the discussion in the oslo channel...15:49
gmannI feel we switch it and failing one (which should not be many as most of the work for active projects are merged) can be fixed before release?15:50
smcginnisRelease wise, we can do it and get requirements updates out.15:50
jungleboyjThink it is probably good to make the change sooner than later.15:50
smcginnisBut I think we are way too late in the cycle to be switching this out now, and this close to the end of the cycle we should be work on stabilizing things, not potentially destabilizing them.15:50
funginot switching means we're out of compliance with the platform we said we'd test on15:51
gmannyeah, i tried my best to do it as early (m-2 as planned) but less help from project side and I end up fixing a lot15:51
smcginnisWe do still have tests running on focal. This would force all tests over though, right?15:51
fungithough this is why i was in favor of just ripping off the bandage at the start of the cycle and letting projects deal with all the broken preventing them from merging anything15:51
gmannno, Victoria test everything on Bionic15:51
gmannso no testing on Focal yet15:52
smcginnisfungi: For the record, that would be my preference going forward.15:52
funginot switching means we end up having to keep support for the older platform until stable/victoria reaches eol rather than when stable/ussuri is gone15:52
gmannwell, testing in advance is always good but Focal migartion has lot more changes15:53
gmannfungi: yes15:53
fungior alternatively, means we will be unable to keep supporting stable/victoria for as long because the platform we proved it on has ceased to be viable15:53
fungifocal will have two years viability after bionic reaches eol15:54
gmannas per current testing and fixes, ~200 repo fixed/tested green ~30 repo fixes ready to merge ~100 repos failing or need some constraint update work.15:54
clarkbfungi: bionic has a 10 year lifespan iirc15:55
fungiclarkb: did they declare longer support duration for it? neat15:55
clarkbya I think shuttleworth did that at an openstack summit too15:55
fungigmann: in future, i don't think cooperation from projects is necessarily a prerequisite. it's fine to just break them and tell them "sorry, keeping to the claimed testing platform for the next release is part of being openstack, suck it up"15:56
smcginnisTotally agree!15:56
gmannintegration testing has few open bugs so that can go later or in W cycle and switch tox base testing in Victoria ?15:56
gmannso that we can have unit/functional testing on Focalin Victoria itself15:57
fungiwhen trove tried to delay switching to a new ubuntu lts a cycle later than the rest of openstack, they were quickly broken by dependencies and integration testing merging changes which were incompatible with the older platform15:58
gmannfungi: i tried to avoid any failure but i think hard forcing it by m-2 and test/fix as much as possible before that.15:58
clarkbfungi: https://wiki.ubuntu.com/Releases they distinguish end of standard support and eol there15:58
clarkbnot sure what the difference is, but bionic eol is 202815:59
gmannFocal migration delayed due to lot of incompatibly in deps etc15:59
gmannbut anyways, doing it hard deadline in m-2 is what we should do in future15:59
bnemecDid I miss an email about this? Until today I wasn't aware that we needed to do anything.16:01
bnemecI guess I'm not surprised some lower constraints need bumping, but I didn't see anything that said what the project needed to do to determine this.16:02
gmannbnemec:  '[all][tc][goals] Migrate CI/CD jobs to new Ubuntu LTS Focal' ML thread16:02
gmanni think i sent these udpates biweekly or so16:03
*** belmoreira has quit IRC16:04
fungii think precise->trusty was the last time we actually switched on time, because the infra team just basically said one day (after repeated announcements that it would happen and how to test your stuff) "boop, all your jobs for the next release are running on trusty now"16:07
fungiand everyone revolted because they weren't ready16:07
fungifor trusty->xenial we tried to make it possible for projects to switch at their own pace, and lots of them didn't get around to it until nearly the release (and some didn't get around to it at all) and so stuff broke due to projects and unit vs functional vs integration jobs switching at different times, and it was a real mess16:08
fungiand after that the infra team decided they were done with people complaining and not wanting to cooperate, and declared that if the tc was making the guidelines the tc would need to enforce them from then on16:09
fungiand so xenial->bionic took two cycles to get done16:10
fungithat was really no fun16:10
fungii'd rather wished the lesson learned from that experience was to just put on fireproof underpants and switch as early as possible16:11
gmannis it? it was done in Stein. i tested almost all the repo and due to less changes from Xenail to bionic it was good migration with Zero downtime (except cinder for 1 day)16:11
fungiyep, rocky should have been tested on bionic16:11
fungibut that didn't happen16:12
*** ralonsoh has quit IRC16:12
gmannhttp://lists.openstack.org/pipermail/openstack-discuss/2019-April/004647.html16:12
*** ralonsoh has joined #openstack-tc16:12
gmanni mean start and end of migration16:13
fungiahh, barely made it for the release then. that was 5 days before stein released16:15
gmannI feel there is no issue on backporting also for project not going to finish before victoria is cut as these are mostly their gate fixes for lower constraints bump.16:16
spotzmnaser: looking16:16
spotzmnaser: done16:17
*** e0ne has quit IRC16:17
*** ralonsoh has quit IRC16:39
*** ralonsoh has joined #openstack-tc16:40
clarkbfungi: gmann: ya I think what experience has shown is that there is no perfect option for bumping up base platforms, but that ripping the bandaid off results in less pain long term16:41
*** lpetrut has joined #openstack-tc16:46
*** bnemec has quit IRC16:52
*** bnemec has joined #openstack-tc17:02
*** ralonsoh has quit IRC17:23
*** e0ne has joined #openstack-tc17:25
*** e0ne has quit IRC17:39
*** lpetrut has quit IRC17:51
*** e0ne has joined #openstack-tc20:01
*** e0ne has quit IRC20:44
*** slaweq has quit IRC20:51
*** slaweq has joined #openstack-tc20:56
*** slaweq has quit IRC21:01
*** slaweq has joined #openstack-tc21:16
*** slaweq has quit IRC21:21
*** tosky has quit IRC22:55
*** tkajinam has joined #openstack-tc22:57
*** tkajinam has quit IRC22:57
*** tkajinam has joined #openstack-tc22:58
gmannafter fixing more today and as fixes will easy if any repo is pending, I think we are safe to switch tox based testing to Focal. - http://lists.openstack.org/pipermail/openstack-discuss/2020-September/017104.html23:01
gmannand let's discuss about integration testing migration in tomorrow office hour, 3 blocker in that.23:01
*** slaweq has joined #openstack-tc23:18
*** slaweq has quit IRC23:23

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!