Thursday, 2015-09-17

openstackgerritMerged openstack/releases: Release oslotest 1.3.1  https://review.openstack.org/22402500:02
openstackgerritMerged openstack/releases: Release 1.4.1 of oslo.utils  https://review.openstack.org/22390900:02
openstackgerritMerged openstack/releases: Release 1.4.1 of oslo.messaging  https://review.openstack.org/22389500:02
tonybdims_: \o/ ! Thanks!00:09
tonybdims_: I'll go through my etherpad and work out what that unblocks.00:10
dims_thanks tonyb. next layer of onion :)00:10
tonybdims_: correct!  I think you'll find the technical term is 'tangled web of onions' :D00:12
dims_haha00:12
*** sigmavirus24 is now known as sigmavirus24_awa00:48
lifelessyaaaaaaks00:50
*** dims_ has quit IRC01:01
*** dims_ has joined #openstack-relmgr-office01:26
*** david-lyle has joined #openstack-relmgr-office02:34
dims_lifeless: seen things like this? http://logs.openstack.org/59/224259/2/check/gate-requirements-pypy/0ef605e/console.html#_2015-09-17_01_37_39_67102:38
dims_Double requirement given: setuptools>=16.0 (from -r /home/jenkins/workspace/gate-requirements-pypy/test-requirements.txt (line 7)) (already in setuptools>3.4, name='setuptools')02:38
*** patchbot has quit IRC02:44
*** patchbot has joined #openstack-relmgr-office02:46
*** TravT_ has joined #openstack-relmgr-office03:33
*** TravT has quit IRC03:36
lifelessdims_: will look in a bit04:32
*** dims_ has quit IRC04:38
*** dims_ has joined #openstack-relmgr-office04:43
*** dims_ has quit IRC04:44
tonybUmm so can we remove a tarball from pypi?05:00
tonyblifeless: ping?05:11
*** dims_ has joined #openstack-relmgr-office05:45
*** dims_ has quit IRC05:53
*** armax has quit IRC06:15
ttxtonyb: not sure how one would do that. It's difficult to remove things from the Internet. We'd rather issue a new one06:45
tonybttx: It's okay I have a slightly less bonkers plan, but I'll need your help.07:08
tonybttx: are you across the gate status?07:08
ttxtonyb: what do you mean ?07:21
tonybttx: I broke all kilo grendae tests which I tagged oslo.utils 1.4.107:22
ttxoh, fun07:22
tonybttx: I have an idea to back that out quickly but I need to check it with someone and then convince release management to do it :)07:23
tonybhence being here07:23
ttxOK, standing right here if you need me07:23
tonybttx: so tagging 1.4.1 broke kilo becuase kilo and juno have overlapping entries in global-requirements.txt07:24
tonybttx so my idea is to re-tag 1.4.0 as 1.4.2 (so it'll be used in grenade) and then breath while we work out how to fix things properly07:25
tonybttx: does that sound reasonable?07:25
ttxsure07:25
tonybttx: incomming review07:26
tonybttx: So my idea is failing tests as the new 1.4.2 isn't a decendant of 1.4.1 (which we know)07:29
* tonyb puts on his thinking cap ....07:29
ttxmaybe we can blacklist the 1.4.1. I don't really understand why the overlap caused failure07:30
ttxcould you explain why it fails currently ?07:31
ttxtonyb: both stable/kilo and stable/juno have oslo.utils>=1.4.0,<1.5.0 -- why is 1.4.1 causing failure ,07:33
ttx?07:33
tonybttx: yes they bith have that range07:33
tonybttx: this issue stems from the fact that the juno g-r has "Babel>=1.3,<=1.3" BUT kilo has "Babel>=1.3"07:34
tonybttx: so the kilo build gets 2.0 and oslo.utils 1.4.107:34
tonybbeciase oslo 1.4.1 has the stricter juno requirements it aborts when it encounters 2.007:35
tonybThe long term fix requires a g-r change in kilo so that the juno and kilo requiremenst do not overlap but if we can get a 1.4.2 of oslo.utils out ASAP that will at least unblock the gate.07:36
ttxtonyb: 1.4.0 has the kilo requirements ?07:39
tonybttx: Yes.07:40
ttxah ok, I get it now07:40
ttxfeel like we need to revert that requirements update and tag 1.4.2 ?07:40
tonybttx: : so I think the quickest way to unlock the gate is 1) add a commit to stable/juno oslo.uttils to revert the g-r sync ; 2) tag and release that as 1.4.207:41
tonybthat will get us back to where we were about 8 hours ago.07:41
ttxtonyb: yes, that should work07:41
ttxtrick is, can we merge that requirements update07:41
ttxat least we should propose it07:42
ttxand see if it passes tests07:42
tonybttx: I don't think a 1.4.2 release requires a requirements update.07:42
tonybttx: I'm not sure how to test this without tagging 1.4.207:42
ttxtonyb: I mean, the g-r sync07:42
ttxI hope the "commit to stable/juno to revert the g-r sync" will work07:43
tonybttx: Oh that's just a git revert in olso.utils isn't it?07:43
ttxwe still ned to have the gate accept it. BuT it may just work07:44
ttxtonyb: you should propose it asap07:44
tonybttx: sure.07:44
ttxwe might be missing an oslo-core to approve it07:45
ttxDid we issue alerts to warn everyone of the issue yet ?07:46
* ttx is still catching up on email07:46
ttxI see your thread now07:48
*** dims_ has joined #openstack-relmgr-office07:51
ttxdims_ may be able to help us, he is an early riser07:51
tonybttx: mikal still is an oslo core and I have him (litteraly) on speed dial (he's my boss) but that's only one07:55
tonybttx: let me try #openstack-oslo07:55
ttxreverts are always +207:55
ttxone is enough07:55
ttxby the time the tests run we shjould have others up07:56
tonybttx: okay.07:56
tonybI have about 30-45 mins befoer I have to AFK for about 2 hours07:56
*** dims_ has quit IRC07:57
ttx$ok, post the review before then so it goes through tests07:57
tonybit's never a good time to break the gate but today is esp. bad for personal reasons07:57
tonybhttps://review.openstack.org/#/c/224472/07:58
ttxtonyb: did anyone  post a status update to the bot ?07:58
tonybthe bot?07:58
ttxwe have a bot to braodcast alerts on irc07:58
ttxI guess that's a no07:58
ttxI'll do it now07:59
tonybttx: No If you tell me how I'll know for next time.07:59
ttx#status notice Gate is currently stuck, failing grenade upgrade tests due the release of oslo.utils 1.4.1 for Juno.08:00
openstackstatusttx: sending notice08:00
ttxtonyb: requires openstackstatus rights, but generally you can find someone in #openstack-infra with those08:00
tonybttx: okay cool.08:01
-openstackstatus- NOTICE: Gate is currently stuck, failing grenade upgrade tests due the release of oslo.utils 1.4.1 for Juno.08:02
openstackstatusttx: finished sending notice08:02
lifelessttx: tonyb so hi08:04
lifelessyou can't revert requirements changes08:04
tonyblifeless: Gah!08:04
lifelessbecause they are vetted against global-requirements08:04
lifelessis *kilo* broken because of this ?08:05
tonyblifeless: not even id this is just going back to HEAD^^ that worked?08:05
tonyblifeless: Yes08:05
lifelessok, so we need to fix kilo.08:05
tonyblifeless: not juno where the release was done08:05
lifelessDid the kilo caps get put in place before the J release was done ?08:05
tonyblifeless: no idea.08:06
tonyblifeless: both kilo and juno have the same requirements for olos.test08:06
tonybsorry oslo.*utils*08:07
ttxwe should move that discussion to #openstack-infra08:10
ttxSergeyLukjanov: around for a quick release status update ?09:18
SergeyLukjanovttx, hi, yup, I'm here09:28
ttxSergeyLukjanov: I see three features on the rc1 page, are they all still in-flight ?09:28
SergeyLukjanovttx, yup, near to be merged09:29
SergeyLukjanovttx, I think 99% of important stuff will be merged till monday09:29
ttxok cool. I see you haven't had time to refine the bugs list down to true blockers yet09:29
SergeyLukjanovttx, not yet, should do it today's evening09:29
ttxsounds good, thx!09:30
lifelessttx: https://review.openstack.org/#/c/224330/ (to go in before we branch requirements09:54
ttxlifeless: approved09:55
*** dims_ has joined #openstack-relmgr-office09:59
dims_tonyb: uh oh10:01
-openstackstatus- NOTICE: Gate back to normal, thanks to the backlisting of the problematic version10:16
tonybdims_: Yeah you said it.11:09
tonybSo very sorry.11:09
dhellmannttx: my cold has turned to a cough, so I'm taking another sick day. I'll check in here in a few hours to see if there's anything you need, but I'll be offline most of the day again. :-(11:49
ttxdhellmann: ack11:50
*** gordc has joined #openstack-relmgr-office11:52
*** bswartz has quit IRC12:10
dims_dhellmann: feel better soon :)12:20
dhellmanndims_: thanks12:28
*** gordc has quit IRC12:53
*** gordc has joined #openstack-relmgr-office13:03
*** openstackgerrit has quit IRC13:31
*** openstackgerrit has joined #openstack-relmgr-office13:31
*** sigmavirus24_awa is now known as sigmavirus2413:46
openstackgerritMonty Taylor proposed openstack/releases: Release 1.0.1 of keystoneauth  https://review.openstack.org/22473914:03
*** TravT_ is now known as TravT14:09
*** gordc has quit IRC14:10
*** gordc has joined #openstack-relmgr-office14:11
*** nikhil has quit IRC14:14
jrollis phabricator still a thing folks are considering?14:48
jrollttx: ^14:48
ttxjroll: I think so yes14:50
jrollttx: anything I can do to help move that forward?14:51
ttxit's an infra priority, so maybe check in #openstack-infra and propose help there14:51
jrollok, cool. thanks!14:51
TravTttx: as we get ready for the first searchlight RC1, do I need to manually go and update all the implemented bugs and blueprints to be targeted at RC1?14:53
*** dims_ has quit IRC14:53
ttxTravT: I have a script that will target fixcommitted bugs to it automatically14:54
ttxTravT: but for blueprints, yes, targeting them manually would be good14:54
TravTOk, i'll go update the blueprints.14:54
TravTseveral of them were implemented throughout the cycle with the milestones as the target.14:55
ttxTravT: you didn't issue liberty-1, 2 and 3, right ? Maybe we should remove those14:55
TravTbut we didn't release a build, so obviously they weren't released14:55
TravTno, we didn't issue one.14:55
*** dims_ has joined #openstack-relmgr-office14:55
TravTi can remove those.14:55
ttxyeah, so you can also move bps/bugs out of liberty-1 to 3 and then we can remove the milestone itself14:56
ttxthat way nobody will wait for them to be released or anything14:56
TravTdefinitely! want to get things setup properly14:57
*** armax has joined #openstack-relmgr-office14:57
openstackgerritMatt Riedemann proposed openstack/releases: Add review notes to the readme  https://review.openstack.org/22479115:28
openstackgerritMatt Riedemann proposed openstack/releases: Add review notes to the readme  https://review.openstack.org/22479115:29
openstackgerritMatt Riedemann proposed openstack/releases: Add review notes to the readme  https://review.openstack.org/22479115:36
openstackgerritMatt Riedemann proposed openstack/releases: Add review notes to the readme  https://review.openstack.org/22479115:37
ttxdims: we might need to push https://review.openstack.org/224739 once jenkins is fine with it15:52
ttxthat's likely to be after the end of my day15:52
openstackgerritMorgan Fainberg proposed openstack/releases: Release 2.3.0 of keystonemiddleware  https://review.openstack.org/22481216:21
morgandhellmann: checking on if that ^ is even needed16:23
morganyeah it is a good thing to have16:23
morganchecked keystoneclient and pycadf are up to date. and mordred proposed keystoneauth16:24
dims_ttx: ack, will take care of 22473916:32
dims_ttx: can you please +2 it?16:32
dims_morgan: dhellmann is out today as well. let me check the list of changes on 22481216:33
morgannp16:33
morganit should be the last keystone-owned project for release proposal16:33
ttxdims_: done16:33
morganthe last KSM release was sept-0316:34
morganso, figure it's worth catching the couple changes since16:34
dims_ha!16:34
*** david-lyle has quit IRC16:36
dims_morgan: "c8d7506 2015-09-09 12:52:14 +0000 Identity plugin thread safety" not a feature? :)16:36
morganin middleware?16:36
morganor keystoneauth16:37
dims_was looking at keystoneauth first - https://review.openstack.org/#/c/22473916:37
dims_worth switching from 1.0.1 to 1.1.0?16:37
morgandon't think so16:37
morganit should be non-impactful16:37
morganit is just a guard on multiple threads re-authing16:37
dims_also there's an additional g-r update that is in master but not captured by the SHA16:37
dims_if you add that then the guidelines would mandate a 1.1.016:38
morganhm. we can bump the sha16:38
morganeven though this is a bug fix?16:38
morganoh the g-r16:38
dims_all g-r updates need a bump in the middle version number16:38
morganoh haha16:38
morgansorry crossing the streams16:38
morganwas thinking the lock - yes g-r16:38
morganwhat changed in g-r?16:39
dims_http://paste.openstack.org/show/466546/16:39
* morgan is guissing it is a test-requires16:39
morganreally test requirements is a .y bump?16:39
* morgan doesn't really care..16:40
dims_that's what we have been doing...any requirement updates16:40
dims_right16:40
dims_it's cheap16:40
morgansure.16:40
morganyeah lets go ahead make it a 1.116:40
dims_don't think mordred would mind if you can please bump that version and SHA16:41
dims_https://review.openstack.org/#/c/224812/ << looks good16:42
openstackgerritMorgan Fainberg proposed openstack/releases: Release 1.0.1 of keystoneauth  https://review.openstack.org/22473916:42
morgandoh16:42
morgansec16:42
dims_y subject :)16:42
openstackgerritMorgan Fainberg proposed openstack/releases: Release 1.1.0 of keystoneauth  https://review.openstack.org/22473916:42
morganthere16:42
dims_thanks will have to wait till the CI dust settles16:43
thingeettx: all clear on Cinder https://launchpad.net/cinder/+milestone/liberty-rc116:44
*** david-lyle has joined #openstack-relmgr-office16:47
*** david-lyle has quit IRC17:03
lifelessmorning18:14
lifelesshow are the fires?18:15
lifelessdims_: gr updates need middle version bumps? I don't understand18:16
lifelessdims_: do you mean 'if project X has updated its dependencies, it can't do a bugfix only change after that' ?18:17
lifelesss/change/release/18:17
dims_lifeless: let me dig up what dhellmann and i talked about it.18:18
lifelessdims_: (because, if so, we should write it up somewhere so its not tribal knowledge, and we should change the sync proposer18:26
lifelessdims_: to include Sem-Ver: feature18:27
dims_lifeless: http://eavesdrop.openstack.org/irclogs/%23openstack-relmgr-office/%23openstack-relmgr-office.2015-07-27.log.html#t2015-07-27T13:02:0918:27
lifelessso CI and CD builds automatically advance the version18:27
dims_lifeless: ++18:28
lifelessyeah, I think that stopped at your discussion and didn't spread wider18:28
lifelessI'm not sure I agree18:31
lifelessbut I'm not sure I don't - so I'd like to get wider input, particularly from consumers of our versions18:32
lifeless(packagers)18:32
*** TravT_ has joined #openstack-relmgr-office18:33
*** TravT has quit IRC18:36
*** TravT_ has quit IRC18:38
*** TravT has joined #openstack-relmgr-office18:38
dims_lifeless: y, so far it's only oslo-* that had this issue18:56
*** david-lyle has joined #openstack-relmgr-office19:11
*** bswartz has joined #openstack-relmgr-office19:16
bswartzcan anyone here tell me how the string freeze works?19:17
bswartzdo we -1 patches that modify or add translatable strings or do we -2 them? does string freeze even matter if we don't have any translators working on the project?19:17
*** david-lyle has quit IRC19:25
*** armax has quit IRC19:28
*** gordc has quit IRC19:39
*** TravT has quit IRC19:46
openstackgerritMatt Riedemann proposed openstack/releases: Add review notes to the readme  https://review.openstack.org/22479120:05
*** mriedem has joined #openstack-relmgr-office20:05
lifelessdims_: because we're defining policy for all libraries?20:08
lifelessdims_: if we say 'a dependency change is never a backwards compatible bugfix' then we should say that for keystoneauth, glance-store, the client libs etc20:09
dims_lifeless: don't dis-agree just hinting at which libs had this enforced20:09
lifelessdims_: sure20:09
jrolldims_: fwiw, ironic had this enforced, 4.1 was going to be 4.0.1 but had g-r update20:13
dims_jroll: ack20:14
lifelessso yeah, lets get a proposed policy (or at least a 'usual behaviour is XXX' put forward to say the pbr docs ?20:19
*** bswartz has quit IRC20:45
*** david-lyle has joined #openstack-relmgr-office21:06
*** david-lyle has quit IRC21:09
*** dims_ has quit IRC21:23
*** armax has joined #openstack-relmgr-office21:24
*** mriedem has quit IRC21:33
*** dims_ has joined #openstack-relmgr-office21:49
*** gordc has joined #openstack-relmgr-office21:58
*** jd__ has quit IRC22:03
*** jd__ has joined #openstack-relmgr-office22:04
*** dims_ has quit IRC22:17
*** dims_ has joined #openstack-relmgr-office22:20
*** armax has quit IRC22:21
*** sigmavirus24 is now known as sigmavirus24_awa22:21
*** mriedem has joined #openstack-relmgr-office22:28
*** mriedem1 has joined #openstack-relmgr-office22:33
*** mriedem has quit IRC22:35
*** gordc has quit IRC22:58
*** dims_ has quit IRC22:59
*** david-lyle has joined #openstack-relmgr-office22:59
*** TravT has joined #openstack-relmgr-office23:00
*** TravT_ has joined #openstack-relmgr-office23:03
*** TravT has quit IRC23:06
*** TravT_ has quit IRC23:14
*** armax has joined #openstack-relmgr-office23:48

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