| *** 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!