Wednesday, 2015-06-17

*** dims has quit IRC02:04
*** dims has joined #openstack-relmgr-office02:08
*** dims has quit IRC02:19
*** stevemar has quit IRC03:47
*** stevemar has joined #openstack-relmgr-office03:48
*** stevemar has quit IRC05:14
*** isviridov_away is now known as isviridov05:24
ttxSlickNik: no, June 23, that was a typo.08:03
* ttx will rotate pages now08:03
SlickNikttx — okay thanks for the confirmation.08:04
*** AzherKhan has joined #openstack-relmgr-office09:07
*** dims has joined #openstack-relmgr-office10:17
*** dims has quit IRC10:17
*** dims has joined #openstack-relmgr-office10:18
*** AzherKhan has quit IRC11:02
*** dims has quit IRC12:36
* ttx sobs while fighting the incomplete Launchpad blueprint API12:36
*** dims has joined #openstack-relmgr-office12:36
*** AzherKhan has joined #openstack-relmgr-office13:17
openstackgerritThierry Carrez proposed openstack-infra/release-tools: Add adjust_blueprints.py script  https://review.openstack.org/19268614:04
*** AzherKhan has quit IRC14:06
*** AzherKhan has joined #openstack-relmgr-office14:07
ttxdhellmann: that's my try at the blueprint adjustment tool ^. It's slow as hell since LP forces you to retrieve every single blueprint ever for that project and parse that14:08
ttxand then there are lots of false positive as some PTLs just mark very old BPs "implemented"14:08
ttxwithout setting the milestone14:08
ttxI'll check all of those so that we don't have too many to check next Tuesday14:09
dhellmannttx: does the bp model include any date information about when the status was updated?14:34
ttxit does. I filter for stuff modifiued in the last 3 months14:34
ttxbut you can't filter your search. You have to retrieve all and filter clientside14:34
dhellmannttx: possible issue with heat and version change in openstack-dev14:38
ttxhmm14:39
ttxyeah, at the very least their usage of version number would need to be patched to support the jump back14:43
ttxgood thing we started this early14:46
ttxbut in my long experience there is always at least one project that completely misses the various warnings we fire14:47
dhellmannyeah14:48
dhellmannI'm glad skraynev raised the issue today. I was *just* about to start tagging.14:48
*** AzherKhan has quit IRC14:49
*** AzherKhan has joined #openstack-relmgr-office14:51
ttxcleaning up the false positives -- it's not as bad as I thought15:03
*** openstackgerrit has quit IRC15:05
*** openstackgerrit has joined #openstack-relmgr-office15:05
dhellmannflaper87: are you around? I want to test this tagging fix for server projects on zaqar if you have a few minutes to sit and watch with me in case I break you :-)15:26
flaper87dhellmann: yes, here15:26
flaper87dhellmann: go ahead and break everything15:26
flaper87we'll blame ttx15:27
dhellmannflaper87: well, the goal is to *not* but as long as we have a scapegoate15:27
dhellmanntag pushed as 1.0.0a015:28
dhellmannand rechecked https://review.openstack.org/#/c/192416/115:29
flaper87dhellmann: roger, I'll help keeping an eye on things. Let me know if I should do something15:33
dhellmannflaper87: cool. I'll be watching, too, but wanted to make sure you knew it was going on :-)15:39
morganfainbergdhellmann: ping - in an hour you good to talk middleware (keystone) moving to the release model proposed?15:41
morganfainbergAn hour or so*15:41
dhellmannmorganfainberg: maybe a little later - that's hitting my lunch time15:42
dhellmannmorganfainberg: 90 min?15:42
morganfainbergAh sure.15:42
dhellmannflaper87: looks like things are working ok so far16:10
*** dims_ has joined #openstack-relmgr-office16:11
*** isviridov is now known as isviridov_away16:11
*** dims has quit IRC16:13
flaper87dhellmann: nice, good distracted. :P16:14
* flaper87 would be a terrible watchman16:14
dhellmannheh16:14
*** openstackgerrit has quit IRC16:33
*** openstackgerrit has joined #openstack-relmgr-office16:34
*** dims_ has quit IRC17:16
*** dims has joined #openstack-relmgr-office17:17
dhellmannmorganfainberg: let me know when you want to chat17:26
morganfainbergdhellmann: going to need to delay I need food :(17:26
morganfainbergSorry. Breakfast is late this morning.17:26
dhellmannmorganfainberg: ok, I'm going to run to the store then, bbiab17:26
dhellmannmorganfainberg: no worries, just trying to make sure I don't disappear on you :-)17:26
dhellmannttx: since ironic is moving to intermediate releases, do we want to do the pre-version dance like the other projects or should we just switch to post-versioning when they're ready to tag 2.0.0?18:41
morganfainbergdhellmann: back19:03
dhellmannmorganfainberg: me, too!19:08
morganfainbergYay19:08
morganfainbergSo keystone middleware...19:09
dhellmannyes?19:10
morganfainbergIt should be released I'm guessing with the milestones.19:11
morganfainbergBut it should probably get moved over to the same management for releases as keystone or keystone client.19:11
morganfainbergI just wanted to know what if anything we needed to do.19:11
dhellmannI don't understand the relationship between the middleware and anything else. Are they tied together version-wise?19:11
morganfainbergMiddleware has to run in-process of each of the services.19:12
dhellmannit seems like we should treat it like a library, and tag new releases as needed. No?19:12
dhellmannwell, yes, but it has a stable API for that, right?19:12
morganfainbergSo it is tied by requirements to the services.19:12
dhellmannsure19:12
morganfainbergIt cannot diverge - it is also assumed the liberty version will only run with liberty services.19:13
dhellmanndoes version N+1 of the middleware not work when talking to version N of keystone?19:13
morganfainbergMiddleware can talk to newer/older versions of keystone.19:13
dhellmannok, but that requirement that we maintain the series-specific version is not different from any of the other libraries right now, is it?19:13
morganfainbergBut we are looking at middleware as tied to the service it is running in.19:13
morganfainbergCorrect.19:13
dhellmannall libraries run in-process for the server code that uses them, why do you see middleware as being different?19:14
morganfainbergI just was noticing everything else was being moved (Oslo etc) to the bew release model.19:14
morganfainbergNew* with the acl changes.19:14
dhellmannah, ok, did I miss that one?19:14
morganfainbergWanted to make sure middleware wasn't missed.19:14
morganfainbergI think it was.19:14
morganfainbergAnd keystoneauth will move over once it is ready for use. But that can be handled when we are closer.19:15
dhellmannmorganfainberg: the acl file has library-release for tags19:15
morganfainbergAnyway. That's all just making sure middleware wasn't excluded for any specific reason.19:15
dhellmannhttp://git.openstack.org/cgit/openstack-infra/project-config/tree/gerrit/acls/openstack/keystonemiddleware.config19:16
dhellmannkeystoneauth does, too19:16
dhellmannhttp://git.openstack.org/cgit/openstack-infra/project-config/tree/gerrit/acls/openstack/keystoneauth.config19:16
morganfainbergGreat19:16
dhellmannso I think we're set?19:16
*** openstackgerrit has quit IRC19:16
dhellmannnow, we're still, I think, going to rely on you to tell us when to release those things19:16
morganfainbergAs long as I am not prevented from releasing new ksa a few more times between now and it being ready it's ok.19:17
morganfainbergWe might need to relax the ksa one19:17
*** openstackgerrit has joined #openstack-relmgr-office19:17
dhellmannyou no longer have permission to do it, but the intent is to have a review on the version numbers, not to keep you from releasing19:17
morganfainbergThe 0.xx is our test releases to make sure we catch all the changes needed.19:17
dhellmannI'm happy to tag releases for you whenever you like19:17
morganfainbergAnd it will be released probably 5-6 more times before we are ready.19:17
morganfainbergMinimum.19:18
morganfainbergI'm fine asking you.19:18
morganfainbergJust don't want to put extra load on you until t is ready to enter global-reqs19:18
morganfainbergUnless you don't mind ;)19:18
* morganfainberg is trying to make release manager life not sucky.19:19
dhellmannyeah, it really only takes 2 commands to do so it's not a big deal19:19
morganfainbergAnd minor delays on release aren't the end of world there so when you are awake it's fine too. (Won't be emergency releases of ksa)19:20
dhellmanncool19:20
dhellmannyou can ping me here with the version # and SHA for now, until I get the release request repo set up19:20
morganfainbergOk we're all good then.19:20
morganfainbergYep. Will do.19:20
dhellmannok, good -- you had me worried at first that there was something weird about the middleware that I wasn't getting :-)19:20
morganfainbergNah I just missed seeing it get changed.19:21
morganfainbergDidn't want it left out.19:21
*** cinerama has joined #openstack-relmgr-office21:12
morganfainbergdhellmann, ping - need a keystonemiddleware release (cc cinerama)21:12
*** samueldmq has joined #openstack-relmgr-office21:12
morganfainbergcinerama: which branch?21:12
morganfainbergcinerama: and are there open reviews that need to land first?21:13
* morganfainberg is trying to get the info so dhellmann can easily do this for us21:13
cineramai'm looking at master - it would be nice to have 5690dc11dab11c563918c6bbd5684e5f3293032421:13
morganfainbergok so we're dealing with Liberty series not kilo21:14
morganfainbergok21:14
cineramamorganfainberg: yup21:14
dhellmannI have 2d4e194 as master21:14
dhellmann"Ensure cache keys are a known/fixed length"21:14
morganfainbergdhellmann we should be good to go with the latest SHA21:14
dhellmannok, that has requirements changes so will be 1.7.021:14
cineramacool21:15
morganfainbergdhellmann since we're at the milestone timeline, i'm ok with this release being our ~L1 release of middleware21:15
dhellmannactually, with the 2.6 drop it should probably be 2.021:15
morganfainbergdhellmann: hm.21:15
morganfainbergi would rather hold 2.0 for Keystone auth21:15
dhellmannhttp://paste.openstack.org/show/299454/21:15
morganfainbergbut... if we need to do 3.0 for keystoneauth i'm ok with that21:15
morganfainbergdhellmann: i'll defer to your judgement there21:16
dhellmannyeah, that's what we'd do21:16
morganfainbergit just means we'll have a 2.0 and 3.0 this cycle21:16
morganfainbergwhich is a bit weird21:16
dhellmannthat's ok21:16
morganfainbergbut *shrug*21:16
morganfainbergdhellmann: ok 2.0 it is.21:16
dhellmannmorganfainberg: what's the launchpad project for that?21:17
dhellmannnm, found it21:17
morganfainbergdhellmann hehe21:17
dhellmannmorganfainberg, cinerama : are you prepared for me to do this right now, or do you want to wait for a time earlier in the day?21:17
* dhellmann doesn't know where everyone is located21:18
morganfainbergdhellmann: i am fine with it now.21:18
cineramadhellmann: i'm cool21:18
morganfainbergboth of us i think are west coast21:18
dhellmanntag created, launchpad milestone being updated now21:18
morganfainbergdhellmann: my general rule is keystone release window is mon, tues, or wed21:18
morganfainbergdhellmann so we don't ruin anyone's weekends/fridays too often21:18
morganfainbergmon, tues, wed (US)21:19
dhellmannmorganfainberg: done and announcement sent21:19
morganfainbergdhellmann: TYVM21:19
morganfainbergcinerama: i'll leave you to bump g-r where needed.21:19
morganfainbergcinerama: let me know if it is needed and 'll +1 the review21:19
*** openstackgerrit has quit IRC21:24
*** openstackgerrit has joined #openstack-relmgr-office21:24
dhellmannttx: it'd be good to get your insight on https://review.openstack.org/#/c/173972/ as a fix for the requirements issues in kilo22:13
*** AzherKhan has quit IRC22:13
*** AzherKhan has joined #openstack-relmgr-office22:14
*** dims has quit IRC22:26
dhellmannttx: tagging is done except for glance (-2 on the patch from nikhil_k), heat (the deprecation issue, I'm expecting a patch tomorrow), and ironic (with intermediate releases, I think we want to drop the pre-versioning altogether there). Notes in https://etherpad.openstack.org/p/liberty-initial-semver-values22:29
nikhil_kdhellmann: I am actually fine with the plan but double checking if I need to be more carefully reading the email22:45
nikhil_kdhellmann: you can expect a response or -2 removed this evening22:46
nikhil_kttx: ^22:46
*** dims has joined #openstack-relmgr-office23:24
*** dims has quit IRC23:28
*** dims has joined #openstack-relmgr-office23:28
*** dims has quit IRC23:33
*** AzherKhan has quit IRC23:35
*** AK has joined #openstack-relmgr-office23:35

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