Thursday, 2018-02-22

*** dmellado has joined #zuul00:33
*** rlandy|rover|bbl is now known as rlandy|rover03:03
*** JasonCL has quit IRC03:25
*** JasonCL has joined #zuul03:32
*** JasonCL has quit IRC03:37
*** JasonCL has joined #zuul03:40
*** JasonCL has quit IRC03:44
*** rlandy|rover has quit IRC03:50
*** rlandy has joined #zuul03:59
*** rlandy is now known as rlandy|rover03:59
*** JasonCL has joined #zuul04:00
*** rlandy|rover has quit IRC04:01
*** JasonCL has quit IRC04:09
*** JasonCL has joined #zuul04:57
*** JasonCL has quit IRC05:01
*** JasonCL has joined #zuul05:07
*** JasonCL has quit IRC05:12
*** openstackgerrit has joined #zuul05:35
openstackgerritTristan Cacqueray proposed openstack-infra/nodepool master: Add /label-list to the webapp  https://review.openstack.org/53556305:35
tristanCtobiash: "As of Ansible 2.4, the parameter 'executable' is no longer supported with the 'command' module. Not using '/bin/bash'." which makes the bindep role now fails, hence the retry_limit on https://review.openstack.org/54560305:47
*** JasonCL has joined #zuul05:53
openstackgerritTristan Cacqueray proposed openstack-infra/zuul-jobs master: bindep: use shell instead of command with executable  https://review.openstack.org/54686905:56
*** JasonCL has quit IRC05:57
openstackgerritTristan Cacqueray proposed openstack-infra/zuul-jobs master: bindep: use shell instead of command with executable  https://review.openstack.org/54686906:30
*** JasonCL has joined #zuul06:33
tristanChum, "command_register|succeed" changed in 2.4, now if the command is running with "failed_when: false", then the "|succeed" returns true, even if the command failed...06:37
tristanCsee https://github.com/ansible/ansible/issues/28455#issuecomment-32360165306:38
*** JasonCL has quit IRC06:38
tobiashtristanC: that makes sense ;)06:38
openstackgerritTristan Cacqueray proposed openstack-infra/zuul-jobs master: bindep: use shell instead of command with executable  https://review.openstack.org/54686906:41
*** JasonCL has joined #zuul06:48
tobiashtristanC: you may want to grep through zuul-jobs, there might be more of these patterns in there06:49
*** JasonCL has quit IRC06:54
openstackgerritTristan Cacqueray proposed openstack-infra/zuul-jobs master: ara: check for return code instead of succeed  https://review.openstack.org/54689206:57
*** JasonCL has joined #zuul07:00
*** JasonCL has quit IRC07:05
AJaegertristanC: and openstack-zuul-jobs and project-config - best to use codesearch.openstack.org07:10
openstackgerritAndreas Jaeger proposed openstack-infra/zuul-jobs master: Add abstract attribute to base jobs  https://review.openstack.org/54560307:16
*** hashar has joined #zuul07:16
AJaegertristanC, tobiash, removed abstract from tox ^07:16
tobiash+207:18
AJaegerthanks!07:22
tristanCtobiash: AJaeger: the only other affected |succeeded occurence seems to be the ara role ( https://review.openstack.org/546892 )07:25
openstackgerritAndreas Jaeger proposed openstack-infra/zuul-jobs master: Replace sphinx_check_warning_is_error.py with ini lookup  https://review.openstack.org/52881207:25
AJaegertristanC: cool!07:26
tristanCtobiash: it seems like the TMPDIR variable doesn't get to the template module when used on a remote host (re: https://review.openstack.org/546698 )07:28
tristanCi mean, it still fails with "Accessing files from outside the working dir /tmp/xxxx" but works when changing the hosts to 'localhost'07:29
openstackgerritAndreas Jaeger proposed openstack-infra/zuul-jobs master: Replace sphinx_check_warning_is_error.py with ini lookup  https://review.openstack.org/52881207:33
*** JasonCL has joined #zuul07:52
*** JasonCL has quit IRC07:57
*** threestrands_ has joined #zuul08:15
*** threestrands_ has quit IRC08:15
*** threestrands_ has joined #zuul08:15
*** JasonCL has joined #zuul08:16
*** threestrands has quit IRC08:18
*** JasonCL has quit IRC08:21
*** electrofelix has joined #zuul08:40
tobiashtristanC: hm, that use case could be more difficult to solve08:45
*** JasonCL has joined #zuul08:49
*** jpena|off is now known as jpena08:50
*** JasonCL has quit IRC08:54
*** JasonCL has joined #zuul09:02
*** JasonCL has quit IRC09:07
*** markush1 has joined #zuul09:14
*** markush1 is now known as maho09:15
*** threestrands_ has quit IRC09:37
*** JasonCL has joined #zuul09:39
tristanCtobiash: this fixes the issues: https://github.com/ansible/ansible/commit/8a2bda0e067, however it's only merged in 2.5.0b109:40
tobiashtristanC: ah cool09:41
tristanCactually this one https://github.com/ansible/ansible/commit/b20df1b , the other was just a refactor09:42
AJaegercan we ask for a backport for 2.4?09:44
*** JasonCL has quit IRC09:44
tristanCAJaeger: not sure how it works on github/ansible, but https://github.com/ansible/ansible/pull/3657209:51
*** JasonCL has joined #zuul09:52
*** JasonCL has quit IRC10:01
*** tosky has joined #zuul10:22
*** JasonCL has joined #zuul10:36
*** JasonCL has quit IRC10:40
*** maho has quit IRC10:45
*** JasonCL has joined #zuul10:48
*** JasonCL has quit IRC10:52
*** JasonCL has joined #zuul10:54
*** EmilienM has quit IRC10:59
*** EmilienM has joined #zuul11:00
*** JasonCL has quit IRC11:04
*** markush1 has joined #zuul11:07
openstackgerritSimon Westphahl proposed openstack-infra/zuul master: Allow using remote refs to find commits for change  https://review.openstack.org/54496411:16
openstackgerritSimon Westphahl proposed openstack-infra/zuul master: Allow using remote refs to find commits for change  https://review.openstack.org/54496411:18
swesttobiash: addressed your comments ^11:19
*** bramwelt1 has joined #zuul11:27
tobiashswest: added a comment11:33
*** JasonCL has joined #zuul11:33
*** bramwelt has quit IRC11:34
*** rbergeron has quit IRC11:34
*** rbergeron has joined #zuul11:35
*** rbergero1 has joined #zuul11:41
*** JasonCL has quit IRC11:41
*** rbergeron has quit IRC11:46
*** jpena is now known as jpena|lunch11:57
*** markush1 has quit IRC11:59
openstackgerritHoang Trung Hieu proposed openstack-infra/zuul-jobs master: Update and replace http with https for doc links  https://review.openstack.org/54696512:26
openstackgerritHoang Trung Hieu proposed openstack-infra/zuul master: Update and replace http with https for doc links  https://review.openstack.org/54697012:37
*** maxamillion has quit IRC12:52
*** maxamillion has joined #zuul12:55
*** electrofelix has quit IRC13:14
*** zhuli has quit IRC13:16
*** zhuli has joined #zuul13:16
*** maxamillion has quit IRC13:17
*** maxamillion has joined #zuul13:20
openstackgerritSimon Westphahl proposed openstack-infra/zuul master: Allow using remote refs to find commits for change  https://review.openstack.org/54496413:22
*** jpena|lunch is now known as jpena13:27
*** salbacutea has joined #zuul13:34
*** rlandy has joined #zuul13:36
*** rlandy is now known as rlandy|ruck13:36
salbacuteaださい。13:37
*** sshnaidm|afk is now known as sshnaidm13:37
*** JasonCL has joined #zuul13:38
*** salbacutea has quit IRC13:41
openstackgerritSimon Westphahl proposed openstack-infra/zuul master: Allow using remote refs to find commits for change  https://review.openstack.org/54496413:42
*** JasonCL has quit IRC13:42
openstackgerritSimon Westphahl proposed openstack-infra/zuul master: Allow using remote refs to find commits for change  https://review.openstack.org/54496413:43
openstackgerritSimon Westphahl proposed openstack-infra/zuul master: Allow using remote refs to find commits for change  https://review.openstack.org/54496413:44
*** JasonCL has joined #zuul13:47
*** JasonCL has quit IRC13:48
*** JasonCL has joined #zuul13:48
*** JasonCL_ has joined #zuul13:53
dmsimardcorvus: I remember you mentioned there was a patch in flight to allow zuul-scheduler exceptions bubble up to zuul-web but I can't find it, do you know which one it is ?13:54
*** mwhahaha has quit IRC13:54
*** mwhahaha has joined #zuul13:56
*** JasonCL has quit IRC13:56
dmsimardSpamapS: for https://review.openstack.org/#/c/536391/, I was wondering if that was really necessary ? Considering https://github.com/ansible/ansible/blob/devel/lib/ansible/modules/notification/slack.py and https://github.com/ansible/ansible/blob/devel/lib/ansible/plugins/callback/slack.py13:56
*** robcresswell has quit IRC13:57
dmsimardadded a comment in the patch :)13:59
*** robcresswell has joined #zuul14:00
*** bstinson has quit IRC14:01
*** bstinson has joined #zuul14:03
*** myoung|afk is now known as myoung14:23
openstackgerritDavid Shrewsbury proposed openstack-infra/nodepool master: Add additional builder debug logging  https://review.openstack.org/54630314:28
openstackgerritMerged openstack-infra/nodepool master: Add /label-list to the webapp  https://review.openstack.org/53556314:30
openstackgerritHoang Trung Hieu proposed openstack-infra/zuul master: WIP: Update and replace http with https for doc links  https://review.openstack.org/54697014:38
*** cmurphy has quit IRC14:57
*** dkranz has joined #zuul15:18
*** maxamillion has quit IRC15:21
*** maxamillion has joined #zuul15:21
kklimondacan I use do a cross-repo depends-on to load new zuul job configuration? It doesn't seem to be picking up, but perhaps there are some rules about that15:40
pabelangershould be fine if they are untrusted projects15:44
*** eventingmonkey has quit IRC15:58
*** eventingmonkey has joined #zuul16:09
*** sshnaidm is now known as sshnaidm|off16:12
*** sshnaidm|off has quit IRC16:17
*** JasonCL_ has quit IRC16:22
*** yolanda has quit IRC16:30
*** JasonCL has joined #zuul16:30
*** yolanda has joined #zuul16:30
*** tosky has quit IRC16:31
*** JasonCL has quit IRC16:36
*** JasonCL has joined #zuul16:39
openstackgerritFabien Boucher proposed openstack-infra/zuul master: Tenant config can be read from an external script  https://review.openstack.org/53587816:46
openstackgerritFabien Boucher proposed openstack-infra/zuul master: Tenant config can be read from an external script  https://review.openstack.org/53587816:48
*** cmurphy has joined #zuul16:48
tobiashdmsimard: e.g. merge failure reporting is only possible via a real reporter as it's reported before the job even runs16:50
dmsimardtobiash: hmmm, I guess16:51
tobiashso I'd consider a slack/mattermost/hipchat reporter useful :)16:51
openstackgerritMatthieu Huin proposed openstack-infra/nodepool master: Refactor status functions, add web endpoints, allow params  https://review.openstack.org/53630116:52
dmsimardsomething something when you have a hammer everything looks like nails16:52
dmsimardansible does that for me16:52
openstackgerritFabien Boucher proposed openstack-infra/zuul master: Tenant config can be read from an external script  https://review.openstack.org/53587816:53
SpamapSdmsimard: It's necessary when you want to trigger on Slack too.16:57
SpamapSdmsimard: that's the first step. ;)16:57
dmsimardOh, you mean like get Slack to do something16:58
dmsimard?16:58
SpamapSNo16:58
SpamapSlike, have slack tell zuul to do something16:58
SpamapS@ZuulBot Run kolla-ansible-deploy branch=prod-zone-416:58
corvusya, the new driver interface is designed to support that kind of thing -- triggers from any trigger-supporting driver enqueing items from any other source-supporting driver16:59
tobiashchatops :)17:00
openstackgerritMatthieu Huin proposed openstack-infra/nodepool master: Refactor status functions, add web endpoints, allow params  https://review.openstack.org/53630117:00
openstackgerritMatthieu Huin proposed openstack-infra/nodepool master: Add separate modules for management commands  https://review.openstack.org/53630317:00
openstackgerritMatthieu Huin proposed openstack-infra/nodepool master: webapp: add optional admin endpoint  https://review.openstack.org/53631917:00
dmsimardSpamapS: neat. I'm not on the chatop bandwagon yet but I hear it's fashionable :p17:01
SpamapSTBH, I don't love the chatops pattern.17:01
SpamapSBut we do it here at GoDaddy17:01
SpamapSI'd rather have a git repo that gets tagged for deploys.17:01
SpamapSor branches per zone and deploy on merge/tag17:01
SpamapSBut there are times where like, you need to re-run a piece of the automation due to some external issue.17:02
SpamapS(I like to have a git repo with a bunch of null commit messages about that though... so I don't have to look at the slack backscroll and git when trying to figure out what changed when)17:02
SpamapSerr.. a git repo with a bunch of null commits and good commit messages, is what I meant17:02
Shrewsfwiw, i have recently rediscovered this week how nearly impossible it is to work on a computer when you can neither stand nor sit due to an injured lower back17:10
clarkbShrews: :( but also maybe thats an excuse to try out vr office?17:11
Shrewsso thankful i don't have to sit on an airplane this weekend.17:11
Shrewsclarkb: is that a thing?17:11
clarkbShrews: ya some companies are working out how to make VR a productivity tool17:12
clarkbbasically instead of sitting in front of a monitor you put on headset and get a 360 degree computer window pane17:12
clarkbI have no idea if it works well or not17:12
fungiShrews: not that it's something you likely want to hear, but christine has spent the last two years working half the day from a laptop while lying in bed due to only being able to stand or sit for limited periods of time17:27
fungiand yeah, it has made her give up a lot of travel opportunities due to an inability to sit on airplanes for more than a few hours17:27
fungiwhen we take road trips we can only go about 4 hours a day17:28
fungiback injuries are terrible17:28
Shrewsfungi: ouch. that's one reason why i try to avoid flights more than a few hours too17:28
Shrewsgoing to the US west coast is about my limit any more17:30
clarkbShrews: the good news is we are pretty awesome out here17:31
fungiyeah, she wants to come to vancouver with me, but is unsure she'll feel up to even that long of a flight by then17:31
fungihopefully you'll heal faster17:32
Shrewsclarkb: tru dat17:32
openstackgerritMerged openstack-infra/nodepool master: Refactor playbooks/nodepool-zuul-functional/pre.yaml  https://review.openstack.org/54627217:34
*** jpena is now known as jpena|off17:52
*** bramwelt1 is now known as bramwelt18:13
*** bramwelt has joined #zuul18:14
openstackgerritFabien Boucher proposed openstack-infra/zuul master: Tenant config can be read from an external script  https://review.openstack.org/53587818:26
*** openstackgerrit has quit IRC18:33
pabelangerjust thinking out loud, I think it would be helpful to have zuul fail a config, if a label doesn't exist in nodepool. IIRC, it doesn't today18:34
pabelangermostly because, as I am thinking about how we are going to remove fedora-26 images from nodepool, I am not sure how to validate all the zuul.yaml files have been properly updated to fedora-2718:34
pabelangerI'm using codesearch.o.o today, but that doesn't help with stable branches18:35
clarkbgrep!18:35
clarkbits scriptable but ya painful18:35
fungilack of multi-branch indexing in hound is the main reason i still sync clones of all our gerrit repos to my local workstation18:36
pabelangeryah, it was just helpful to have zuul error when we tried to remove the tripleo-check pipeline, and say which zuul.yaml files still referenced it. Having that for nodes, would be great18:37
clarkbfungi: ya  Ifind myself just using local grep for reasons likethat18:38
pabelangerfungi: I think dmsimard said he is running a patch to support multi-branch, maybe we should consider applying it.18:38
fungii thought his patch just allowed changing the indexed branch for cases where projects are doing development in a branch other than master18:38
fungirather than indexing multiple branches per repo18:39
pabelangeroh, maybe that was it18:39
fungibut i could have misunderstood18:39
pabelangerzuul does return a node_failure, if a job tries to run a label that doesn't exist. I guess maybe over communicate the removal and work with projects to switch18:42
AJaegerpabelanger: my heuristic: Use codesearch and check for those repos you found all branches...18:44
clarkbshould just put everything on tumbleweed now to test new shinies >_>18:44
corvuspabelanger: label availability can't be a config-time check.  a label can become unavailable on its own with no changes to zuul config.18:53
corvusthis is probably a better match for the dashboard.  have it be able to return jobs by nodeset18:54
corvuspabelanger: you also may want to consider doing things like defining a nodeset called "latest-fedora" and have jobs use that.  then you just change the nodeset def.18:55
corvus(that's not something to do for all kinds of jobs since, for example, stable branch variants may need to be pinned to old versions of distros, but for ones where you know you only ever want to test on the latest that may be helpful)18:56
clarkbfor stable it solves the problem of fedora releases being supported less time than our stable branches are supported18:57
clarkbso may not be the worst thing there, though jobs on stable unlikely to keep working with a fedora update18:57
pabelangeryah, we could try latest-fedora / fedora-latest18:58
dmsimardpabelanger, fungi: right -- hound only ever indexes one branch (hardcoded to master by default)19:32
dmsimardMy fork just allows to configure that one branch per repo19:32
dmsimardWe could in theory stand up more than one hound (one per branch?) with that strategy I guess19:33
fungiyeah, that would work, though kinda hacky19:34
dmsimardmaster.codesearch.o.o == codesearch.o.o and then have queens.codesearch, pike.codesearch.. I dunno, don't have any ideas :D19:35
*** JasonCL has quit IRC19:59
*** openstackgerrit has joined #zuul20:31
openstackgerritMatthieu Huin proposed openstack-infra/nodepool master: Refactor status functions, add web endpoints, allow params  https://review.openstack.org/53630120:31
openstackgerritMatthieu Huin proposed openstack-infra/nodepool master: Add separate modules for management commands  https://review.openstack.org/53630320:31
openstackgerritMatthieu Huin proposed openstack-infra/nodepool master: webapp: add optional admin endpoint  https://review.openstack.org/53631920:32
openstackgerritMatthieu Huin proposed openstack-infra/zuul-jobs master: role: Inject public keys in case of failure  https://review.openstack.org/53580320:42
*** JasonCL has joined #zuul20:47
*** JasonCL has quit IRC20:49
*** JasonCL has joined #zuul20:53
*** JasonCL has quit IRC20:55
*** JasonCL has joined #zuul20:59
*** JasonCL has quit IRC21:01
*** JasonCL has joined #zuul21:01
*** JasonCL has quit IRC21:05
*** hashar has quit IRC21:07
*** JasonCL has joined #zuul21:20
*** JasonCL_ has joined #zuul21:27
*** JasonCL has quit IRC21:29
*** JasonCL_ has quit IRC21:32
*** JasonCL has joined #zuul21:32
*** JasonCL has quit IRC21:35
*** JasonCL has joined #zuul21:39
*** JasonCL has quit IRC21:46
*** JasonCL has joined #zuul21:47
*** JasonCL has quit IRC21:51
*** JasonCL has joined #zuul21:51
*** JasonCL has quit IRC22:04
*** JasonCL has joined #zuul22:06
*** JasonCL has quit IRC22:07
*** JasonCL has joined #zuul22:08
*** JasonCL has quit IRC22:14
*** rlandy|ruck is now known as rlandy|biab22:21
*** JasonCL has joined #zuul22:34
*** JasonCL has quit IRC22:38
*** sshnaidm has joined #zuul22:40
*** sshnaidm is now known as sshnaidm|off22:40
*** JasonCL has joined #zuul22:42
*** JasonCL has quit IRC22:43
*** JasonCL has joined #zuul22:59
*** JasonCL has quit IRC23:00
openstackgerritDavid Moreau Simard proposed openstack-infra/zuul master: Add debug information when failing to autohold  https://review.openstack.org/54716023:00
*** JasonCL has joined #zuul23:02
*** JasonCL has quit IRC23:04
*** rlandy|biab is now known as rlandy|ruck23:14
*** JasonCL has joined #zuul23:15
*** JasonCL has quit IRC23:22
*** rlandy|ruck is now known as rlandy|bbl23:51

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