*** jgriffith has quit IRC | 00:52 | |
*** jgriffith has joined #openstack-relmgr-office | 00:52 | |
*** markwash__ has quit IRC | 00:58 | |
*** arnaud has quit IRC | 01:01 | |
*** david-lyle has joined #openstack-relmgr-office | 01:05 | |
*** david-lyle has quit IRC | 01:16 | |
*** arnaud has joined #openstack-relmgr-office | 01:20 | |
*** arnaud__ has joined #openstack-relmgr-office | 01:32 | |
*** mestery has quit IRC | 01:41 | |
*** mestery has joined #openstack-relmgr-office | 01:42 | |
*** david-lyle has joined #openstack-relmgr-office | 01:56 | |
*** david-lyle has quit IRC | 02:02 | |
*** arnaud__ has quit IRC | 02:55 | |
*** arnaud has quit IRC | 02:55 | |
*** markwash__ has joined #openstack-relmgr-office | 03:42 | |
*** markwash__ has quit IRC | 04:02 | |
*** arnaud has joined #openstack-relmgr-office | 04:16 | |
*** flaper87|afk is now known as flaper87 | 05:29 | |
* ttx yawns | 06:44 | |
*** arnaud has quit IRC | 06:47 | |
ttx | stevebaker: ok, I'll tag heat, the miracle almost happened but didn't | 06:53 |
---|---|---|
ttx | you're still short of a few patches in both patchseries | 06:54 |
ttx | and both are not likely to merge before the weekend. | 06:54 |
ttx | SergeyLukjanov: top change for Sahara is gating now, #1 position | 06:57 |
ttx | SlickNik: same for Trove, top change just fails at the gate | 07:02 |
ttx | so I'll tag now | 07:02 |
*** markwash__ has joined #openstack-relmgr-office | 07:03 | |
ttx | markwash__: hey, looks like both Glance changes are still a bit far in the queue | 07:04 |
ttx | I think we'll tag now and FFE, otherwise that would stretch the definiton of Thursday to include Saturday | 07:04 |
ttx | but I'll wait maybe one or two hours just in case a miracle happens at top of gate | 07:05 |
*** markwash__ has quit IRC | 07:08 | |
ttx | SergeyLukjanov: last Sahara patch made it, will tag in a minute | 07:17 |
ttx | ok, sahara, heat and trove were tagged | 07:41 |
ttx | nova and glance left | 07:41 |
SlickNik | ttx: Thanks! (just saw your message) | 07:43 |
ttx | SlickNik92701 almost made it :( | 07:43 |
SlickNik | ttx: yes, I saw that. Failed on the postgres gat. :( | 07:43 |
SlickNik | gate* | 07:44 |
SlickNik | It's okay coming in RC though. | 07:44 |
SlickNik | I'm glad the 2 big ones (replication + clustering) made it in j3. | 07:45 |
SlickNik | Thanks so much for your help (and patience with the gate)! | 07:46 |
ttx | np | 07:46 |
ttx | mikal: waiting for john to get up for a final nova check before tag | 07:51 |
ttx | hmm, doing Glance now | 08:21 |
ttx | hmm, no I'll wait a bit more | 08:23 |
ttx | johnthetubaguy: let me know when you're awake, will need to tag RSN | 08:44 |
SergeyLukjanov | ttx, good morning | 08:47 |
*** zz_johnthetubagu is now known as johnthetubaguy | 08:47 | |
ttx | SergeyLukjanov: you're all merged and tagged. | 08:47 |
SergeyLukjanov | ttx, yup, I see, thank you! | 08:47 |
ttx | I think you're the only one that got everything in before tag :) | 08:48 |
ttx | oh, and ceilo. | 08:48 |
SergeyLukjanov | ttx, I think so | 08:48 |
johnthetubaguy | ttx: hey, sorry, forgot to turn on IRC, hows things doing? | 08:50 |
ttx | hmm, a few nova patches at top of gate, but none targeted | 08:51 |
ttx | next targeted change is #11 in the gate | 08:51 |
ttx | which means probably too late | 08:51 |
ttx | we got one of the 4 targets implemented | 08:52 |
johnthetubaguy | ttx: OK, sounds like we have to kill then, although if its in the gate, maybe we just give it an implicit FF | 08:52 |
johnthetubaguy | and call ourselves done | 08:52 |
ttx | sure, I'm fine with technical FFEs | 08:52 |
ttx | it's just that waiting is like being in a gigantic Zenon paradox | 08:53 |
johnthetubaguy | lol, yeah | 08:53 |
ttx | like "oh, it's only one hour away" | 08:53 |
ttx | I said that 4 hours ago | 08:53 |
johnthetubaguy | yeah | 08:53 |
ttx | so we can defer the last 3 blueprints and tag | 08:54 |
ttx | while it's still technically Thursday somewhere | 08:54 |
johnthetubaguy | yeah, which patches are where again | 08:54 |
johnthetubaguy | looking at: https://etherpad.openstack.org/p/SC1ILk7zMT | 08:55 |
ttx | i'll wait until the next gate reset. If there is none, that change can still make it | 08:55 |
johnthetubaguy | oh, OK | 08:55 |
ttx | but it's been a while since I've seen a full 11 streak | 08:55 |
johnthetubaguy | yeah | 08:55 |
johnthetubaguy | seems unlikely | 08:55 |
ttx | so at the next reset I'll just tag nova and glance. | 08:55 |
ttx | we can alredy move the other two though | 08:58 |
ttx | (libvirt-lxc-user-namespaces) | 08:59 |
ttx | (juno-slaveification) | 08:59 |
ttx | done | 09:02 |
ttx | hmm, reset just now | 09:02 |
ttx | let's see if that pushes them beyond my limit | 09:03 |
johnthetubaguy | ah, cool | 09:06 |
ttx | I'm pretty sure it will push it beyond, but waiting for node allocation to check :) | 09:07 |
johnthetubaguy | cool | 09:07 |
ttx | amazingly enough, the reset did not cause a delay | 09:12 |
ttx | game is still on | 09:12 |
johnthetubaguy | madness | 09:15 |
ttx | although the nova change got hit by fails. unless a new reset recovers it in the next 10 minutes, i'll tag | 09:16 |
ttx | ok, I think we can consider it dead | 09:30 |
ttx | johnthetubaguy: tagging nova now | 09:30 |
johnthetubaguy | ttx: thanks, push the others to rc1 I guess | 09:31 |
ttx | yep | 09:31 |
johnthetubaguy | cools | 09:32 |
johnthetubaguy | I wonder about −2ing them though, to be fair to the others, if they drop out of the gate | 09:32 |
ttx | hmm, would sound a bit harsh | 09:33 |
ttx | maybe if they fall off the gate, yes | 09:33 |
ttx | so that they are in the FFE discussion like everything else | 09:33 |
johnthetubaguy | well, it was a bit arbitry that they are not cut | 09:38 |
johnthetubaguy | or I just re-approve all the already approved stuff that we kicked out | 09:38 |
ttx | ok, glance failed, tagging now too | 10:02 |
ttx | ok, all done and announce sent | 10:10 |
SergeyLukjanov | ttx, great! | 10:11 |
ttx | let's move on to FFEs now | 10:12 |
ttx | dhellmann: we still need to tag oslo-incubator. let me know when i can do that | 10:13 |
johnthetubaguy | ttx: are you good with new approves in the gate now, just to be sure | 10:27 |
ttx | johnthetubaguy: sure, open the floodgates | 11:36 |
johnthetubaguy | ttx: thanks | 11:36 |
*** ttx has quit IRC | 12:31 | |
dhellmann | ttx: checking for late merges now | 12:32 |
*** ttx has joined #openstack-relmgr-office | 12:34 | |
*** ttx has joined #openstack-relmgr-office | 12:34 | |
dhellmann | ttx: looks like we're ready | 12:35 |
dhellmann | ttx: 50fb4a2279e3d6833b3ecf5b93476e6bd598bdc9 if it matters | 12:36 |
ttx | dhellmann: ok, I'm on it | 12:46 |
ttx | dhellmann: what do we do with policy-configuration-directories ? | 12:51 |
ttx | move to -rc1 ? | 12:51 |
dhellmann | ttx: that feature is in the incubator now, so it's "done" | 12:52 |
ttx | ok | 12:52 |
ttx | marked as such | 12:52 |
ttx | all set | 12:52 |
dhellmann | that's the thing I was waiting for, I just hadn't gotten to the blueprint yet | 12:52 |
dhellmann | ok | 12:52 |
*** morganfainberg has quit IRC | 12:54 | |
dhellmann | ttx: what do you think about creating the stable/juno branch so we can start removing deprecated code? | 12:55 |
ttx | dhellmann: we can definitely do that yes | 12:56 |
ttx | hmm | 12:56 |
ttx | let me think a bit | 12:56 |
dhellmann | we might end up with some backports if there are bugs to fix, but we're sort of blocked on progress on oslo.utils until we can convert the remaining incubated modules to use it | 12:56 |
ttx | we have two ways of doing it | 12:57 |
dhellmann | yeah, I'm looking for reasons this is a bad idea :-) | 12:57 |
ttx | we can tag final on oslo-incubator and cut stable/juno from it | 12:57 |
ttx | or just tag rc1 and cut proposed/juno from it | 12:57 |
ttx | because stable/* will trigger weird acls | 12:57 |
*** morganfainberg has joined #openstack-relmgr-office | 12:57 | |
dhellmann | ah, good point | 12:57 |
ttx | we should cut stable/* from the release tag | 12:58 |
dhellmann | I wasn't thinking about the distinction so much as "I need a branch" | 12:58 |
ttx | but we can cut proposed/juno from any rc | 12:58 |
ttx | and we can call current state a rc | 12:58 |
ttx | unless you need some other patch in | 12:58 |
dhellmann | let's do that, then, that seems safer | 12:58 |
ttx | or bugfix | 12:58 |
dhellmann | nothing that needs to (eventually) be in the stable branch | 12:59 |
ttx | there are quite a few things in https://launchpad.net/oslo-incubator/+milestone/juno-rc1 | 12:59 |
dhellmann | and we can backport things that we do care about having in that branch, we know we'll have to do that | 12:59 |
ttx | what should we do with them ? | 12:59 |
dhellmann | all of those graduation blueprints could move to their respective libraries, I guess | 13:00 |
ttx | ok -- what about the bugs ? | 13:00 |
dhellmann | hrm | 13:01 |
* ttx moves BPs to "respective libraries" | 13:01 | |
dhellmann | ttx: ok, we need to fix that jsonutils thing in the incubator before we branch | 13:04 |
ttx | yay, true rc1 then | 13:05 |
dhellmann | and we're blocked on oslotest and python 3, unfortunately | 13:05 |
dhellmann | maybe we should just disable python 3 voting for oslo.serialization until we get oslotest fixed | 13:06 |
dhellmann | I'm not sure what's involved in fixing the packaging and wheel publishing for that | 13:07 |
ttx | ok, cleaned up all oslo.* so that they use next-juno milestone | 13:16 |
dhellmann | ttx: ok, thanks | 13:23 |
dhellmann | ttx: I'm working on getting the oslotest situation fixed, so I'll let you know when we're actually ready for rc1 | 13:23 |
*** morganfainberg has quit IRC | 13:25 | |
*** morganfainberg has joined #openstack-relmgr-office | 13:27 | |
*** johnthetubaguy is now known as zz_johnthetubagu | 13:33 | |
*** zz_johnthetubagu is now known as johnthetubaguy | 13:33 | |
*** dhellmann is now known as dhellmann_ | 13:40 | |
*** morganfainberg has quit IRC | 14:18 | |
*** dansmith is now known as superdan | 14:19 | |
*** david-lyle has joined #openstack-relmgr-office | 14:26 | |
*** morganfainberg has joined #openstack-relmgr-office | 14:27 | |
david-lyle | ttx: remind me how/when the openstack/requirements freeze operates | 14:35 |
*** dhellmann_ is now known as dhellmann | 14:43 | |
*** flaper87 is now known as flaper87|afk | 14:55 | |
ttx | david-lyle: it's frozen now. Changes need to be discussed and approved on ML now. Bumps to oslo libs and openstack clients are OK until RC1 | 14:58 |
david-lyle | ttx: ok, my question was around the clients | 14:58 |
david-lyle | so sounds like updating the minimum on those to support new features is ok, I relay that info. Thanks | 14:59 |
david-lyle | *I'll | 14:59 |
ttx | johnthetubaguy: I reopened v2-on-v3-api and pushed it to juno-rc1 to reflect recent approval | 15:29 |
ttx | johnthetubaguy: Ideally you would track the approvals and make sure https://launchpad.net/nova/+milestone/juno-rc1 reflects them | 15:29 |
ttx | i'm adding those I see | 15:29 |
ttx | same for vmware-spawn-refactor (partial) | 15:30 |
johnthetubaguy | ttx: I have been trying to do that, just the partial blueprints got marked as completed, and the search failed, I should move them across | 15:31 |
ttx | johnthetubaguy: I did that for both | 15:32 |
ttx | v2-on-v3-api and vmware-spawn-refactor | 15:32 |
johnthetubaguy | ttx: ah, thanks, for some reason I gave up on that, search was failing me, then I got hungry, thanks for fixing that! | 15:33 |
ttx | mestery: if you want to quickly discuss FFEs we can do that now | 15:38 |
ttx | johnthetubaguy: I'm a bit afraid that the "3 core rule" will end up with a dozen BP and nothing merged in one week again | 15:39 |
ttx | so asking the question "is it something that really needs to be in the release" would be useful | 15:39 |
ttx | some things really make sense pre-release, like adopting oslo.db | 15:39 |
mestery | ttx: Can we do this quickly (e.g. in 5 minutes)? Was just about to go for a walk with my wife, the weather is finally nice again in Minnesota :) | 15:40 |
ttx | some other things (merge experimental code so that people can start playing with it), not so much | 15:40 |
ttx | sure, i don't have much more tima anyway | 15:40 |
ttx | mestery: ^ | 15:40 |
mestery | ttx: Perfect. | 15:40 |
ttx | just a quick look at the list | 15:40 |
ttx | https://launchpad.net/neutron/+milestone/juno-rc1 | 15:40 |
mestery | So, starting from the bottom: The bottom 3 are vendors things which were in the queue and got technical FFEs. | 15:40 |
mestery | Sorry, bottom 4 | 15:41 |
ttx | 13 is a bit busy, even taking into account the 4 "technical" FFEs | 15:41 |
mestery | https://blueprints.launchpad.net/neutron/+spec/remove-unit-test-autodeletion and https://blueprints.launchpad.net/neutron/+spec/retargetable-functional-testing are testing BPs | 15:41 |
mestery | True | 15:41 |
ttx | You only got 25 merged in the last 6 weeks | 15:41 |
*** markmcclain has joined #openstack-relmgr-office | 15:41 | |
ttx | so i don't really see how 13 is a reasonable target | 15:41 |
mestery | I agree | 15:42 |
ttx | at the very least you need to all timebox them | 15:42 |
ttx | if not in in one week, it's out | 15:42 |
ttx | (for the stuff that is not essential to release) | 15:42 |
mestery | How about if I trim it to 9-10? | 15:42 |
mestery | Agreed | 15:42 |
ttx | 9-10 is ok, especially with the technical FFEs already in the piipe | 15:42 |
mestery | OK, let me see if I can bump 2-3 out then | 15:42 |
mestery | The bottom 4 will be in the queue if you think it's ok (I need to +A them). | 15:43 |
ttx | yes | 15:43 |
mestery | The High ones are being worked and reviewed as we speak | 15:43 |
mestery | So they will start landing soon as well | 15:43 |
*** flaper87|afk is now known as flaper87 | 15:43 | |
ttx | yes, so it's more the 4 mediums I'm concerned with | 15:43 |
ttx | if already approved they are ok | 15:43 |
mestery | I agree, that's where I'll trim some fat | 15:43 |
ttx | if not, they will distract from the main (High) targets and the will distract ffrom bugfixing | 15:44 |
mestery | ML2 port binding and child process restart are the iffy ones | 15:44 |
ttx | not even counting the stress on docs team to have loads of features landing late | 15:44 |
mestery | Ack | 15:44 |
mestery | I'll have this resolved by end of day today and send email to the list. Sound fair? | 15:44 |
ttx | ok, that works | 15:44 |
mestery | Cool. | 15:44 |
mestery | Thanks for following up on this! | 15:45 |
* mestery goes outside to enjoy the cool fall weather. | 15:45 | |
mestery | Enjoy your evening and weekend ttx! | 15:45 |
ttx | heh, not done yet! | 15:45 |
*** markmcclain1 has joined #openstack-relmgr-office | 15:45 | |
ttx | I should have counted my hours this week, just for fun | 15:45 |
mestery | ttx: ;) | 15:45 |
ttx | also traveling for work all weekend ;) | 15:45 |
mestery | ttx: I can only imagine. | 15:45 |
mestery | Oh wow. | 15:45 |
*** markmcclain has quit IRC | 15:46 | |
mestery | Thanks again, talk next week. | 15:46 |
ttx | although it's Barcelona. I think I can make that work | 15:46 |
mestery | Heh ;) | 15:46 |
johnthetubaguy | ttx: OK, becauseucase the number of blueprints are too big? | 15:48 |
ttx | johnthetubaguy: getting enough core interested in the feature to get it merged is just one aspect to the problem | 15:49 |
ttx | the main reason behind FF is really to slow down on features so that QA and Docs can start working | 15:50 |
ttx | if you transform FF+1 week into a feature review hive, that kind of defeats its purpose | 15:50 |
ttx | so the raw /number/ of those you accept also matters | 15:50 |
ttx | Like I said in another thread, above 25% of your juno-3 velocity is just creating entropy rather than sanity | 15:51 |
ttx | so it's a difficult equilibrium between time, risk, mass and core signups. | 15:51 |
ttx | At one point even if they are early, not really risky, and with core signups, just the number of them you approved starts making someone else's job impossible (think a documenter trying to determine what's still changing below them) | 15:53 |
ttx | johnthetubaguy: although timeboxing them all to one week is certainly a good safeguard | 15:54 |
johnthetubaguy | ttx: yeah, I agree, I think we lost a bit in translation into the process email | 16:09 |
johnthetubaguy | I was hoping cores would chose "they top few things", and three would made that hard, but we forgot to say why I guess | 16:09 |
*** david-lyle has quit IRC | 16:11 | |
johnthetubaguy | ttx: not trying to throw the baby out with the bath water, but if we did more explicit branch stabilisation, and didn't bother with stopping features going into master, more just took a branch when the time comes, I wonder if it would be less of a crunch at the end, and we would get better quality… but thats a whole different topic | 16:16 |
*** mordred has quit IRC | 16:18 | |
*** mordred has joined #openstack-relmgr-office | 16:18 | |
*** markwash__ has joined #openstack-relmgr-office | 16:20 | |
*** redrobot has left #openstack-relmgr-office | 16:22 | |
*** flaper87 is now known as flaper87|afk | 16:28 | |
*** flaper87|afk is now known as flaper87 | 16:31 | |
*** markwash__ has quit IRC | 16:47 | |
*** markwash__ has joined #openstack-relmgr-office | 16:50 | |
*** david-lyle has joined #openstack-relmgr-office | 16:58 | |
*** johnthetubaguy is now known as zz_johnthetubagu | 17:08 | |
*** markmcclain1 has quit IRC | 17:10 | |
*** dhellmann is now known as dhellmann_ | 17:23 | |
*** mestery is now known as man_of_mystery | 17:43 | |
*** david-lyle is now known as david-lyle_afk | 17:49 | |
*** dhellmann_ is now known as dhellmann | 18:02 | |
markwash__ | ttx: did we already tag j3 glance? | 18:03 |
markwash__ | s/we/you/ :-) | 18:03 |
*** redrobot has joined #openstack-relmgr-office | 18:18 | |
*** markwash__ has quit IRC | 18:24 | |
*** man_of_mystery is now known as mestery | 18:25 | |
*** markwash__ has joined #openstack-relmgr-office | 18:33 | |
*** markwash__ has quit IRC | 18:54 | |
*** markwash__ has joined #openstack-relmgr-office | 19:00 | |
*** flaper87 is now known as flaper87|afk | 19:01 | |
*** david-lyle_afk is now known as david-lyle | 19:14 | |
*** markwash__ has quit IRC | 21:35 | |
*** markwash__ has joined #openstack-relmgr-office | 21:49 | |
*** arnaud__ has joined #openstack-relmgr-office | 23:40 | |
*** david-lyle has quit IRC | 23:49 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!