Tuesday, 2019-03-19

*** jamesmcarthur has joined #zuul00:20
*** rlandy has quit IRC00:46
*** jamesmcarthur has quit IRC01:11
daniel2did nodepool 0.5.0 have support for the OpenStack v3 api?01:23
clarkbdaniel2: keystone v3? I think so via the shade library01:50
clarkbyou may have to explicitly enable it by setting the domain and project names01:50
daniel2clarkb: in cloud.yaml or nodepool.yaml?01:52
clarkbcloud.yaml01:52
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: scheduler: add job's tags to the rpc job_list method  https://review.openstack.org/63365301:57
daniel2clarkb: Well the project name is already specified.  I have no idea where to specify the domain information as the docs don't show an option for it.02:01
clarkbdaniel2: https://docs.openstack.org/openstacksdk/latest/user/config/configuration.html#auth-settings arethe docs and ya pretty sparse02:06
clarkbmordred: ^ fyi you may want to add moreinfo to that02:06
clarkbdaniel2: https://git.openstack.org/cgit/openstack-infra/system-config/tree/playbooks/templates/clouds/nodepool_clouds.yaml.j2#n58 the vexxhost cloud there is an example you mightbe able to use02:08
daniel2oh cool thanks!02:08
daniel2clarkb: that worked, thanks again02:11
*** jamesmcarthur has joined #zuul02:20
*** jamesmcarthur has quit IRC02:25
*** jamesmcarthur has joined #zuul02:38
*** jamesmcarthur has quit IRC02:43
*** jamesmcarthur has joined #zuul03:14
*** jamesmcarthur has quit IRC03:31
*** jamesmcarthur has joined #zuul03:31
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: scheduler: add job's tags to the rpc job_list method  https://review.openstack.org/63365303:39
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add tags to jobs list  https://review.openstack.org/63365403:39
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add job tag filter in job list  https://review.openstack.org/64447303:39
SpamapSI keep forgetting... my zuul components running in Kubernetes seem to double-log everything on stdout...03:53
SpamapShttp://paste.openstack.org/show/747991/ is my logging.conf, but I also have an identical-ish gearman-logging.conf ... is Zuul maybe picking up like, all of the logging.conf's and registering two handlers?03:54
SpamapS(I have gearman-logging.conf referenced as the log_config in the [gearman_server] portion of zuul.conf)03:55
*** raukadah is now known as chandankumar04:00
*** bhavikdbavishi has joined #zuul04:03
SpamapSLooks like nodepool is doing it too04:14
tobiashcorvus: it does install it into the tox dir. Did you delete the tox env?04:33
tobiashcorvus: or do you mean that it's slow because every tox run updates it?04:35
tobiashcorvus: hrm, but it should take less than a second if it's already there04:37
*** jamesmcarthur has quit IRC04:40
*** bjackman has joined #zuul05:00
tobiashcorvus: I think I've understood your issue now. Currently the zuul-manage-ansible is run as a pre_command in tox and installs it into .tox/py36/lib/zuul. I guess you're creating the tox environment like 'tox -e py36 --notest' which skips the pre_command and thus doesn't install it and ttrun doesn't run the pre_command.05:15
tobiashcorvus: maybe we can change that to run zuul-manage-ansible inside the install_command which would also handle your case05:16
*** daniel2 has quit IRC05:21
*** saneax has joined #zuul05:46
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: trigger: add job filter event  https://review.openstack.org/63990506:00
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: webtrigger: add initial driver and event  https://review.openstack.org/55515306:00
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: webtrigger: add web route and rpclistener  https://review.openstack.org/55483906:00
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add build button to trigger job  https://review.openstack.org/63571606:00
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: webtrigger: add support for parameterized trigger  https://review.openstack.org/64448406:01
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add build modal with a parameter form  https://review.openstack.org/64448506:01
*** snapiri has joined #zuul06:15
*** daniel2 has joined #zuul06:23
*** saneax has quit IRC07:06
*** saneax has joined #zuul07:07
*** pcaruana has joined #zuul07:14
*** hashar has joined #zuul07:31
openstackgerritTobias Henkel proposed openstack-infra/zuul master: Move ansible installation from pre_command to install phase in tox  https://review.openstack.org/64449707:31
openstackgerritTobias Henkel proposed openstack-infra/zuul master: Add py37 environment to tox  https://review.openstack.org/64449807:31
tobiashcorvus: this should solve your issue ^07:31
*** pcaruana has quit IRC07:33
*** pcaruana has joined #zuul07:34
*** jpena|off is now known as jpena08:57
*** panda|pto is now known as panda09:04
openstackgerritTobias Henkel proposed openstack-infra/zuul master: Move ansible installation from pre_command to install phase in tox  https://review.openstack.org/64449709:09
openstackgerritTobias Henkel proposed openstack-infra/zuul master: Add py37 environment to tox  https://review.openstack.org/64449809:09
*** sshnaidm|afk is now known as sshnaidm|rover09:43
*** swest has quit IRC09:43
*** swest has joined #zuul09:43
*** electrofelix has joined #zuul09:47
tobiashmordred, tristanC: I think I remember you had thoughts to report with links to the build page instead of the log url directly. Are these just thoughts right now or are there already plans/patches in that direction?10:04
tristanCtobiash: iirc we need to make sql connection mandatory first10:08
tobiashtristanC: ok, so there are just thoughts floating around yet?10:08
tristanCtobiash: i'm not sure what's the plan to reports the build page, iiuc we would need to somehow update the upload-log role10:09
*** markwork has joined #zuul10:23
markworkDid something in the container builds change? I got an error spinning up zuul/zuul trying to call `ansible-playbook'10:33
tristanCmarkwork: ansible-playbook is now installed in /usr/local/lib/zuul/ansible/2.5/bin/ansible-playbook10:39
*** bhavikdbavishi has quit IRC10:46
*** bhavikdbavishi has joined #zuul11:26
*** hashar is now known as hasharLunch11:46
*** klindgren_ has quit IRC11:51
*** klindgren has joined #zuul12:03
*** panda is now known as panda|lunch12:07
*** hasharLunch has quit IRC12:18
*** jpena is now known as jpena|lunch12:36
*** rfolco has joined #zuul12:37
*** rlandy has joined #zuul12:38
openstackgerritMarkus Hosch proposed openstack-infra/zuul master: Evaluate CODEOWNERS setings during canMerge check  https://review.openstack.org/64455712:38
openstackgerritMarkus Hosch proposed openstack-infra/zuul master: Evaluate CODEOWNERS settings during canMerge check  https://review.openstack.org/64455712:41
openstackgerritMarkus Hosch proposed openstack-infra/zuul master: Evaluate CODEOWNERS settings during canMerge check  https://review.openstack.org/64455712:42
*** hasharLunch has joined #zuul12:50
pabelangerWas going to reply to the email that jimmy@openstack.org sent to ML about BoF/WG space, last I checked the zuul community isn't planning anything official at PTG correct?12:52
*** hasharLunch is now known as hashar13:01
*** panda|lunch is now known as panda13:01
*** dmsimard has quit IRC13:07
*** dmsimard has joined #zuul13:07
*** bjackman has quit IRC13:12
*** pwhalen has quit IRC13:16
mordredtristanC, markwork: we should maybe set PATH in the container images to include one of the ansible install locations - like maybe the 2.7 install13:24
mordredtobiash: yes - what tristanC said - we need to make sql mandatory - but I think we're all pretty eager to get build page to be the thing reported13:25
*** pwhalen has joined #zuul13:27
*** jpena|lunch is now known as jpena13:33
openstackgerritSimon Westphahl proposed openstack-infra/zuul master: Ensure valid Ansible variable names in config  https://review.openstack.org/64457413:35
corvuspabelanger: correct, though to be clear, BoF/WG are during the summit, not PTG13:43
corvustobiash: ah thanks!  notests is exactly what i did :)13:44
markworkI've now a test setup for zuul running, from the quickstart. The `zuul-config' worked, but as soon as I do the `Test Zuul pipelines' part, zuul executes the job, but does not push this information to gerrit. What could be the reason for that?13:57
*** bhavikdbavishi has quit IRC13:59
markworkNo actually I get `testjob: queued' but a confusing `Suceeding' icon. Hmmm.14:00
openstackgerritMonty Taylor proposed openstack-infra/zuul master: Add ansible 2.7 path to zuul-executor image  https://review.openstack.org/64458114:06
mordredmarkwork: also - ansible installs are only in the zuul-executor image, not the zuul/zuul image14:07
*** needscoffee is now known as kmalloc14:09
openstackgerritDavid Moreau Simard proposed openstack-infra/zuul-jobs master: Do not merge: test zuul-jobs-upload-git-mirror job  https://review.openstack.org/64343714:12
tobiashmordred: commented on14:17
tobiash64458114:17
*** daniel3 has joined #zuul14:17
mordredtobiash: yes. I agree. I'll WIP that patch and come back with one that makes some container images14:17
tobiash++14:17
corvusmarkwork: if the test job is queued, then there may be a problem with nodepool supplying the test node for the job.  you might want to check the logs for the zuul executor or the nodepool launcher containers14:19
*** saneax has quit IRC14:19
*** saneax has joined #zuul14:19
*** daniel2 has quit IRC14:21
markworkcorvus: thanks, I'll have a look14:21
*** daniel3 is now known as daniel214:21
*** saneax has quit IRC14:24
*** bhavikdbavishi has joined #zuul14:25
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Fix metadata not passed in provides/requires  https://review.openstack.org/64444514:27
*** hashar is now known as hasharAway14:28
tobiashcorvus: responded on 64449714:34
corvustobiash: ooooh.  tricky.  thanks.14:37
*** jamesmcarthur has joined #zuul14:39
tobiashcorvus: yes, mordred invented this trick for npm and yarn :)14:39
tobiashI just reuse that trick :)14:39
openstackgerritMarkus Hosch proposed openstack-infra/zuul master: Evaluate CODEOWNERS settings during canMerge check  https://review.openstack.org/64455714:43
*** bhavikdbavishi has quit IRC14:46
*** daniel2 has quit IRC14:48
*** saneax has joined #zuul15:03
*** hasharAway has quit IRC15:33
*** daniel2 has joined #zuul15:47
*** bhavikdbavishi has joined #zuul16:01
*** jamesmcarthur has quit IRC16:04
*** jamesmcarthur has joined #zuul16:05
*** hasharAway has joined #zuul16:12
pabelangercorvus: thanks, replied to email on ML16:13
openstackgerritDavid Shrewsbury proposed openstack-infra/zuul-preview master: Finish refactor  https://review.openstack.org/64460916:16
corvuspabelanger: i'm confused by your reply16:19
pabelangercorvus: okay, possible I misunderstood your reply to my original quesiton16:20
pabelangerthe zuul community is not going to be holding BoF/ WG in Devner?16:21
corvuspabelanger: you asked if we were planning anything at the PTG.  we are not.  but jimmymcarthur was asking about the *summit*.16:21
pabelangerAh, my mistake. I thought summit / PTG was grouped as single event16:22
corvuspabelanger: it's confusing.  :)16:22
pabelangerdoes that mean, there will be BoF / WG sessions for the summit?16:22
corvuspabelanger: if we want them :)16:22
pabelangerack, understand now. So guess we should discuss that.16:24
pabelangerFor some reason, I assumed there was going to be no zuul related topics (BoF / WG) outside of the accepted talks. With more of an unoffical hallway track16:25
corvuspabelanger: i'd never heard of BoF/WG sessions before now16:28
pabelangerokay, let me update the email I sent saying we still need to discuss16:29
corvuspabelanger: i replied16:29
corvusalso, we can discuss on the list :)16:29
pabelangerack, see thta now16:30
openstackgerritDavid Shrewsbury proposed openstack-infra/zuul-preview master: Partial code refactor for unit testing  https://review.openstack.org/64366616:30
openstackgerritDavid Shrewsbury proposed openstack-infra/zuul-preview master: Add unit testing framework and sample test.  https://review.openstack.org/64424716:30
openstackgerritDavid Shrewsbury proposed openstack-infra/zuul-preview master: Finish refactor  https://review.openstack.org/64460916:30
openstackgerritDavid Moreau Simard proposed openstack-infra/zuul-jobs master: Add a role to mirror a git repository to a remote git server  https://review.openstack.org/64339416:41
openstackgerritDavid Moreau Simard proposed openstack-infra/zuul-jobs master: Do not merge: test zuul-jobs-upload-git-mirror job  https://review.openstack.org/64343716:41
*** bhavikdbavishi has quit IRC16:58
fungicorvus: for historical context, "wg" sessions were originally used by osf board working groups, while "bof" sessions were for topics not directly aligned with any particular group (like efforts in openstack which are now referred to as sigs)17:27
fungithere were usually a scant handful on the schedule and so were easy to overlook17:28
fungibut i guess over time they've expanded the use cases for those and are applying the terms more broadly17:28
*** hasharAway is now known as hashar17:34
*** jamesmcarthur has quit IRC17:39
tobiashzuul-maint: I'd love some reviews on a tiny change that improves error reporting if zuul cannot access a repo in github: https://review.openstack.org/58384117:51
tobiashI co-authored it so I didn't vote myself17:51
tobiashtristanC, jhesketh: is the zuul-runner stack rebase onto multi-ansible ready for review?17:52
*** jamesmcarthur has joined #zuul17:54
*** saneax has quit IRC17:54
corvustobiash: https://review.openstack.org/644445 fixes a bug we noticed in production yesterday17:56
tobiashcorvus: yeah, just reviewed it one minute ago :)17:56
corvusnice :)17:57
*** chandankumar is now known as raukadah18:05
corvustobiash: that change also affects your change 642857; i left comments describing that18:10
tobiashcorvus: thanks for review , I'll look into that :)18:11
*** hashar is now known as hasharDinner18:12
*** jamesmcarthur has quit IRC18:12
*** jamesmcarthur has joined #zuul18:14
*** jamesmcarthur has joined #zuul18:14
*** jpena is now known as jpena|off18:19
openstackgerritMerged openstack-infra/zuul master: Move ansible installation from pre_command to install phase in tox  https://review.openstack.org/64449718:32
openstackgerritTobias Henkel proposed openstack-infra/zuul master: Extract an abstract base Parser class  https://review.openstack.org/54561018:36
*** hasharDinner is now known as hashar18:39
openstackgerritTobias Henkel proposed openstack-infra/zuul master: Forward artifacts to child jobs within buildset  https://review.openstack.org/64285718:40
*** markwork has quit IRC18:47
openstackgerritTobias Henkel proposed openstack-infra/zuul master: Forward artifacts to child jobs within buildset  https://review.openstack.org/64285719:09
*** electrofelix has quit IRC19:27
*** gouthamr_ has joined #zuul19:34
*** gouthamr_ has quit IRC19:38
*** jamesmcarthur has quit IRC19:41
*** jamesmcarthur has joined #zuul19:42
openstackgerritTobias Henkel proposed openstack-infra/zuul master: Fix deprecation warning around yaml.load  https://review.openstack.org/64465119:43
*** jamesmcarthur has quit IRC19:45
*** jamesmcarthur_ has joined #zuul19:45
openstackgerritTobias Henkel proposed openstack-infra/zuul master: Skip ansible validation for non-ansible tests  https://review.openstack.org/64465519:48
tobiashcorvus: this improves test performance quite a bit ^19:48
tobiashfrom 420s -> 320s for a full py37 run on my local machine19:49
tobiashI think that's important to stabilize the gate19:58
*** jamesmcarthur_ has quit IRC20:02
*** jamesmcarthur has joined #zuul20:03
*** jamesmcarthur has quit IRC20:08
*** jamesmcarthur has joined #zuul20:08
corvustobiash: nice!  i have a suggestion for an alternative impl20:18
openstackgerritMerged openstack-infra/zuul master: Fix metadata not passed in provides/requires  https://review.openstack.org/64444520:19
tobiashcorvus: ah yes, that makes sense20:23
openstackgerritTobias Henkel proposed openstack-infra/zuul master: Skip ansible validation for non-ansible tests  https://review.openstack.org/64465520:42
openstackgerritTobias Henkel proposed openstack-infra/zuul master: Skip ansible validation for non-ansible tests  https://review.openstack.org/64465520:44
openstackgerritTobias Henkel proposed openstack-infra/zuul master: Skip ansible validation for non-ansible tests  https://review.openstack.org/64465520:45
tobiashcorvus: that switches to your suggestion but keeps one conditional. Otherwise we would sacrifice the module override copy skip which is 50-100ms per test so I think it's worth to keep that conditional20:46
corvustobiash: yeah, and at least it's in the tests where it's more clear20:46
corvusthe version where there was a conditional in the server __init__ was unclear -- it looked like something that could be optimized out :)20:46
tobiashYeah, that really felt like an ugly hack, thanks for that trick :)20:49
*** hashar has quit IRC20:50
*** hashar has joined #zuul20:51
*** hashar has quit IRC20:54
*** hashar has joined #zuul20:55
*** hashar has quit IRC20:56
*** hashar has joined #zuul20:56
*** hashar has quit IRC20:57
*** hashar has joined #zuul20:57
openstackgerritMerged openstack-infra/zuul master: github: log the project name when getBranches fails  https://review.openstack.org/58384120:59
*** hashar has quit IRC21:01
mnasertristanC, mordred: given your frontend work, this may be of interest https://usercontent.irccloud-cdn.com/file/OjopcRSJ/image.png21:18
mnaseraah21:19
mnaseri think i find it21:19
mnaserhttps://www.irccloud.com/pastebin/2vw44rpr/21:19
mnaserim assuming that should be response.responseURL or something21:20
mnaser"`error.request` is an instance of XMLHttpRequest in the browser"21:23
mnaserso its possible that error.request is not set *if* setting up the request failed21:24
mnaseri dont have time to dig more into this.. but yeah, web/src/actions/status.js assumes all requests always suceed21:27
*** hashar has joined #zuul21:35
openstackgerritMerged openstack-infra/zuul master: Add py37 environment to tox  https://review.openstack.org/64449821:57
*** pcaruana has quit IRC22:08
*** jamesmcarthur has quit IRC22:08
*** hashar has quit IRC22:16
*** jamesmcarthur has joined #zuul22:30
*** jamesmcarthur has quit IRC22:45
*** jamesmcarthur has joined #zuul22:46
*** jamesmcarthur has quit IRC22:52
*** rlandy has quit IRC23:13
*** jamesmcarthur has joined #zuul23:14
openstackgerritPaul Belanger proposed openstack-infra/zuul-jobs master: Move chdir under args for shell task  https://review.openstack.org/64469623:17
*** jamesmcarthur has quit IRC23:30
openstackgerritIan Wienand proposed openstack-infra/zuul-jobs master: Add vars to write-inventory  https://review.openstack.org/64470123:42
openstackgerritMerged openstack-infra/zuul-jobs master: Move chdir under args for shell task  https://review.openstack.org/64469623:45
*** jamesmcarthur has joined #zuul23:51

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