*** mattoliverau has quit IRC | 00:00 | |
*** matt6434 has joined #openstack-release | 00:12 | |
mestery | dhellmann: I haven't for Neutron, I'll do that tomorrow likely, had a family thing come out of the blue today which kept me away from the keyboard most of the day. | 00:12 |
---|---|---|
*** matt6434 has quit IRC | 00:17 | |
*** bdemers_ has joined #openstack-release | 00:21 | |
*** mordred has quit IRC | 00:23 | |
*** mordred has joined #openstack-release | 00:24 | |
*** bdemers has quit IRC | 00:24 | |
*** bdemers_ is now known as bdemers | 00:24 | |
*** matt6434 has joined #openstack-release | 00:25 | |
*** matt6434 is now known as mattoliverau | 00:27 | |
dhellmann | mestery : no worries, I should have mentioned it when I cut the release for you. hope everything's ok! | 00:44 |
*** openstackstatus has quit IRC | 00:50 | |
*** openstack has joined #openstack-release | 00:51 | |
*** openstackstatus has joined #openstack-release | 00:52 | |
*** ChanServ sets mode: +v openstackstatus | 00:52 | |
*** cp16net has joined #openstack-release | 01:49 | |
openstackgerrit | Adam Gandelman proposed openstack/releases: Add Astara mitaka deliverables https://review.openstack.org/255037 | 01:51 |
*** armax has quit IRC | 02:02 | |
openstackgerrit | Tim Burke proposed openstack/releases: python-swiftclient 2.7.0 release https://review.openstack.org/253713 | 02:11 |
*** devananda has joined #openstack-release | 02:27 | |
*** yarkot has joined #openstack-release | 02:34 | |
*** dims has joined #openstack-release | 04:13 | |
*** dims has quit IRC | 04:15 | |
*** dims has joined #openstack-release | 04:18 | |
*** dims has quit IRC | 04:29 | |
*** dims has joined #openstack-release | 05:20 | |
*** armax has joined #openstack-release | 05:38 | |
*** yarkot has quit IRC | 05:45 | |
*** ifat_afek has joined #openstack-release | 06:28 | |
*** armax has quit IRC | 06:48 | |
*** amotoki has joined #openstack-release | 08:22 | |
*** ifat_afek has quit IRC | 08:34 | |
*** ifat_afek has joined #openstack-release | 08:34 | |
*** dtantsur|afk is now known as dtantsur | 08:39 | |
*** openstackstatus has quit IRC | 09:05 | |
*** openstack has joined #openstack-release | 09:06 | |
*** openstackstatus has joined #openstack-release | 09:07 | |
*** ChanServ sets mode: +v openstackstatus | 09:07 | |
*** skraynev has quit IRC | 09:20 | |
*** markus_z has joined #openstack-release | 09:26 | |
*** openstackgerrit has quit IRC | 09:32 | |
*** openstackgerrit has joined #openstack-release | 09:32 | |
*** openstackgerrit has quit IRC | 10:02 | |
*** openstackgerrit has joined #openstack-release | 10:03 | |
*** ifat_afek has quit IRC | 10:03 | |
*** ifat_afek has joined #openstack-release | 10:13 | |
*** sileht has quit IRC | 10:16 | |
*** sileht has joined #openstack-release | 10:19 | |
*** dtantsur is now known as dtantsur|brb | 10:19 | |
*** sileht has quit IRC | 10:19 | |
*** sileht has joined #openstack-release | 10:20 | |
*** dims has quit IRC | 10:25 | |
*** ifat_afek has quit IRC | 10:48 | |
*** ifat_afek has joined #openstack-release | 11:13 | |
*** dtantsur|brb is now known as dtantsur | 11:25 | |
*** dims has joined #openstack-release | 11:37 | |
*** gordc has joined #openstack-release | 12:24 | |
*** doug-fis_ is now known as doug-fish | 12:42 | |
*** amotoki_ has joined #openstack-release | 12:56 | |
*** amotoki__ has joined #openstack-release | 12:59 | |
*** amotoki has quit IRC | 12:59 | |
*** amotoki__ is now known as amotoki___ | 12:59 | |
*** amotoki___ is now known as amotoki__ | 13:02 | |
*** amotoki_ has quit IRC | 13:02 | |
*** amotoki__ is now known as amotoki | 13:02 | |
*** doug-fish has quit IRC | 13:06 | |
*** doug-fish has joined #openstack-release | 13:23 | |
*** ifat_afek has quit IRC | 14:05 | |
*** mriedem_away is now known as mriedem | 14:25 | |
*** markus_z has left #openstack-release | 14:30 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 15:05 | |
ttx | lifeless, dhellmann: mriedem is considering doing 12.1.0 (instead of 12.0.1) for Nova stable release. I seem to remember we said those should always only be .z bumps though | 15:07 |
ttx | (so far all the ones we've been doing have been .z bumps) | 15:08 |
sdague | ttx / dhellmann / lifeless - https://review.openstack.org/#/c/255245/ - that's an exception to our no capping rules, but I try to explain in detail why that exception is needed | 15:08 |
ttx | He says dependency updates should warrant .y bumping; | 15:08 |
*** jeffrey4l has joined #openstack-release | 15:09 | |
ttx | sdague: sounds like a good justification. I'd like lifeless to have a look and tell us the universe won't be coming to an end | 15:10 |
dhellmann | ttx, mriedem: we do typically raise y for requirements *except* on stable branches where we treat bad requirements settings as bugs. I'd rather not have different rules for servers vs. libraries, or for cycle-with-milestone and cycle-with-intermediary projects | 15:27 |
mriedem | hmm, re: dep updates, | 15:28 |
mriedem | if we're just blacklisting versions, that's just a bug fix | 15:29 |
mriedem | like so https://github.com/openstack/nova/commit/f04cf8ce721c54b8dcfa596ff844fc3a0f38f593 | 15:29 |
mriedem | if for some reason we raised the minimum required version of a library in a stable server though, i'd expect a .y bump on that | 15:29 |
dhellmann | mriedem : doing what you're proposing will require raising the max version for all projects every time we cut a stable branch, just to leave space for min version bumps | 15:29 |
dhellmann | mriedem : right, we don't really want to be doing that unless the original specification was wrong, so why are we raising a min version of a dependency? | 15:30 |
mriedem | dhellmann: i don't think we have raised a min version of a dep in stable/liberty, | 15:31 |
openstackgerrit | Doug Hellmann proposed openstack/reno: fix notes appearing in releases older than they should https://review.openstack.org/254372 | 15:31 |
mriedem | so i can go back and look at what's changed for reqs in nova stable/liberty and i think it's just blacklisting | 15:31 |
mriedem | if so, then i think we're good with 12.0.1 | 15:31 |
mriedem | i didn't think about the blacklist case originally | 15:31 |
mriedem | as discussed with sdague in -nova, i would expect an x bump if we remove function or drop config options, which we do every 6 months | 15:32 |
mriedem | or like raise minimum required version of some external thing, like libvirt | 15:32 |
dhellmann | mriedem : those rules more or less match what I was expecting | 15:33 |
mriedem | alright, let's never talk about this every again then, until 2 months from now | 15:35 |
mriedem | *ever | 15:35 |
dhellmann | mriedem : or we could try writing it down -- I think we have some general guidelines but I'm not sure they cover the cases on stable branches | 15:36 |
mriedem | dhellmann: in the releases repo? | 15:36 |
mriedem | i'll make a todo | 15:37 |
dhellmann | mriedem : yeah, in the readme there, I think. Let me double check | 15:39 |
dhellmann | mriedem : hmm, I'm not finding any guidelines except in doc/source/instructions.rst where we say that reviewers should enforce semver. clearly we can do better. | 15:41 |
mriedem | heh | 15:41 |
mriedem | i had a thing up at one point but abandoned it | 15:41 |
mriedem | different repo https://review.openstack.org/#/c/219030/ | 15:42 |
dhellmann | mriedem : yeah, I think what I found is the copy of those guidelines that you put in the releases repo, but they're under the instructions for reviewers, rather than the instructions for proposing a patch. we probably want a "how to choose a good version number" section to put all of that info in one obvious place | 15:44 |
openstackgerrit | Doug Hellmann proposed openstack/reno: fix notes appearing in releases older than they should https://review.openstack.org/254372 | 15:44 |
mriedem | ah yeah http://docs.openstack.org/releases/instructions.html#reviewing-a-release-request | 15:46 |
dhellmann | right, I'm worried that folks who are writing a request don't read that because of the section title | 15:47 |
mriedem | yeah maybe we just move that into a separate 'picking a version' section | 15:47 |
mriedem | and ref that from both places | 15:47 |
* dhellmann nods | 15:47 | |
*** jeffrey4l has quit IRC | 15:51 | |
*** jeffrey4l has joined #openstack-release | 15:51 | |
ttx | dhellmann: o/ I'd like to propose a refinement to the Release team mission (proposed as a subsequent commit to https://review.openstack.org/#/c/255159/) | 16:29 |
ttx | got 5 minutes to brainstorm on an etherpad ? | 16:29 |
dhellmann | ttx: sure | 16:32 |
dhellmann | ttx: https://etherpad.openstack.org/p/MPpAjC6W4j | 16:33 |
dhellmann | ttx: lgtm, do we have it? | 16:49 |
ttx | yeah | 16:49 |
ttx | will propose as change and we can iterate there from now on | 16:49 |
dhellmann | sounds good, thanks! | 16:49 |
ttx | i'll rename the wiki page as well | 16:51 |
dhellmann | ok | 16:56 |
ttx | https://review.openstack.org/255379 | 16:57 |
ttx | dhellmann: ^ | 16:58 |
*** dtantsur is now known as dtantsur|afk | 16:58 | |
dhellmann | ttx: on a call, but I'll look in a bit | 17:02 |
ttx | dhellmann: I'll upload a PDF for our Tokyo talk as requested. Scream if you oppose | 17:19 |
*** dims has quit IRC | 17:24 | |
*** armax_ has joined #openstack-release | 17:38 | |
lifeless | ttx: if nova stable grabs 12.1, we need to move nova master to 13 first at a minimum, but if we need a minor release for a stable branch, then we've broken the stable 'no feature backports' rule | 18:09 |
mriedem | lifeless: the question was around dependency updates in stable | 18:10 |
mriedem | triggering a minor release | 18:10 |
mriedem | i.e. min dep version bump in stable, which we don't want to ever do, but has happened in the past | 18:10 |
lifeless | mriedem: ok, so the discussion we had on list about mapping dep cahnges -> semver was wildly inconclusive | 18:10 |
lifeless | I don't think we've got a reliable set of heuristics other than 'look at the change in question in detail' yet | 18:11 |
lifeless | at least, that was my takeaway (and i raised the question because I didn't like the 'always bump .y' heuristic, which I think is often incorrect | 18:11 |
*** david-ly_ has joined #openstack-release | 19:00 | |
openstackgerrit | Adam Gandelman proposed openstack/releases: Add Astara mitaka deliverables https://review.openstack.org/255037 | 19:00 |
dhellmann | ttx: go for it | 19:03 |
*** david-ly_ is now known as david-lyle_ | 19:03 | |
*** david-lyle has quit IRC | 19:03 | |
*** david-lyle_ is now known as david-lyle | 19:04 | |
*** wendar has joined #openstack-release | 19:05 | |
wendar | Relocating from -infra, for more release-oriented conversation: Since release status page status.openstack.org/release/ is no longer updated, is there a decent Launchpad query to run for Mitaka series? | 19:08 |
*** doug-fish has quit IRC | 19:08 | |
*** doug-fish has joined #openstack-release | 19:09 | |
wendar | I don't need anything authoritative. | 19:10 |
wendar | Pointers to the old code that generated that page are also fine, if it's possible to run it outside of infra (i.e. Launchpad API or similar) | 19:12 |
wendar | I know we're moving away from blueprints & bugs, but a lot of projects are still using them, and I just need an extract from the ones who are. | 19:12 |
*** doug-fish has quit IRC | 19:14 | |
mriedem | wendar: are you looking for this? http://docs.openstack.org/releases/releases/mitaka.html | 19:14 |
wendar | mriedem: looks like that's repos to include in release? | 19:15 |
wendar | mriedem: I'm looking for blueprint or spec level | 19:16 |
wendar | I can get creative, and use a different source for different projects (git repo, etc) | 19:17 |
mriedem | nova specs for mitaka are here http://specs.openstack.org/openstack/nova-specs/specs/mitaka/ | 19:18 |
mriedem | replace nova with whatever else in there to see others | 19:18 |
mriedem | http://specs.openstack.org/openstack/ | 19:18 |
wendar | But a really lazy first approximation of just Mitaka series targeted blueprints is good enough | 19:18 |
wendar | mriedem: yeah, http://specs.openstack.org/openstack/ is where I ended up, but want to limit by series | 19:19 |
dhellmann | wendar : let me see if I can find the repo that has ttx's scripts for updating that page | 19:19 |
wendar | I can manually filter, but seems like a feature launchpad should have | 19:19 |
dhellmann | yeah, the problem is we're no longer enforcing that anyone set the target for blueprints, so the data is likely no good | 19:19 |
wendar | (I realize "launchpad should have..." is a very old refrain, so not surprised if it doesn't) | 19:20 |
dhellmann | wendar : git://git.openstack.org/openstack-infra/releasestatus should have the old scripts to build that page | 19:20 |
wendar | dhellmann: that's okay, this is input to a human process, so doesn't need to be authoritive | 19:21 |
dhellmann | wendar : the rss feeds in the specs repos may be useful, too | 19:21 |
wendar | dhellmann: cool, I'll dig into that code, thanks! | 19:21 |
dhellmann | wendar : ttx is our "launchpad query master", if you run into issues with that code | 19:22 |
wendar | dhellmann: I may end up scripting scraping runs across all the specs repos, or at least a subset of projects | 19:22 |
*** devananda has quit IRC | 19:22 | |
dhellmann | wendar : that's sort of why I added rss feeds to them :-) | 19:22 |
*** doug-fish has joined #openstack-release | 19:23 | |
*** doug-fish has quit IRC | 19:23 | |
*** doug-fish has joined #openstack-release | 19:23 | |
wendar | dhellmann: yah, rss feed may do it, depending on whether I go for snapshot or status updates... I'll experiment with both | 19:25 |
wendar | dhellmann/mriedem: thanks much for the info! | 19:25 |
*** armax_ is now known as armax | 19:32 | |
*** devananda has joined #openstack-release | 19:34 | |
*** david-lyle has quit IRC | 19:58 | |
*** david-lyle has joined #openstack-release | 19:58 | |
*** armax has quit IRC | 20:25 | |
*** dims has joined #openstack-release | 20:49 | |
*** dims has quit IRC | 20:58 | |
*** dims has joined #openstack-release | 21:00 | |
*** dims has quit IRC | 21:01 | |
openstackgerrit | Doug Hellmann proposed openstack-infra/release-tools: add reno notes to announce script output https://review.openstack.org/255526 | 21:14 |
openstackgerrit | Doug Hellmann proposed openstack-infra/release-tools: format reno section of release notes more nicely https://review.openstack.org/255527 | 21:14 |
openstackgerrit | Doug Hellmann proposed openstack-infra/release-tools: add URLs from links to the text output https://review.openstack.org/255528 | 21:14 |
dhellmann | ttx: ^^ turned out to be a bit more challenging than expected, since there's no text formatter in default docutils. I tried to split it up into manageable chunks, so you wouldn't have to spend too much time reviewing the code I swiped from sphinx. | 21:21 |
*** bdemers has quit IRC | 21:22 | |
*** yarkot has joined #openstack-release | 21:26 | |
*** bdemers has joined #openstack-release | 21:29 | |
*** armax has joined #openstack-release | 21:35 | |
*** gordc has quit IRC | 21:39 | |
*** gordc has joined #openstack-release | 21:47 | |
*** yarkot has quit IRC | 21:56 | |
*** yarkot has joined #openstack-release | 22:01 | |
*** david-lyle has quit IRC | 22:34 | |
*** yarkot has quit IRC | 22:37 | |
*** david-ly_ has joined #openstack-release | 22:39 | |
*** david-ly_ is now known as david-lyle | 22:45 | |
*** mriedem is now known as mriedem_away | 22:51 | |
*** doug-fish has quit IRC | 23:06 | |
openstackgerrit | Doug Hellmann proposed openstack-infra/release-tools: format reno section of release notes more nicely https://review.openstack.org/255527 | 23:21 |
openstackgerrit | Doug Hellmann proposed openstack-infra/release-tools: add URLs from links to the text output https://review.openstack.org/255528 | 23:21 |
*** gordc has quit IRC | 23:44 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 23:48 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!