Tuesday, 2018-12-04

*** tosky has quit IRC00:27
*** lbragstad has quit IRC01:07
*** hongbin has joined #openstack-release01:43
*** hberaud|gone has quit IRC02:11
*** hongbin_ has joined #openstack-release03:11
*** hongbin has quit IRC03:13
*** hongbin has joined #openstack-release03:22
*** onovy has quit IRC03:23
*** hongbin_ has quit IRC03:23
*** mlavalle has quit IRC03:25
*** onovy has joined #openstack-release03:25
*** armax has quit IRC03:28
*** ricolin has joined #openstack-release03:44
*** dave-mccowan has quit IRC03:53
*** ykarel|away has joined #openstack-release03:58
*** mriedem_away has quit IRC03:58
*** whoami-rajat has joined #openstack-release04:12
*** ykarel|away has quit IRC04:24
*** ykarel|away has joined #openstack-release04:25
*** ykarel|away is now known as ykarel04:27
*** diablo_rojo has quit IRC05:05
*** binh_ has joined #openstack-release05:32
*** hongbin has quit IRC05:39
*** gcb_ has joined #openstack-release06:06
*** gcb_ has quit IRC06:11
*** radeks_ has joined #openstack-release07:04
*** radeks__ has joined #openstack-release07:07
*** radeks_ has quit IRC07:09
*** pcaruana has joined #openstack-release07:10
*** prometheanfire has quit IRC07:11
*** prometheanfire has joined #openstack-release07:13
*** ykarel_ has joined #openstack-release07:29
*** ykarel has quit IRC07:31
*** jtomasek has joined #openstack-release07:41
openstackgerritgengchc2 proposed openstack/releases master: Release freezer for 7.0.0b1 and 2.0.1b1  https://review.openstack.org/62208908:12
openstackgerritgengchc2 proposed openstack/releases master: Release freezer for 7.0.0b1 and 2.0.1b1  https://review.openstack.org/62208908:21
*** ykarel_ is now known as ykarel08:29
*** ianychoi has quit IRC08:30
*** ianychoi has joined #openstack-release08:30
openstackgerritgengchc2 proposed openstack/releases master: Release freezer for 7.0.0b1 and 2.0.1b1  https://review.openstack.org/62208908:44
*** tosky has joined #openstack-release08:51
*** ykarel is now known as ykarel|lunch08:51
openstackgerrit98k proposed openstack/release-test master: Change openstack-dev to openstack-discuss  https://review.openstack.org/62210908:56
openstackgerrit98k proposed openstack/releases master: Change openstack-dev to openstack-discuss  https://review.openstack.org/62211108:58
*** jpich has joined #openstack-release09:02
openstackgerritgengchc2 proposed openstack/releases master: Release freezer for 7.0.0b1 and 2.0.1b1  https://review.openstack.org/62208909:07
openstackgerrit98k proposed openstack/reno master: Change openstack-dev to openstack-discuss  https://review.openstack.org/62211609:08
*** shardy has joined #openstack-release09:15
*** shardy has quit IRC09:16
*** shardy has joined #openstack-release09:16
*** lbragstad has joined #openstack-release09:24
*** ykarel|lunch is now known as ykarel09:26
*** d0ugal has quit IRC09:31
*** aojea has joined #openstack-release09:32
openstackgerritgengchc2 proposed openstack/releases master: Release freezer for 7.0.0 and 2.0.1  https://review.openstack.org/62208909:44
*** e0ne has joined #openstack-release09:44
*** dtantsur|afk is now known as dtantsur10:07
*** electrofelix has joined #openstack-release10:34
*** luizbag has joined #openstack-release10:41
*** tbarron has joined #openstack-release10:48
*** luizbag has quit IRC11:08
*** luizbag has joined #openstack-release11:22
*** e0ne has quit IRC11:35
*** e0ne has joined #openstack-release11:38
*** dave-mccowan has joined #openstack-release12:12
*** d0ugal has joined #openstack-release12:16
*** lbragstad has quit IRC12:21
*** lbragstad has joined #openstack-release12:22
*** lbragstad has quit IRC12:23
*** lbragstad has joined #openstack-release12:24
*** lbragsta_ has joined #openstack-release12:26
*** ykarel is now known as ykarel|afk12:29
*** lbragsta_ has quit IRC12:31
*** lbragstad has quit IRC12:31
*** lbragstad has joined #openstack-release12:37
*** ykarel|afk is now known as ykarel12:43
*** ykarel is now known as ykarel|afk12:51
*** udesale has joined #openstack-release13:00
*** jtomasek_ has joined #openstack-release13:16
*** jtomasek has quit IRC13:18
*** irclogbot_2 has quit IRC13:38
*** irclogbot_2 has joined #openstack-release13:41
*** jaosorior has joined #openstack-release13:45
*** mlavalle has joined #openstack-release13:54
*** udesale has quit IRC14:08
*** irclogbot_2 has quit IRC14:16
*** mriedem has joined #openstack-release14:33
*** zul has quit IRC14:37
*** zul has joined #openstack-release14:41
*** udesale has joined #openstack-release14:53
*** irclogbot_2 has joined #openstack-release14:54
*** zul has quit IRC14:58
*** mriedem is now known as mriedem_afk15:16
openstackgerritMerged openstack/reno master: Change openstack-dev to openstack-discuss  https://review.openstack.org/62211615:36
*** zul has joined #openstack-release15:40
openstackgerritDoug Hellmann proposed openstack/releases master: switch mailing lists to openstack-discuss  https://review.openstack.org/62236615:42
openstackgerritMerged openstack/releases master: tripleo-heat-templates 10.2.0  https://review.openstack.org/62115615:44
openstackgerritMerged openstack/releases master: release neutron-lib 1.21.0  https://review.openstack.org/62168715:44
*** ykarel|afk is now known as ykarel15:53
openstackgerritBen Nemec proposed openstack/releases master: Oslo releases for 2018-12-4  https://review.openstack.org/62238516:01
openstackgerritMerged openstack/releases master: Change openstack-dev to openstack-discuss  https://review.openstack.org/62211116:02
dhellmannsmcginnis , ttx: I modified the release-job-failures mailing list settings in mailman to set the reply-to header to openstack-discuss instead of openstack-dev16:06
*** pcaruana has quit IRC16:12
ttxhttps://docs.openstack.org/project-team-guide/ is 40416:14
ttxdhellmann, fungi: any idea what's happening there ?16:14
dhellmannI'll bet that's a bad redirect16:15
dhellmannnote that it redirects to latest16:15
dhellmannlet me see if I can fix that in openstack-manuals16:16
fungiweird, it was working recently16:16
dhellmannI think we just landed the change to make the openstack-manuals repo use the governance library, and that may have introduced more repos to the redirect building logic16:17
ttxoh, some blank redirect breaking direct links, could be16:17
dhellmannyeah16:18
fungidirect urls like https://docs.openstack.org/project-team-guide/index.html still seem to work16:18
dhellmannoh, good, that means the redirect building logic is also broken16:18
dhellmannwhee16:18
dhellmannttx, fungi : https://review.openstack.org/62239816:21
ttxlgtm16:21
*** armax has joined #openstack-release16:22
dhellmannthere may be some other things we could add to that list16:22
fungithanks16:22
openstackgerritDoug Hellmann proposed openstack/releases master: openstack-governance 0.2.0  https://review.openstack.org/62240116:23
*** electrofelix has quit IRC16:27
EmilienMdhellmann: it's weird, I can't find where publish-openstack-releasenotes is defined for tripleo-heat-templates16:30
EmilienMhttp://codesearch.openstack.org/?q=publish-openstack-releasenotes&i=nope&files=&repos=16:30
* EmilienM looking into http://codesearch.openstack.org/?q=release-notes-jobs&i=nope&files=&repos=16:31
EmilienMpublish-openstack-releasenotes is part of release-notes-jobs template16:35
EmilienMand release-notes-jobs isn't used anywhere in TripleO16:35
EmilienMand we don't call publish-openstack-releasenotes in our layout16:36
dhellmannwhich branch was that release from?16:36
EmilienMthe patch was in master16:36
dhellmannthat was a master release of tripleo-heat-templates?16:37
dhellmannnot a stable release?16:37
EmilienMah16:37
EmilienMwas it queens? let me check16:37
EmilienMah no, I was thinking about https://review.openstack.org/#/c/620392/ but unrelated16:38
EmilienMdhellmann: the job isn't triggered from a release, isn't?16:38
EmilienMit's to publish release notes after a patch landed on master, iiuc16:39
dhellmannwhen it runs in the release-post pipeline it's from a release16:39
dhellmann we just tagged 10.2.016:39
openstackgerritEmilien Macchi proposed openstack/releases master: queens: release THT 8.1.0  https://review.openstack.org/62039216:39
EmilienMok I missed it16:40
EmilienManyway it's master*16:40
EmilienMhttps://github.com/openstack/tripleo-heat-templates/blob/master/zuul.d/layout.yaml#L716:40
EmilienMwe only use release-notes-jobs-python3 template, and not release-notes-jobs-python16:40
dhellmannmaybe someone in infra can help you figure out where it's attached to the repo16:41
dhellmannwhere the job is attached, that is16:41
EmilienMok16:41
dhellmannthey need the feedback that this sort of debugging is hard :-)16:41
EmilienMclarkb: if I may ping you here ^16:42
clarkbhello16:42
EmilienMclarkb: the context is the following: [Release-job-failures] Tag of openstack/tripleo-heat-templates failed16:42
EmilienMhi!16:42
EmilienMin tripleo-heat-templates project, both publish-openstack-releasenotes-python3 and publish-openstack-releasenotes run16:42
clarkba job's inventory file (in the job logs) include the entire inheritance path for that job16:42
clarkbso it shows you how/why it is getting pulled in16:43
EmilienMhttp://logs.openstack.org/7b/7baea84f1168d72b0eb8901da47d5f4efbaccff8/tag/publish-openstack-releasenotes/6088133/16:43
EmilienMok let's take a look16:43
clarkbhttp://logs.openstack.org/7b/7baea84f1168d72b0eb8901da47d5f4efbaccff8/tag/publish-openstack-releasenotes/6088133/zuul-info/inventory.yaml is the direct link to that file for that job16:43
clarkbgrep for _inheritance_path16:43
EmilienMoh nice16:44
clarkbthat seems to imply its the project template pulling it in16:45
EmilienM"None source", what does it mean?16:45
clarkbEmilienM: those projects are "branchless" eg they only operate off of master16:45
EmilienMit seems to be called by publish-openstack-python-branch-tarball16:45
clarkbrather than master and stable/foo and stable/bar and so on16:45
EmilienMwhich is part of openstack-python-jobs-no-constraints template16:45
EmilienMand indeed we have openstack-python-jobs-no-constraints in our layout16:46
clarkbwhere do you see that? -no-constraints doesn't seem to have a releasenotes job16:46
EmilienM      - '<Job publish-openstack-releasenotes branches: None source: openstack-infra/openstack-zuul-jobs/zuul.d/project-templates.yaml@master#246>'16:46
EmilienMI openned the file16:47
EmilienMnevermind I did a typo in shell16:47
EmilienMit's called from "release-notes-jobs"16:47
clarkbhttps://git.openstack.org/cgit/openstack-infra/openstack-zuul-jobs/tree/zuul.d/project-templates.yaml#n246 that is the template for release-notes-jobs16:47
EmilienMwhich we don't call16:47
EmilienMso who is calling it?16:47
clarkbI think this may be a case of tag jobs being weird because there is no branch associated with a tag16:49
EmilienM_inheritance_path doesn't tell where this template is called from16:49
clarkbhttps://git.openstack.org/cgit/openstack/tripleo-heat-templates/tree/zuul.d/layout.yaml?h=stable/pike16:49
clarkbhas release-notes-jobs. My hunch is that because a tag doesn't have a branch that zuul is either arbitrarily picking jobs out of the possible list or is merging them all together and running them16:50
dhellmannis this another case that https://review.openstack.org/#/c/578557/ would fix?16:50
clarkbthis is also why we've said this config should stay in project-config for now16:50
clarkbdhellmann: yes16:50
*** mriedem_afk is now known as mriedem16:50
clarkbin any case we've basically said don't put tag based job defs in branched repos (for this reason)16:50
clarkbwe are happy to host them in project-config until zuul learns to do tag -> branch inference16:51
EmilienMok let me fix https://git.openstack.org/cgit/openstack/tripleo-heat-templates/tree/zuul.d/layout.yaml?h=stable/pike16:51
EmilienMon pike16:51
dhellmannwhich job template has this job triggered by a tag?16:51
clarkbdhellmann: I think it may be all of them16:52
dhellmannEmilienM : no, this isn't something to change in tree16:52
EmilienMok16:52
clarkbbasically release-notes-jobs and release-nodes-jobs-python3 are both specified to run on the release pipeline16:52
clarkbso zuul is running both16:52
clarkbcorvus: ^ can you confirm16:52
dhellmannyeah, we need to redefine both job templates to not include the release pipeline, create new ones that do, then add the new ones to all of the repos in project-config16:53
dhellmannwhich is not something I'm likely to have time or energy to do any time soon :-/16:53
clarkbthinking out loud here, the release notes reno stuff only actualy run against master right?16:54
clarkbthat implies to me that we should only need the python3 job16:54
clarkbsince if master works with python3 then it will render release notes for all the branches from there16:55
dhellmannwe test running the build when new notes are added in the branch16:55
dhellmannand that job runs against the branch under test16:55
dhellmannwe only publish from master, but we test on each branch16:55
clarkbdhellmann: does reno depend on the project software being python3 capable?16:56
clarkbI didn't think so16:56
dhellmannit depends on what they're installing into their release notes build16:57
clarkbit runs as its own external tool introspecting the git tree. I bring that up because if python3 can be assumed then the fix would be to remove release-notes-jobs* from all the tripleo branches and add the appropriate template to the projects in project-config16:57
dhellmannprojects shouldn't need to install themselves into that build, but *shrug*16:57
clarkbah ok so it depends on their tox config in the project branch16:57
dhellmannright16:57
dhellmannit runs "tox -e releasenotes"16:58
dhellmannat least I think it does16:58
dhellmannI've lost track of whether that was one we standardized16:58
dhellmannwe could just remove the release pipeline entry from the old release notes template16:59
dhellmannthat would mean we only publish release notes using the py3 version, but that's what we want anyway16:59
corvusclarkb: do you still need me to confirm something?16:59
dhellmannwhere is that job template defined17:00
*** shardy has quit IRC17:00
clarkbcorvus: yes, in the case of tag based pipelines, does zuul run all jobs defined to run there on all branches?17:01
*** mlavalle has quit IRC17:01
dhellmannclarkb , corvus , EmilienM : https://review.openstack.org/62243017:02
corvusclarkb: yes, zuul runs all jobs attached to tag pipelines regardless of the branch where the attachment occurs.17:02
*** ykarel is now known as ykarel|away17:03
clarkbdhellmann: the job itself is in openstack-infra/project-config, it consumes install-if-python and build-releasenotes from zuul-jobs17:03
clarkbdhellmann: it appears to not rely on the software itself supporting python317:03
dhellmannclarkb : ack17:04
clarkbdhellmann: it runs sphinx-build not reno?17:04
dhellmannit uses reno's sphinx integration17:04
clarkbI guess reno is just the make a release note shard on the front end17:04
clarkbthen sphinx does the render for backend17:04
dhellmannreno adds some directives to sphinx to insert notes based on a given query17:05
clarkbbut ya looks like it should be fine to merge your change above. Since sphinx/reno are what need to be python3 able not the software itserlf17:05
dhellmannyeah, if my change breaks anything the fix is going to be to make the projects work with the newer job17:05
openstackgerritMerged openstack/releases master: Oslo releases for 2018-12-4  https://review.openstack.org/62238517:06
*** pcaruana has joined #openstack-release17:12
*** e0ne has quit IRC17:13
*** luizbag has quit IRC17:13
*** ykarel|away has quit IRC17:22
*** jpich has quit IRC17:35
*** bobh has joined #openstack-release17:36
*** bobh_ has joined #openstack-release17:37
*** bobh_ has quit IRC17:38
*** bobh_ has joined #openstack-release17:39
*** bobh has quit IRC17:41
*** mlavalle has joined #openstack-release17:43
*** bobh_ has quit IRC17:43
*** luizbag has joined #openstack-release17:44
*** bobh has joined #openstack-release17:45
*** pcaruana has quit IRC17:56
*** e0ne has joined #openstack-release18:13
*** e0ne has quit IRC18:30
*** jrist has quit IRC18:32
*** luizbag has quit IRC18:55
*** diablo_rojo has joined #openstack-release19:01
*** diablo_rojo has quit IRC19:01
*** N3l1x has joined #openstack-release19:01
*** diablo_rojo has joined #openstack-release19:01
*** e0ne has joined #openstack-release19:03
*** prometheanfire has quit IRC19:21
*** prometheanfire has joined #openstack-release19:22
*** jrist has joined #openstack-release19:28
*** dtantsur is now known as dtantsur|afk19:35
*** ekcs has joined #openstack-release19:49
*** e0ne has quit IRC19:58
*** aojea has quit IRC19:59
*** jrist has quit IRC20:39
*** armax has quit IRC21:28
*** jrist has joined #openstack-release21:31
*** radeks__ has quit IRC21:47
*** bobh has quit IRC21:57
*** jaosorior has quit IRC22:00
*** bobh has joined #openstack-release22:30
*** dave-mccowan has quit IRC22:33
openstackgerritLance Bragstad proposed openstack/releases master: Release oslo.policy 1.43.0  https://review.openstack.org/62261822:40
lbragstadbnemec ^22:40
*** mriedem has quit IRC22:44
*** N3l1x has quit IRC22:49
*** bobh has quit IRC23:07
*** witek has quit IRC23:14
*** witek has joined #openstack-release23:16
*** udesale has quit IRC23:40
*** tosky has quit IRC23:55

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