*** dimsum__ has quit IRC | 00:37 | |
*** dims has joined #openstack-relmgr-office | 00:44 | |
*** AzherKhan has quit IRC | 00:58 | |
*** dims has quit IRC | 01:37 | |
*** dims has joined #openstack-relmgr-office | 01:38 | |
*** dims has quit IRC | 01:43 | |
*** asalkeld has quit IRC | 01:55 | |
*** AzherKhan has joined #openstack-relmgr-office | 07:22 | |
*** dims has joined #openstack-relmgr-office | 09:55 | |
*** openstackstatus has quit IRC | 10:20 | |
*** openstack has quit IRC | 10:20 | |
*** openstack has joined #openstack-relmgr-office | 10:27 | |
*** mordred has quit IRC | 10:43 | |
*** mordred has joined #openstack-relmgr-office | 10:44 | |
*** AzherKhan has quit IRC | 11:09 | |
ttx | dhellmann: around? Would like to discuss how we track progress on the various stuff we set out to do in liberty | 13:17 |
---|---|---|
*** superdan is now known as dansmith | 13:34 | |
dhellmann | ttx: good morning | 13:57 |
dhellmann | or afternoon, as the case may be | 13:57 |
ttx | dhellmann: hmm, bit busy now, may I ping you again in ~45min ? | 14:02 |
dhellmann | ttx: sure, I'll be here | 14:02 |
dhellmann | I'm going to start releasing libraries for the week | 14:02 |
ttx | dhellmann: fwiw been starting to dump themes and plans @ https://etherpad.openstack.org/p/liberty-release-mgmt | 14:03 |
ttx | then we can discuss how to best track progress there | 14:03 |
dhellmann | ttx: ok, I'll look over that | 14:04 |
dhellmann | hmm, I don't have permission to do things to python-barbicanclient in launchpad | 14:09 |
dhellmann | ttx: can you add me to https://launchpad.net/~openstack-release ? | 14:12 |
ttx | dhellmann: done | 14:15 |
dhellmann | ttx: thanks, trying again | 14:15 |
dhellmann | works :-) | 14:16 |
dhellmann | it looks like ironicclient hasn't been marking any of their bugs as fix-released; this is going to be a big milestone | 14:20 |
mestery | dhellmann: ping regarding new client and the release team not being able to create milestones, etc. | 14:59 |
mestery | dhellmann: How can I help make htat happen? :) | 14:59 |
dhellmann | mestery: hey! | 14:59 |
dhellmann | mestery: we need to have the "openstack-release" team added to the neutron-drivers team in launchpad, I think | 15:00 |
mestery | dhellmann: Doing it now ... | 15:00 |
dhellmann | oh, wait, that's in there | 15:00 |
dhellmann | hmm | 15:00 |
mestery | Yeah, I see it now too | 15:00 |
dhellmann | hrm | 15:00 |
dhellmann | I might need ttx or fungi to help figure out what's missing, let me go see if fungi is in infra | 15:01 |
mestery | dhellmann: Following you there | 15:01 |
ttx | dhellmann: stuck in travel planning hell, looks like it will take more time than expected | 15:02 |
dhellmann | ttx: no worries, I'm still sorting out lib release aftermath :-) | 15:02 |
morganfainberg | dhellmann: so what is the policy on announcement emails? Typically do you want them as a release is cut (and what about stable branches)? I wasn't sure where that conversation finally landed. | 15:11 |
* mestery wanders back in | 15:19 | |
dhellmann | morganfainberg: yes, to both. we're going to be asking to centralize the release work this cycle, so let's discuss when I get that email written? | 15:19 |
dhellmann | mestery: I've moved the existing 2.5.1 milestone to a "liberty2" series | 15:19 |
dhellmann | can you delete the empty liberty series now? | 15:20 |
mestery | dhellmann: I was thinking that might the solution. | 15:20 |
mestery | dhellmann: Doing it now. | 15:20 |
mestery | dhellmann: I can't delete it because it' the "focus of development" according to LP, moving focus to Liberty2 for now | 15:20 |
dhellmann | ok | 15:20 |
mestery | dhellmann: Since you created liberty2, I can't make it the focus. Can youd that? | 15:21 |
*** david-ly_ is now known as david-lyle | 15:21 | |
mestery | Chicken and egg problem it appears :) | 15:21 |
dhellmann | hahaha, launchpad | 15:21 |
mestery | yup | 15:21 |
dhellmann | hmm, no, I can't -- I don't have the "change details" link on https://launchpad.net/python-neutronclient | 15:22 |
mestery | nuts, ok, looking in more detail | 15:22 |
morganfainberg | dhellmann: ack | 15:22 |
dhellmann | mestery: how about renaming liberty to "ignore-this" or something :-) | 15:23 |
mestery | dhellmann: trying that | 15:23 |
morganfainberg | mestery: yay LP issues :( | 15:23 |
mestery | dhellmann: done | 15:24 |
dhellmann | ok, and liberty2 is now liberty | 15:24 |
mestery | cool | 15:24 |
* dhellmann re-runs release script | 15:24 | |
mestery | morganfainberg: I know, right? :( | 15:24 |
mestery | dhellmann: yay! Success! | 15:25 |
mestery | right? | 15:25 |
mestery | :) | 15:25 |
dhellmann | yep, looks like it's working | 15:25 |
dhellmann | so now we just need to figure out how to change the active series, but we can do that whenever | 15:26 |
mestery | dhellmann: You show up as the release manager for liberty now, but you can't make it the focus? | 15:26 |
dhellmann | I think changing the focus requires acls on the project, rather than the series, and I don't have edit rights to the project | 15:27 |
mestery | Good call, you'd think I would have that :) | 15:27 |
dhellmann | yeah, I'm not sure what's going on there | 15:28 |
dhellmann | mestery: ok, after being given more acls I was able to change the focus | 15:31 |
mestery | cool! | 15:32 |
mestery | and you cleaned up the old branch too, nice! | 15:32 |
dhellmann | mestery: should the bugs on https://launchpad.net/python-neutronclient/+milestone/2.5.1 be part of 2.6.0? | 15:33 |
* mestery looks | 15:33 | |
dhellmann | the old thing is still there, but it's marked obsolete so it doesn't appear in the ui | 15:33 |
dhellmann | actually, those should be untargeted since they're not closed | 15:33 |
mestery | dhellmann: Agreed, I'll untarget them | 15:33 |
dhellmann | ok, thanks | 15:34 |
dhellmann | mestery: the goal this cycle is to avoid having to fiddle with things so much, so we'll target bugs as they are released | 15:34 |
mestery | done | 15:34 |
mestery | That's a good goal! | 15:34 |
dhellmann | you can use a "next-liberty" milestone if you want to target active stuff in a lib, that milestone name will be automatically renamed to the next version during a release | 15:35 |
mestery | dhellmann: Let me ask you this, if we wanted to release a new version of python-neutronclient for kilo, for example, would we then have to create a branch and backport the fixes and then release? Wondering about the process. | 15:35 |
dhellmann | or you can just leave things untargeted and the milestone will be created for you | 15:35 |
mestery | dhellmann: I'm fine either way, lets go untargeted for now | 15:35 |
dhellmann | mestery: yes, you should already have a stable/kilo branch in that repo | 15:35 |
mestery | dhellmann: Excellent! Thanks! | 15:36 |
dhellmann | yep, just letting you know in case you were tracking priority reviews or something | 15:36 |
mestery | Not yet, but thanks for staying on top of all this! | 15:37 |
dhellmann | thanks for working with me to get the acls fixed today! | 15:37 |
*** dims has quit IRC | 15:41 | |
*** dims_ has joined #openstack-relmgr-office | 15:42 | |
ttx | dhellmann: ready now | 15:49 |
dhellmann | ttx: ok, I have about 10 min before the oslo meeting | 15:50 |
ttx | let's see what we can do | 15:50 |
ttx | I guess my question is, what should we use to track all the things we are changing | 15:50 |
ttx | we can use an etherpad | 15:50 |
ttx | or whatever suggestion you have | 15:51 |
dhellmann | I like the free-form nature of the etherpad for this for now | 15:51 |
ttx | OK. I just was feeling a bit lost in the middle of all the things we are pushing :) | 15:51 |
dhellmann | the outline you have is a good structure for notes | 15:51 |
dhellmann | yeah, we should add links to the email threads we've started already | 15:51 |
ttx | I guess 3 and 4 are the same | 15:52 |
dhellmann | oh, heh, yeah | 15:52 |
ttx | Not adding any of the stable stuff since I consider that a separate subteam | 15:54 |
dhellmann | with the semver switch, should we stop including version numbers in the setup.cfg for projects? | 15:54 |
ttx | depends whether the project switches from milestone-based to intermediary-release model | 15:55 |
ttx | So I'd say it's orthogonal to the nature of the version numbers | 15:55 |
dhellmann | ok, we might need to find a time to discuss that when we have more time, so I can understand how those 2 things are or are not related | 15:55 |
ttx | we still want, say, Nova to use pre-release to 12.0.0 | 15:56 |
dhellmann | do we? | 15:56 |
ttx | so nova would still issue a 12.0.0b1 at liberty-1 | 15:56 |
ttx | and more importantly a 12.0.0rc1 at RC1 time | 15:56 |
dhellmann | would it simplify the release period work if we just tagged 12.0.0 as RC1 and then made patch releases to it on the stable branch at that point? | 15:56 |
dhellmann | I guess I do see how they are orthogonal, so we can talk about it more later | 15:57 |
ttx | that... is one way to do it. We'd stop tagging milestones ? | 15:57 |
* ttx can already hear packagers complaining | 15:57 | |
ttx | or random ops like on the stable thread | 15:57 |
dhellmann | we could -- I suppose that would mean moving everyone to effectively doing intermediate releases | 15:58 |
ttx | right. Maybe one step at a time | 15:58 |
dhellmann | so maybe that's something to address next cycle, after we see how ironic's shift goes this cycle | 15:58 |
ttx | dhellmann: more generally, it wouldn't be completely crazy to plan a regular Monday meeting for "the team" | 15:58 |
ttx | since we do it anyway | 15:59 |
dhellmann | yeah, a regular chat makes sense | 15:59 |
ttx | Just thinking doing it in #openstack-meeting and logged may make sense | 15:59 |
ttx | and Monday is a good day since we can plan work ahead on milestone weeks | 15:59 |
dhellmann | esp. since I'm going to be asking for some volunteers to help with the library work, and we'll want to sync up on which libraries are ready | 15:59 |
ttx | in advance of the office hours day | 15:59 |
dhellmann | ++ | 15:59 |
ttx | Would 13 UTC be too early for you ? | 16:00 |
* dhellmann does time math | 16:00 | |
ttx | (we could revisit that in winter time | 16:00 |
ttx | ) | 16:00 |
dhellmann | that's 9:00 here, which should be fine | 16:01 |
ttx | Alright, I'll go and propose that | 16:01 |
dhellmann | sounds good | 16:02 |
ttx | I'll et you focus on the oslo meeting now :) | 16:02 |
dhellmann | I'll watch for the calendar change to find out where we'll meet | 16:03 |
ttx | #openstack-meeting looks free | 16:04 |
dhellmann | wfm | 16:36 |
dims_ | dhellmann: looks like the gate is holding up with all the libraries released today :) congrats! | 20:11 |
*** flaper87 has quit IRC | 21:07 | |
*** flaper87 has joined #openstack-relmgr-office | 21:12 | |
*** flaper87 has quit IRC | 21:12 | |
*** flaper87 has joined #openstack-relmgr-office | 21:12 | |
*** flaper87 has quit IRC | 21:19 | |
*** flaper87 has joined #openstack-relmgr-office | 21:20 | |
*** dims___ has joined #openstack-relmgr-office | 22:56 | |
*** dims_ has quit IRC | 22:56 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!