Tuesday, 2018-09-11

openstackgerritMerged openstack-infra/zuul master: docs: Add compile profile to bindep  https://review.openstack.org/60145901:21
*** jiapei has quit IRC01:58
*** gouthamr has quit IRC02:18
*** dmellado has quit IRC02:18
*** jiapei has joined #zuul02:52
*** yolanda has joined #zuul03:07
*** threestrands has joined #zuul04:34
*** pcaruana has joined #zuul05:00
*** pcaruana has quit IRC05:09
*** yolanda has quit IRC05:11
*** nilashishc has joined #zuul06:15
openstackgerritMerged openstack-infra/zuul master: Need SSH client for Ansible  https://review.openstack.org/59687506:16
*** smyers has quit IRC06:19
*** smyers has joined #zuul06:21
*** smyers has quit IRC06:51
*** hashar has joined #zuul06:57
*** pcaruana has joined #zuul07:13
*** gouthamr has joined #zuul07:13
*** dmellado has joined #zuul07:16
*** smyers has joined #zuul07:38
*** jpena|off is now known as jpena07:39
openstackgerritSimon Westphahl proposed openstack-infra/nodepool master: Cleanup of leaked resource for static driver  https://review.openstack.org/60008407:41
openstackgerritSimon Westphahl proposed openstack-infra/nodepool master: wip: Implement liveness probe for static nodes  https://review.openstack.org/60151307:41
swestShrews: thanks for the comments. How about something like https://review.openstack.org/#/c/601513/ ?07:42
*** eumel8 has joined #zuul07:47
*** jiapei has quit IRC08:08
*** threestrands has quit IRC08:30
openstackgerritSimon Westphahl proposed openstack-infra/nodepool master: wip: Implement liveness probe for static nodes  https://review.openstack.org/60151308:37
tobiashShrews: the thing is that most of the static nodes are not under our control but are managed by projects. So we need a way to handle static nodes that disappear and return (e.g. for maintenance)08:45
*** electrofelix has joined #zuul08:55
openstackgerritClint 'SpamapS' Byrum proposed openstack-infra/nodepool master: AWS driver fix to not explode on common images  https://review.openstack.org/60136110:39
*** jpena is now known as jpena|lunch11:25
*** dkranz has quit IRC12:18
*** jpena|lunch is now known as jpena12:28
*** yolanda has joined #zuul12:30
*** elyezer has joined #zuul12:38
*** samccann has joined #zuul13:06
tobiashpabelanger: we don't manage github labels but just require the label 'merge' in the gate pipeline to mimic the workflow label you use13:22
pabelangertobiash: ack, same. Right now it is up to user to add right labels, but was thinking about either updating manage-project to support github labels, or another project to manage them13:23
pabelangerwould like to store that into in yaml and do code review on it13:23
*** yolanda has quit IRC13:29
pabelangerpull request authors can't approve their own pull request :(13:30
pabelangerSpamapS: I think you ran into that before, but cannot remember how you solved it^13:31
*** yolanda has joined #zuul13:45
*** leifmadsen has quit IRC13:48
*** leifmadsen has joined #zuul13:50
clarkbis it bad I immediately thought: everyone use two github accounts13:57
pabelangeryah, I'm not even sure if a github admin can toggle it13:58
*** xbend has joined #zuul14:01
dmsimardpabelanger: maybe jlk knows or knows someone that knows :p14:06
*** yolanda has quit IRC14:11
*** luizbag has joined #zuul14:17
luizbaghi, I have a CI setup with zuul that I want it to skip the job for a certain project if some files aren't changed14:18
luizbagis that even possible?14:18
*** annabelleB has joined #zuul14:18
AJaegerluizbag: yes, see https://zuul-ci.org/docs/zuul/user/config.html#attr-job.irrelevant-files14:19
luizbagI'm using version 214:19
AJaegerluizbag: my answer was for version 3;)14:19
luizbagI just can't find any documentation regarding this on zuul v214:20
AJaegerluizbag: yes, version 2 had a similar concept but I swapped out all of that ;(14:20
AJaegerluizbag: https://git.openstack.org/cgit/openstack-infra/project-config/tree/zuul/layout.yaml?h=before-jenkins-config-removed&id=8643da6c1c246249d694fb7f7c24d51a7449df94 is our old v2 config14:21
AJaegerskip-if was the option there, see https://git.openstack.org/cgit/openstack-infra/project-config/tree/zuul/layout.yaml?h=before-jenkins-config-removed&id=8643da6c1c246249d694fb7f7c24d51a7449df94#n119714:21
luizbagthanks, maybe I can use the all-files-match-any and use a ! on the regex14:24
AJaegerluizbag: or all-files-match-any on its own - check the lines further down14:25
*** nilashis_ has joined #zuul14:25
*** dkranz has joined #zuul14:25
AJaegerluizbag: ignore me, I misread - let me dig further14:26
AJaegerluizbag: there'S files keyword as well, see https://git.openstack.org/cgit/openstack-infra/project-config/tree/zuul/layout.yaml?h=before-jenkins-config-removed&id=8643da6c1c246249d694fb7f7c24d51a7449df94#n176314:26
AJaegerso, you can say: Run job only if files A, B or C are changed.14:27
luizbagyes, I've seen it, but I can't filter it by project. or can I?14:27
tobiashpabelanger: you cannot solve it if you enforce a pull request review14:28
*** nilashishc has quit IRC14:28
tobiashgithub just doesn't support self approval14:28
tobiashbut admins can be granted to ignore that and merge manually (which would bypass zuul)14:29
pabelangerright14:29
pabelangerdon't want to bypass zuul14:29
pabelangerjust, some projects only have a single user right now14:29
clarkbwow so two accounts is a solutuin14:29
pabelangerthat, or drop code review :(14:29
tobiashclarkb: yes, our solution is my tobiash-evil-twin account ;)14:30
Shrewstobiash: re: the liveness check, i think you could override the checkReusableNode() api call to validate if it is still reachable. No need for a new thread.14:33
Shrewsswest: ^^^14:33
Shrewsthat should eliminate *any* attempts to use an unreachable node14:34
tobiashShrews: thanks, we will check that14:41
*** annabelleB has quit IRC14:43
*** pcaruana has quit IRC14:47
*** yolanda has joined #zuul14:49
openstackgerritSteve Kowalik proposed openstack-infra/zuul master: Correct show remaining time as unknown  https://review.openstack.org/60146215:12
*** hashar is now known as hasharAway15:16
*** jiapei has joined #zuul15:22
*** nilashis_ has quit IRC15:30
*** nilashishc has joined #zuul15:30
*** nilashishc has quit IRC15:34
jlkpabelanger: dmsimard: yeah, the not being able to do a pull request review on your own PR is kind of a lame thing. It makes using those for a very small project not very fun.15:40
jlkpabelanger: dmsimard: it's not something an admin can toggle, it's just built into the platform at this point.15:40
dmsimardsounds like an arbitrary limitation15:40
dmsimardbut thanks for confirming at least15:41
jlkyeah, it's just a workflow that wasn't imagined w/ the pull request review setup.15:41
jlkYou can admin toggle whether or not they're required for merge.15:42
jlkIt just means that with Zuul you have to use a different signal to indicate approval.15:42
openstackgerritSteve Kowalik proposed openstack-infra/zuul master: Correct show remaining time as unknown  https://review.openstack.org/60146215:44
*** annabelleB has joined #zuul15:52
SpamapSpabelanger: we solved it by making the gate requirement a label: "approved". Only admins can label things. Then we made a special set of pipelines that label/unlabel things that are approved by people with write access to the repo.15:54
SpamapSI think perhaps a better thing would be if zuul could express "or" in requirements.15:54
* SpamapS has begun work on making the aws driver support nodepool-builder15:56
SpamapStired of waiting for docker to install on my stock images. Not wanting to build one-offs.15:56
jlkI need to get back to working on the checks API stuff15:58
jlkI got a bit... sidetracked by some PC gaming.15:59
SpamapSzomg yes16:00
SpamapSIt would fit so nicely with zuul16:00
pabelangerSpamapS: thanks16:03
jlkI've got most of the github3.py work done, just have to write some tests to cover it. Then I can move on to the zuul work16:05
dmsimardoh yeah I saw the checks API, it sounds like a good fit for zuul16:05
jlkit's something I was trying to allude to in Dublin.16:06
*** yolanda has quit IRC16:08
*** yolanda has joined #zuul16:10
corvusfdegir: are you at the ptg?  if so, can you find me in the project help room?16:15
openstackgerritSteve Kowalik proposed openstack-infra/zuul master: Correct show remaining time as unknown  https://review.openstack.org/60146216:21
fdegircorvus: I am - walking there now16:24
openstackgerritJames E. Blair proposed openstack-infra/zuul master: WIP: ZFS: add ubuntu documentation  https://review.openstack.org/60163116:24
*** nilashishc has joined #zuul16:33
*** sshnaidm has joined #zuul16:38
*** nilashishc has quit IRC16:55
odyssey4mecorvus: got a few mins to chat through some zuul api things?16:57
corvusodyssey4me: yep16:58
*** nilashishc has joined #zuul17:00
*** nilashis_ has joined #zuul17:01
*** nilashishc has quit IRC17:01
*** nilashis_ has quit IRC17:05
*** nilashishc has joined #zuul17:05
*** jpena is now known as jpena|off17:09
*** nilashishc has quit IRC17:09
*** nilashishc has joined #zuul17:09
*** nilashis_ has joined #zuul17:12
*** sshnaidm has quit IRC17:14
*** yolanda has quit IRC17:14
*** nilashishc has quit IRC17:15
*** pcaruana has joined #zuul17:32
*** nilashis_ has quit IRC17:42
pabelangercorvus: is it appropriate to have a discussion this week about moving zuul git repos into its own tenant? Or do is there still some work to do17:44
*** annabelleB has quit IRC17:53
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: WIP Support building pdfs of sphinx docs  https://review.openstack.org/57095717:54
*** annabelleB has joined #zuul17:57
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: WIP Support building pdfs of sphinx docs  https://review.openstack.org/57095718:00
*** annabelleB has quit IRC18:01
corvuspabelanger: yeah, i think that depends on what we decide for winterscale which we should discuss this week18:07
fungihttps://superuser.openstack.org/articles/zuul-case-study-software-factory/18:13
fungithat just got uploaded, i'm told18:14
SpamapSneaty18:17
openstackgerritSteve Kowalik proposed openstack-infra/zuul master: Correct show remaining time as unknown  https://review.openstack.org/60146218:25
dmsimardcorvus: what kind of approach did you have in mind for ara containers? using pbrx ?18:32
pabelangercorvus: ack18:40
*** electrofelix has quit IRC18:42
*** mestery has joined #zuul19:14
*** hasharAway is now known as hashar19:40
*** pcaruana has quit IRC19:55
*** annabelleB has joined #zuul20:08
*** dkranz has quit IRC20:34
*** annabelleB has quit IRC20:34
*** annabelleB has joined #zuul20:40
*** luizbag has quit IRC20:41
*** samccann has quit IRC20:46
*** hashar has quit IRC20:50
openstackgerritSteve Kowalik proposed openstack-infra/zuul master: Correct show remaining time as unknown  https://review.openstack.org/60146221:01
*** sshnaidm has joined #zuul21:34
*** annabelleB has quit IRC21:34
openstackgerritSteve Kowalik proposed openstack-infra/zuul master: Correct Last-Modified header for status API  https://review.openstack.org/60183221:55
openstackgerritMerged openstack-infra/zuul master: Add 'build' method to API  https://review.openstack.org/59222522:04
*** annabelleB has joined #zuul22:16
*** annabelleB has quit IRC22:46
*** sshnaidm has quit IRC23:31
*** sshnaidm has joined #zuul23:40
*** sshnaidm is now known as sshnaidm|afk23:40

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