openstackgerrit | Merged openstack/releases: Release oslotest 1.3.1 https://review.openstack.org/224025 | 00:02 |
---|---|---|
openstackgerrit | Merged openstack/releases: Release 1.4.1 of oslo.utils https://review.openstack.org/223909 | 00:02 |
openstackgerrit | Merged openstack/releases: Release 1.4.1 of oslo.messaging https://review.openstack.org/223895 | 00:02 |
tonyb | dims_: \o/ ! Thanks! | 00:09 |
tonyb | dims_: I'll go through my etherpad and work out what that unblocks. | 00:10 |
dims_ | thanks tonyb. next layer of onion :) | 00:10 |
tonyb | dims_: correct! I think you'll find the technical term is 'tangled web of onions' :D | 00:12 |
dims_ | haha | 00:12 |
*** sigmavirus24 is now known as sigmavirus24_awa | 00:48 | |
lifeless | yaaaaaaks | 00:50 |
*** dims_ has quit IRC | 01:01 | |
*** dims_ has joined #openstack-relmgr-office | 01:26 | |
*** david-lyle has joined #openstack-relmgr-office | 02: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_671 | 02: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 IRC | 02:44 | |
*** patchbot has joined #openstack-relmgr-office | 02:46 | |
*** TravT_ has joined #openstack-relmgr-office | 03:33 | |
*** TravT has quit IRC | 03:36 | |
lifeless | dims_: will look in a bit | 04:32 |
*** dims_ has quit IRC | 04:38 | |
*** dims_ has joined #openstack-relmgr-office | 04:43 | |
*** dims_ has quit IRC | 04:44 | |
tonyb | Umm so can we remove a tarball from pypi? | 05:00 |
tonyb | lifeless: ping? | 05:11 |
*** dims_ has joined #openstack-relmgr-office | 05:45 | |
*** dims_ has quit IRC | 05:53 | |
*** armax has quit IRC | 06:15 | |
ttx | tonyb: not sure how one would do that. It's difficult to remove things from the Internet. We'd rather issue a new one | 06:45 |
tonyb | ttx: It's okay I have a slightly less bonkers plan, but I'll need your help. | 07:08 |
tonyb | ttx: are you across the gate status? | 07:08 |
ttx | tonyb: what do you mean ? | 07:21 |
tonyb | ttx: I broke all kilo grendae tests which I tagged oslo.utils 1.4.1 | 07:22 |
ttx | oh, fun | 07:22 |
tonyb | ttx: 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 |
tonyb | hence being here | 07:23 |
ttx | OK, standing right here if you need me | 07:23 |
tonyb | ttx: so tagging 1.4.1 broke kilo becuase kilo and juno have overlapping entries in global-requirements.txt | 07:24 |
tonyb | ttx 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 properly | 07:25 |
tonyb | ttx: does that sound reasonable? | 07:25 |
ttx | sure | 07:25 |
tonyb | ttx: incomming review | 07:26 |
tonyb | ttx: 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 | |
ttx | maybe we can blacklist the 1.4.1. I don't really understand why the overlap caused failure | 07:30 |
ttx | could you explain why it fails currently ? | 07:31 |
ttx | tonyb: 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 |
tonyb | ttx: yes they bith have that range | 07:33 |
tonyb | ttx: 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 |
tonyb | ttx: so the kilo build gets 2.0 and oslo.utils 1.4.1 | 07:34 |
tonyb | beciase oslo 1.4.1 has the stricter juno requirements it aborts when it encounters 2.0 | 07:35 |
tonyb | The 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 |
ttx | tonyb: 1.4.0 has the kilo requirements ? | 07:39 |
tonyb | ttx: Yes. | 07:40 |
ttx | ah ok, I get it now | 07:40 |
ttx | feel like we need to revert that requirements update and tag 1.4.2 ? | 07:40 |
tonyb | ttx: : 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.2 | 07:41 |
tonyb | that will get us back to where we were about 8 hours ago. | 07:41 |
ttx | tonyb: yes, that should work | 07:41 |
ttx | trick is, can we merge that requirements update | 07:41 |
ttx | at least we should propose it | 07:42 |
ttx | and see if it passes tests | 07:42 |
tonyb | ttx: I don't think a 1.4.2 release requires a requirements update. | 07:42 |
tonyb | ttx: I'm not sure how to test this without tagging 1.4.2 | 07:42 |
ttx | tonyb: I mean, the g-r sync | 07:42 |
ttx | I hope the "commit to stable/juno to revert the g-r sync" will work | 07:43 |
tonyb | ttx: Oh that's just a git revert in olso.utils isn't it? | 07:43 |
ttx | we still ned to have the gate accept it. BuT it may just work | 07:44 |
ttx | tonyb: you should propose it asap | 07:44 |
tonyb | ttx: sure. | 07:44 |
ttx | we might be missing an oslo-core to approve it | 07:45 |
ttx | Did we issue alerts to warn everyone of the issue yet ? | 07:46 |
* ttx is still catching up on email | 07:46 | |
ttx | I see your thread now | 07:48 |
*** dims_ has joined #openstack-relmgr-office | 07:51 | |
ttx | dims_ may be able to help us, he is an early riser | 07:51 |
tonyb | ttx: mikal still is an oslo core and I have him (litteraly) on speed dial (he's my boss) but that's only one | 07:55 |
tonyb | ttx: let me try #openstack-oslo | 07:55 |
ttx | reverts are always +2 | 07:55 |
ttx | one is enough | 07:55 |
ttx | by the time the tests run we shjould have others up | 07:56 |
tonyb | ttx: okay. | 07:56 |
tonyb | I have about 30-45 mins befoer I have to AFK for about 2 hours | 07:56 |
*** dims_ has quit IRC | 07:57 | |
ttx | $ok, post the review before then so it goes through tests | 07:57 |
tonyb | it's never a good time to break the gate but today is esp. bad for personal reasons | 07:57 |
tonyb | https://review.openstack.org/#/c/224472/ | 07:58 |
ttx | tonyb: did anyone post a status update to the bot ? | 07:58 |
tonyb | the bot? | 07:58 |
ttx | we have a bot to braodcast alerts on irc | 07:58 |
ttx | I guess that's a no | 07:58 |
ttx | I'll do it now | 07:59 |
tonyb | ttx: 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 |
openstackstatus | ttx: sending notice | 08:00 |
ttx | tonyb: requires openstackstatus rights, but generally you can find someone in #openstack-infra with those | 08:00 |
tonyb | ttx: 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 | |
openstackstatus | ttx: finished sending notice | 08:02 |
lifeless | ttx: tonyb so hi | 08:04 |
lifeless | you can't revert requirements changes | 08:04 |
tonyb | lifeless: Gah! | 08:04 |
lifeless | because they are vetted against global-requirements | 08:04 |
lifeless | is *kilo* broken because of this ? | 08:05 |
tonyb | lifeless: not even id this is just going back to HEAD^^ that worked? | 08:05 |
tonyb | lifeless: Yes | 08:05 |
lifeless | ok, so we need to fix kilo. | 08:05 |
tonyb | lifeless: not juno where the release was done | 08:05 |
lifeless | Did the kilo caps get put in place before the J release was done ? | 08:05 |
tonyb | lifeless: no idea. | 08:06 |
tonyb | lifeless: both kilo and juno have the same requirements for olos.test | 08:06 |
tonyb | sorry oslo.*utils* | 08:07 |
ttx | we should move that discussion to #openstack-infra | 08:10 |
ttx | SergeyLukjanov: around for a quick release status update ? | 09:18 |
SergeyLukjanov | ttx, hi, yup, I'm here | 09:28 |
ttx | SergeyLukjanov: I see three features on the rc1 page, are they all still in-flight ? | 09:28 |
SergeyLukjanov | ttx, yup, near to be merged | 09:29 |
SergeyLukjanov | ttx, I think 99% of important stuff will be merged till monday | 09:29 |
ttx | ok cool. I see you haven't had time to refine the bugs list down to true blockers yet | 09:29 |
SergeyLukjanov | ttx, not yet, should do it today's evening | 09:29 |
ttx | sounds good, thx! | 09:30 |
lifeless | ttx: https://review.openstack.org/#/c/224330/ (to go in before we branch requirements | 09:54 |
ttx | lifeless: approved | 09:55 |
*** dims_ has joined #openstack-relmgr-office | 09:59 | |
dims_ | tonyb: uh oh | 10:01 |
-openstackstatus- NOTICE: Gate back to normal, thanks to the backlisting of the problematic version | 10:16 | |
tonyb | dims_: Yeah you said it. | 11:09 |
tonyb | So very sorry. | 11:09 |
dhellmann | ttx: 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 |
ttx | dhellmann: ack | 11:50 |
*** gordc has joined #openstack-relmgr-office | 11:52 | |
*** bswartz has quit IRC | 12:10 | |
dims_ | dhellmann: feel better soon :) | 12:20 |
dhellmann | dims_: thanks | 12:28 |
*** gordc has quit IRC | 12:53 | |
*** gordc has joined #openstack-relmgr-office | 13:03 | |
*** openstackgerrit has quit IRC | 13:31 | |
*** openstackgerrit has joined #openstack-relmgr-office | 13:31 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 13:46 | |
openstackgerrit | Monty Taylor proposed openstack/releases: Release 1.0.1 of keystoneauth https://review.openstack.org/224739 | 14:03 |
*** TravT_ is now known as TravT | 14:09 | |
*** gordc has quit IRC | 14:10 | |
*** gordc has joined #openstack-relmgr-office | 14:11 | |
*** nikhil has quit IRC | 14:14 | |
jroll | is phabricator still a thing folks are considering? | 14:48 |
jroll | ttx: ^ | 14:48 |
ttx | jroll: I think so yes | 14:50 |
jroll | ttx: anything I can do to help move that forward? | 14:51 |
ttx | it's an infra priority, so maybe check in #openstack-infra and propose help there | 14:51 |
jroll | ok, cool. thanks! | 14:51 |
TravT | ttx: 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 IRC | 14:53 | |
ttx | TravT: I have a script that will target fixcommitted bugs to it automatically | 14:54 |
ttx | TravT: but for blueprints, yes, targeting them manually would be good | 14:54 |
TravT | Ok, i'll go update the blueprints. | 14:54 |
TravT | several of them were implemented throughout the cycle with the milestones as the target. | 14:55 |
ttx | TravT: you didn't issue liberty-1, 2 and 3, right ? Maybe we should remove those | 14:55 |
TravT | but we didn't release a build, so obviously they weren't released | 14:55 |
TravT | no, we didn't issue one. | 14:55 |
*** dims_ has joined #openstack-relmgr-office | 14:55 | |
TravT | i can remove those. | 14:55 |
ttx | yeah, so you can also move bps/bugs out of liberty-1 to 3 and then we can remove the milestone itself | 14:56 |
ttx | that way nobody will wait for them to be released or anything | 14:56 |
TravT | definitely! want to get things setup properly | 14:57 |
*** armax has joined #openstack-relmgr-office | 14:57 | |
openstackgerrit | Matt Riedemann proposed openstack/releases: Add review notes to the readme https://review.openstack.org/224791 | 15:28 |
openstackgerrit | Matt Riedemann proposed openstack/releases: Add review notes to the readme https://review.openstack.org/224791 | 15:29 |
openstackgerrit | Matt Riedemann proposed openstack/releases: Add review notes to the readme https://review.openstack.org/224791 | 15:36 |
openstackgerrit | Matt Riedemann proposed openstack/releases: Add review notes to the readme https://review.openstack.org/224791 | 15:37 |
ttx | dims: we might need to push https://review.openstack.org/224739 once jenkins is fine with it | 15:52 |
ttx | that's likely to be after the end of my day | 15:52 |
openstackgerrit | Morgan Fainberg proposed openstack/releases: Release 2.3.0 of keystonemiddleware https://review.openstack.org/224812 | 16:21 |
morgan | dhellmann: checking on if that ^ is even needed | 16:23 |
morgan | yeah it is a good thing to have | 16:23 |
morgan | checked keystoneclient and pycadf are up to date. and mordred proposed keystoneauth | 16:24 |
dims_ | ttx: ack, will take care of 224739 | 16: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 224812 | 16:33 |
morgan | np | 16:33 |
morgan | it should be the last keystone-owned project for release proposal | 16:33 |
ttx | dims_: done | 16:33 |
morgan | the last KSM release was sept-03 | 16:34 |
morgan | so, figure it's worth catching the couple changes since | 16:34 |
dims_ | ha! | 16:34 |
*** david-lyle has quit IRC | 16:36 | |
dims_ | morgan: "c8d7506 2015-09-09 12:52:14 +0000 Identity plugin thread safety" not a feature? :) | 16:36 |
morgan | in middleware? | 16:36 |
morgan | or keystoneauth | 16:37 |
dims_ | was looking at keystoneauth first - https://review.openstack.org/#/c/224739 | 16:37 |
dims_ | worth switching from 1.0.1 to 1.1.0? | 16:37 |
morgan | don't think so | 16:37 |
morgan | it should be non-impactful | 16:37 |
morgan | it is just a guard on multiple threads re-authing | 16:37 |
dims_ | also there's an additional g-r update that is in master but not captured by the SHA | 16:37 |
dims_ | if you add that then the guidelines would mandate a 1.1.0 | 16:38 |
morgan | hm. we can bump the sha | 16:38 |
morgan | even though this is a bug fix? | 16:38 |
morgan | oh the g-r | 16:38 |
dims_ | all g-r updates need a bump in the middle version number | 16:38 |
morgan | oh haha | 16:38 |
morgan | sorry crossing the streams | 16:38 |
morgan | was thinking the lock - yes g-r | 16:38 |
morgan | what changed in g-r? | 16:39 |
dims_ | http://paste.openstack.org/show/466546/ | 16:39 |
* morgan is guissing it is a test-requires | 16:39 | |
morgan | really 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 updates | 16:40 |
dims_ | right | 16:40 |
dims_ | it's cheap | 16:40 |
morgan | sure. | 16:40 |
morgan | yeah lets go ahead make it a 1.1 | 16:40 |
dims_ | don't think mordred would mind if you can please bump that version and SHA | 16:41 |
dims_ | https://review.openstack.org/#/c/224812/ << looks good | 16:42 |
openstackgerrit | Morgan Fainberg proposed openstack/releases: Release 1.0.1 of keystoneauth https://review.openstack.org/224739 | 16:42 |
morgan | doh | 16:42 |
morgan | sec | 16:42 |
dims_ | y subject :) | 16:42 |
openstackgerrit | Morgan Fainberg proposed openstack/releases: Release 1.1.0 of keystoneauth https://review.openstack.org/224739 | 16:42 |
morgan | there | 16:42 |
dims_ | thanks will have to wait till the CI dust settles | 16:43 |
thingee | ttx: all clear on Cinder https://launchpad.net/cinder/+milestone/liberty-rc1 | 16:44 |
*** david-lyle has joined #openstack-relmgr-office | 16:47 | |
*** david-lyle has quit IRC | 17:03 | |
lifeless | morning | 18:14 |
lifeless | how are the fires? | 18:15 |
lifeless | dims_: gr updates need middle version bumps? I don't understand | 18:16 |
lifeless | dims_: do you mean 'if project X has updated its dependencies, it can't do a bugfix only change after that' ? | 18:17 |
lifeless | s/change/release/ | 18:17 |
dims_ | lifeless: let me dig up what dhellmann and i talked about it. | 18:18 |
lifeless | dims_: (because, if so, we should write it up somewhere so its not tribal knowledge, and we should change the sync proposer | 18:26 |
lifeless | dims_: to include Sem-Ver: feature | 18:27 |
dims_ | lifeless: http://eavesdrop.openstack.org/irclogs/%23openstack-relmgr-office/%23openstack-relmgr-office.2015-07-27.log.html#t2015-07-27T13:02:09 | 18:27 |
lifeless | so CI and CD builds automatically advance the version | 18:27 |
dims_ | lifeless: ++ | 18:28 |
lifeless | yeah, I think that stopped at your discussion and didn't spread wider | 18:28 |
lifeless | I'm not sure I agree | 18:31 |
lifeless | but I'm not sure I don't - so I'd like to get wider input, particularly from consumers of our versions | 18:32 |
lifeless | (packagers) | 18:32 |
*** TravT_ has joined #openstack-relmgr-office | 18:33 | |
*** TravT has quit IRC | 18:36 | |
*** TravT_ has quit IRC | 18:38 | |
*** TravT has joined #openstack-relmgr-office | 18:38 | |
dims_ | lifeless: y, so far it's only oslo-* that had this issue | 18:56 |
*** david-lyle has joined #openstack-relmgr-office | 19:11 | |
*** bswartz has joined #openstack-relmgr-office | 19:16 | |
bswartz | can anyone here tell me how the string freeze works? | 19:17 |
bswartz | do 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 IRC | 19:25 | |
*** armax has quit IRC | 19:28 | |
*** gordc has quit IRC | 19:39 | |
*** TravT has quit IRC | 19:46 | |
openstackgerrit | Matt Riedemann proposed openstack/releases: Add review notes to the readme https://review.openstack.org/224791 | 20:05 |
*** mriedem has joined #openstack-relmgr-office | 20:05 | |
lifeless | dims_: because we're defining policy for all libraries? | 20:08 |
lifeless | dims_: if we say 'a dependency change is never a backwards compatible bugfix' then we should say that for keystoneauth, glance-store, the client libs etc | 20:09 |
dims_ | lifeless: don't dis-agree just hinting at which libs had this enforced | 20:09 |
lifeless | dims_: sure | 20:09 |
jroll | dims_: fwiw, ironic had this enforced, 4.1 was going to be 4.0.1 but had g-r update | 20:13 |
dims_ | jroll: ack | 20:14 |
lifeless | so 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 IRC | 20:45 | |
*** david-lyle has joined #openstack-relmgr-office | 21:06 | |
*** david-lyle has quit IRC | 21:09 | |
*** dims_ has quit IRC | 21:23 | |
*** armax has joined #openstack-relmgr-office | 21:24 | |
*** mriedem has quit IRC | 21:33 | |
*** dims_ has joined #openstack-relmgr-office | 21:49 | |
*** gordc has joined #openstack-relmgr-office | 21:58 | |
*** jd__ has quit IRC | 22:03 | |
*** jd__ has joined #openstack-relmgr-office | 22:04 | |
*** dims_ has quit IRC | 22:17 | |
*** dims_ has joined #openstack-relmgr-office | 22:20 | |
*** armax has quit IRC | 22:21 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 22:21 | |
*** mriedem has joined #openstack-relmgr-office | 22:28 | |
*** mriedem1 has joined #openstack-relmgr-office | 22:33 | |
*** mriedem has quit IRC | 22:35 | |
*** gordc has quit IRC | 22:58 | |
*** dims_ has quit IRC | 22:59 | |
*** david-lyle has joined #openstack-relmgr-office | 22:59 | |
*** TravT has joined #openstack-relmgr-office | 23:00 | |
*** TravT_ has joined #openstack-relmgr-office | 23:03 | |
*** TravT has quit IRC | 23:06 | |
*** TravT_ has quit IRC | 23:14 | |
*** armax has joined #openstack-relmgr-office | 23:48 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!