| *** tosky has quit IRC | 00:27 | |
| *** lbragstad has quit IRC | 01:07 | |
| *** hongbin has joined #openstack-release | 01:43 | |
| *** hberaud|gone has quit IRC | 02:11 | |
| *** hongbin_ has joined #openstack-release | 03:11 | |
| *** hongbin has quit IRC | 03:13 | |
| *** hongbin has joined #openstack-release | 03:22 | |
| *** onovy has quit IRC | 03:23 | |
| *** hongbin_ has quit IRC | 03:23 | |
| *** mlavalle has quit IRC | 03:25 | |
| *** onovy has joined #openstack-release | 03:25 | |
| *** armax has quit IRC | 03:28 | |
| *** ricolin has joined #openstack-release | 03:44 | |
| *** dave-mccowan has quit IRC | 03:53 | |
| *** ykarel|away has joined #openstack-release | 03:58 | |
| *** mriedem_away has quit IRC | 03:58 | |
| *** whoami-rajat has joined #openstack-release | 04:12 | |
| *** ykarel|away has quit IRC | 04:24 | |
| *** ykarel|away has joined #openstack-release | 04:25 | |
| *** ykarel|away is now known as ykarel | 04:27 | |
| *** diablo_rojo has quit IRC | 05:05 | |
| *** binh_ has joined #openstack-release | 05:32 | |
| *** hongbin has quit IRC | 05:39 | |
| *** gcb_ has joined #openstack-release | 06:06 | |
| *** gcb_ has quit IRC | 06:11 | |
| *** radeks_ has joined #openstack-release | 07:04 | |
| *** radeks__ has joined #openstack-release | 07:07 | |
| *** radeks_ has quit IRC | 07:09 | |
| *** pcaruana has joined #openstack-release | 07:10 | |
| *** prometheanfire has quit IRC | 07:11 | |
| *** prometheanfire has joined #openstack-release | 07:13 | |
| *** ykarel_ has joined #openstack-release | 07:29 | |
| *** ykarel has quit IRC | 07:31 | |
| *** jtomasek has joined #openstack-release | 07:41 | |
| openstackgerrit | gengchc2 proposed openstack/releases master: Release freezer for 7.0.0b1 and 2.0.1b1 https://review.openstack.org/622089 | 08:12 |
|---|---|---|
| openstackgerrit | gengchc2 proposed openstack/releases master: Release freezer for 7.0.0b1 and 2.0.1b1 https://review.openstack.org/622089 | 08:21 |
| *** ykarel_ is now known as ykarel | 08:29 | |
| *** ianychoi has quit IRC | 08:30 | |
| *** ianychoi has joined #openstack-release | 08:30 | |
| openstackgerrit | gengchc2 proposed openstack/releases master: Release freezer for 7.0.0b1 and 2.0.1b1 https://review.openstack.org/622089 | 08:44 |
| *** tosky has joined #openstack-release | 08:51 | |
| *** ykarel is now known as ykarel|lunch | 08:51 | |
| openstackgerrit | 98k proposed openstack/release-test master: Change openstack-dev to openstack-discuss https://review.openstack.org/622109 | 08:56 |
| openstackgerrit | 98k proposed openstack/releases master: Change openstack-dev to openstack-discuss https://review.openstack.org/622111 | 08:58 |
| *** jpich has joined #openstack-release | 09:02 | |
| openstackgerrit | gengchc2 proposed openstack/releases master: Release freezer for 7.0.0b1 and 2.0.1b1 https://review.openstack.org/622089 | 09:07 |
| openstackgerrit | 98k proposed openstack/reno master: Change openstack-dev to openstack-discuss https://review.openstack.org/622116 | 09:08 |
| *** shardy has joined #openstack-release | 09:15 | |
| *** shardy has quit IRC | 09:16 | |
| *** shardy has joined #openstack-release | 09:16 | |
| *** lbragstad has joined #openstack-release | 09:24 | |
| *** ykarel|lunch is now known as ykarel | 09:26 | |
| *** d0ugal has quit IRC | 09:31 | |
| *** aojea has joined #openstack-release | 09:32 | |
| openstackgerrit | gengchc2 proposed openstack/releases master: Release freezer for 7.0.0 and 2.0.1 https://review.openstack.org/622089 | 09:44 |
| *** e0ne has joined #openstack-release | 09:44 | |
| *** dtantsur|afk is now known as dtantsur | 10:07 | |
| *** electrofelix has joined #openstack-release | 10:34 | |
| *** luizbag has joined #openstack-release | 10:41 | |
| *** tbarron has joined #openstack-release | 10:48 | |
| *** luizbag has quit IRC | 11:08 | |
| *** luizbag has joined #openstack-release | 11:22 | |
| *** e0ne has quit IRC | 11:35 | |
| *** e0ne has joined #openstack-release | 11:38 | |
| *** dave-mccowan has joined #openstack-release | 12:12 | |
| *** d0ugal has joined #openstack-release | 12:16 | |
| *** lbragstad has quit IRC | 12:21 | |
| *** lbragstad has joined #openstack-release | 12:22 | |
| *** lbragstad has quit IRC | 12:23 | |
| *** lbragstad has joined #openstack-release | 12:24 | |
| *** lbragsta_ has joined #openstack-release | 12:26 | |
| *** ykarel is now known as ykarel|afk | 12:29 | |
| *** lbragsta_ has quit IRC | 12:31 | |
| *** lbragstad has quit IRC | 12:31 | |
| *** lbragstad has joined #openstack-release | 12:37 | |
| *** ykarel|afk is now known as ykarel | 12:43 | |
| *** ykarel is now known as ykarel|afk | 12:51 | |
| *** udesale has joined #openstack-release | 13:00 | |
| *** jtomasek_ has joined #openstack-release | 13:16 | |
| *** jtomasek has quit IRC | 13:18 | |
| *** irclogbot_2 has quit IRC | 13:38 | |
| *** irclogbot_2 has joined #openstack-release | 13:41 | |
| *** jaosorior has joined #openstack-release | 13:45 | |
| *** mlavalle has joined #openstack-release | 13:54 | |
| *** udesale has quit IRC | 14:08 | |
| *** irclogbot_2 has quit IRC | 14:16 | |
| *** mriedem has joined #openstack-release | 14:33 | |
| *** zul has quit IRC | 14:37 | |
| *** zul has joined #openstack-release | 14:41 | |
| *** udesale has joined #openstack-release | 14:53 | |
| *** irclogbot_2 has joined #openstack-release | 14:54 | |
| *** zul has quit IRC | 14:58 | |
| *** mriedem is now known as mriedem_afk | 15:16 | |
| openstackgerrit | Merged openstack/reno master: Change openstack-dev to openstack-discuss https://review.openstack.org/622116 | 15:36 |
| *** zul has joined #openstack-release | 15:40 | |
| openstackgerrit | Doug Hellmann proposed openstack/releases master: switch mailing lists to openstack-discuss https://review.openstack.org/622366 | 15:42 |
| openstackgerrit | Merged openstack/releases master: tripleo-heat-templates 10.2.0 https://review.openstack.org/621156 | 15:44 |
| openstackgerrit | Merged openstack/releases master: release neutron-lib 1.21.0 https://review.openstack.org/621687 | 15:44 |
| *** ykarel|afk is now known as ykarel | 15:53 | |
| openstackgerrit | Ben Nemec proposed openstack/releases master: Oslo releases for 2018-12-4 https://review.openstack.org/622385 | 16:01 |
| openstackgerrit | Merged openstack/releases master: Change openstack-dev to openstack-discuss https://review.openstack.org/622111 | 16:02 |
| dhellmann | smcginnis , ttx: I modified the release-job-failures mailing list settings in mailman to set the reply-to header to openstack-discuss instead of openstack-dev | 16:06 |
| *** pcaruana has quit IRC | 16:12 | |
| ttx | https://docs.openstack.org/project-team-guide/ is 404 | 16:14 |
| ttx | dhellmann, fungi: any idea what's happening there ? | 16:14 |
| dhellmann | I'll bet that's a bad redirect | 16:15 |
| dhellmann | note that it redirects to latest | 16:15 |
| dhellmann | let me see if I can fix that in openstack-manuals | 16:16 |
| fungi | weird, it was working recently | 16:16 |
| dhellmann | I 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 logic | 16:17 |
| ttx | oh, some blank redirect breaking direct links, could be | 16:17 |
| dhellmann | yeah | 16:18 |
| fungi | direct urls like https://docs.openstack.org/project-team-guide/index.html still seem to work | 16:18 |
| dhellmann | oh, good, that means the redirect building logic is also broken | 16:18 |
| dhellmann | whee | 16:18 |
| dhellmann | ttx, fungi : https://review.openstack.org/622398 | 16:21 |
| ttx | lgtm | 16:21 |
| *** armax has joined #openstack-release | 16:22 | |
| dhellmann | there may be some other things we could add to that list | 16:22 |
| fungi | thanks | 16:22 |
| openstackgerrit | Doug Hellmann proposed openstack/releases master: openstack-governance 0.2.0 https://review.openstack.org/622401 | 16:23 |
| *** electrofelix has quit IRC | 16:27 | |
| EmilienM | dhellmann: it's weird, I can't find where publish-openstack-releasenotes is defined for tripleo-heat-templates | 16:30 |
| EmilienM | http://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 | |
| EmilienM | publish-openstack-releasenotes is part of release-notes-jobs template | 16:35 |
| EmilienM | and release-notes-jobs isn't used anywhere in TripleO | 16:35 |
| EmilienM | and we don't call publish-openstack-releasenotes in our layout | 16:36 |
| dhellmann | which branch was that release from? | 16:36 |
| EmilienM | the patch was in master | 16:36 |
| dhellmann | that was a master release of tripleo-heat-templates? | 16:37 |
| dhellmann | not a stable release? | 16:37 |
| EmilienM | ah | 16:37 |
| EmilienM | was it queens? let me check | 16:37 |
| EmilienM | ah no, I was thinking about https://review.openstack.org/#/c/620392/ but unrelated | 16:38 |
| EmilienM | dhellmann: the job isn't triggered from a release, isn't? | 16:38 |
| EmilienM | it's to publish release notes after a patch landed on master, iiuc | 16:39 |
| dhellmann | when it runs in the release-post pipeline it's from a release | 16:39 |
| dhellmann | we just tagged 10.2.0 | 16:39 |
| openstackgerrit | Emilien Macchi proposed openstack/releases master: queens: release THT 8.1.0 https://review.openstack.org/620392 | 16:39 |
| EmilienM | ok I missed it | 16:40 |
| EmilienM | anyway it's master* | 16:40 |
| EmilienM | https://github.com/openstack/tripleo-heat-templates/blob/master/zuul.d/layout.yaml#L7 | 16:40 |
| EmilienM | we only use release-notes-jobs-python3 template, and not release-notes-jobs-python | 16:40 |
| dhellmann | maybe someone in infra can help you figure out where it's attached to the repo | 16:41 |
| dhellmann | where the job is attached, that is | 16:41 |
| EmilienM | ok | 16:41 |
| dhellmann | they need the feedback that this sort of debugging is hard :-) | 16:41 |
| EmilienM | clarkb: if I may ping you here ^ | 16:42 |
| clarkb | hello | 16:42 |
| EmilienM | clarkb: the context is the following: [Release-job-failures] Tag of openstack/tripleo-heat-templates failed | 16:42 |
| EmilienM | hi! | 16:42 |
| EmilienM | in tripleo-heat-templates project, both publish-openstack-releasenotes-python3 and publish-openstack-releasenotes run | 16:42 |
| clarkb | a job's inventory file (in the job logs) include the entire inheritance path for that job | 16:42 |
| clarkb | so it shows you how/why it is getting pulled in | 16:43 |
| EmilienM | http://logs.openstack.org/7b/7baea84f1168d72b0eb8901da47d5f4efbaccff8/tag/publish-openstack-releasenotes/6088133/ | 16:43 |
| EmilienM | ok let's take a look | 16:43 |
| clarkb | http://logs.openstack.org/7b/7baea84f1168d72b0eb8901da47d5f4efbaccff8/tag/publish-openstack-releasenotes/6088133/zuul-info/inventory.yaml is the direct link to that file for that job | 16:43 |
| clarkb | grep for _inheritance_path | 16:43 |
| EmilienM | oh nice | 16:44 |
| clarkb | that seems to imply its the project template pulling it in | 16:45 |
| EmilienM | "None source", what does it mean? | 16:45 |
| clarkb | EmilienM: those projects are "branchless" eg they only operate off of master | 16:45 |
| EmilienM | it seems to be called by publish-openstack-python-branch-tarball | 16:45 |
| clarkb | rather than master and stable/foo and stable/bar and so on | 16:45 |
| EmilienM | which is part of openstack-python-jobs-no-constraints template | 16:45 |
| EmilienM | and indeed we have openstack-python-jobs-no-constraints in our layout | 16:46 |
| clarkb | where do you see that? -no-constraints doesn't seem to have a releasenotes job | 16:46 |
| EmilienM | - '<Job publish-openstack-releasenotes branches: None source: openstack-infra/openstack-zuul-jobs/zuul.d/project-templates.yaml@master#246>' | 16:46 |
| EmilienM | I openned the file | 16:47 |
| EmilienM | nevermind I did a typo in shell | 16:47 |
| EmilienM | it's called from "release-notes-jobs" | 16:47 |
| clarkb | https://git.openstack.org/cgit/openstack-infra/openstack-zuul-jobs/tree/zuul.d/project-templates.yaml#n246 that is the template for release-notes-jobs | 16:47 |
| EmilienM | which we don't call | 16:47 |
| EmilienM | so who is calling it? | 16:47 |
| clarkb | I think this may be a case of tag jobs being weird because there is no branch associated with a tag | 16:49 |
| EmilienM | _inheritance_path doesn't tell where this template is called from | 16:49 |
| clarkb | https://git.openstack.org/cgit/openstack/tripleo-heat-templates/tree/zuul.d/layout.yaml?h=stable/pike | 16:49 |
| clarkb | has 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 them | 16:50 |
| dhellmann | is this another case that https://review.openstack.org/#/c/578557/ would fix? | 16:50 |
| clarkb | this is also why we've said this config should stay in project-config for now | 16:50 |
| clarkb | dhellmann: yes | 16:50 |
| *** mriedem_afk is now known as mriedem | 16:50 | |
| clarkb | in any case we've basically said don't put tag based job defs in branched repos (for this reason) | 16:50 |
| clarkb | we are happy to host them in project-config until zuul learns to do tag -> branch inference | 16:51 |
| EmilienM | ok let me fix https://git.openstack.org/cgit/openstack/tripleo-heat-templates/tree/zuul.d/layout.yaml?h=stable/pike | 16:51 |
| EmilienM | on pike | 16:51 |
| dhellmann | which job template has this job triggered by a tag? | 16:51 |
| clarkb | dhellmann: I think it may be all of them | 16:52 |
| dhellmann | EmilienM : no, this isn't something to change in tree | 16:52 |
| EmilienM | ok | 16:52 |
| clarkb | basically release-notes-jobs and release-nodes-jobs-python3 are both specified to run on the release pipeline | 16:52 |
| clarkb | so zuul is running both | 16:52 |
| clarkb | corvus: ^ can you confirm | 16:52 |
| dhellmann | yeah, 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-config | 16:53 |
| dhellmann | which is not something I'm likely to have time or energy to do any time soon :-/ | 16:53 |
| clarkb | thinking out loud here, the release notes reno stuff only actualy run against master right? | 16:54 |
| clarkb | that implies to me that we should only need the python3 job | 16:54 |
| clarkb | since if master works with python3 then it will render release notes for all the branches from there | 16:55 |
| dhellmann | we test running the build when new notes are added in the branch | 16:55 |
| dhellmann | and that job runs against the branch under test | 16:55 |
| dhellmann | we only publish from master, but we test on each branch | 16:55 |
| clarkb | dhellmann: does reno depend on the project software being python3 capable? | 16:56 |
| clarkb | I didn't think so | 16:56 |
| dhellmann | it depends on what they're installing into their release notes build | 16:57 |
| clarkb | it 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-config | 16:57 |
| dhellmann | projects shouldn't need to install themselves into that build, but *shrug* | 16:57 |
| clarkb | ah ok so it depends on their tox config in the project branch | 16:57 |
| dhellmann | right | 16:57 |
| dhellmann | it runs "tox -e releasenotes" | 16:58 |
| dhellmann | at least I think it does | 16:58 |
| dhellmann | I've lost track of whether that was one we standardized | 16:58 |
| dhellmann | we could just remove the release pipeline entry from the old release notes template | 16:59 |
| dhellmann | that would mean we only publish release notes using the py3 version, but that's what we want anyway | 16:59 |
| corvus | clarkb: do you still need me to confirm something? | 16:59 |
| dhellmann | where is that job template defined | 17:00 |
| *** shardy has quit IRC | 17:00 | |
| clarkb | corvus: 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 IRC | 17:01 | |
| dhellmann | clarkb , corvus , EmilienM : https://review.openstack.org/622430 | 17:02 |
| corvus | clarkb: 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|away | 17:03 | |
| clarkb | dhellmann: the job itself is in openstack-infra/project-config, it consumes install-if-python and build-releasenotes from zuul-jobs | 17:03 |
| clarkb | dhellmann: it appears to not rely on the software itself supporting python3 | 17:03 |
| dhellmann | clarkb : ack | 17:04 |
| clarkb | dhellmann: it runs sphinx-build not reno? | 17:04 |
| dhellmann | it uses reno's sphinx integration | 17:04 |
| clarkb | I guess reno is just the make a release note shard on the front end | 17:04 |
| clarkb | then sphinx does the render for backend | 17:04 |
| dhellmann | reno adds some directives to sphinx to insert notes based on a given query | 17:05 |
| clarkb | but 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 itserlf | 17:05 |
| dhellmann | yeah, if my change breaks anything the fix is going to be to make the projects work with the newer job | 17:05 |
| openstackgerrit | Merged openstack/releases master: Oslo releases for 2018-12-4 https://review.openstack.org/622385 | 17:06 |
| *** pcaruana has joined #openstack-release | 17:12 | |
| *** e0ne has quit IRC | 17:13 | |
| *** luizbag has quit IRC | 17:13 | |
| *** ykarel|away has quit IRC | 17:22 | |
| *** jpich has quit IRC | 17:35 | |
| *** bobh has joined #openstack-release | 17:36 | |
| *** bobh_ has joined #openstack-release | 17:37 | |
| *** bobh_ has quit IRC | 17:38 | |
| *** bobh_ has joined #openstack-release | 17:39 | |
| *** bobh has quit IRC | 17:41 | |
| *** mlavalle has joined #openstack-release | 17:43 | |
| *** bobh_ has quit IRC | 17:43 | |
| *** luizbag has joined #openstack-release | 17:44 | |
| *** bobh has joined #openstack-release | 17:45 | |
| *** pcaruana has quit IRC | 17:56 | |
| *** e0ne has joined #openstack-release | 18:13 | |
| *** e0ne has quit IRC | 18:30 | |
| *** jrist has quit IRC | 18:32 | |
| *** luizbag has quit IRC | 18:55 | |
| *** diablo_rojo has joined #openstack-release | 19:01 | |
| *** diablo_rojo has quit IRC | 19:01 | |
| *** N3l1x has joined #openstack-release | 19:01 | |
| *** diablo_rojo has joined #openstack-release | 19:01 | |
| *** e0ne has joined #openstack-release | 19:03 | |
| *** prometheanfire has quit IRC | 19:21 | |
| *** prometheanfire has joined #openstack-release | 19:22 | |
| *** jrist has joined #openstack-release | 19:28 | |
| *** dtantsur is now known as dtantsur|afk | 19:35 | |
| *** ekcs has joined #openstack-release | 19:49 | |
| *** e0ne has quit IRC | 19:58 | |
| *** aojea has quit IRC | 19:59 | |
| *** jrist has quit IRC | 20:39 | |
| *** armax has quit IRC | 21:28 | |
| *** jrist has joined #openstack-release | 21:31 | |
| *** radeks__ has quit IRC | 21:47 | |
| *** bobh has quit IRC | 21:57 | |
| *** jaosorior has quit IRC | 22:00 | |
| *** bobh has joined #openstack-release | 22:30 | |
| *** dave-mccowan has quit IRC | 22:33 | |
| openstackgerrit | Lance Bragstad proposed openstack/releases master: Release oslo.policy 1.43.0 https://review.openstack.org/622618 | 22:40 |
| lbragstad | bnemec ^ | 22:40 |
| *** mriedem has quit IRC | 22:44 | |
| *** N3l1x has quit IRC | 22:49 | |
| *** bobh has quit IRC | 23:07 | |
| *** witek has quit IRC | 23:14 | |
| *** witek has joined #openstack-release | 23:16 | |
| *** udesale has quit IRC | 23:40 | |
| *** tosky has quit IRC | 23:55 | |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!