ttx | david-lyle: only the version bump, then? | 06:44 |
---|---|---|
ttx | SergeyLukjanov: any remaining patch to land before https://review.openstack.org/#/c/171155/ ? | 07:14 |
SergeyLukjanov | ttx, good morning | 07:24 |
SergeyLukjanov | ttx, we still have several doc patches in the list | 07:25 |
ttx | SergeyLukjanov: Any chance you could wrap them up in a targeted bug ? That way it's easier for me to track | 07:25 |
SergeyLukjanov | ttx, I'm now reviewing rest of them | 07:25 |
ttx | One single bug with the list of patches will be enough | 07:25 |
SergeyLukjanov | ttx, okay, sure | 07:26 |
ttx | thx! | 07:26 |
SergeyLukjanov | ttx, here it is - https://bugs.launchpad.net/sahara/+bug/1442001 | 07:37 |
openstack | Launchpad bug 1442001 in Sahara "Cleanup developers documentation" [High,In progress] - Assigned to Sergey Lukjanov (slukjanov) | 07:37 |
SergeyLukjanov | ttx, I've just approved all the CRs | 07:37 |
SergeyLukjanov | ttx, so, waiting for them and then I'll approve liberty open CR | 07:37 |
ttx | OK, planning to tag later this morning then. | 07:38 |
SergeyLukjanov | ttx, yup | 07:38 |
SergeyLukjanov | ttx, thx | 07:38 |
*** zz_johnthetubagu is now known as johnthetubaguy | 08:34 | |
SergeyLukjanov | ttx, everything landed, approved https://review.openstack.org/#/c/171155/ | 09:20 |
ttx | SergeyLukjanov: cool, will make magic from there | 09:21 |
SergeyLukjanov | ttx, thx! | 09:21 |
johnthetubaguy | ttx: been massaging the rc1 list after mikal sent him email, I think we are getting closer | 10:28 |
johnthetubaguy | although waiting for RC2 for the final fixes might be the best approach at this point, what do you think? | 10:28 |
johnthetubaguy | they are pushing hard to get cells tests green, although they look mostly backportable fixes | 10:29 |
johnthetubaguy | the are a few numa pci passthrough things that would be good to fix, but again, mostly backportable | 10:30 |
johnthetubaguy | not sure I like assuming RC2 exists though | 10:31 |
*** johnthetubaguy is now known as zz_johnthetubagu | 11:16 | |
ttx | tagging Sahara now | 11:34 |
ttx | and Cinder just after | 11:38 |
ttx | mestery: neutron ready to go from where I stand | 11:43 |
ttx | zz_johnthetubagu: Well, depends if adding another day will change the equation. If it's unlikely to land any other interesting fix and all the blockers are in, better cut now than tomorrow | 11:46 |
SergeyLukjanov | ttx, thx! | 12:00 |
ttx | All set and annoucned | 12:01 |
ttx | Consider yourself in liberty | 12:01 |
* ttx goes for an errand will be back in an hour or so | 12:25 | |
*** zz_johnthetubagu is now known as johnthetubaguy | 12:41 | |
mestery | ttx: Ack from me, collecting sha's now for when you return | 12:49 |
johnthetubaguy | ttx: chasing folks around our placeholder DB migrations and things that we want in before RC1, oops | 12:56 |
Kiall | ttx: last review for designate rc1 going through gate now.. | 13:00 |
Kiall | johnthetubaguy: placeholders before RC1? Won't people on RC1 end up executing the noop placeholders and not get the filled in versions if/when that happens? | 13:01 |
Kiall | (I'm asking becasue, I was planning to add them post rc1!) | 13:01 |
johnthetubaguy | Kiall: oh yeah, thats a good point… I kinda think we always added them first, but I think you are right | 13:02 |
Kiall | johnthetubaguy: hah, if you find the right answer let me know ;) I'm not 100% confident myself now! | 13:02 |
johnthetubaguy | Kiall: yeah, I will check, confused my self in worrying about what we might have missed, oops | 13:03 |
Kiall | :) | 13:03 |
ttx | mestery: if OK, you should approve https://review.openstack.org/#/c/171200/ https://review.openstack.org/#/c/171206/ https://review.openstack.org/#/c/171205/ https://review.openstack.org/#/c/171202/ | 13:40 |
ttx | I need those in to branch and tag | 13:41 |
mestery | ttx: Approve those before you cut the release? | 13:41 |
mestery | ttx: OK, approving now. | 13:41 |
ttx | yes, I branch from the previous commit | 13:41 |
ttx | so that nothing slips between releases | 13:41 |
mestery | ttx: Done and all 4 in the queue | 13:42 |
mestery | ttx: Sounds good! | 13:42 |
mestery | ttx: In about 20 minutes, I have to take my son to the dr. The patches are all looking good, I can be available via hangout if one fails and needs a re-merge | 14:39 |
mestery | ttx: I'll try to be on IRC from the phone too | 14:40 |
ttx | ig one fails I can recheck it. I can take it from here I think | 14:40 |
ttx | mestery: should be done by the time you come back | 14:40 |
mestery | ttx: Thanks! I'll check back when I return then, still here for 20 more minutes or so. | 14:41 |
ttx | Kiall: around ? wanted to discuss your need to release a new python-designateclient | 14:43 |
ttx | Do you need one ? It's a bit late to do that now | 14:43 |
*** bswartz has joined #openstack-relmgr-office | 14:45 | |
mestery | ttx: Looks like https://review.openstack.org/171200 will need a recheck :( | 14:49 |
ttx | noted | 14:49 |
bswartz | ttx: time to start? | 14:52 |
ttx | bswartz: oh yes | 14:52 |
ttx | #startmeeting incub_sync | 14:52 |
openstack | Meeting started Thu Apr 9 14:52:25 2015 UTC and is due to finish in 60 minutes. The chair is ttx. Information about MeetBot at http://wiki.debian.org/MeetBot. | 14:52 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:52 |
openstack | The meeting name has been set to 'incub_sync' | 14:52 |
ttx | #topic Manila | 14:52 |
ttx | it's one of /those/ days | 14:52 |
bswartz | so the news is not good for us | 14:52 |
bswartz | we've fixed a ton of bugs, but new ones keep coming in | 14:52 |
ttx | #link https://launchpad.net/manila/+milestone/kilo-rc1 | 14:53 |
ttx | bswartz: it's not a big deal, ideally you all would RC1 next week | 14:53 |
bswartz | everyone claims their bugs are critical | 14:53 |
ttx | well of course | 14:53 |
ttx | How about I push a "open liberty" patch and you -2 it until ytou're ready for RC1 ? | 14:53 |
bswartz | what would that achieve? | 14:54 |
ttx | Then we can async | 14:54 |
ttx | You approve it when you're OK, and I can pick it up | 14:54 |
ttx | That serves as a formal signoff | 14:54 |
bswartz | well I was just planning to send you a commit hash when we've got the bugs to zero | 14:54 |
ttx | we'll still need to push a version bump | 14:54 |
bswartz | so if you do it that way, then you take the parent of the "open liberty" patch and make that the new proposed branch? | 14:55 |
ttx | and I still need to cut the stable/kilo branch from the previous commit | 14:55 |
ttx | yes | 14:55 |
bswartz | that works for me | 14:55 |
ttx | that ensures nothing slips "between" cycles | 14:55 |
bswartz | how much time would you say we have left? | 14:55 |
ttx | well, since you're not in the integrated release, failure only reflects bad on you, so it's your risk management, not mine | 14:56 |
ttx | So you have until April 30 :) | 14:56 |
ttx | BUT | 14:56 |
ttx | Usually releasing a RC1 gets new people to test the thing | 14:56 |
ttx | and new critical bugs to be uncovered | 14:56 |
bswartz | yeah that was my thinking | 14:56 |
ttx | so it's a good thing to do, at least 2 weeks before final | 14:56 |
ttx | I'd say you have until end of next week | 14:57 |
bswartz | that's more time than I'd like to wait, but okay | 14:57 |
ttx | after that that will start to impact the quality adversely | 14:57 |
bswartz | at least we're not about to run into a wall | 14:57 |
ttx | bswartz: ok, please -2 temporarily https://review.openstack.org/172104 | 14:58 |
ttx | and just approve it when you're happy with stuff. And ping me here. Then I'll make magic hapen first chance I get :) | 14:58 |
bswartz | okay thank you | 14:58 |
ttx | Alright, have a good week bugfixing then | 14:58 |
bswartz | or a bad week, in my case | 14:59 |
ttx | hehe | 14:59 |
bswartz | okay gotta run | 14:59 |
ttx | run run | 14:59 |
ttx | redrobot: around? | 15:00 |
redrobot | ttx o/ | 15:00 |
ttx | #topic Barbican | 15:00 |
ttx | #link https://launchpad.net/barbican/+milestone/kilo-rc1 | 15:00 |
ttx | Still 3 RC bugs up | 15:00 |
ttx | I guess you're on track for RC1 next week too | 15:00 |
ttx | Let me push a "open liberty" version bump patch and you -2 it until you're ready for RC1 ? | 15:01 |
redrobot | sure thing, that sounds great | 15:01 |
redrobot | I'm hoping we'll have these bugs fixed early next week. | 15:01 |
ttx | OK, please -2 temporarily: https://review.openstack.org/172106 | 15:01 |
ttx | When ready you approve that, and I'll cut the release branch from the previous commit | 15:02 |
redrobot | ok, sounds good. | 15:02 |
ttx | Questions? | 15:02 |
redrobot | none at this time. Thanks, ttx | 15:03 |
ttx | alright, nice & fast | 15:03 |
ttx | flaper87: ready when you are | 15:03 |
*** Kiall has quit IRC | 15:10 | |
*** Kiall has joined #openstack-relmgr-office | 15:12 | |
ttx | Kiall: around? | 15:17 |
ttx | flaper87: around? | 15:17 |
Kiall | ttx: I am, last patch is still gating.. We hit, of all things, a kernel bug during the gate. lol. | 15:21 |
ttx | can we sync on designate now ? | 15:22 |
Kiall | Yes, we can | 15:22 |
ttx | #topic Designate | 15:22 |
ttx | #link https://launchpad.net/designate/+milestone/kilo-rc1 | 15:23 |
Kiall | So - I have a Q around the "Mark API v2 Stable" BP.. We're planning on making that call after 1 more week of review, which is before final.. but after rc1. The change itself is a trivial one liner, but I'm not 100% sure it's totally acceptable to do so | 15:23 |
ttx | I count 3 RC bugs, not "one patch" ? | 15:23 |
Kiall | Those are to be bumped - only Critical/Blocker will hold us on rc1 | 15:23 |
ttx | Well, you should RC1 once you have the go-ahead on that, not after | 15:23 |
ttx | I mean, not before | 15:24 |
ttx | I prefer to wait to tag RC1 rather than pretend that this could be the release while we know it won't | 15:24 |
ttx | and ask people to test something that is not anything like the release API-wise | 15:24 |
Kiall | Sounds good, I figured you would say that :) I'll push the team to review ASAP. | 15:24 |
ttx | So I'd rather hold until next week | 15:25 |
ttx | It's fine for incubated projects anyway | 15:25 |
ttx | Busy enough with the others right now | 15:25 |
ttx | That said I'd like to push the open-liberty version bump so that it's ready when you need it | 15:25 |
Kiall | Sure, that's fine with me! | 15:25 |
ttx | let me do that | 15:26 |
ttx | Please -2 temporarily: https://review.openstack.org/172116 | 15:26 |
ttx | My other question would be with the client | 15:26 |
ttx | Do you need a new release ? It's a bit late to do that now | 15:27 |
ttx | but then your current one is a bit stale | 15:27 |
Kiall | No, no new release is needed.. | 15:27 |
ttx | OK, maybe answer that <Kilo stable branches for "other" libraries> answering you're just fine as is thank you very much | 15:28 |
Kiall | and stale just means it still works ;) | 15:28 |
ttx | since I suggested designateclient update there | 15:28 |
ttx | so that nobody goes wild | 15:28 |
Kiall | Kilo stable branches for "other" libraries <-- This a ML thead? I missed it. | 15:28 |
ttx | yes openstack-dev | 15:29 |
ttx | That's the topic | 15:29 |
ttx | I mean "subject" | 15:29 |
ttx | under the [all] topic | 15:29 |
Kiall | Sure, I'll have a read and reply after this meet | 15:29 |
Kiall | (Too many replies to read during the meet) | 15:29 |
Kiall | Just prodded the team around that mark V2 Stable BP, will get that closed our early next week at latest. | 15:32 |
Kiall | Anything else before we wrap up for today? | 15:34 |
ttx | nope | 15:34 |
ttx | flaper87: ready when you are | 15:34 |
Kiall | Cool, will read that thread now | 15:34 |
Kiall | Thanks as always :) | 15:35 |
ttx | morganfainberg: care to ask your question here ? -infra is a bit busy with 3 parallel discussions right now | 15:35 |
morganfainberg | sure | 15:35 |
morganfainberg | so... | 15:35 |
morganfainberg | we can't land changes in master for keystoneclient, middleware, novaclient (i think) among other things | 15:35 |
morganfainberg | because these projects do not have stable/juno & stable/icehouse branches | 15:36 |
morganfainberg | example | 15:36 |
morganfainberg | https://review.openstack.org/#/c/166438/ | 15:37 |
morganfainberg | because the dependencies cannot be resolved for juno | 15:37 |
morganfainberg | it explodes | 15:37 |
morganfainberg | the juno job is "use master unless stable/juno branch is available, then use that" | 15:37 |
morganfainberg | our options are "create stable branches retoactively" | 15:37 |
ttx | yes | 15:37 |
morganfainberg | or remove that check/gate job | 15:38 |
ttx | That would not be the first time we do that | 15:38 |
ttx | (create stable branches retroactively) | 15:38 |
morganfainberg | i don't mind which way we go | 15:38 |
morganfainberg | but i'd like to do one more release of keystoneclient and keystonemiddleware before kilo g-r is cut | 15:38 |
morganfainberg | but this is blocking it up. | 15:39 |
ttx | morganfainberg: will that require the min version to be bumped as well ? | 15:39 |
morganfainberg | nope | 15:39 |
morganfainberg | just the cap. | 15:39 |
ttx | ok good | 15:39 |
ttx | sdague: I think creating branches retroactively is the lesser of the two evils there. Thoughts , | 15:39 |
ttx | ? | 15:39 |
*** fesp has joined #openstack-relmgr-office | 15:40 | |
morganfainberg | i tend to agree, but since i don't have access to create the branches :) and we determined last night in -infra we wanted to ask you before making a choice | 15:40 |
morganfainberg | we are here today | 15:40 |
fesp | <- flaper87 <- ttx | 15:40 |
fesp | (here whenever you're ready) | 15:40 |
ttx | morganfainberg: I'm slightly worried about security patches that may be needed on that branch... how far back would you go with stable/juno ? Just the last tag ? | 15:40 |
ttx | #topic Zaqar | 15:41 |
ttx | I can parallelize up to 3 discussion before becoming crazy | 15:41 |
fesp | o/ | 15:41 |
sdague | ttx: ok, whatever you think | 15:41 |
ttx | #link https://launchpad.net/zaqar/+milestone/kilo-rc1 | 15:41 |
fesp | ttx: https://review.openstack.org/#/c/171438/ <- this patch fixes the problem blocking ceilometer and zaqar | 15:41 |
morganfainberg | i'm willing to commit as PTL that 1.4.x is juno and will receive backports in a semver-sane-way | 15:41 |
ttx | famous last words | 15:42 |
fesp | as soon as that lands, there are 2 patche sto recheck and then we can cut it | 15:42 |
morganfainberg | for middleware | 15:42 |
morganfainberg | but thats just me. | 15:42 |
morganfainberg | i don't want to speak on behalf of any other projects ;) | 15:42 |
ttx | fesp: let me propose the liberty version bump so that it's ready for when you are ready | 15:42 |
fesp | ttx: sounds perfect | 15:42 |
fesp | other than that, I think we're good | 15:42 |
fesp | nothing else to add | 15:42 |
ttx | fesp: please -2 temporarily: https://review.openstack.org/172125 | 15:42 |
ttx | Plan is to tag rc1 on incubated projects sometimes next week | 15:43 |
ttx | morganfainberg: so you need me to create the branch at this point, right | 15:43 |
fesp | ttx: done | 15:43 |
morganfainberg | ttx, if that is the path. yes. | 15:43 |
ttx | morganfainberg: branch_es_ | 15:43 |
fesp | ttx: I'll ping you as soon as those patches land | 15:43 |
morganfainberg | ttx, and i'm happy with that path. | 15:43 |
ttx | fesp: okk great, have a good day! | 15:43 |
fesp | thank you, you too! | 15:44 |
ttx | morganfainberg: let me check a few things | 15:44 |
*** fesp has quit IRC | 15:44 | |
morganfainberg | ttx, i also would like to change the g-r for juno to include 1.4.x for juno in this case as well | 15:44 |
morganfainberg | so we can do semver sane updates. | 15:44 |
morganfainberg | and include backports | 15:44 |
morganfainberg | but that is a slightly related-but-not-the-same conversation | 15:45 |
ttx | morganfainberg: so we'd branch stable/juno for keystonemiddleware at 1.5.0? | 15:45 |
ttx | or earlier ? | 15:45 |
morganfainberg | ttx, 1.4.0, current cap | 15:45 |
ttx | oh, it's capped on stable/juno now ? Great | 15:45 |
morganfainberg | uhm.. wait a sec... | 15:45 |
morganfainberg | https://github.com/openstack/requirements/blob/stable/juno/global-requirements.txt#L40 | 15:46 |
morganfainberg | yeah | 15:46 |
morganfainberg | 1.4.0 is the cap in stable/juno for middleware | 15:46 |
ttx | We'll have to check if we need security backports there though | 15:46 |
ttx | Could you check recent advisories for that ? Or should I prod someone on the VMT to do that ? | 15:46 |
ttx | see if we actually don't already need a 1.4.1 :) | 15:47 |
ttx | So... keystonemiddleware stable/juno at 02abaa1d2711a3d5fc0dd020f05133618e5b7dde (1.4.0) | 15:48 |
morganfainberg | ttx, we have an open bug that likely should be backported | 15:48 |
morganfainberg | ttx, in fact... i think you commented [or tristan did] today | 15:48 |
ttx | cool. Nice past | 15:48 |
morganfainberg | we will need to look through all the advisories and make sure they're backported though | 15:49 |
ttx | python-keystoneclient stable/juno at 4ee6e3302ae53c8858c0e48c27a46c292e771afb (1.1.0) ? | 15:49 |
morganfainberg | looking | 15:49 |
morganfainberg | correct | 15:49 |
morganfainberg | 1.1.0 | 15:49 |
ttx | so the good thing here is that you did not consume any 1.1.1 or 1.4.1 | 15:50 |
ttx | otherwise the .Z would have been tainted | 15:50 |
ttx | so it looks like all lights are green | 15:50 |
morganfainberg | yeah | 15:50 |
ttx | Ready to pull trigger if you confirm. | 15:51 |
morganfainberg | checking now | 15:51 |
ttx | Do you need to do the same for stable/icehouse ? | 15:51 |
morganfainberg | ttx, confirmed on the juno branches | 15:51 |
morganfainberg | ttx, i am going to say probably yes. | 15:52 |
morganfainberg | we're likely to hit similar issues... | 15:52 |
ttx | let's check if the .Z is clean there | 15:52 |
morganfainberg | looking now | 15:52 |
morganfainberg | no middleware for icehouse | 15:53 |
ttx | python-keystoneclient capped to 0.11.2 | 15:53 |
ttx | was there a 0.11.3... ? | 15:53 |
morganfainberg | and no 0.11.3 | 15:53 |
ttx | you sir seem to be lucky | 15:53 |
morganfainberg | for keystoneclient | 15:53 |
morganfainberg | ttx, it was all planned! and i'm sticking to that story :P | 15:54 |
ttx | so for stable/icehouse... 6d85d182a2cbd50f0e6a8477c97a84e149addbce (0.11.2) | 15:54 |
morganfainberg | yesyes | 15:54 |
ttx | Alright, let's do this | 15:54 |
morganfainberg | i'm sure other client libs are going to need this | 15:54 |
morganfainberg | but it might get ugly with tainted .Z | 15:55 |
ttx | keystonemiddleware stable/juno at 02abaa1d2711a3d5fc0dd020f05133618e5b7dde DONE | 15:55 |
ttx | python-keystoneclient stable/juno at 4ee6e3302ae53c8858c0e48c27a46c292e771afb DONE | 15:56 |
ttx | python-keystoneclient stable/icehouse 6d85d182a2cbd50f0e6a8477c97a84e149addbce DONE | 15:56 |
ttx | All set, let's hope we just didn't break the world | 15:56 |
morganfainberg | ttx, thank you very much sir. | 15:57 |
morganfainberg | i'm going to go issue a nice recheck on some stuff | 15:57 |
morganfainberg | and i do agree.... no breakage *knock on wood* | 15:57 |
ttx | Please indicate that you intend to do another keystoneclient release on that ML thread -- you only mentioned keystonemiddleware | 15:57 |
morganfainberg | will do | 15:57 |
ttx | I'll use that thread as an external memory storage | 15:57 |
morganfainberg | just going to confirm KSC has something to release before responding | 15:57 |
morganfainberg | i am near certain it does | 15:58 |
ttx | OK, please check if anything needs backporting too | 15:58 |
morganfainberg | ttx, yep. will do | 16:06 |
morganfainberg | ttx, i will also need to get python-keystoneclient-kerberos into the stable branch fun when we do it for kilo. i'll remind you as we need it/get there [there are other things that must happen before that one is ready] | 16:07 |
ttx | ok | 16:08 |
ttx | I'll be back in a couple hours to push ceilometer and neutron. | 16:12 |
mestery | ttx: back | 16:31 |
*** openstack has quit IRC | 17:13 | |
*** openstack has joined #openstack-relmgr-office | 17:14 | |
*** mestery has quit IRC | 18:07 | |
*** mestery has joined #openstack-relmgr-office | 18:10 | |
*** SergeyLukjanov has quit IRC | 18:31 | |
*** SergeyLukjanov has joined #openstack-relmgr-office | 18:32 | |
mestery | ttx: Neutron is ready to tag, all 4 Liberty opening patches have merged. | 18:35 |
ttx | mestery: ok, I'm on it | 18:39 |
ttx | mestery: done | 19:09 |
ttx | ceilometer is done too | 19:10 |
mestery | ttx: Woot! | 19:10 |
* ttx checks if something else looks close | 19:10 | |
ttx | before calling it a day | 19:10 |
ttx | ok, looks like we won't have another winner tonight | 19:12 |
ttx | back tomorrow | 19:13 |
*** bswartz has quit IRC | 20:57 | |
*** asalkeld has joined #openstack-relmgr-office | 23:05 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!