Friday, 2020-04-10

*** mlavalle has quit IRC00:02
openstackgerritMerged openstack/releases master: Add Ussuri cycle highlights for Neutron  https://review.opendev.org/71838200:18
openstackgerritMerged openstack/releases master: Add keystone Ussuri cycle highlights  https://review.opendev.org/71874800:20
openstackgerritMerged openstack/releases master: nova: ussuri cycle highlights  https://review.opendev.org/71249800:22
openstackgerritMerged openstack/releases master: Add kuryr-kubernetes cycle-highlights for Ussuri  https://review.opendev.org/71875300:22
openstackgerritMerged openstack/releases master: Cycle highlights for ironic  https://review.opendev.org/71843600:22
openstackgerritMerged openstack/releases master: Cycle highlights for ironic-inspector  https://review.opendev.org/71845600:22
*** zxiiro has quit IRC00:56
openstackgerritMerged openstack/releases master: Release final python-cyborgclient for ussuri  https://review.opendev.org/71824500:59
openstackgerritSean McGinnis proposed openstack/releases master: Stable branches for adjutant libs  https://review.opendev.org/71884201:00
openstackgerritSean McGinnis proposed openstack/releases master: Stable branches for barbican libs  https://review.opendev.org/71884301:05
openstackgerritSean McGinnis proposed openstack/releases master: Stable branches for cloudkitty libs  https://review.opendev.org/71884401:07
openstackgerritSean McGinnis proposed openstack/releases master: Stable branches for congress libs  https://review.opendev.org/71884501:09
openstackgerritSean McGinnis proposed openstack/releases master: Stable branches for cyborg libs  https://review.opendev.org/71884601:12
openstackgerritSean McGinnis proposed openstack/releases master: Release final python-freezerclient for ussuri  https://review.opendev.org/71824701:14
openstackgerritSean McGinnis proposed openstack/releases master: Release final python-heatclient for ussuri  https://review.opendev.org/71824801:18
openstackgerritSean McGinnis proposed openstack/releases master: Stable branches for ironic libs  https://review.opendev.org/71884701:20
openstackgerritSean McGinnis proposed openstack/releases master: Stable branches for karbor libs  https://review.opendev.org/71884801:20
openstackgerritSean McGinnis proposed openstack/releases master: Release final python-keystoneclient for ussuri  https://review.opendev.org/71825201:21
openstackgerritSean McGinnis proposed openstack/releases master: Stable branches for OpenStackSDK libs  https://review.opendev.org/71884901:24
smcginnismordred: Would be good to get your ack on that ^01:25
openstackgerritSean McGinnis proposed openstack/releases master: Stable branches for magnum libs  https://review.opendev.org/71885001:26
openstackgerritSean McGinnis proposed openstack/releases master: Release final python-manilaclient for ussuri  https://review.opendev.org/71825401:28
openstackgerritSean McGinnis proposed openstack/releases master: Release final python-masakariclient for ussuri  https://review.opendev.org/71825501:29
openstackgerritSean McGinnis proposed openstack/releases master: Stable branches for mistral libs  https://review.opendev.org/71885101:32
openstackgerritSean McGinnis proposed openstack/releases master: Release final python-monascaclient for ussuri  https://review.opendev.org/71825701:33
openstackgerritSean McGinnis proposed openstack/releases master: Stable branches for murano libs  https://review.opendev.org/71885201:34
openstackgerritSean McGinnis proposed openstack/releases master: Stable branches for neutron libs  https://review.opendev.org/71885301:34
openstackgerritSean McGinnis proposed openstack/releases master: Release final python-novaclient for ussuri  https://review.opendev.org/71826001:35
openstackgerritSean McGinnis proposed openstack/releases master: Stable branches for placement libs  https://review.opendev.org/71885401:38
openstackgerritSean McGinnis proposed openstack/releases master: Stable branches for qinling libs  https://review.opendev.org/71885501:39
openstackgerritSean McGinnis proposed openstack/releases master: Stable branches for sahara libs  https://review.opendev.org/71885601:40
openstackgerritSean McGinnis proposed openstack/releases master: Stable branches for searchlight libs  https://review.opendev.org/71885701:40
openstackgerritSean McGinnis proposed openstack/releases master: Stable branches for senlin libs  https://review.opendev.org/71885801:40
openstackgerritSean McGinnis proposed openstack/releases master: Stable branches for solum libs  https://review.opendev.org/71885901:41
openstackgerritSean McGinnis proposed openstack/releases master: Stable branches for swift libs  https://review.opendev.org/71886001:41
openstackgerritSean McGinnis proposed openstack/releases master: Stable branches for tacker libs  https://review.opendev.org/71886101:41
openstackgerritSean McGinnis proposed openstack/releases master: Release final python-tackerclient for ussuri  https://review.opendev.org/71826801:42
openstackgerritSean McGinnis proposed openstack/releases master: Stable branches for Telemetry libs  https://review.opendev.org/71886201:42
openstackgerritSean McGinnis proposed openstack/releases master: Stable branches for tricircle libs  https://review.opendev.org/71886301:43
openstackgerritSean McGinnis proposed openstack/releases master: Stable branches for trove libs  https://review.opendev.org/71886401:46
openstackgerritSean McGinnis proposed openstack/releases master: Stable branches for vitrage libs  https://review.opendev.org/71886501:46
openstackgerritSean McGinnis proposed openstack/releases master: Stable branches for watcher libs  https://review.opendev.org/71886601:46
openstackgerritSean McGinnis proposed openstack/releases master: Stable branches for winstackers libs  https://review.opendev.org/71886701:46
openstackgerritSean McGinnis proposed openstack/releases master: Stable branches for zun libs  https://review.opendev.org/71886801:46
openstackgerritSean McGinnis proposed openstack/releases master: Release final python-zaqarclient for ussuri  https://review.opendev.org/71827301:47
openstackgerritMerged openstack/releases master: Release python-octaviaclient 2.0.1 for ussuri  https://review.opendev.org/71826101:50
openstackgerritSampath Priyankara (samP) proposed openstack/releases master: Release final python-masakariclient for ussuri  https://review.opendev.org/71825504:31
*** evrardjp has quit IRC04:37
*** evrardjp has joined #openstack-release04:37
*** armax has quit IRC05:23
*** armax has joined #openstack-release05:34
*** armax has quit IRC06:02
*** kota_ has quit IRC06:48
*** kota_ has joined #openstack-release06:49
*** slaweq has joined #openstack-release07:00
openstackgerritRenat Akhmerov proposed openstack/releases master: Release Mistral Ussuri 3  https://review.opendev.org/71889607:03
*** tosky has joined #openstack-release07:32
*** ricolin has joined #openstack-release07:34
*** rpittau|afk is now known as rpittau07:36
evrardjpsmcginnis: Here is a write-up about the idea I already ran by you. https://review.opendev.org/71892907:38
openstackgerritdharmendra kushwaha proposed openstack/releases master: Release final python-tackerclient for ussuri  https://review.opendev.org/71826807:49
*** slaweq has quit IRC07:51
*** slaweq has joined #openstack-release07:52
*** slaweq has quit IRC07:56
*** jtomasek has joined #openstack-release08:38
*** jtomasek has quit IRC08:38
*** e0ne has joined #openstack-release08:48
*** jtomasek has joined #openstack-release09:24
*** rpittau is now known as rpittau|bbl10:19
openstackgerritIvan Kolodyazhny proposed openstack/releases master: Release xstatic-graphlib v.2.1.7  https://review.opendev.org/71896110:38
openstackgerritMerged openstack/releases master: Stable branches for ironic libs  https://review.opendev.org/71884711:56
*** rpittau|bbl is now known as rpittau11:58
smcginnisevrardjp: Wow. That's going to take a bit to read through. :)12:00
openstackgerritMerged openstack/releases master: Release final python-masakariclient for ussuri  https://review.opendev.org/71825512:12
openstackgerritMerged openstack/releases master: Release final python-tackerclient for ussuri  https://review.opendev.org/71826812:18
openstackgerritMerged openstack/releases master: Cycle highlights for cinder  https://review.opendev.org/71856312:22
openstackgerritMerged openstack/releases master: Release Mistral Ussuri 3  https://review.opendev.org/71889612:28
ttxsmcginnis: see https://review.opendev.org/71899412:37
smcginnisttx: Nice!12:43
ttxMy understanding is that unless gerrit enables "Forge Committer" rights for everyone, that should be safe12:44
smcginnisttx: Did you see the discussion after the meeting yesterday about the stein deliverable for tripleo-ansible?12:45
smcginnisttx: https://review.opendev.org/71846812:45
smcginnisThey want to get rid of their stable/stein branch because apparently what was in stein was not usable.12:46
smcginnisInfra can delete the branch, but given that statement on usefulness, I was wondering if we should remove the entire deliverable so it doesn't show up on releases.o.o.12:46
smcginnisAny thoughts on that?12:46
*** zigo has quit IRC13:16
*** prometheanfire has quit IRC13:16
mordredsmcginnis: I thnik for next cycle we should switch os-client-config and shade to _independent. they only exist for continuity purposes at this point. (also ack on the other patch)13:53
smcginnismordred: That makes sense to me.13:54
*** zigo has joined #openstack-release14:03
openstackgerritMerged openstack/releases master: Stable branches for OpenStackSDK libs  https://review.opendev.org/71884914:11
*** slaweq has joined #openstack-release14:18
openstackgerritSean McGinnis proposed openstack/releases master: Add details to unreleased lib check  https://review.opendev.org/71902714:24
*** slaweq has quit IRC14:27
*** slaweq has joined #openstack-release14:28
*** slaweq has quit IRC14:33
*** rpittau is now known as rpittau|afk14:57
*** armax has joined #openstack-release16:01
-openstackstatus- NOTICE: review.opendev.org is being restarted for scheduled maintenance; see http://lists.opendev.org/pipermail/service-announce/2020-April/000003.html16:06
*** mlavalle has joined #openstack-release16:09
openstackgerritMerged openstack/releases master: Stable branches for zun libs  https://review.opendev.org/71886816:11
*** slaweq has joined #openstack-release16:12
*** evrardjp has quit IRC16:37
*** evrardjp has joined #openstack-release16:37
*** slaweq has quit IRC16:40
*** prometheanfire has joined #openstack-release16:48
-openstackstatus- NOTICE: etherpad.openstack.org will be offline for about 30 minutes while it is migrated to a new server with a new hostname; see http://lists.opendev.org/pipermail/service-announce/2020-April/000003.html17:03
*** diablo_rojo has joined #openstack-release17:45
openstackgerritGoutham Pacha Ravi proposed openstack/releases master: Release final python-manilaclient for ussuri  https://review.opendev.org/71825417:46
-openstackstatus- NOTICE: The etherpad migration is still in progress; revised estimated time of completion 18:30 UTC17:53
openstackgerritMerged openstack/releases master: Release final python-heatclient for ussuri  https://review.opendev.org/71824817:54
*** melwitt has quit IRC17:59
*** mugsie has quit IRC17:59
*** huats has quit IRC17:59
*** EmilienM has quit IRC17:59
*** cmurphy has quit IRC17:59
*** ricolin has quit IRC18:03
*** melwitt has joined #openstack-release18:03
*** mugsie has joined #openstack-release18:03
*** cmurphy has joined #openstack-release18:03
*** huats has joined #openstack-release18:03
*** EmilienM has joined #openstack-release18:03
openstackgerritGoutham Pacha Ravi proposed openstack/releases master: [manila] Extend cycle highlights for Ussuri  https://review.opendev.org/71906518:05
*** jtomasek has quit IRC18:06
*** e0ne has quit IRC18:08
openstackgerritMerged openstack/releases master: Release final python-manilaclient for ussuri  https://review.opendev.org/71825418:08
*** huats has quit IRC18:09
*** huats has joined #openstack-release18:09
*** EmilienM has quit IRC18:12
*** EmilienM has joined #openstack-release18:13
*** jtomasek has joined #openstack-release18:22
*** slaweq has joined #openstack-release18:29
openstackgerritMerged openstack/releases master: [manila] Extend cycle highlights for Ussuri  https://review.opendev.org/71906519:24
*** markmcclain has quit IRC19:45
*** markmcclain has joined #openstack-release19:46
-openstackstatus- NOTICE: Due to a database migration error, etherpad.opendev.org is offline until further notice.20:09
openstackgerritAdam Harwell proposed openstack/releases master: Octavia: EOL Ocata and Pike  https://review.opendev.org/71909720:12
openstackgerritAdam Harwell proposed openstack/releases master: Octavia: EOL Queens branch  https://review.opendev.org/71909920:18
rm_worksmcginnis: the ocata branch of octavia was marked EM one year ago -- https://opendev.org/openstack/releases/commit/d57f810ad6555528a4af039b693453b551da4cf220:37
rm_worksame with pike: https://opendev.org/openstack/releases/commit/375a23874431bec0981e5545933e977d8f39800020:37
smcginnisrm_work: Yep, just making sure we are following the documented process.20:37
rm_worksmcginnis: what further ML stuff is required?20:37
rm_worki don't see anything in https://docs.openstack.org/project-team-guide/stable-branches.html that should require a 6-month lead for ML announcement20:37
rm_workthis is the relevant thread (though i literally posted this 5 min ago): http://lists.openstack.org/pipermail/openstack-discuss/2020-April/014057.html20:38
smcginnisThere "In the absence of identified maintainers the project will immediately enter the 6 month notification period as described under End of Life below." but then the note below isn't very clear. But I had been told we need to wait 6 months after the team announces they no longer wish to maintain a branch to give others time to step up.20:39
rm_workwell, per commits, things went EM at least a full year ago20:39
smcginnisSo maybe the tonyb or elod can chime in on that, since it's a stable policy question.20:39
smcginnisYep, everyone did.20:39
rm_workwe're about to EOL *rocky*20:39
rm_workbecause we cannot maintain it because testing is becoming highly unreliable20:40
smcginnisThe changes in stable policy changes were to allow others to be able to step in if the main team didn't want to maintain them anymore.20:40
rm_workI guess whether or not we tag it is a procedural thing, but de-facto we will not be maintaining it20:40
rm_workso I feel like it's better to officially mark it as such to avoid confusion20:41
smcginnisSo from what I was told, that means 6 months after the team says they no longer wish to maintain it (in the unmaintained phase) someone else can step up. If no one does after the 6 months, then we can eol it.20:41
rm_workok, so really what we'd do NOW is mark them as unmaintained, remove all our testing/gating, abandon patchsets...20:41
rm_workand then they'd sit in that limbo for 6mo?20:41
rm_workhow would it even work if someone wanted to take over maintenance? i'm not sure i'd WANT to allow that, unless i was very confident in the person/org20:42
smcginnisYeah, there was a lot of discussion about that at the time.20:42
rm_workat this point i'd be tempted to say that as PTL I would refuse to allow anyone to take over maintenance anyway, as those branches SHOULD BE DEAD20:43
smcginnisBut giving others a chance to own the older branches was a compromise.20:43
rm_workoctavia does not need to be run in lock-step with other services in the cloud -- no reason you can't run train on a liberty cloud (i've personally tested this)20:43
rm_workif people want maintenance, they should upgrade to a newer version.20:44
smcginnisWell, that last sentence I think most of the community would prefer. :)20:44
smcginnisI don't think deployment projects were specifically called out in those discussions.20:44
smcginnisAt least that I can recall.20:44
rm_workI will not force a violation of the stable policy by the letter of the law20:45
rm_workbut in spirit, i will actively do everything i can to ensure that those branches are dead.20:45
smcginnisMatt Riedemann sent out a good summary after the Berlin Summit, but I'd probably have a hard time tracking that down now.20:45
rm_workso, i guess it's up to the stable team what they want to do with that20:45
* rm_work shrugs20:45
smcginnisYeah. Personally I'd prefer the teams to be able to explicitly declare it done and that's it.20:46
smcginnisBut I know there were a lot of other vocal people arguing for a chance for others (like vendors that are still maintiaining a supporting older releases) to be able to take the work on.20:46
*** sshnaidm|off has quit IRC20:46
rm_worki have the patch auto-abandon script handy, i will put it in my crontab if necessary :D20:46
smcginnis:)20:47
rm_workthe only vendor we're aware of that ships octavia is redhat, and we work closely with them (over half the cores are redhat) <_<20:47
smcginnisLet's wait and see what folks say. Maybe it's time to revisit this again. Now that it's gone from the theoretical discussion in Berlin to the reality of today.20:47
rm_workwe are not dropping anything they support20:47
rm_workwell... technically they kinda support queens, but they are aware of this and have given the OK20:48
smcginnisYeah, I could see vendors still needing to support nova and such, but I would hope they can pick up newer deployment tools.20:48
johnsomWell, there are others, but no one is contributing to Ocata20:49
rm_worko/20:49
rm_workgo back to your PTO! lol, i've got this rant covered :D20:49
smcginnis:)20:50
rm_workIIRC there was something in policy about "extraordinary circumstances" around it being impossible to actually maintain branches due to external factors20:51
rm_workwhich is legitimately part of what's happening here -- the py2 ecosystem implosion has made things essentially unmaintainable20:51
rm_workstill looking for where i saw that...20:52
smcginnisThat could be a good argument for going straight to EOL.20:52
rm_worki believe we were slightly ahead of the curve on py3 support, but i would not call anything in either ocata or pike truly workable py3 only20:53
clarkbits important to ntoe that the python2 ecosystem hasn't really imploded20:54
clarkbopenstack made some specific decisions that accelerated that for openstack20:54
rm_worklol20:54
clarkb(pypy even intends to maintain python2 forever)20:54
smcginnisReally? Wow.20:55
rm_workso we pointed the gun at our own feet, cool20:55
clarkbsmcginnis: ya their implementation of it20:55
smcginnisI also learned jython doesn't even support 3 yet. Like at all.20:55
clarkbso not cpython and openstack never really worked on pypy anyway, but ya its not like python2 is going away20:55
smcginnisNot like I ever want to go near that with a 10' pole.20:55
rm_workyeah more like, dependencies have done things in such a way that it is sometimes impossible with our constraints system to make things work20:56
clarkbrm_work: that is not true either20:56
rm_worki managed to get in a backport to requirements to bump a U-C in rocky which i honestly was surprised ya'll let me do, lol20:56
clarkbwe've intentionally set it up such that it breaks20:56
clarkb(I had a great big long argument with gmann over this and basically the end result was openstack wants to use a stick and not a carrot to get off of python2)20:57
rm_workrofl ok i guess we can argue the technicalities of WHY :D20:57
rm_workde-facto it is a mess here20:57
clarkball you need to do is have env markers specifying what is python2 and what is python3 dep20:57
rm_worki suppose it20:57
clarkband the issues go aawy20:57
rm_work*i suppose it is incorrect to blame the upstream py2 community entirely20:57
rm_workso one can assume an implied "in the openstack ecosystem" for most of my statements :D20:58
clarkband really the only reason I care is that I get asked to debug when pip is unhappy with this about once a week :)20:58
clarkbI think the goals are good, but the devs haven't quite caught up to the new reality tet20:58
clarkb*yet20:58
gmanni think that is good before code start breaking and people spend time to debug that20:59
rm_workregardless -- i leave the decision up to ya'll on this i guess, but we will not be accepting new patches for those repos, or maintaining them, or testing against them, or really anything20:59
smcginnisAt least one or two cases, projects have needed to resort to keeping a local in-repo copy of upper-constraints once we are past the requirements team support of things.20:59
smcginnisI think that's perfectly valid to do for older branches.20:59
tonyb[m]I shall look ASAP20:59
clarkbgmann: ya but when it fails everyone thinks our mirrors are broken :)21:00
smcginnisThanks tonyb[m]. I think we need to clarify what needs to be done and how teams are supposed to handle that EM > Unmaintained > EOL transition period.21:00
clarkbgmann: when in reality its because they tried to install python3 dep on python2 and it has nothing to do with the mirror :)21:00
clarkbunfortunately pip says "dep not found" not "dep doesn't match env markers"21:01
smcginnisOr a more confusing error message.21:01
rm_worki guess if leaving them in a weird limbo is what ya'll want to do, go for it, but it's going to cause some (admittedly small, not many people actually use octavia versions that old) disconnect in the community21:01
gmannclarkb: i see.21:02
*** diablo_rojo has quit IRC21:54
-openstackstatus- NOTICE: Maintenance on etherpad.opendev.org is complete and the service is available again22:25
openstackgerritTim Burke proposed openstack/releases master: Add Ussuri cycle highlights for Swift  https://review.opendev.org/71911622:58
openstackgerritHongbin Lu proposed openstack/releases master: Release python-zunclient 4.0.1  https://review.opendev.org/71911723:11
*** tosky has quit IRC23:20

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