Monday, 2016-12-19

*** yanyanhu has joined #openstack-release01:35
*** amotoki has joined #openstack-release02:57
*** amotoki has quit IRC02:59
*** amotoki has joined #openstack-release02:59
*** Jeffrey4l has quit IRC03:05
*** Jeffrey4l has joined #openstack-release03:05
*** mwhahaha has quit IRC03:26
*** mwhahaha has joined #openstack-release03:29
*** sdake has joined #openstack-release03:56
*** sdake has quit IRC04:28
*** Jeffrey4l has quit IRC04:53
*** hongbin has joined #openstack-release04:53
*** hongbin has quit IRC05:11
*** amotoki has quit IRC05:32
*** amotoki has joined #openstack-release05:55
*** amotoki has quit IRC05:58
*** amotoki has joined #openstack-release06:18
*** oanson has joined #openstack-release06:59
*** amotoki has quit IRC07:10
*** amotoki has joined #openstack-release07:32
*** pcaruana has joined #openstack-release07:33
*** claudiub has joined #openstack-release07:59
*** shardy has joined #openstack-release08:02
*** ihrachys has joined #openstack-release08:04
*** amotoki has quit IRC08:06
*** amotoki has joined #openstack-release08:25
*** amotoki has quit IRC08:40
*** jpich has joined #openstack-release08:50
*** jtomasek has joined #openstack-release08:57
*** jtomasek has quit IRC09:19
*** lucas-afk is now known as lucasagomes09:26
*** yanyanhu has quit IRC09:39
*** amotoki has joined #openstack-release09:56
*** amotoki has quit IRC10:06
*** amotoki has joined #openstack-release10:09
*** electrofelix has joined #openstack-release10:11
*** amotoki has quit IRC10:23
*** Jeffrey4l has joined #openstack-release10:24
*** amotoki has joined #openstack-release10:38
*** apuimedo has quit IRC10:41
*** amotoki has quit IRC10:45
*** ihrachys has quit IRC11:12
*** dave-mccowan has joined #openstack-release11:26
*** esmiurium has joined #openstack-release11:30
*** sdague has joined #openstack-release11:33
*** wolverineav has joined #openstack-release11:42
*** ihrachys has joined #openstack-release11:43
*** dave-mcc_ has joined #openstack-release11:45
*** wolverineav has quit IRC11:47
*** wolverineav has joined #openstack-release11:47
*** dave-mccowan has quit IRC11:48
*** wolverin_ has joined #openstack-release11:48
*** wolverineav has quit IRC11:52
*** lucasagomes is now known as lucas-hungry11:55
dimsdhellmann : ttx : o/11:56
openstackgerritMerged openstack/releases: newton: release nova 14.0.3  https://review.openstack.org/41209211:59
openstackgerritMerged openstack/releases: Release octavia 0.9.1  https://review.openstack.org/41202612:01
openstackgerritMerged openstack/releases: Release octavia 0.8.1  https://review.openstack.org/41202512:01
openstackgerritMerged openstack/releases: H803 hacking have been deprecated  https://review.openstack.org/41218612:01
openstackgerritMerged openstack/releases: teach missing-releases to look for artifacts as well as tags  https://review.openstack.org/41153012:04
openstackgerritMerged openstack/releases: add validation rule to check tarball-base  https://review.openstack.org/41198912:04
openstackgerritMerged openstack/releases: fix tarball-base values for newton and ocata  https://review.openstack.org/41197712:04
openstackgerritMerged openstack/releases: Release oslo.db 4.13.5 (newton)  https://review.openstack.org/41131412:04
openstackgerritMerged openstack/releases: Release searchlight-ui 1.0.1 (newton stable)  https://review.openstack.org/41149212:04
*** Jeffrey4l has quit IRC12:10
*** shardy is now known as shardy_lunch12:15
*** dave-mcc_ has quit IRC12:18
*** sdake has joined #openstack-release12:18
*** askb has quit IRC12:19
*** sdake_ has joined #openstack-release12:22
*** sdake has quit IRC12:23
*** rtheis has joined #openstack-release12:25
*** sdake has joined #openstack-release12:29
*** sdake_ has quit IRC12:32
*** dulek has joined #openstack-release12:41
dulekdhellmann: Hi, can you give me a pointer about how to fix such release notes fail: http://docs-draft.openstack.org/00/410200/3/check/gate-cinder-releasenotes/ec130d5//releasenotes/build/html/unreleased.html ?12:42
*** dulek has left #openstack-release12:42
*** dulek has joined #openstack-release12:42
dulekdhellmann: I've tried modifying the release note itself, but it keeps generating it the same way.12:43
*** Jeffrey4l has joined #openstack-release12:43
*** flaper87 has joined #openstack-release12:45
openstackgerritMerged openstack/releases: add a verbose flag to list-deliverables  https://review.openstack.org/41143812:53
openstackgerritMerged openstack/releases: add --missing-milestone flag to list-deliverables  https://review.openstack.org/41143912:53
dimsdulek : missing a "-" in front of line 3? http://git.openstack.org/cgit/openstack/cinder/tree/releasenotes/notes/vmax-clone-cg-09fce492931c957f.yaml12:54
dimsdulek : compare to http://git.openstack.org/cgit/openstack/cinder/tree/releasenotes/notes/vmax-attach-snapshot-3137e59ab4ff39a4.yaml12:54
dulekdims: Yeah, I've noticed that. The problem is - I'm fixing this, *committing* the change, and "tox -e releasenotes" builds same thing.12:56
*** jtomasek has joined #openstack-release12:56
dulekdims: While "reno report ." generates it correctly…12:56
dimsdulek : i'd just make sure that a change with '-' gets merged. and check what happens in the *next* run after that12:57
dulekdims: Hm, okay, why not.12:57
dulekdims: Thanks.12:57
dimsdulek : cross my fingers :)12:59
*** gordc has joined #openstack-release12:59
*** lucas-hungry is now known as lucasagomes13:01
ttxdims: o/13:03
*** trown|outtypewww is now known as trown13:14
openstackgerritWitold Bedyk proposed openstack/releases: Release Monasca  https://review.openstack.org/41184213:28
*** weshay_lata is now known as weshay13:31
*** tommylikehu_ has joined #openstack-release13:38
*** hongbin has joined #openstack-release14:05
*** bobh has joined #openstack-release14:09
*** shardy_lunch is now known as shardy14:16
*** sdake_ has joined #openstack-release14:21
andymccrmorning releases team - im running into an issue since the validation check was added for releases gate: https://review.openstack.org/#/c/411196/ - it seems we have a stale reference to an old repo name, which I'm fixing now, but since it's checking existing releases/tags - they will still fail that gate (i.e. i'm not sure how i could get a release to pass since I can't backport the fix to a tag)14:21
*** sdague_ has joined #openstack-release14:21
*** sdake has quit IRC14:23
*** sdague has quit IRC14:24
openstackgerritgordon chung proposed openstack/releases: oslo.messaging 5.16.0 (ocata)  https://review.openstack.org/41247114:26
*** sdague_ is now known as sdague14:27
*** bobh has quit IRC14:41
dhellmanno/14:45
dhellmanndims, dulek : it's possible that sphinx is caching some information about the release notes page. You may have to remove releasenotes/build before trying again.14:45
dhellmannandymccr : I'll take a look after my morning meetings and try to get it fixed today14:48
andymccrdhellmann: thanks again for the help, I'll be working on getting the fix into the repository so that at least going forward its correct.14:48
dhellmannandymccr : wait, is this just the tarball base thing?14:49
dhellmannthat should be easy to fix?14:49
*** jtomasek has quit IRC14:50
andymccrdhellmann: the tarball validate, yes i thinkso - i think the issue is it runs setup.py in the repo which returns a sdist value taht doesnt match14:50
andymccrthats easy to fix14:50
dhellmannyes, don't change your repo, change the releases repo14:50
dhellmannI thought I caught all of those, hang on14:51
andymccrdhellmann: ahh ok, my understanding was there is a mismatch between the repo name and the setup.cfg in the repo (which there is)14:51
dhellmannright, there's a field you can set in the releases repo to tell us what the name really is14:51
dhellmannthe logic to build the releases.o.o site guesses based on the repo name, because checking out every repo to interrogate it is too expensive14:51
dhellmannand most do match the repo name14:52
andymccroh great - i mean i'll fix it in the repo itself too, because going forward we shouldnt need to specify, but for existing releases i can then specify the value14:52
dhellmannI think if you rebase your patch on current master it should pass; I fixed that issue as part of adding the validation logic14:52
andymccroh nice14:52
andymccrok will give that a go, thanks!14:52
dhellmannoh, well, if you change it in the repo that's going to break the validation again14:52
andymccroh14:52
dulekdhellmann: I've actually did that. And we've fixed that in tree without effect: https://review.openstack.org/#/c/412445/14:52
openstackgerritAndy McCrae proposed openstack/releases: Release OpenStack-Ansible Newton/14.0.4  https://review.openstack.org/41119614:53
andymccrive blocked the patch i filed against the repository so long14:53
dhellmanndulek, smcginnis : when I download 412445 and build the release notes I see no error. I can't tell from your last comment if you're still seeing an error or not.14:57
smcginnisdhellmann: I do get the problem when I run that locally.14:57
dhellmannsmcginnis : you've removed releasenotes/build and committed the changes to the note file?14:57
smcginnisdhellmann: To be clear, it doesn't give and error. But that release note gets rendered one character per line.14:57
dhellmannoh, that's not what I was looking for14:58
dhellmannstand by then14:58
smcginnisdhellmann: Fresh repo clone, updated the release note and committed it, then built.14:58
*** jtomasek has joined #openstack-release14:59
smcginnisdhellmann: Line 80 in unreleased.html, at least for mine.14:59
*** tommylikehu_ has quit IRC15:01
dhellmannok, I can reproduce that15:02
*** bobh has joined #openstack-release15:06
*** hongbin has quit IRC15:06
*** bobh has quit IRC15:07
*** bobh has joined #openstack-release15:07
*** bobh has quit IRC15:12
*** jtomasek has quit IRC15:13
dhellmannsmcginnis : https://review.openstack.org/412493 fixes the rendering issue for patches under review; you need to backport that to all stable branches to ensure you're testing notes properly.15:19
openstackgerritAndy McCrae proposed openstack/releases: Fix existing tarball-base for openstack-ansible-os_ironic  https://review.openstack.org/41249815:30
*** tommylikehu_ has joined #openstack-release15:30
dhellmannandymccr : ^^ looks good; you'll likely have to rebase the release patch on top of that15:32
andymccrdhellmann: will do. thanks for the pointers - i'll need to fix the new release to add that tarball-base too I think!15:33
dhellmannandymccr : yes, that's true15:33
dhellmannandymccr : do you use one of our tools to automatically add new releases or do you do that by hand?15:33
andymccrdhellmann: we have a few scripts built into our main repository to do it automatically, but i'm going to fix that issue moving forward so further releases will be as normal15:34
dhellmannwe should probably update the tool to add those values if they're needed15:34
andymccrwon't impact existing releases15:34
dhellmannok, we have a tool in the releases repo, too, so you may want to look at whether the tooling can be shared15:34
dhellmannwe actually have 2 tools15:34
dhellmannbecause why not?15:34
andymccrdhellmann: haha excellent, i'll take a look - i know ours became painful because we have so many seperate repositories, but i think we should be able to use one of the existing ones15:35
dhellmannandymccr : by "fix that issue" I hope you don't mean changing the sdist name in the repos and breaking all of the *old* links to deliverables15:35
andymccrdhellmann: i believe it won't! It'd just change references to the old repo name (i believe the setup.cfg one is causing the issues) - that way existing releases won't be impacted since the cahnge can only be made to head of the branches and not the tagged releases15:36
dhellmannandymccr : when we build releases.o.o and build links to the existing artifact files, we do not go look back at the history of your repos to see what the name was at the time15:37
dhellmannso please don't change the sdist name in your repos, and just add the right tarball-base values to the deliverable files in the releases repo15:37
dhellmannbasically, once you start building a deliverable, you can't change its sdist name. If you want to do that, you have to change the deliverable itself15:37
dhellmannwhich is fine, because changing the sdist name produces a new deliverable on pypi or wherever else the artifacts are published15:38
dhellmanndoes that make sense?15:39
andymccrdhellmann: ahh ok i think that makes sense, the only changes I want to make are to remove references inside the repo (e.g. in the setup.cfg name value) - is that the one that would break it?15:40
*** weshay is now known as weshay_afk15:41
dhellmannandymccr : changing the name value in setup.cfg would result in a new sdist filename, so yes, that would break the links to old deliverables (and if you uploaded to pypi it would break that)15:41
andymccrok so the sdist name is created off head of the branch rather than the tag number - so that is to say if i changed it now, it would break existing builds because the that command isn't run on each deliverable?15:42
dhellmannthere are a couple of different times we need the name, and not all of them are smart enough to know about changes in time15:43
dhellmannif you change the name in master, new builds in master would use that name15:43
dhellmannthat would be fine if you were only interested in those packages15:43
dhellmannthe releases website build looks at the repository name (not its contents) to get the name15:44
smcginnisdhellmann: Thanks for the fix! So to backport, that should be "branch: origin/master" for all of them? Or does it need to be per stable branch?15:44
dhellmannsmcginnis : you need to *remove* the branch specifier completely in unreleased.rst15:44
andymccrdhellmann: ahh excellent ok so perhaps the best is to just change it in master and continue adding tarball-base for older releases - does that make sense as an approach? Ideally I'd like to avoid having to carry tarball-base for the rest of time (not that its a huge thing)15:44
smcginnisdhellmann: Oh, I looked too quick! Got it. :)15:44
dhellmannandymccr : I'm having trouble explaining just how terrible it would be for you to change the names of these things. EVERYTHING would break. Why do you want to change the names?15:45
*** weshay_afk is now known as weshay15:45
andymccrdhellmann: haha mainly just because it seems odd to have to specify a tarball-base because of a ref that doesnt match the reponame, with no way to adjust it moving forward - but i think the reality is it's not that big a deal, and clearly the pros outway the cons :)15:47
andymccrthanks for the explanation though, i have a better understanding of how that hangs together which is pretty useful15:47
dhellmannandymccr : we could change the validation logic to only apply it to new releases at some point, but we're trying to ensure that we have accurate values for all current releases.15:48
andymccrdhellmann: yeah that does make sense.15:48
dhellmannbut that ignores the point that if you change the name of the thing you ship, your users need to know to use the new name instead of the old, so you're actually shipping something different than before15:48
dhellmannin your case, I imagine your users use the git repo directly, but in most cases they're looking for a file on tarballs.o.o or on pypi.python.org15:49
andymccryeah - i think the thing is we don't ship anything. there is a process by which the roles are cloned based on what roles you're using - so its not really a shipped tarball.15:49
dhellmannand when those names change, that's a much bigger deal15:49
dhellmannright, but we haven't built the system to allow for your special case15:49
andymccrbut i get that in this case perhaps its different, but still creates an issue on a larger scale. so im happy to just keep it as is going forward15:49
dhellmannk15:49
andymccrthanks :)15:49
dhellmann:-)15:49
openstackgerritAndy McCrae proposed openstack/releases: Release OpenStack-Ansible Newton/14.0.4  https://review.openstack.org/41119615:51
*** sdague has quit IRC16:06
*** hongbin has joined #openstack-release16:10
*** jtomasek has joined #openstack-release16:12
*** pcaruana has quit IRC16:15
*** jtomasek has quit IRC16:16
*** cody-somerville has joined #openstack-release16:17
*** cody-somerville has quit IRC16:17
*** cody-somerville has joined #openstack-release16:17
*** jtomasek has joined #openstack-release16:22
*** TravT has joined #openstack-release16:26
*** TravT has quit IRC16:33
*** weshay is now known as weshay_bbiab16:34
*** jtomasek has quit IRC16:35
openstackgerritEric Harney proposed openstack/releases: Cinder stable/newton 9.1.1 release  https://review.openstack.org/41253317:00
*** jpich has quit IRC17:04
*** sdake_ is now known as sdake17:15
*** SergeyLukjanov__ has quit IRC17:34
*** SergeyLukjanov has joined #openstack-release17:35
*** trown is now known as trown|lunch17:48
*** sdague has joined #openstack-release17:48
*** lucasagomes is now known as lucas-afk17:50
*** weshay_bbiab is now known as weshay17:51
*** Jeffrey4l has quit IRC18:07
*** shardy has quit IRC18:08
*** armax has joined #openstack-release18:25
openstackgerritMerged openstack/releases: Fix existing tarball-base for openstack-ansible-os_ironic  https://review.openstack.org/41249818:33
*** csomerville has joined #openstack-release18:36
*** ihrachys has quit IRC18:37
*** cody-somerville has quit IRC18:39
openstackgerritMerged openstack/releases: oslo.messaging 5.16.0 (ocata)  https://review.openstack.org/41247118:41
openstackgerritMerged openstack/releases: Release Monasca  https://review.openstack.org/41184218:45
*** cody-somerville has joined #openstack-release18:56
*** csomerville has quit IRC18:58
*** electrofelix has quit IRC18:59
*** david-lyle_ has joined #openstack-release19:13
*** openstackstatus has quit IRC19:13
*** david-lyle has quit IRC19:13
*** openstack has joined #openstack-release19:14
*** armax has quit IRC19:21
*** trown|lunch is now known as trown19:25
*** armax has joined #openstack-release19:31
dimsfungi : i was looking at versions advertised by the packages we list in global requirements - http://pastebin.com/NLKFZdS5 - a few of our own packages don't list 3.5 support19:48
fungidims: this does not surprise me in the least19:49
fungidims: one of the items called out on the cross-project spec is to make sure trove classifiers are correctly updated (in setup.cfg or possibly setup.py)19:50
dimsright. +119:50
amrithdid someone say trove?20:03
*** breton_ is now known as breton20:04
sigmavirusamrith: not openstack trove20:04
sigmavirus;)20:04
sigmavirusamrith: trove classifiers are things in Python packaging (https://pypi.python.org/pypi?:action=list_classifiers)20:05
amrithwhat, something that I didn't screw up; Woo Hoo! this is a first20:05
amrithsigmavirus, thanks!20:05
sigmavirusHappy to help, amrith :)20:05
amriththx sigmavirus .. we do often get bugs about some sword not working if you have a knife and a headache and stuff like that; apparently there's some roleplaying game called trove :)20:06
sigmaviruslol20:06
sigmavirusthere's a video game called rust20:07
sigmavirusso I always wonder if the rust-lang team gets grief over that20:07
amrithhttps://www.trovegame.com/en/play-now/20:08
sigmavirusnaming things is hard, amrith20:10
clarkbwhat about Go20:14
clarkbiirc there was another languag with the same name and google said too bad we win because we are google20:14
openstackgerritDoug Hellmann proposed openstack/releases: only check the tarball-base when building tarballs  https://review.openstack.org/41261220:39
*** weshay is now known as weshay_relocatin20:42
*** askb has joined #openstack-release20:45
*** rockyg has joined #openstack-release21:02
*** v12aml has quit IRC21:08
*** v12aml has joined #openstack-release21:11
*** rtheis has quit IRC21:13
*** l4yerffeJ_ has joined #openstack-release21:33
*** l4yerffeJ has quit IRC21:35
*** bobh has joined #openstack-release21:56
*** bobh has quit IRC21:58
*** trown is now known as trown|outtypewww21:59
*** dave-mccowan has joined #openstack-release22:02
*** dave-mccowan has quit IRC22:07
*** dave-mccowan has joined #openstack-release22:11
*** wolverin_ has quit IRC22:41
*** wolverineav has joined #openstack-release22:50
*** wolverineav has quit IRC22:55
*** sdake has quit IRC23:02
*** cody-somerville has quit IRC23:03
*** rockyg has quit IRC23:05
openstackgerritEmilien Macchi proposed openstack/releases: Release TripleO Newton-2  https://review.openstack.org/41264323:09
*** wolverineav has joined #openstack-release23:11
openstackgerritEmilien Macchi proposed openstack/releases: Release TripleO Newton-2  https://review.openstack.org/41264323:11
*** wolverineav has quit IRC23:15
*** tommylikehu_ has quit IRC23:22
*** wolverineav has joined #openstack-release23:31
*** wolverineav has quit IRC23:35
*** gordc has quit IRC23:37
*** tommylikehu_ has joined #openstack-release23:37
*** sdague has quit IRC23:44
*** dave-mccowan has quit IRC23:50

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