*** sdake has joined #openstack-release | 01:03 | |
*** sdake has quit IRC | 01:16 | |
*** cody-somerville_ has joined #openstack-release | 01:23 | |
*** cody-somerville has quit IRC | 01:24 | |
*** sdake has joined #openstack-release | 01:31 | |
*** sdake has quit IRC | 01:33 | |
*** mriedem has quit IRC | 02:46 | |
*** cody-somerville_ is now known as cody-somerville | 02:52 | |
*** cody-somerville has joined #openstack-release | 02:52 | |
*** dims has quit IRC | 03:15 | |
*** sdake has joined #openstack-release | 03:15 | |
*** david-lyle has joined #openstack-release | 03:24 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 03:34 | |
*** sdake has quit IRC | 03:39 | |
*** sdake has joined #openstack-release | 03:53 | |
*** cody-somerville has quit IRC | 04:33 | |
*** cody-somerville has joined #openstack-release | 04:35 | |
*** sdake has quit IRC | 05:09 | |
*** amotoki has joined #openstack-release | 05:16 | |
*** pcaruana has joined #openstack-release | 05:36 | |
*** pcaruana has quit IRC | 05:49 | |
*** amotoki has quit IRC | 06:33 | |
*** amotoki has joined #openstack-release | 06:34 | |
*** amotoki has quit IRC | 06:36 | |
openstackgerrit | Steve Martinelli proposed openstack/releases: release new liberty versions for keystone's projects https://review.openstack.org/287018 | 07:00 |
---|---|---|
*** amotoki has joined #openstack-release | 07:14 | |
*** amotoki has quit IRC | 07:35 | |
openstackgerrit | Steve Martinelli proposed openstack/releases: release new liberty versions for keystone's projects https://review.openstack.org/287018 | 07:37 |
*** amotoki has joined #openstack-release | 07:43 | |
*** amotoki has quit IRC | 07:48 | |
*** pcaruana has joined #openstack-release | 08:02 | |
*** onovy has quit IRC | 08:48 | |
ttx | dhellmann: when you have a minute, please review https://review.openstack.org/#/c/280356/ (project team guide) since it blocks a series of patches | 08:52 |
patchbot | ttx: patch 280356 - project-team-guide - Add 'Gate Status' section from stable branch wiki | 08:52 |
*** lane_kong is now known as lynn | 09:45 | |
*** lynn is now known as Guest29970 | 09:46 | |
*** Guest29970 is now known as lynn_kong | 09:46 | |
tonyb | ttx: Can you have a quick look at: https://review.openstack.org/#/c/278180/ it's a pretty trivial change but I don't want to +W it becasue it's mine | 09:54 |
patchbot | tonyb: patch 278180 - openstack-infra/irc-meetings - Remove openstack-neutron-release from acceptable c... | 09:54 |
ttx | sure, I'm on it | 09:54 |
ttx | done | 09:55 |
tonyb | \o/ | 09:57 |
*** cgalan has joined #openstack-release | 09:58 | |
*** onovy has joined #openstack-release | 10:10 | |
*** lynn_kong is now known as Larrie | 10:12 | |
*** Larrie is now known as larrie | 10:12 | |
*** amotoki has joined #openstack-release | 10:18 | |
*** dtantsur|afk is now known as dtantsur | 10:25 | |
*** larrie is now known as larrie_kong | 10:28 | |
*** cgalan has quit IRC | 10:48 | |
*** costingalan has joined #openstack-release | 10:48 | |
*** dims_ has joined #openstack-release | 10:51 | |
*** sdague has joined #openstack-release | 11:02 | |
*** costingalan has quit IRC | 11:48 | |
openstackgerrit | Sergey Kraynev proposed openstack/releases: Release python-heatclient-1.0.0 https://review.openstack.org/283852 | 11:55 |
*** doug-fish has joined #openstack-release | 11:56 | |
*** sdake has joined #openstack-release | 12:03 | |
*** sdake has quit IRC | 12:13 | |
dhellmann | ttx: on my list for after this call | 12:56 |
openstackgerrit | Flavio Percoco proposed openstack/releases: Glance Mitaka-3 deliverables https://review.openstack.org/287175 | 13:08 |
*** pleia2 has quit IRC | 13:33 | |
openstackgerrit | John Garbutt proposed openstack/releases: Release python-novaclient 3.3.0 https://review.openstack.org/287191 | 13:34 |
ttx | smcginnis: hi! python-brick-cinderclient-ext is supposed to be released with intermediary releases during the cycle but there wasn't any release yet... What are your plans for that one ? | 13:51 |
smcginnis | ttx: I'm hoping we can do a release shortly after M-3 calms down. | 13:52 |
smcginnis | ttx: A couple patches outstanding that I want to get to but haven't been able to yet. | 13:53 |
ttx | smcginnis: so the issue is that we'll be under Requirements Freeze and that would be introducing a new thing | 13:54 |
ttx | basically forcing packagers to do some extra work | 13:54 |
*** doug-fish has quit IRC | 13:55 | |
smcginnis | ttx: It's not a requirement for any existing cinder functionality. | 13:55 |
smcginnis | ttx: It's really just an extension for being able to do some non-Nova storage management. | 13:55 |
ttx | oh, so nothing would depend on it ? | 13:55 |
smcginnis | ttx: Right, it's kind of something off to the side at the moment. | 13:55 |
ttx | final release for non-client libs was still last week, but I guess an exception here would not cause too many issues | 13:56 |
ttx | due to the lib not actually being used anywhere | 13:56 |
smcginnis | ttx: Well, it is a client lib, but it's not _the_ client lib. If that makes any sense. | 13:57 |
smcginnis | ttx: It's just something someone could choose to add as a sort of plugin extension to python-cinderclient | 13:57 |
smcginnis | ttx: If they want to manage storage on say a bare metal server. | 13:57 |
ttx | I see what you mean | 13:57 |
ttx | thx for the precisions | 13:58 |
smcginnis | ttx: Good. Wasn't sure if I was explaining it well. ;) | 13:58 |
*** doug-fish has joined #openstack-release | 14:13 | |
dims_ | ttx : dhellmann : would it be easy to add dates to the version/repo/commit tables? say http://releases.openstack.org/liberty/index.html#neutron | 14:17 |
ttx | dims_: would be useful to see how old the last intermediary (or point release) is | 14:22 |
ttx | we don't have that info in the yaml, so we'd have to get it from the git repos. | 14:22 |
openstackgerrit | Sean McGinnis proposed openstack/releases: Release python-cinderclient 1.6.0 https://review.openstack.org/287222 | 14:23 |
ttx | we may clone them already anyway | 14:23 |
ttx | dhellmann must know | 14:23 |
dims_ | ttx : yes | 14:25 |
ttx | the answer seems to be no, adding cloning to the docs generation would make it a lot heavier | 14:29 |
*** mriedem has joined #openstack-release | 14:31 | |
dhellmann | yeah, that's why I didn't include it | 14:31 |
ttx | so... non-trivial | 14:31 |
ttx | and adding it the the YAML grammar sounds a bit repetitive | 14:31 |
dhellmann | we have the local git commit date for the deliverable file, but that's not always associated with the version number (certainly not all of them) | 14:31 |
dhellmann | I haven't explored using git blame to figure it out, that seemed like overkill | 14:32 |
dims_ | dhellmann : ack thanks | 14:32 |
ttx | and error-prone | 14:32 |
dhellmann | we could add dates as an optional field, and write something to generate an update to the yaml | 14:32 |
dhellmann | I agree that dates would be useful, it's just not clear how to get them easily | 14:32 |
ttx | we could fetch the tag date using curl to cgit as a shortcut too | 14:33 |
dhellmann | oh, interesting | 14:33 |
dhellmann | yeah, that might work | 14:33 |
ttx | that is how I manually do it when I want to check a date without cloning, after all | 14:33 |
dhellmann | would still be pretty slow, though. I wonder if we can get all of the tags for a repo at once somehow? | 14:33 |
dhellmann | what does the url for that look like? I keep a copy of everything checked out locally... | 14:34 |
ttx | http://git.openstack.org/cgit/openstack/nova/refs/ | 14:34 |
ttx | though that doesn't really give you dates in one go | 14:35 |
dhellmann | hmm, it's showing relative dates there | 14:35 |
dhellmann | ah, there's a proper date if you access one tag | 14:35 |
ttx | at that point it's probably simpler to query git remotely | 14:35 |
dhellmann | I think that's how I'm already checking in the validate code to see if the tag exists | 14:35 |
dhellmann | curl -s http://git.openstack.org/cgit/openstack/nova/tag/?h=2015.1.3 | grep 'tag date' | cut -f5 -d'>' | cut -f1 -d'<' | 14:44 |
dhellmann | curl -s http://git.openstack.org/cgit/openstack/nova/tag/?h=2015.1.3 | grep 'tag date' | cut -f5 -d'>' | cut -f1 -d' ' | 14:44 |
ttx | would still generate a gazillion calls each time we refresh doc, but that may be a good tradeof | 14:46 |
ttx | f | 14:46 |
dhellmann | yeah, we could keep a little cache database locally. it would be interesting to see how big of a time hit that would add to ci though | 14:48 |
ttx | david-lyle: django-openstack-auth-kerberos hasn't done a mitaka release yet. it's marked as following the cycle (although it never cut release or stable branches) -- what are the plans there ? | 14:48 |
dhellmann | bbiab | 14:48 |
ttx | jroll: coreos-image-builder and ironic-ui are supposed to make intermediary releases too, but haven't done a mitaka one yet. What are your plans there ? | 14:49 |
* ttx goes on a short break to chop wood (literally) | 14:50 | |
*** sdake has joined #openstack-release | 14:51 | |
*** doug-fish has quit IRC | 14:52 | |
dims_ | ttx : whoa! | 14:52 |
*** doug-fish has joined #openstack-release | 14:54 | |
*** doug-fish has quit IRC | 14:56 | |
*** doug-fish has joined #openstack-release | 14:57 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 15:08 | |
jroll | ttx: let me chat with ironic-ui folks, coreos-image-builder I think is pretty dead | 15:09 |
jroll | ttx: what's the deadline look like for not-really-a-service-not-really-a-library things like this? e.g. ironic-ui is a horizon plugin? | 15:11 |
ttx | jroll: same as ironic proper | 15:15 |
ttx | jroll: ideally you would make one release asap and then maybe another closer to end date | 15:15 |
ttx | so that we have something to fall back to just in case | 15:16 |
ttx | my back hurts | 15:16 |
jroll | ttx: yeah, just checked with ironic-ui folks, they should be landing code this week to make it actually functional | 15:16 |
jroll | ttx: so maybe next week if that's okay? | 15:17 |
ttx | sounds good. I just get nervous when there is no previous intermediary release we can fall back to | 15:17 |
ttx | and we approach the end | 15:18 |
jroll | yeah, I hear you | 15:18 |
ttx | but if you have a plan we are good | 15:18 |
jroll | cool, thanks :) | 15:18 |
jroll | coreos-image-builder, I'd like to figure out how to kill that off | 15:18 |
ttx | we can just remove it from the deliverables in project.yaml. Then it's non-official and not part of mitaka | 15:19 |
jroll | ttx: okay, checking with people who started that project first | 15:20 |
*** gordc has joined #openstack-release | 15:31 | |
*** sdake_ has joined #openstack-release | 15:51 | |
*** sdake has quit IRC | 15:52 | |
*** sdake has joined #openstack-release | 15:55 | |
*** sdake_ has quit IRC | 15:58 | |
*** pcaruana has quit IRC | 16:05 | |
*** sdake_ has joined #openstack-release | 16:12 | |
*** bauzas_ has joined #openstack-release | 16:14 | |
*** odyssey4me_ has joined #openstack-release | 16:15 | |
*** larrie_kong has quit IRC | 16:15 | |
*** bauzas has quit IRC | 16:15 | |
*** larrie_kong has joined #openstack-release | 16:15 | |
*** odyssey4me has quit IRC | 16:15 | |
*** johnthetubaguy has quit IRC | 16:15 | |
*** sdake has quit IRC | 16:15 | |
*** bauzas_ is now known as bauzas | 16:15 | |
*** johnthetubaguy has joined #openstack-release | 16:15 | |
*** larrie_kong has quit IRC | 16:15 | |
*** larrie_kong has joined #openstack-release | 16:15 | |
*** sdake_ is now known as sdake | 16:21 | |
openstackgerrit | devdatta-kulkarni proposed openstack/releases: Solum mitaka releases https://review.openstack.org/284200 | 16:31 |
*** odyssey4me_ is now known as odyssey4me | 16:33 | |
*** sdake has quit IRC | 16:35 | |
*** david-lyle has quit IRC | 16:36 | |
*** david-lyle has joined #openstack-release | 16:38 | |
*** sdake has joined #openstack-release | 16:40 | |
ttx | gordc: o/ | 16:40 |
gordc | ttx: hi | 16:41 |
ttx | gordc: ceilometermiddleware is supposedly released with intermediary versions | 16:41 |
ttx | gordc: but hasn't had one so far | 16:41 |
ttx | any plan there ? | 16:41 |
gordc | ttx: no. we haven't modified it this cycle (if i recall) | 16:42 |
gordc | it's in maintenance for now unless we get feature requests (and resources) | 16:42 |
ttx | dhellmann: any idea how to handle that case ? ^ | 16:43 |
ttx | dhellmann: our process operates on the premise that there is at least one release per cycle. I guess we could retag it. Or even mention the same tag in multiple releases | 16:44 |
gordc | ttx: i could release one. but it's just requirement changes and a conf option default change. | 16:46 |
ttx | gordc: that would be fine | 16:47 |
ttx | gordc: let's wait for dhellmann thoughts on the matter though | 16:47 |
gordc | ttx: ack | 16:49 |
*** ttx has quit IRC | 16:54 | |
david-lyle | ttx: I don't believe it has had any changes, we could move it to independent I suppose. It shouldn't change much with time | 16:55 |
*** ttx has joined #openstack-release | 16:56 | |
david-lyle | ttx: I don't believe it has had any changes, we could move it to independent I suppose. It shouldn't change much with time re: django-openstack-auth-kerberos | 16:56 |
ttx | david-lyle: ok, let me see with dhellmann what the best solution would be (same as ceilometerclient) | 16:57 |
openstackgerrit | David Lyle proposed openstack/releases: Releasing django_openstack_auth 2.2.0 https://review.openstack.org/287319 | 16:58 |
david-lyle | on a semi-related note | 16:59 |
ttx | dhellmann: I've been nagging everyone on the cycle-with-intermediary not-reelased-yet list, except angdraug(fuel) who was not on IRC until now. Supposedly on US hours according to #fuel | 17:08 |
ttx | so maybe you can try to ping him later in your day | 17:08 |
ttx | ask him about his python-fuelclient plans | 17:08 |
ttx | dhellmann: we have an open question on what to do with things that don't really needed a release. Empty release, re-tag of the last tag, or have the releases yaml point to another release yaml sha | 17:09 |
*** pleia2 has joined #openstack-release | 17:12 | |
*** sdake has quit IRC | 17:13 | |
ttx | dhellmann: Tomorrow I'll check who hasn't done b3 yet (in managed projects) and do some nagging too | 17:16 |
dhellmann | gordc, ttx: if there are only requirements updates I don't think we need to do a release | 17:16 |
dhellmann | gordc, ttx: changing the model to independent might make sense, if you're not actively developing it | 17:16 |
ttx | dhellmann: we still kind need to reference a mitaka thing for ir | 17:16 |
ttx | t | 17:16 |
ttx | or change the model yes | 17:17 |
*** dtantsur is now known as dtantsur|afk | 17:17 | |
skraynev | hi all. I have a question: we have one BP, which is mostly finished except two patches: Release notes and Functional test. Do we need announce FFE for it or can just close BP and lan both patches after m3 ? | 17:17 |
*** sdake has joined #openstack-release | 17:17 | |
dhellmann | ttx: yeah, a model change would address that, or refer to the existing release. I'm not sure it makes sense to create a release just for the sake of having one. | 17:17 |
skraynev | ttx: dhellmann ^ | 17:17 |
dhellmann | ttx: I'll ask angdraug about fuel client | 17:17 |
gordc | dhellmann: i'm ok with independent... just for reference what's the diff between intermediary and independent? one guarantees release(s) per cycle? | 17:18 |
dhellmann | gordc : intermediary implies series-specific stable branches based on having a release each cycle | 17:18 |
ttx | independent things don't have stable branches | 17:18 |
dhellmann | right | 17:18 |
ttx | they are not linked to the cycle at all | 17:18 |
gordc | ttx: dhellmann. ah ok | 17:18 |
ttx | they follow their own cycle | 17:18 |
gordc | yeah, i'm ok with that. | 17:19 |
dhellmann | skraynev: it sounds like the work isn't done if there aren't tests, so I would list it as a FFE to be clear | 17:19 |
skraynev | dhellmann: ok. thank you | 17:21 |
ttx | skraynev: yes, although "adding tests" is not technically a FF break, not having tests at all is pretty problematic | 17:21 |
skraynev | ttx: it has unittests, but has not functional | 17:22 |
ttx | also known as "broken" | 17:22 |
ttx | skraynev: yeah, it's borderline then | 17:22 |
ttx | It's good to list as an FFE so that you're sure it's prioritized up | 17:22 |
skraynev | ttx: got it. We will process it in this way, then ;) thank you | 17:23 |
ttx | dhellmann: I think the strategy boils down to stable branches. If you still do one you should stay in -intermediary, cut stable/mitaka from the last tag and reference that last tag in the release yaml | 17:24 |
*** mriedem has left #openstack-release | 17:24 | |
ttx | dhellmann: and if you don't want to do them anymore, switch to independent. | 17:24 |
*** mriedem has joined #openstack-release | 17:24 | |
ttx | In the former case, basically both series use the same tag | 17:24 |
ttx | which... shouldn't... break anything. | 17:25 |
dhellmann | ttx: that makes sense. we could even do the release with the requirements updates, I guess. seems a bit pointless to force that, though. | 17:25 |
dhellmann | I would rather list the same release in 2 series, I think. | 17:25 |
ttx | dhellmann: oh, it probably breaks one thing. The ability to do a point release on stable/liberty | 17:25 |
dhellmann | ah, yeah | 17:26 |
dhellmann | sigh | 17:26 |
dhellmann | so we need to go ahead and do a release to give us room for stable branch releases | 17:26 |
ttx | although I guess it's not really broken until you do another release | 17:26 |
ttx | yes, not only do a fake release but bump .y on it | 17:27 |
ttx | although realigning requirements is probably a good reason to do that | 17:28 |
ttx | (for ceilometermiddleware) | 17:28 |
ttx | so yeah, options are probably, switch to -independent, or release at lest once per cycle even if taht makes a pretty empty release | 17:29 |
ttx | gordc: for ceilometermiddleware I suspect you would pick the latter option | 17:29 |
dhellmann | gordc, ttx: I agree | 17:29 |
ttx | david-lyle: for django-openstack-auth-kerberos I suspect you would pick the former | 17:30 |
dhellmann | yep, ++ | 17:30 |
david-lyle | sounds good to me | 17:30 |
ttx | ok, dinner prep time | 17:32 |
ttx | dhellmann: I can process some b3 releases requests tomorrow morning -- any warnings ? | 17:32 |
gordc | ttx: dhellmann: k, i'll make a release for mitaka based on HEAD. | 17:33 |
ttx | dhellmann: just let me know here if there is anything special I should watch out for (before processing b3 requests backlog tomorrow morning) | 17:34 |
ttx | and have a great evening :) | 17:34 |
* ttx disappears | 17:34 | |
skraynev | ttx: do we note about FFE in release repo for m3 tag? or will be enough mail to openstack-dev with this information ? | 17:35 |
dhellmann | ttx: I'm just looking through the release requests right now. I'll leave comments on any that look troublesome, and we can discuss tomorrow before processing any for b3 (I'm doing client releases) | 17:36 |
dhellmann | ttx: the tools have been working pretty reliably, so other than watching to make sure the pypi upload works right processing the requests is fairly hands-off now | 17:37 |
dhellmann | redrobot : your release request for barbican client needs attention: https://review.openstack.org/#/c/281573/ | 17:38 |
patchbot | dhellmann: patch 281573 - releases - Release python-barbicanclient 3.4.0 | 17:38 |
redrobot | dhellmann ack | 17:39 |
dhellmann | notmyname : do you have the details you need for the swiftclient release request? | 17:39 |
dhellmann | stevebaker: https://review.openstack.org/#/c/283852/ looks ready, except for the requirements update | 17:43 |
patchbot | dhellmann: patch 283852 - releases - Release python-heatclient-1.0.0 | 17:43 |
*** sdake has quit IRC | 17:43 | |
dhellmann | johnthetubaguy : the novaclient release looks fine, but we need the global-requirements patch too | 17:46 |
johnthetubaguy | dhellmann: ah, dam, good catch | 17:47 |
johnthetubaguy | dhellmann: found it: https://review.openstack.org/#/c/277050/1 | 17:48 |
patchbot | johnthetubaguy: patch 277050 - python-novaclient (stable/kilo) - Updated from global requirements | 17:48 |
dhellmann | johnthetubaguy : that's for kilo? | 17:49 |
johnthetubaguy | oops | 17:49 |
dhellmann | johnthetubaguy : not for the new 3.3.0 release | 17:49 |
dhellmann | I assumed you'd have to file a new one. I would do it, but if you do it then I can just approve it so that's why I ask everyone to do their own. | 17:49 |
johnthetubaguy | dhellmann: oh, sorry, I see what you mean now, my bad, I was thinking the requirments sync | 17:50 |
dhellmann | johnthetubaguy : ah, no, sorry I wasn't clear | 17:50 |
dhellmann | smcginnis : I left a question about compatibility on the cinderclient release request, when you have a minute | 17:50 |
*** robcresswell has joined #openstack-release | 17:55 | |
skraynev | dhellmann: patch for constraint was uploaded. Please re-review https://review.openstack.org/#/c/283852/4 | 17:57 |
patchbot | skraynev: patch 283852 - releases - Release python-heatclient-1.0.0 | 17:57 |
dhellmann | skraynev : looking now | 17:58 |
dhellmann | skraynev : ok, I'll work on the release now | 17:59 |
skraynev | dhellmann: ok. thank you | 17:59 |
openstackgerrit | Sergey Kraynev proposed openstack/releases: Release M3 for Heat Mitaka https://review.openstack.org/284198 | 18:00 |
openstackgerrit | Merged openstack/releases: Release python-heatclient-1.0.0 https://review.openstack.org/283852 | 18:01 |
johnthetubaguy | dhellmann: thats for the heads up, added a link to bump the upper-constraints file, and commented on https://review.openstack.org/#/c/287191. I don't think any project requires the newer version yet, so I left the global requirements unchanged, let me know if thats not correct. | 18:04 |
dhellmann | johnthetubaguy : sounds exactly right, thanks | 18:04 |
johnthetubaguy | dhellmann: cool, thanks | 18:04 |
dhellmann | johnthetubaguy : I'm processing the release right now, so keep an eye out for the new version to start showing up in tests later today | 18:07 |
openstackgerrit | Merged openstack/releases: Release python-novaclient 3.3.0 https://review.openstack.org/287191 | 18:08 |
dhellmann | johnthetubaguy : there were quite a few changes in that release, maybe next cycle we can cut them more often? | 18:08 |
*** david-lyle has quit IRC | 18:12 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 18:12 | |
*** david-lyle has joined #openstack-release | 18:13 | |
johnthetubaguy | dhellmann: agreed, last release was jan 7th, we had planned way more often release, but sadly that slowed down again recently, mostly waiting for "one last thing" | 18:13 |
johnthetubaguy | we should schedule those | 18:13 |
dhellmann | johnthetubaguy : yeah, I know the feeling. with the automation we have now, it's quite practical for us to release as often as weekly. | 18:14 |
dhellmann | just food for thought, you don't *have* to follow dims' lead :-) | 18:14 |
openstackgerrit | Steve Martinelli proposed openstack/releases: release keystone mitaka-3 https://review.openstack.org/286866 | 18:15 |
johnthetubaguy | yeah, we were thinking bi-weekly, but yeah, didn't happen | 18:15 |
dhellmann | that's a good goal | 18:15 |
*** mriedem has quit IRC | 18:18 | |
stevemar | dhellmann: hey, just checking in for mitaka-3 release. keystone is ready to go, just wondering why it wasn't approved, is the release team doing all the server parts it in a fell swoop? | 18:18 |
dhellmann | stevemar : yeah, I'm looking them over and then ttx and I are going to process them tomorrow | 18:19 |
stevemar | dhellmann: rgr that, i figured that was it | 18:20 |
smcginnis | dhellmann: Good question. I responded on the patch. | 18:26 |
smcginnis | dhellmann: Let me know if what I wrote doesn't make sense. | 18:26 |
dhellmann | smcginnis : ok, I'll check it after lunch, bbiab | 18:26 |
smcginnis | dhellmann: Thanks! | 18:26 |
*** mriedem has joined #openstack-release | 18:29 | |
*** doug-fish has quit IRC | 18:30 | |
*** doug-fish has joined #openstack-release | 18:31 | |
*** doug-fis_ has joined #openstack-release | 18:34 | |
jroll | ttx: dropping coreos-image-builder here https://review.openstack.org/287372 | 18:35 |
*** doug-fish has quit IRC | 18:35 | |
*** doug-fis_ has quit IRC | 18:39 | |
*** sdake has joined #openstack-release | 18:41 | |
*** doug-fish has joined #openstack-release | 19:12 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 19:22 | |
openstackgerrit | gordon chung proposed openstack/releases: ceilometermiddleware 0.4.0 - mitaka https://review.openstack.org/287400 | 19:23 |
*** doug-fis_ has joined #openstack-release | 19:35 | |
*** doug-fish has quit IRC | 19:36 | |
*** doug-fish has joined #openstack-release | 19:46 | |
*** doug-fis_ has quit IRC | 19:47 | |
dhellmann | stevemar : for your liberty releases, did you check the constraints file to see if it needs to be updated? | 19:52 |
*** sdake_ has joined #openstack-release | 19:59 | |
openstackgerrit | Doug Hellmann proposed openstack/releases: run yamllint on deliverable files during validation https://review.openstack.org/284120 | 20:00 |
*** sdake has quit IRC | 20:00 | |
jroll | dhellmann: is there a non-client library release freeze exception process thing? | 20:00 |
jroll | I have a contributor asking about it for a small ironic-lib patch | 20:00 |
dhellmann | jroll : the issue is with freezing requirements as much as the libs themselves | 20:01 |
dhellmann | do you think you can get the patch in this week? is it a feature or a fix? | 20:01 |
jroll | dhellmann: feature, and maybe | 20:01 |
dhellmann | how many projects depend on ironic-lib? | 20:02 |
jroll | but if the answer is "heck no", I can understand that and it's fine :) | 20:02 |
jroll | ironic and ironic-python-agent | 20:02 |
jroll | and no projects depend on those | 20:02 |
dhellmann | would adding the feature require raising the minimum dependency on ironic-lib? | 20:02 |
*** sdake has joined #openstack-release | 20:03 | |
jroll | dhellmann: AIUI, yes | 20:04 |
dhellmann | jroll : I don't actually see it listed in ironic-lib | 20:04 |
dhellmann | I mean ironic-python-agent | 20:04 |
jroll | dhellmann: that's in the works | 20:04 |
dhellmann | ok, so what you'd need to do is land the patch, release the lib, and update the minimum version of the dependency before we freeze requirements | 20:04 |
jroll | right | 20:05 |
dhellmann | or, we could figure out a ffe process for that dependency, if you consider it release critical | 20:05 |
jroll | it isn't a blocker, no, but a very-nice-to-have | 20:05 |
dhellmann | since only ironic projects depend on ironic-lib, it's sort of an implementation detail that it's in a lib | 20:05 |
*** sdake_ has quit IRC | 20:06 | |
dhellmann | so I think it would be safe to tweak that minimum, but whether we do it depends on how important it is | 20:06 |
dhellmann | is the feature ready to land? | 20:06 |
jroll | it fixes a large gap in our driver feature matrix | 20:06 |
jroll | looks like it has a -1 for commit message, can probably land tomorrow | 20:06 |
jroll | patch is https://review.openstack.org/#/c/281045 btw | 20:06 |
dhellmann | ok, see how far you can get with it and I think I'd be comfortable with a requirements update very early next week if we have to do it | 20:07 |
jroll | okay, sounds good. thank you :) | 20:07 |
dhellmann | jroll : will ironic itself work with an older version of the lib without this patch? | 20:08 |
dhellmann | or is there another patch in ironic to take advantage of it? | 20:08 |
jroll | dhellmann: yeah, so there is an IPA patch out there somewhere | 20:09 |
jroll | ironic won't need the newer version, IPA will | 20:09 |
dhellmann | ok | 20:09 |
openstackgerrit | Douglas Mendizábal proposed openstack/releases: Release python-barbicanclient 3.4.0 https://review.openstack.org/281573 | 20:12 |
*** doug-fis_ has joined #openstack-release | 20:17 | |
*** doug-fish has quit IRC | 20:18 | |
stevemar | dhellmann: nope! i didn't check the constraints file, let me take a second look, i think they capped properly | 20:25 |
stevemar | dhellmann: yeah, the constraints are way higher than what i'm proposing | 20:27 |
dhellmann | stevemar : ok, cool | 20:28 |
stevemar | dhellmann: commented and added mriedem | 20:28 |
dhellmann | stevemar : we'll just wait for mriedem to have a look, then | 20:28 |
stevemar | when all else fails, there's always mriedem to save ours butts | 20:28 |
mriedem | link? | 20:28 |
dhellmann | https://review.openstack.org/287018 | 20:29 |
*** doug-fish has joined #openstack-release | 20:31 | |
*** doug-fis_ has quit IRC | 20:33 | |
*** TravT has joined #openstack-release | 20:33 | |
mriedem | ok | 20:34 |
mriedem | would be nicer if these weren't all lumped in together, like the weekly oslo release dump which is a beast to review | 20:35 |
openstackgerrit | Doug Hellmann proposed openstack/releases: reno 1.5.1 https://review.openstack.org/287422 | 20:39 |
dims_ | "when all else fails, there's always mriedem to save ours butts" << hear hear! +1 | 20:40 |
*** david-lyle has quit IRC | 20:45 | |
*** david-lyle has joined #openstack-release | 20:47 | |
mriedem | stevemar: bknudson: this seems fishy for stable https://review.openstack.org/#/c/266022/ | 20:48 |
patchbot | mriedem: patch 266022 - keystone (stable/liberty) - Add audit IDs to revocation events (MERGED) | 20:48 |
bknudson | mriedem: it's a fix for a security bug | 20:48 |
mriedem | there is no api change here? | 20:48 |
bknudson | mriedem: sure there is. | 20:48 |
mriedem | heh | 20:49 |
SergeyLukjanov | dims, are you ok with tab in https://review.openstack.org/#/c/284120/5/tox.ini ? | 20:50 |
patchbot | SergeyLukjanov: patch 284120 - releases - run yamllint on deliverable files during validation | 20:50 |
mriedem | bknudson: stevemar: so if the api is changing, shouldn't we bump the keystone version in liberty to 8.1.0? | 20:50 |
mriedem | dhellmann: ^ | 20:50 |
bknudson | mriedem: fine by me. | 20:51 |
mriedem | i know i talked about that with ttx once on versions and now i can't remember what we decided | 20:51 |
stevemar | mriedem: i just assumed we would always be doing minor releases, but yeah, there's no reason we can't do 8.1.0 | 20:53 |
stevemar | s/minor/point/ | 20:53 |
mriedem | bknudson: stevemar: and this ksm change is related to the keystone one right? https://review.openstack.org/#/c/265988/ | 20:54 |
patchbot | mriedem: patch 265988 - keystonemiddleware (stable/liberty) - auth_token verify revocation by audit_id (MERGED) | 20:54 |
bknudson | mriedem: yes, they're all part of the same bug | 20:54 |
mriedem | so does the keystone change break if you don't have a version of ksm with https://review.openstack.org/#/c/265988/ ? | 20:55 |
patchbot | mriedem: patch 265988 - keystonemiddleware (stable/liberty) - auth_token verify revocation by audit_id (MERGED) | 20:55 |
mriedem | or you just don't have the fix? | 20:55 |
bknudson | mriedem: auth_token and keystone work either way. You just don't have the fix | 20:55 |
dhellmann | mriedem, stevemar, bknudson : it seems a bit odd to release 8.0.0.0b2 and then 8.1.0.0b3 | 20:56 |
TravT | dhellmann: i followed an old set of instructions an tagged the searchlight client directly | 20:56 |
TravT | http://docs.openstack.org/infra/manual/drivers.html#tagging-a-release | 20:56 |
dhellmann | mriedem, stevemar, bknudson : what was the version last cycle? | 20:56 |
TravT | should i put up a new review on a new version? | 20:57 |
dhellmann | TravT : thanks for the reference, I'll update those | 20:57 |
stevemar | dhellmann: hmm? why are there b2 or b3 for liberty? | 20:57 |
dhellmann | TravT : you can file a patch to releases with the existing tag info | 20:57 |
dhellmann | stevemar : oh, sorry, liberty | 20:57 |
TravT | ok. | 20:57 |
dhellmann | stevemar, bknudson, mriedem : how is the API change in a stable branch, then? | 20:58 |
stevemar | dhellmann: yeah for liberty we're going from 8.0.1 to 8.1.0; for mitaka we're going from 9.0.0.0b2 to 9.0.0.0b3 :) | 20:58 |
mriedem | dhellmann: i guess it's a security fix... | 20:58 |
mriedem | i don't know the details | 20:58 |
stevemar | dhellmann: it fixed a major security bug with pki tokens | 20:58 |
dhellmann | is it a backwards-compatible API change? | 20:58 |
mriedem | as far as i can tell it adds a thing to the response | 20:58 |
mriedem | which is not the end of the world | 20:59 |
dhellmann | yeah, that seems ok | 20:59 |
dhellmann | stevemar : ^^? | 20:59 |
stevemar | dhellmann: https://bugs.launchpad.net/keystone/+bug/1490804, yep mriedem has the details | 20:59 |
openstack | Launchpad bug 1490804 in OpenStack Identity (keystone) kilo "[OSSA 2016-005] PKI Token Revocation Bypass (CVE-2015-7546)" [High,Fix committed] | 20:59 |
stevemar | it adds to the response | 20:59 |
mriedem | well, i don't really have the details | 20:59 |
mriedem | but that's what it looks like | 20:59 |
dhellmann | stevemar : ok, I have to try to not dig into every patch in order to answer questions myself, so I'm going to ask you the question :-) | 20:59 |
stevemar | mriedem: i meant you ahve the right idea :) | 20:59 |
dhellmann | ok, if it's adding data then it's compatible I guess so 8.1.0 seems ok | 21:00 |
stevemar | dhellmann: yeah, on the server side we add bits to the response, and in middleware (the other half of the fix) checks if those bits exist | 21:01 |
stevemar | so if someone upgrades and doesn't have the complete fix, they aren't toast (cc bknudson) | 21:01 |
bknudson | yep | 21:02 |
mriedem | upper-constraints in liberty will work for the versions of keystoneclient, ksm and keystoneauth proposed, | 21:03 |
mriedem | admittedly those versions should probably not be in stable/liberty u-c | 21:03 |
mriedem | and will at some point bite us in the arse | 21:03 |
mriedem | stevemar: so -1 for the version change on keystone, should be 8.1.0 | 21:04 |
mriedem | otherwise i think i could live with this | 21:04 |
stevemar | mriedem: cool, i'll fix the version number | 21:05 |
stevemar | mriedem: i'll remove the bits about bad oslo.messaging versions | 21:06 |
mriedem | k | 21:06 |
openstackgerrit | Steve Martinelli proposed openstack/releases: release new liberty versions for keystone's projects https://review.openstack.org/287018 | 21:06 |
stevemar | mriedem: dhellmann i'm also OK with postponing this til next week if there is too much going on right now? | 21:06 |
mriedem | umm | 21:07 |
mriedem | doesn't matter to me | 21:07 |
dhellmann | stevemar : I'm not sure it matters to me | 21:07 |
mriedem | the sooner the better on this kind of thing imo | 21:07 |
dhellmann | we might as well go ahead and do it, if it's ready | 21:07 |
stevemar | dhellmann: mriedem alrighty | 21:07 |
stevemar | just wanted to give you all the option | 21:07 |
mriedem | if these client/lib releases break liberty, | 21:08 |
mriedem | well, you'll see the torch and pitchforks soon enough | 21:09 |
stevemar | :| | 21:09 |
*** doug-fish has quit IRC | 21:09 | |
stevemar | mriedem: excellent motivation for releasing often! | 21:09 |
stevemar | :) | 21:09 |
openstackgerrit | Travis Tripp proposed openstack/releases: Release python-searchlightclient 0.2.0 https://review.openstack.org/287439 | 21:14 |
*** doug-fish has joined #openstack-release | 21:15 | |
*** doug-fis_ has joined #openstack-release | 21:16 | |
*** doug-fish has quit IRC | 21:20 | |
openstackgerrit | Merged openstack/releases: run yamllint on deliverable files during validation https://review.openstack.org/284120 | 21:20 |
*** doug-fish has joined #openstack-release | 21:23 | |
*** doug-fis_ has quit IRC | 21:25 | |
*** doug-fis_ has joined #openstack-release | 21:35 | |
*** doug-fish has quit IRC | 21:38 | |
*** doug-fish has joined #openstack-release | 21:43 | |
*** doug-fis_ has quit IRC | 21:46 | |
smcginnis | dhellmann: That explanation in the python-cinderclient release patch make sense? | 21:47 |
*** _joes_ has quit IRC | 22:09 | |
openstackgerrit | Sean McGinnis proposed openstack/releases: Release Cinder Mitaka-3 https://review.openstack.org/287475 | 22:09 |
*** doug-fis_ has joined #openstack-release | 22:10 | |
*** doug-fish has quit IRC | 22:11 | |
*** sdake_ has joined #openstack-release | 22:15 | |
*** rockyg has joined #openstack-release | 22:17 | |
*** sdake has quit IRC | 22:18 | |
dims_ | dhellmann : so no more updates to global-requirements.txt after friday? we would still be ok with bot proposed upper-constraints.txt? | 22:22 |
dims_ | dhellmann : trying to see which oslo libs would need updates (bug fixes, finalize requirements.txt) | 22:23 |
*** doug-fis_ has quit IRC | 22:39 | |
*** doug-fish has joined #openstack-release | 22:42 | |
*** doug-fis_ has joined #openstack-release | 22:44 | |
*** doug-fish has quit IRC | 22:47 | |
*** mriedem has quit IRC | 22:48 | |
*** doug-fis_ has quit IRC | 22:48 | |
*** yarkot_ has joined #openstack-release | 22:53 | |
*** dims_ has quit IRC | 22:56 | |
*** yarkot_ has quit IRC | 22:57 | |
*** yarkot_ has joined #openstack-release | 22:57 | |
*** yarkot_ has quit IRC | 22:59 | |
openstackgerrit | Erno Kuvaja proposed openstack/releases: Release glance-store 0.13.0 https://review.openstack.org/287495 | 23:05 |
*** gordc has quit IRC | 23:09 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 23:15 | |
*** rockyg has quit IRC | 23:22 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!