Thursday, 2015-07-09

*** dims has quit IRC00:21
*** jgriffit1 has joined #openstack-relmgr-office01:00
*** jgriffit1 has quit IRC01:10
*** jgriffit1 has joined #openstack-relmgr-office01:10
*** jgriffit1 has quit IRC01:26
*** bdr7 has joined #openstack-relmgr-office01:27
*** sigmavirus24_awa is now known as sigmavirus2401:49
sigmavirus24dhellmann: so I have you to blame? =P01:54
dhellmannsigmavirus24: for?01:55
sigmavirus24cinderclient bug mail01:55
sigmavirus24I'm only kidding01:55
dhellmannsigmavirus24: nah, blame the cinder team for not marking their bugs "fixed released" :-)01:56
*** sigmavirus24 is now known as sigmavirus24_awa02:17
*** bdr7 has quit IRC03:06
*** bdr7 has joined #openstack-relmgr-office03:07
*** bdr7 has quit IRC03:30
*** dims_ has joined #openstack-relmgr-office03:46
*** dims_ has joined #openstack-relmgr-office03:46
*** dims_ has quit IRC04:14
*** dims has joined #openstack-relmgr-office04:15
*** dims has quit IRC04:20
*** dims has joined #openstack-relmgr-office05:01
*** dims_ has joined #openstack-relmgr-office05:02
*** dims has quit IRC05:06
*** dims_ has quit IRC05:14
*** ig0r_ has joined #openstack-relmgr-office05:51
*** ig0r__ has quit IRC05:55
*** dims has joined #openstack-relmgr-office06:15
*** dims has quit IRC06:20
ttxlifeless: for something slightly more solid than an etherpad, we have wiki pages under https://wiki.openstack.org/wiki/Release_Cycle_Management, like https://wiki.openstack.org/wiki/Release_Cycle_Management/Milestone_Checklist07:31
*** dims has joined #openstack-relmgr-office08:16
*** dims has quit IRC08:21
ttxdhellmann:09:58
ttxNeutron stadium ACL patch https://review.openstack.org/#/c/198749/ was merged by AJaeger and sdague yesterday despite your -1 on it09:59
ttxdhellmann: did you hear clarification from mestery on their release model ?09:59
sdaguettx: oh, I didn't realize dhellman was -1 on a previous version of that patch10:05
sdagueso there was no active -1 when I saw it10:06
ttxsdague: also known as patchset-washing10:06
sdagueyeh, ok, sorry, I assume good faith on things like those10:06
sdagueyou want it reverted?10:06
ttxI guess mestery should have more clearly wipped it while we were clarifying what he wants10:07
ttxWell, it doesn't hurt US to have extra rights we won't exercise10:07
sdagueok10:07
ttxso I would wait until we get clarification from him10:07
sdagueok, that's fine10:07
ttxthey /might/ adopt a library-like model and we /might/ agree to support them10:08
ttxit's just one of several possible outcomes10:08
sdaguegotcha10:09
ttxI just want to make it clear that the ACL doesn't drive what we end up managing :)10:10
ttxit's the other way around.10:10
sdagueyeh, I think that's fair10:11
*** isviridov_away is now known as isviridov10:11
*** dims has joined #openstack-relmgr-office10:17
*** dims has quit IRC10:21
*** isviridov is now known as isviridov_away12:17
*** dims has joined #openstack-relmgr-office12:17
*** dims has quit IRC12:22
*** dims has joined #openstack-relmgr-office12:40
*** pserebryakov has joined #openstack-relmgr-office12:50
mesteryttx: We're going with the option where we manage the releases ourselves, and those patches merged so we're good13:09
mesterythanks sdague for the merges there! :)13:09
ttxmestery: oh, that was what the latest patchset did ?13:10
ttxI missed that switch13:11
ttxin which case yes we are good13:11
mesteryyes, we're good13:14
mesteryAnd I switched it, including commit message :)13:14
ttxsure, I just didn't expect a complete reverse in a patchset ;)13:15
mesteryThe ML thread resulted in rather quick consensus, which was nice13:26
ttxdhellmann: I think we have enough material on the CFP etherpad to justify a submission. I pushed a possible outline; once the story there sounds interesting we can turn it into teaser prose for submission13:42
*** sigmavirus24_awa is now known as sigmavirus2413:47
mesteryttx: closed the loop on https://review.openstack.org/#/c/198749/ with some comments to our discussion here13:56
ttxack, thx13:57
*** pserebryakov has quit IRC14:00
*** bdr7 has joined #openstack-relmgr-office14:34
*** dims has quit IRC14:45
*** bdr7 has quit IRC14:48
*** bdr7 has joined #openstack-relmgr-office14:48
*** dims has joined #openstack-relmgr-office14:50
*** bswartz has joined #openstack-relmgr-office14:54
*** bdr7 has quit IRC14:55
bswartzCan someone help me understand the right way to keep the version numbers of a project in sync?14:56
*** bdr7 has joined #openstack-relmgr-office14:56
*** bdr7 has quit IRC14:56
bswartzdoes the setup.cfg version need to match the git tag?14:56
bswartzand if so, in what order to I update them?14:56
bswartzttx, dhellmann ^14:57
bswartzI'm asking in particular about openstack/manila-ui, which needs to have a 1.0.1 version cut from stable/kilo14:57
*** dims has quit IRC15:30
*** dims has joined #openstack-relmgr-office15:32
*** dims has joined #openstack-relmgr-office15:33
*** bdr768 has joined #openstack-relmgr-office15:35
*** bdr768 is now known as jgriffith15:35
*** dims_ has joined #openstack-relmgr-office16:05
ttxbswartz: sorry, was on a call16:08
*** dims has quit IRC16:09
ttxbswartz: you don't need to update setup.cfg if you're doing semver postversioning.16:09
ttxBasically things can be versioned in two ways16:09
ttxYou can go toward a target version, like we did with 2015.116:09
ttxin which case commits leading to that are numbered like 2015.1.0.0b116:10
ttxbetas, rcs etc16:10
ttxThat's called preversioning, and needs setup.cfg to tell it which version is the target one16:10
ttxThe other way is to move away from the last version, like we do for libraries16:10
ttxso commits after a given version are numbered like 1.2.0.0post2116:11
ttxThat's called postversioning, and you don't need setup.cfg to indicate anything16:11
ttxlibraries are semver, so they use postversioning.16:12
ttxfor manila-ui, I would remove 1.1.0 from setup.cfg on all branches. And tag 1.0.1 on kilo16:13
ttx(and also consider tagging 1.1.0 on master. release early & often and all)16:15
*** jgriffith has quit IRC16:42
bswartzttx: https://review.openstack.org/#/c/200166/ <-- this is what I tried and I don't understand why it failed17:02
bswartzfrom reading your comments it seems like I did the wrong thing17:03
bswartzthis is the change I'm trying to fix: https://review.openstack.org/#/c/200130/17:03
bswartzit failed with a semver error17:03
bswartzif it's just a matter of pushing some more tags I'm fine with that17:04
bswartzI think manila-ui is postversioned though so this shouldn't be necessary17:05
* bswartz thinks he needs to read more about semver17:05
bswartzbbias I need to switch to wireless to go to a meeting17:06
*** bswartz has quit IRC17:06
*** bswartz has joined #openstack-relmgr-office17:08
bswartzback17:08
*** dims_ has quit IRC17:35
*** dims has joined #openstack-relmgr-office17:37
dhellmannttx: I had one comment, but otherwise I like the outline. I took a stab at a summary and title, but both need work17:43
dhellmannbswartz: I'm here now, sorry for the delay. Are you still stuck?17:45
bswartzdhellmann: if you can take a look at https://review.openstack.org/#/c/200130/ and tell me what I did wrong w.r.t. pbr versioning17:52
bswartzthe setup.cfg for that branch has a version of 1.0.017:52
bswartzwe want to release 1.0.1 after this patch goes in17:52
bswartzso when is the right time to update the version?17:52
*** bdr768 has joined #openstack-relmgr-office17:54
dhellmannbswartz: let me look at your branch...17:56
dhellmannbswartz: ok, the issue is that you're mixing tags and the setup.cfg. Let me submit a patch.17:58
bswartzdhellmann: I like the idea of post-versioning and treating this plugin as a library17:59
bswartzso if that is the goal, what are we doing wrong?17:59
dhellmannbswartz: https://review.openstack.org/200193 should fix it, and the dependent patch will make it easier to submit things to the branch properly18:02
dhellmannbswartz: for post-versioning, you don't include the version in setup.cfg at all18:02
bswartzdhellmann: ah that looks easy enough18:02
bswartzthanks18:02
bswartzwe will need to tag master first, and then do a similar change there, correct?18:03
dhellmannpbr will produce versions like 1.0.0.0devN for commits after 1.0.0 and then when you tag again, it starts using the version from that tag18:03
*** bdr768 is now known as jgriffith18:03
dhellmannbswartz: yes, you should tag first18:03
*** jgriffith is now known as Guest7774718:04
bswartzdhellmann: so then after stable/liberty branches, we will want to tag master as 1.2.0 immediately?18:06
dhellmannbswartz: only if you want to release from master right away18:06
*** Guest77747 has quit IRC18:07
*** bdr768 has joined #openstack-relmgr-office18:08
bswartzoh okay18:08
bswartzwell in that case what is the danger of NOT tagging current master as 1.1.0 before switching the master branch to post versioning?18:08
dhellmannbswartz: it looks like I'll have to squash my commits together to make them pass, but there's also some other issue with the py27 test job and a bad import18:09
dhellmannbswartz: anyone deploying from master would suddenly see the version number drop18:09
*** bdr768 has quit IRC18:09
bswartzoh you noticed the missing gitreview file18:10
bswartzthat was something I was planning to fix but it wasn't urgent18:10
*** jgriffit1 has joined #openstack-relmgr-office18:10
dhellmannbswartz: see https://review.openstack.org/#/c/200192/18:11
*** jgriffit1 is now known as jdg18:13
bswartzdhellmann: still a problem with imports18:21
bswartzwe can probably fix those problems if you don't want to spend the time18:21
dhellmannbswartz: yeah, I don't know what's going on there. Is manila-ui importing part of the incubator synced into that library?18:21
*** dims has quit IRC18:21
dhellmannbswartz: sure, feel free to take over my patch and fix it up as you need to get things working. A requirements cap might do it, for example.18:22
*** jdg is now known as jgriffith18:24
*** bswartz has quit IRC18:24
*** jgriffith is now known as Guest4364318:25
*** Guest43643 is now known as jgriffith18:27
*** dims has joined #openstack-relmgr-office19:10
*** jgriffith has quit IRC19:10
*** jgriffith has joined #openstack-relmgr-office19:11
*** dims has quit IRC21:05
*** dims has joined #openstack-relmgr-office21:07
*** sigmavirus24 is now known as emacsraptor21:10
*** emacsraptor is now known as sigmavirus2421:10
*** sigmavirus24 is now known as sigmavirus24_awa21:59
*** dims has quit IRC22:03
*** dims has joined #openstack-relmgr-office22:03
*** jgriffith is now known as Guest8583122:06
*** openstack has joined #openstack-relmgr-office23:40

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