*** 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!