Friday, 2019-04-26

*** jamesmcarthur has quit IRC00:08
*** lbragstad has quit IRC00:20
*** jamesmcarthur has joined #openstack-tc00:20
*** jamesmcarthur has quit IRC00:36
*** jamesmcarthur has joined #openstack-tc01:27
*** whoami-rajat has joined #openstack-tc01:31
*** jamesmcarthur has quit IRC01:34
*** jamesmcarthur has joined #openstack-tc01:35
*** gmann_afk is now known as gmann01:42
gmanntonyb[m]: you made a good point on re-obtaining the tag back. do we have written that somewhere ?01:42
*** zaneb has joined #openstack-tc02:04
*** jamesmcarthur has quit IRC02:18
*** jamesmcarthur has joined #openstack-tc02:26
*** mriedem has quit IRC02:32
*** jamesmcarthur has quit IRC02:43
*** jamesmcarthur has joined #openstack-tc02:45
*** samueldmq has quit IRC03:04
*** jamesmcarthur has quit IRC03:15
*** zaneb has quit IRC03:44
*** jamesmcarthur has joined #openstack-tc03:45
*** jamesmcarthur has quit IRC03:51
*** jamesmcarthur has joined #openstack-tc04:20
*** jamesmcarthur has quit IRC04:27
*** jamesmcarthur has joined #openstack-tc05:00
*** jamesmcarthur has quit IRC05:05
*** jamesmcarthur has joined #openstack-tc05:34
*** Luzi has joined #openstack-tc05:39
*** jamesmcarthur has quit IRC05:39
*** jamesmcarthur has joined #openstack-tc06:35
*** jamesmcarthur has quit IRC06:40
*** e0ne has joined #openstack-tc06:49
*** jamesmcarthur has joined #openstack-tc07:13
*** Luzi has quit IRC07:20
*** tosky has joined #openstack-tc07:20
*** flaper87 has quit IRC07:21
*** jamesmcarthur has quit IRC07:25
*** Luzi has joined #openstack-tc07:27
*** flaper87 has joined #openstack-tc07:27
*** jpich has joined #openstack-tc08:07
*** dtantsur|afk is now known as dtantsur08:26
openstackgerritcaoyuan proposed openstack/governance master: Replace git.openstack.org URLs with opendev.org URLs  https://review.opendev.org/65501009:54
openstackgerritcaoyuan proposed openstack/governance master: Replace git.openstack.org URLs with opendev.org URLs  https://review.opendev.org/65501009:59
*** jamesmcarthur has joined #openstack-tc11:45
*** jamesmcarthur has quit IRC11:50
*** jamesmcarthur has joined #openstack-tc12:17
*** jamesmcarthur has quit IRC12:30
*** lbragstad has joined #openstack-tc12:31
*** EmilienM is now known as EvilienM12:31
*** mriedem has joined #openstack-tc12:33
*** ijolliffe has joined #openstack-tc12:47
*** jamesmcarthur has joined #openstack-tc12:50
*** Luzi has quit IRC13:09
*** jamesmcarthur has quit IRC13:16
tonyb[m]gmann: not really.  It's just a new 'application' so it's just that process13:18
*** openstackgerrit has quit IRC13:27
*** Sundar has joined #openstack-tc14:09
*** ianychoi_ has joined #openstack-tc15:00
*** ianychoi has quit IRC15:03
*** lbragstad has quit IRC15:21
*** lbragstad has joined #openstack-tc15:39
*** e0ne has quit IRC15:58
*** jpich has quit IRC16:21
*** Sundar has quit IRC16:39
*** tjgresha has left #openstack-tc17:14
*** tjgresha has joined #openstack-tc17:15
*** tjgresha has quit IRC17:19
*** tjgresha has joined #openstack-tc17:19
*** tjgresha has quit IRC17:19
*** tjgresha has joined #openstack-tc17:20
*** jamesmcarthur has joined #openstack-tc17:30
*** tjgresha has quit IRC17:31
*** tjgresha has joined #openstack-tc17:31
*** tjgresha has quit IRC17:36
*** openstackgerrit has joined #openstack-tc17:57
openstackgerritGhanshyam Mann proposed openstack/governance master: Add the re-obtaining process for 'stable:follows-policy' tag  https://review.opendev.org/65598417:57
gmanntonyb[m]: mriedem: tc-members: added the removal and re-obtaining tag clarification ^^17:57
dhellmannI wonder if it wouldn't be better to find a way to declare the stable support for each branch18:05
*** jaosorior has quit IRC18:11
*** cmurphy is now known as cmurpheus18:17
gmanndhellmann: it is interesting but it will be hard as some of the stable/branch might miss the backport and so hard for upgrade. for example if stable/pike is stable-support and stable/queens is not and stable/rocky is again stable-support. in that case upgrade from stable/pike -> stable/queens->stable/rocky is too hard and might not work ?18:31
*** jamesmcarthur has quit IRC18:34
*** jamesmcarthur has joined #openstack-tc18:34
mriedemif you can't upgrade you'd probably lose your upgrade tag as well,18:35
mriedemrelated to following standard deprecation18:36
mriedemand at that point you're voted off the island18:36
*** jamesmcarthur has quit IRC18:36
dhellmannwe already have a policy that backports have to go back one branch at a time, so I'm not sure why that would affect this. If anything, it makes it easier for teams to say that rocky is stable but stein is not, which seems to be what the trove team cares about18:49
*** jamesmcarthur has joined #openstack-tc18:49
dhellmannI mean, the trove situation might not change, they may say they're not supporting any of those old branches at all. But saying that it's all or nothing feels uncompromising.18:49
*** jamesmcarthur has quit IRC18:56
*** dtantsur is now known as dtantsur|afk18:57
*** jamesmcarthur has joined #openstack-tc18:59
mugsiedhellmann: I like the idea of saying "from this point back we are stable"19:08
mugsiePoint forward even19:08
mugsieEspecially with teams that are trying to reboot a project, I think it adds an extra layer of hardship for those teams19:09
mugsieThey had no input to what was backported or developed for a release19:10
dhellmannI don't have a problem with the trove team declaring past releases unsupported at all.19:11
dhellmannThe point of that tag is to express to *users* what the state of the code is, not to box the contributors into a bunch of rules.19:11
dhellmannIf the rules end up broken, we could just say "ah, well, we're going to have to live with that" and remove the tag from the release19:11
fungiyeah, i don't want the project maintainers getting too hung up on governance tags as if they're badges of (dis)honor19:12
dhellmannthey are supposed to be an incentive to meet that standard, but there are lots of reasons why it might be ok not to19:13
gmannpointer forward-only for stable support can work.19:18
*** dims has quit IRC19:25
*** dims has joined #openstack-tc19:30
*** dims has quit IRC19:31
smcginnisPer-release would be hard, because it could be stable policy compliant today, and tomorrow they could decide to backport something that makes it not.19:31
*** dims has joined #openstack-tc19:31
mugsieBut there will be cases where a release will need to loose that tag - e.g. when new team takes over19:35
mugsieI suppose bitrot is kind of stable, but not what we should be promoting19:35
*** dims has quit IRC19:38
smcginnisI think that's a different slice though. Stable backports should and will happen either way. But from one release of stable/queens to the next release of stable/queens, the first could be compliant with stable policy, but the next could have picked up a change that makes it non-compliant.19:41
dhellmannsmcginnis : oh, if I said "release" I meant "series"19:45
dhellmannbasically, apply the tag to each branch19:45
dhellmannrather than each repo19:45
smcginnisdhellmann: That was based on mugsie's comment.19:45
dhellmannI suspect he's using the terms the same way, but maybe not19:45
smcginnisBut my point earlier was also that a series can change, so not sure if it makes sense to apply it that way either.19:46
smcginnisstable/queens can be compliant. Until it's not.19:46
dhellmannwell, if the series changes today the team loses the tag for *all* series. I'm suggesting that we just remove it for the series that is not compliant.19:46
smcginnisI guess we would have to have some kind of agreement with the team that they will preserve certain stable branches then.19:47
smcginnisThat makes it a little challenging.19:47
smcginnisTracking that they are still following that for some but not other branches as well as for them to be able to backport fixes to a compliant branch without needing to pick up other non-compliant changes.19:48
*** dims has joined #openstack-tc19:48
dhellmannsuppose the trove team had said (and they didn't, but suppose) they would maintain the stable policy for releases up to stein, but they hadn't really finished stein so wanted to backport features, but they would stop doing that at train. Today, with our policies, the only way for them to have the stable tag at all is for stein to go EOL in 2 years.19:48
dhellmannif we're not already tracking whether they are following the policy in all of the branches, I'm not sure what the point of having a review is.19:48
smcginnisWe are. But it puts an extra burden on stable reviewers to know at which point to care about stable policy and where to ignore it.19:49
smcginnisCertainly possible, but it complicates things.19:49
dhellmannyeah, that's fair. I imagine we could come up with something like what we did in the releases repo to put a banner at the top of some job19:49
smcginnisThat could help.19:50
dhellmannor even a bot that just comments on patches to stable branches19:50
dhellmannwhich could also be implemented as a job, so we don't need a long-lived bot, but the point is I think we could expose the data19:51
smcginnisLike I said, it complicates things. ;)19:52
*** dims has quit IRC19:52
*** dims has joined #openstack-tc19:59
dhellmannI'll take complicated over punitive20:04
*** dims has quit IRC20:04
*** dims has joined #openstack-tc20:05
gmannwe are having only one case as of now, IMO we should wait if there are large number of such request from projects20:07
*** ijolliffe has quit IRC20:12
*** mriedem has quit IRC20:52
*** tjgresha has joined #openstack-tc20:53
*** whoami-rajat has quit IRC21:10
*** EvilienM is now known as EmilienM22:51
*** jamesmcarthur has quit IRC23:05
*** tosky has quit IRC23:08

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