Wednesday, 2015-12-09

*** mattoliverau has quit IRC00:00
*** matt6434 has joined #openstack-release00:12
mesterydhellmann: 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 IRC00:17
*** bdemers_ has joined #openstack-release00:21
*** mordred has quit IRC00:23
*** mordred has joined #openstack-release00:24
*** bdemers has quit IRC00:24
*** bdemers_ is now known as bdemers00:24
*** matt6434 has joined #openstack-release00:25
*** matt6434 is now known as mattoliverau00:27
dhellmannmestery : no worries, I should have mentioned it when I cut the release for you. hope everything's ok!00:44
*** openstackstatus has quit IRC00:50
*** openstack has joined #openstack-release00:51
*** openstackstatus has joined #openstack-release00:52
*** ChanServ sets mode: +v openstackstatus00:52
*** cp16net has joined #openstack-release01:49
openstackgerritAdam Gandelman proposed openstack/releases: Add Astara mitaka deliverables  https://review.openstack.org/25503701:51
*** armax has quit IRC02:02
openstackgerritTim Burke proposed openstack/releases: python-swiftclient 2.7.0 release  https://review.openstack.org/25371302:11
*** devananda has joined #openstack-release02:27
*** yarkot has joined #openstack-release02:34
*** dims has joined #openstack-release04:13
*** dims has quit IRC04:15
*** dims has joined #openstack-release04:18
*** dims has quit IRC04:29
*** dims has joined #openstack-release05:20
*** armax has joined #openstack-release05:38
*** yarkot has quit IRC05:45
*** ifat_afek has joined #openstack-release06:28
*** armax has quit IRC06:48
*** amotoki has joined #openstack-release08:22
*** ifat_afek has quit IRC08:34
*** ifat_afek has joined #openstack-release08:34
*** dtantsur|afk is now known as dtantsur08:39
*** openstackstatus has quit IRC09:05
*** openstack has joined #openstack-release09:06
*** openstackstatus has joined #openstack-release09:07
*** ChanServ sets mode: +v openstackstatus09:07
*** skraynev has quit IRC09:20
*** markus_z has joined #openstack-release09:26
*** openstackgerrit has quit IRC09:32
*** openstackgerrit has joined #openstack-release09:32
*** openstackgerrit has quit IRC10:02
*** openstackgerrit has joined #openstack-release10:03
*** ifat_afek has quit IRC10:03
*** ifat_afek has joined #openstack-release10:13
*** sileht has quit IRC10:16
*** sileht has joined #openstack-release10:19
*** dtantsur is now known as dtantsur|brb10:19
*** sileht has quit IRC10:19
*** sileht has joined #openstack-release10:20
*** dims has quit IRC10:25
*** ifat_afek has quit IRC10:48
*** ifat_afek has joined #openstack-release11:13
*** dtantsur|brb is now known as dtantsur11:25
*** dims has joined #openstack-release11:37
*** gordc has joined #openstack-release12:24
*** doug-fis_ is now known as doug-fish12:42
*** amotoki_ has joined #openstack-release12:56
*** amotoki__ has joined #openstack-release12:59
*** amotoki has quit IRC12:59
*** amotoki__ is now known as amotoki___12:59
*** amotoki___ is now known as amotoki__13:02
*** amotoki_ has quit IRC13:02
*** amotoki__ is now known as amotoki13:02
*** doug-fish has quit IRC13:06
*** doug-fish has joined #openstack-release13:23
*** ifat_afek has quit IRC14:05
*** mriedem_away is now known as mriedem14:25
*** markus_z has left #openstack-release14:30
*** sigmavirus24_awa is now known as sigmavirus2415:05
ttxlifeless, 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 though15:07
ttx(so far all the ones we've been doing have been .z bumps)15:08
sdaguettx / 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 needed15:08
ttxHe says dependency updates should warrant .y bumping;15:08
*** jeffrey4l has joined #openstack-release15:09
ttxsdague: sounds like a good justification. I'd like lifeless to have a look and tell us the universe won't be coming to an end15:10
dhellmannttx, 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 projects15:27
mriedemhmm, re: dep updates,15:28
mriedemif we're just blacklisting versions, that's just a bug fix15:29
mriedemlike so https://github.com/openstack/nova/commit/f04cf8ce721c54b8dcfa596ff844fc3a0f38f59315:29
mriedemif for some reason we raised the minimum required version of a library in a stable server though, i'd expect a .y bump on that15:29
dhellmannmriedem : 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 bumps15:29
dhellmannmriedem : 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
mriedemdhellmann: i don't think we have raised a min version of a dep in stable/liberty,15:31
openstackgerritDoug Hellmann proposed openstack/reno: fix notes appearing in releases older than they should  https://review.openstack.org/25437215:31
mriedemso i can go back and look at what's changed for reqs in nova stable/liberty and i think it's just blacklisting15:31
mriedemif so, then i think we're good with 12.0.115:31
mriedemi didn't think about the blacklist case originally15:31
mriedemas discussed with sdague in -nova, i would expect an x bump if we remove function or drop config options, which we do every 6 months15:32
mriedemor like raise minimum required version of some external thing, like libvirt15:32
dhellmannmriedem : those rules more or less match what I was expecting15:33
mriedemalright, let's never talk about this every again then, until 2 months from now15:35
mriedem*ever15:35
dhellmannmriedem : 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 branches15:36
mriedemdhellmann: in the releases repo?15:36
mriedemi'll make a todo15:37
dhellmannmriedem : yeah, in the readme there, I think. Let me double check15:39
dhellmannmriedem : 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
mriedemheh15:41
mriedemi had a thing up at one point but abandoned it15:41
mriedemdifferent repo https://review.openstack.org/#/c/219030/15:42
dhellmannmriedem : 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 place15:44
openstackgerritDoug Hellmann proposed openstack/reno: fix notes appearing in releases older than they should  https://review.openstack.org/25437215:44
mriedemah yeah http://docs.openstack.org/releases/instructions.html#reviewing-a-release-request15:46
dhellmannright, I'm worried that folks who are writing a request don't read that because of the section title15:47
mriedemyeah maybe we just move that into a separate 'picking a version' section15:47
mriedemand ref that from both places15:47
* dhellmann nods15:47
*** jeffrey4l has quit IRC15:51
*** jeffrey4l has joined #openstack-release15:51
ttxdhellmann: 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
ttxgot 5 minutes to brainstorm on an etherpad ?16:29
dhellmannttx: sure16:32
dhellmannttx: https://etherpad.openstack.org/p/MPpAjC6W4j16:33
dhellmannttx: lgtm, do we have it?16:49
ttxyeah16:49
ttxwill propose as change and we can iterate there from now on16:49
dhellmannsounds good, thanks!16:49
ttxi'll rename the wiki page as well16:51
dhellmannok16:56
ttxhttps://review.openstack.org/25537916:57
ttxdhellmann: ^16:58
*** dtantsur is now known as dtantsur|afk16:58
dhellmannttx: on a call, but I'll look in a bit17:02
ttxdhellmann: I'll upload a PDF for our Tokyo talk as requested. Scream if you oppose17:19
*** dims has quit IRC17:24
*** armax_ has joined #openstack-release17:38
lifelessttx: 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' rule18:09
mriedemlifeless: the question was around dependency updates in stable18:10
mriedemtriggering a minor release18:10
mriedemi.e. min dep version bump in stable, which we don't want to ever do, but has happened in the past18:10
lifelessmriedem: ok, so the discussion we had on list about mapping dep cahnges -> semver was wildly inconclusive18:10
lifelessI don't think we've got a reliable set of heuristics other than 'look at the change in question in detail' yet18:11
lifelessat 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 incorrect18:11
*** david-ly_ has joined #openstack-release19:00
openstackgerritAdam Gandelman proposed openstack/releases: Add Astara mitaka deliverables  https://review.openstack.org/25503719:00
dhellmannttx: go for it19:03
*** david-ly_ is now known as david-lyle_19:03
*** david-lyle has quit IRC19:03
*** david-lyle_ is now known as david-lyle19:04
*** wendar has joined #openstack-release19:05
wendarRelocating 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 IRC19:08
*** doug-fish has joined #openstack-release19:09
wendarI don't need anything authoritative.19:10
wendarPointers 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
wendarI 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 IRC19:14
mriedemwendar: are you looking for this? http://docs.openstack.org/releases/releases/mitaka.html19:14
wendarmriedem: looks like that's repos to include in release?19:15
wendarmriedem: I'm looking for blueprint or spec level19:16
wendarI can get creative, and use a different source for different projects (git repo, etc)19:17
mriedemnova specs for mitaka are here http://specs.openstack.org/openstack/nova-specs/specs/mitaka/19:18
mriedemreplace nova with whatever else in there to see others19:18
mriedemhttp://specs.openstack.org/openstack/19:18
wendarBut a really lazy first approximation of just Mitaka series targeted blueprints is good enough19:18
wendarmriedem: yeah, http://specs.openstack.org/openstack/ is where I ended up, but want to limit by series19:19
dhellmannwendar : let me see if I can find the repo that has ttx's scripts for updating that page19:19
wendarI can manually filter, but seems like a feature launchpad should have19:19
dhellmannyeah, the problem is we're no longer enforcing that anyone set the target for blueprints, so the data is likely no good19:19
wendar(I realize "launchpad should have..." is a very old refrain, so not surprised if it doesn't)19:20
dhellmannwendar : git://git.openstack.org/openstack-infra/releasestatus should have the old scripts to build that page19:20
wendardhellmann: that's okay, this is input to a human process, so doesn't need to be authoritive19:21
dhellmannwendar : the rss feeds in the specs repos may be useful, too19:21
wendardhellmann: cool, I'll dig into that code, thanks!19:21
dhellmannwendar : ttx is our "launchpad query master", if you run into issues with that code19:22
wendardhellmann: I may end up scripting scraping runs across all the specs repos, or at least a subset of projects19:22
*** devananda has quit IRC19:22
dhellmannwendar : that's sort of why I added rss feeds to them :-)19:22
*** doug-fish has joined #openstack-release19:23
*** doug-fish has quit IRC19:23
*** doug-fish has joined #openstack-release19:23
wendardhellmann: yah, rss feed may do it, depending on whether I go for snapshot or status updates... I'll experiment with both19:25
wendardhellmann/mriedem: thanks much for the info!19:25
*** armax_ is now known as armax19:32
*** devananda has joined #openstack-release19:34
*** david-lyle has quit IRC19:58
*** david-lyle has joined #openstack-release19:58
*** armax has quit IRC20:25
*** dims has joined #openstack-release20:49
*** dims has quit IRC20:58
*** dims has joined #openstack-release21:00
*** dims has quit IRC21:01
openstackgerritDoug Hellmann proposed openstack-infra/release-tools: add reno notes to announce script output  https://review.openstack.org/25552621:14
openstackgerritDoug Hellmann proposed openstack-infra/release-tools: format reno section of release notes more nicely  https://review.openstack.org/25552721:14
openstackgerritDoug Hellmann proposed openstack-infra/release-tools: add URLs from links to the text output  https://review.openstack.org/25552821:14
dhellmannttx: ^^ 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 IRC21:22
*** yarkot has joined #openstack-release21:26
*** bdemers has joined #openstack-release21:29
*** armax has joined #openstack-release21:35
*** gordc has quit IRC21:39
*** gordc has joined #openstack-release21:47
*** yarkot has quit IRC21:56
*** yarkot has joined #openstack-release22:01
*** david-lyle has quit IRC22:34
*** yarkot has quit IRC22:37
*** david-ly_ has joined #openstack-release22:39
*** david-ly_ is now known as david-lyle22:45
*** mriedem is now known as mriedem_away22:51
*** doug-fish has quit IRC23:06
openstackgerritDoug Hellmann proposed openstack-infra/release-tools: format reno section of release notes more nicely  https://review.openstack.org/25552723:21
openstackgerritDoug Hellmann proposed openstack-infra/release-tools: add URLs from links to the text output  https://review.openstack.org/25552823:21
*** gordc has quit IRC23:44
*** sigmavirus24 is now known as sigmavirus24_awa23:48

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