*** strigazi has quit IRC | 00:10 | |
*** strigazi has joined #openstack-release | 00:11 | |
*** annabelleB has quit IRC | 00:26 | |
*** bobh has joined #openstack-release | 00:38 | |
*** zhurong has joined #openstack-release | 00:49 | |
*** zhurong has quit IRC | 00:50 | |
*** annabelleB has joined #openstack-release | 00:50 | |
*** annabelleB has quit IRC | 00:53 | |
*** bobh has quit IRC | 01:15 | |
*** bobh has joined #openstack-release | 01:16 | |
*** hongbin has joined #openstack-release | 01:30 | |
*** bobh has quit IRC | 01:34 | |
*** clarkb has quit IRC | 01:38 | |
*** dave-mccowan has quit IRC | 02:21 | |
*** bobh has joined #openstack-release | 02:22 | |
*** bobh has quit IRC | 02:30 | |
*** ekcs has joined #openstack-release | 02:31 | |
openstackgerrit | Merged openstack/releases master: configure oslotest for debug output https://review.openstack.org/604777 | 02:35 |
---|---|---|
openstackgerrit | Merged openstack/releases master: clarify debug logging for test fixtures https://review.openstack.org/604778 | 02:39 |
*** lbragstad has quit IRC | 02:40 | |
*** armax has joined #openstack-release | 02:53 | |
*** armax_ has joined #openstack-release | 03:05 | |
*** armax has quit IRC | 03:06 | |
*** armax_ is now known as armax | 03:06 | |
*** armax has quit IRC | 03:26 | |
*** hongbin has quit IRC | 03:34 | |
*** ykarel has joined #openstack-release | 05:07 | |
*** olivierb has joined #openstack-release | 05:21 | |
*** udesale has joined #openstack-release | 05:39 | |
*** pcaruana has joined #openstack-release | 06:01 | |
*** e0ne has joined #openstack-release | 06:02 | |
*** olivierb has quit IRC | 06:11 | |
*** olivierb has joined #openstack-release | 06:12 | |
*** dims has quit IRC | 06:29 | |
*** e0ne has quit IRC | 06:29 | |
*** dims has joined #openstack-release | 06:33 | |
*** jrist has joined #openstack-release | 06:33 | |
*** dims has quit IRC | 06:38 | |
*** dims has joined #openstack-release | 06:39 | |
*** aojea has joined #openstack-release | 06:48 | |
*** radez has quit IRC | 06:52 | |
*** shardy has joined #openstack-release | 07:06 | |
*** jrist has quit IRC | 07:09 | |
*** udesale has quit IRC | 07:12 | |
*** udesale has joined #openstack-release | 07:13 | |
*** udesale has quit IRC | 07:15 | |
*** udesale has joined #openstack-release | 07:51 | |
*** jpich has joined #openstack-release | 07:59 | |
*** electrofelix has joined #openstack-release | 08:42 | |
*** dtantsur|afk is now known as dtantsur| | 08:44 | |
*** dtantsur| is now known as dtantsur | 08:44 | |
*** alexchadin has joined #openstack-release | 09:00 | |
*** e0ne has joined #openstack-release | 09:05 | |
*** ykarel_ has joined #openstack-release | 09:06 | |
*** tosky has joined #openstack-release | 09:06 | |
*** ykarel_ is now known as ykarel|lunch | 09:07 | |
*** ykarel has quit IRC | 09:08 | |
openstackgerrit | Mark Goddard proposed openstack/releases master: Tag and branch kayobe queens deliverables: 4.0.0 https://review.openstack.org/609503 | 09:24 |
*** e0ne has quit IRC | 09:27 | |
*** e0ne has joined #openstack-release | 09:43 | |
openstackgerrit | Tobias Urdin proposed openstack/releases master: Release ceilometer 11.0.1 bugfix https://review.openstack.org/609650 | 09:45 |
*** jtomasek has joined #openstack-release | 09:46 | |
*** stevebaker has quit IRC | 10:16 | |
*** dmellado has quit IRC | 10:17 | |
*** ykarel|lunch is now known as ykarel | 10:19 | |
*** v12aml has quit IRC | 10:25 | |
*** v12aml has joined #openstack-release | 10:26 | |
openstackgerrit | Stephen Finucane proposed openstack/reno master: Switch to use stestr for unit test https://review.openstack.org/584216 | 10:26 |
*** v12aml has quit IRC | 10:34 | |
*** e0ne has quit IRC | 10:35 | |
*** v12aml has joined #openstack-release | 10:37 | |
*** e0ne has joined #openstack-release | 10:38 | |
openstackgerrit | Stephen Finucane proposed openstack/reno master: Switch to use stestr for unit test https://review.openstack.org/584216 | 10:41 |
*** luizbag has joined #openstack-release | 10:46 | |
*** alexchadin has quit IRC | 10:53 | |
*** e0ne has quit IRC | 11:04 | |
*** aojea has quit IRC | 11:08 | |
*** dtantsur is now known as dtantsur|brb | 11:21 | |
*** udesale has quit IRC | 11:39 | |
ttx | About to enter yet another plane tunnel. | 11:48 |
openstackgerrit | Merged openstack/releases master: stop supporting legacy release jobs https://review.openstack.org/607704 | 11:49 |
openstackgerrit | Merged openstack/releases master: drop support for driverfixes branches https://review.openstack.org/608787 | 11:50 |
*** e0ne has joined #openstack-release | 11:51 | |
*** alexchadin has joined #openstack-release | 11:56 | |
*** dave-mccowan has joined #openstack-release | 12:06 | |
*** dmellado has joined #openstack-release | 12:10 | |
*** dave-mccowan has quit IRC | 12:19 | |
*** mriedem has joined #openstack-release | 12:21 | |
*** stevebaker has joined #openstack-release | 12:22 | |
*** armax has joined #openstack-release | 12:54 | |
*** mriedem is now known as mriedem_afk | 12:54 | |
*** bobh has joined #openstack-release | 13:05 | |
*** ykarel has quit IRC | 13:05 | |
*** ykarel has joined #openstack-release | 13:05 | |
*** e0ne has quit IRC | 13:11 | |
*** dims has quit IRC | 13:12 | |
*** dims has joined #openstack-release | 13:14 | |
*** armax has quit IRC | 13:15 | |
*** dtantsur|brb is now known as dtantsur | 13:15 | |
*** dims has quit IRC | 13:19 | |
*** e0ne has joined #openstack-release | 13:21 | |
*** alexchadin has quit IRC | 13:27 | |
*** udesale has joined #openstack-release | 13:28 | |
*** lbragstad has joined #openstack-release | 13:31 | |
*** jrist has joined #openstack-release | 13:33 | |
*** mriedem_afk is now known as mriedem | 13:56 | |
openstackgerrit | Mark Goddard proposed openstack/releases master: Tag and branch kayobe queens deliverables: 4.0.0 https://review.openstack.org/609503 | 14:00 |
*** mlavalle has joined #openstack-release | 14:03 | |
*** annabelleB has joined #openstack-release | 14:05 | |
*** jrist has quit IRC | 14:20 | |
mgoddard | hi dhellmann | 14:21 |
dhellmann | hi, markmcclain | 14:21 |
dhellmann | or mgoddard | 14:21 |
dhellmann | silly tab completion | 14:21 |
mgoddard | close :) | 14:21 |
dhellmann | heh, true | 14:21 |
mgoddard | about the above review, is releases only for official projects? | 14:21 |
dhellmann | yes, that's right | 14:22 |
*** dims has joined #openstack-release | 14:22 | |
mgoddard | ah. I'll abandon my patch then | 14:22 |
dhellmann | ok | 14:22 |
mgoddard | I'm sure that's stated somewhere, but I must have missed it | 14:22 |
dhellmann | you should feel free to use the repo validation locally to make sure things are set up as expected | 14:22 |
dhellmann | hmm, yeah, let me see where that's documented | 14:23 |
mgoddard | sure, it did catch a few things | 14:23 |
mgoddard | so without openstack/releases, I need to push a signed tags manually to the repo, right? | 14:23 |
dhellmann | yes, that's right | 14:23 |
mgoddard | I have added publish-to-pypi-python3, I assume I'm allowed to use that? | 14:24 |
dhellmann | oh, sure | 14:24 |
mgoddard | ok. Thanks for the help | 14:24 |
dhellmann | the release team just reserves the releases repo for publishing info about official projects, but all of the tools are reusable by anyone | 14:24 |
mgoddard | I'll dig through and see if there's anything I can use | 14:25 |
mgoddard | (beyond the validations) | 14:25 |
dhellmann | I'm not finding where we explicitly say the repo is only for official project teams | 14:26 |
dhellmann | I was sure we have that somewhere in the infra manual | 14:26 |
dhellmann | mgoddard : this script may also be useful: http://git.openstack.org/cgit/openstack-infra/project-config/tree/roles/copy-release-tools-scripts/files/release-tools/release.sh | 14:27 |
dhellmann | there's one in that directory for making a branch too | 14:27 |
dhellmann | those are the scripts the releases repo jobs run | 14:27 |
mgoddard | that looks useful, thanks | 14:28 |
mgoddard | a 'releases for non-official projects' section might be a nice addition to the docs | 14:29 |
mgoddard | by releases I mean openstack/releases | 14:29 |
dhellmann | found it: https://docs.openstack.org/infra/manual/drivers.html#tagging-a-release | 14:30 |
dhellmann | mgoddard : ^ | 14:30 |
dhellmann | although that doesn't clearly say "only for official teams" | 14:31 |
smcginnis | Might be worth adding a note to the openstack/releases README. | 14:31 |
*** dave-mccowan has joined #openstack-release | 14:31 | |
dhellmann | sure | 14:31 |
mgoddard | dhellmann: that's fairly clear, perhaps I didn't fully digest it when adding the project because I wasn't releasing at the time | 14:32 |
*** e0ne has quit IRC | 14:33 | |
mgoddard | actually, what might have helped is to reword the project team warning | 14:33 |
openstackgerrit | Doug Hellmann proposed openstack/releases master: add a note to readme about official teams https://review.openstack.org/609723 | 14:34 |
mgoddard | Team 'kayobe' not in governance data | 14:34 |
dhellmann | ah, in the validation? | 14:34 |
mgoddard | That is a warning, which is fine since it allows a non-official project to pass the validations, but it might be a good place to explicitly say "don't propose this deliverable file" | 14:35 |
openstackgerrit | Doug Hellmann proposed openstack/releases master: add a note to readme about official teams https://review.openstack.org/609723 | 14:36 |
*** jtomasek has quit IRC | 14:36 | |
dhellmann | mgoddard : how's the wording in ^ ? | 14:36 |
* mgoddard reviews | 14:36 | |
mgoddard | LGTM | 14:37 |
*** whoami-rajat has quit IRC | 14:38 | |
mgoddard | on the plus side, I can make a release without needing to further bother anyone here | 14:39 |
*** annabelleB has quit IRC | 14:41 | |
*** e0ne has joined #openstack-release | 14:42 | |
dhellmann | mgoddard : thanks for the review; and let me know if you run into any trouble, I'll try to help you out | 14:42 |
*** dims has quit IRC | 14:43 | |
mgoddard | dhellmann: no problem, and thanks | 14:46 |
*** dims has joined #openstack-release | 14:48 | |
*** annabelleB has joined #openstack-release | 14:53 | |
*** openstackgerrit has quit IRC | 14:58 | |
*** openstackgerrit has joined #openstack-release | 14:59 | |
*** mriedem has quit IRC | 15:03 | |
*** lbragstad has quit IRC | 15:04 | |
*** annabelleB has quit IRC | 15:04 | |
*** lbragstad has joined #openstack-release | 15:05 | |
*** e0ne has quit IRC | 15:09 | |
*** annabelleB has joined #openstack-release | 15:11 | |
*** lbragstad has quit IRC | 15:18 | |
*** lbragstad has joined #openstack-release | 15:19 | |
*** e0ne has joined #openstack-release | 15:20 | |
*** e0ne has quit IRC | 15:20 | |
*** openstackgerrit has quit IRC | 15:22 | |
*** mugsie has joined #openstack-release | 15:23 | |
*** mriedem has joined #openstack-release | 15:32 | |
*** clarkb has joined #openstack-release | 15:35 | |
*** annabelleB has quit IRC | 15:49 | |
*** jrist has joined #openstack-release | 15:50 | |
*** ltomasbo has joined #openstack-release | 15:53 | |
*** openstackgerrit has joined #openstack-release | 15:55 | |
openstackgerrit | Doug Szumski proposed openstack/releases master: Monasca Perister: Release stable/queens 1.10.1 https://review.openstack.org/608937 | 15:55 |
*** jrist has quit IRC | 15:59 | |
*** dtantsur is now known as dtantsur|afk | 16:00 | |
*** annabelleB has joined #openstack-release | 16:03 | |
*** annabelleB has quit IRC | 16:05 | |
*** armax has joined #openstack-release | 16:08 | |
*** SergeyLukjanov has quit IRC | 16:29 | |
*** SergeyLukjanov has joined #openstack-release | 16:33 | |
*** stevebaker has quit IRC | 16:34 | |
*** dmellado has quit IRC | 16:34 | |
*** armax has quit IRC | 16:37 | |
*** jpich has quit IRC | 16:38 | |
*** mriedem is now known as mriedem_afk | 16:43 | |
mgoddard | dhellmann: mind casting your eye over a tag message? http://paste.openstack.org/show/731911/ | 16:49 |
*** ekcs has quit IRC | 17:03 | |
*** ekcs has joined #openstack-release | 17:05 | |
*** ykarel_ has joined #openstack-release | 17:06 | |
*** ekcs has quit IRC | 17:06 | |
*** ykarel has quit IRC | 17:07 | |
*** udesale has quit IRC | 17:11 | |
*** electrofelix has quit IRC | 17:13 | |
*** olivierb has quit IRC | 17:15 | |
*** ianychoi has quit IRC | 17:41 | |
*** shardy has quit IRC | 17:47 | |
*** andreykurilin has quit IRC | 17:50 | |
*** huats has quit IRC | 17:50 | |
*** andreykurilin has joined #openstack-release | 17:51 | |
*** huats has joined #openstack-release | 17:51 | |
openstackgerrit | Merged openstack/releases master: add a note to readme about official teams https://review.openstack.org/609723 | 17:53 |
*** mriedem_afk is now known as mriedem | 18:09 | |
*** openstackgerrit has quit IRC | 18:20 | |
*** dmellado has joined #openstack-release | 18:27 | |
*** openstackstatus has quit IRC | 18:28 | |
*** openstackstatus has joined #openstack-release | 18:30 | |
*** ChanServ sets mode: +v openstackstatus | 18:30 | |
*** stevebaker has joined #openstack-release | 18:42 | |
*** luizbag has quit IRC | 18:50 | |
*** dave-mccowan has quit IRC | 18:54 | |
*** ykarel_ has quit IRC | 18:54 | |
*** ykarel_ has joined #openstack-release | 18:55 | |
dhellmann | mgoddard : sorry for the delay, you hit me during my commute -- that looks good to my eye | 18:57 |
smcginnis | Was hoping we had finalized the cycle-with-rc stuff first, but I'm going to send out the next cycle-with-intermediary email to get that going before it's too late. | 20:00 |
smcginnis | Sent | 20:07 |
*** tosky__ has joined #openstack-release | 20:16 | |
*** tosky has quit IRC | 20:17 | |
dhellmann | I haven't seen any response from the mail to the operators list on the RC thing | 20:18 |
*** clarkb has quit IRC | 20:18 | |
*** clarkb has joined #openstack-release | 20:19 | |
dhellmann | We only have the 1 bit of feedback from RH so far, right? | 20:19 |
*** tosky__ is now known as tosky | 20:23 | |
smcginnis | Yeah, that's all I've heard. | 20:30 |
smcginnis | Others are fine with it, don't care, or ignored the email. :) | 20:30 |
dhellmann | The plan is certainly not ideal for downstream upgrade testing, but none of the solutions proposed so far are appealing either | 20:37 |
dhellmann | if we actually want to address the problem we would have to update the version very shortly after creating the branch on master | 20:38 |
smcginnis | Any way they can just do something on their end to handle it? | 20:39 |
dhellmann | one way to do that, without adding another patch, would be to stick a pbr instruction into the commit message for the patch that updates the release notes build to include the new branch (that patch goes to master) | 20:39 |
dhellmann | they could fake the version numbers, but they're worried that will cause problems if they guess wrong | 20:39 |
smcginnis | Seems early enough in the process to correct for mistakes like that. | 20:40 |
*** pcaruana has quit IRC | 20:40 | |
dhellmann | if they guess at the start of the cycle that the version will be 12.0 and don't find out until the end that it's 11.2 or something, then it may cause a lot of fallout | 20:40 |
smcginnis | But we do have the automatically generated patches when we branch stable. Seems like it wouldn't be too difficult to add one more to adjust for this. | 20:40 |
dhellmann | yeah, we could either do an empty patch just for this or we could include it in the reno patch | 20:41 |
dhellmann | if we just increment the feature level then we'd at least have a newer version, even if it isn't what's ultimately right | 20:41 |
dhellmann | we want to be careful though because pbr throws an error if the semver rules say one thing and the tag says something lower | 20:42 |
dhellmann | we'd want to make sure we understand those rules completely | 20:42 |
clarkb | maybe a tag would be better in that case? | 20:42 |
clarkb | 11.2.0a1 or something | 20:42 |
dhellmann | yeah, a tag usually triggers a real release, but maybe we could disable the release job for alphas | 20:43 |
smcginnis | If they aren't sure about 11.2 vs 12.0, how are we going to be? | 20:43 |
dhellmann | the appeal of the patch is we can generate it and then not think about it. with tags we would have to watch for them to have something merged that we could tag (other than the branch point) | 20:43 |
dhellmann | we would do something like x.y+1.0.0a1 | 20:44 |
*** armax has joined #openstack-release | 20:44 | |
dhellmann | that should always be ok | 20:44 |
dhellmann | x.y+1.0 will sort higher than that so pbr should be happy | 20:44 |
smcginnis | Don't they still have the potential downstream fallout though? | 20:45 |
dhellmann | although a real tag would also get in reno's way | 20:45 |
smcginnis | Just not clear why is doing that is better than them doing that. | 20:45 |
smcginnis | s/is/us/ | 20:45 |
dhellmann | because we can insert it into the flow and everyone gets it. if they do it, they have to do some sort of extra logic to figure out (a) when to do it and (b) when to stop doing it | 20:46 |
dhellmann | if we do it, it's authoritative | 20:46 |
* smcginnis nods | 20:46 | |
dhellmann | I think I'm actually coming around to liking the pbr thing | 20:46 |
dhellmann | it's easier to override than a tag, doesn't require us to treat some sorts of tags as special cases, and produces the desired effect | 20:47 |
dhellmann | I'm torn on whether to do it as a special patch or include it in the reno patch | 20:47 |
clarkb | the trouble with the pbr thing is it is really hard to override iirc | 20:48 |
clarkb | if you say this is a non backward compatible change you have to increment the version by one | 20:48 |
dhellmann | yeah, I need to look at the rules there | 20:48 |
dhellmann | well, we'd only say it's a feature | 20:48 |
dhellmann | we already require at least that much on master anyway | 20:48 |
dhellmann | to save space for patch releases on the branch | 20:48 |
clarkb | in that case it is probably safer | 20:48 |
dhellmann | combining the patches means we can turn that into an "open master for $NEXT_SERIES" patch | 20:49 |
dhellmann | separating them makes it clearer that we're doing multiple things | 20:49 |
dhellmann | still needs some thought, I guess, but I am coming around to the idea of us doing something. | 20:50 |
dhellmann | smcginnis : I'll put this on the agenda for tomorrow's meeting | 20:51 |
smcginnis | Sounds good. | 20:53 |
clarkb | is this functionality that much different than the old merge back into master thing we did? | 20:54 |
clarkb | I guess it would bump master ahead of where stable is going version wise | 20:54 |
clarkb | rather than them both followign the same version path to start | 20:54 |
dhellmann | clarkb : right, and merging the branches breaks reno's ability to figure out what the real release history is | 20:55 |
dhellmann | reno or anyone else trying to look at the git history | 20:55 |
dhellmann | smcginnis : it looks like ttx is on the road tomorrow (according to the etherpad) so we might have to wait to talk it out with him later, but I've tried to summarize my thoughts in the meeting agenda section | 20:56 |
smcginnis | +1 good to start it at least. Maybe he'll see it and add some thoughts. | 20:57 |
dhellmann | cool | 20:57 |
dhellmann | I'm going to head over to my meetup. ttyl | 20:58 |
smcginnis | Have a good one. | 20:58 |
*** bobh has quit IRC | 21:05 | |
*** ykarel__ has joined #openstack-release | 21:06 | |
*** bobh has joined #openstack-release | 21:07 | |
*** ykarel_ has quit IRC | 21:09 | |
*** bobh has quit IRC | 21:11 | |
*** ykarel__ has quit IRC | 21:29 | |
*** dave-mccowan has joined #openstack-release | 21:32 | |
*** bobh has joined #openstack-release | 21:40 | |
*** armax has quit IRC | 21:43 | |
*** armax has joined #openstack-release | 21:44 | |
*** bobh has quit IRC | 21:44 | |
*** bobh has joined #openstack-release | 21:49 | |
*** armax has quit IRC | 22:05 | |
*** bobh has quit IRC | 22:12 | |
*** openstackgerrit has joined #openstack-release | 22:12 | |
openstackgerrit | Merged openstack/releases master: oslo.upgradecheck 0.1.0 https://review.openstack.org/609405 | 22:12 |
*** openstackgerrit has quit IRC | 22:19 | |
*** openstackgerrit has joined #openstack-release | 22:20 | |
openstackgerrit | Merged openstack/releases master: teach new-release to handle new deliverables https://review.openstack.org/609406 | 22:22 |
*** mriedem is now known as mriedem_gone | 22:23 | |
*** mriedem_gone has quit IRC | 22:24 | |
*** openstackstatus has quit IRC | 22:28 | |
*** openstackstatus has joined #openstack-release | 22:29 | |
*** ChanServ sets mode: +v openstackstatus | 22:29 | |
*** tosky has quit IRC | 23:15 | |
*** mlavalle has quit IRC | 23:30 | |
*** lbragstad has quit IRC | 23:59 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!