Wednesday, 2019-11-13

SpamapSpabelanger: the only bummer is no disk-image-builder/nodepool-builder ... I really would love to figure out how to get that going... or even a nodepool-builder that ran packer would be fine.00:16
clarkbSpamapS: I guess you need both ami output from dib as well as builder driver support for uploading to aws?00:18
mordredSpamapS: we're also working on a new element for dib that uses docker images as the source of the root filesystem instead of debootstrap/yum00:39
mordredbut yeah - for builder it really should mostly be about adding an s3/aws upload driver right? dib can produce amis already no?00:40
clarkbmordred: dib can produce ami's but I'm unsure how exercised that code path is for VMs (its ironic specific iirc)00:41
mordredah - nod. yeah - one would want to make sure it's tested00:41
*** tosky has quit IRC00:55
*** rlandy|rover has quit IRC01:08
*** rlandy has joined #zuul01:14
*** rlandy has quit IRC01:15
*** jamesmcarthur has joined #zuul01:39
*** jamesmcarthur has quit IRC02:13
openstackgerritTristan Cacqueray proposed zuul/zuul master: config: blacklist pipeline names that can not be used in template  https://review.opendev.org/69396102:20
openstackgerritTristan Cacqueray proposed zuul/zuul master: config: blacklist pipeline names that can not be used in template  https://review.opendev.org/69396102:27
tristanCa fun little issue in zuul data model i found trying to implement strict typing for project-template ^02:31
*** jamesmcarthur has joined #zuul02:40
*** jamesmcarthur has quit IRC02:43
*** jamesmcarthur has joined #zuul02:54
*** bhavikdbavishi has joined #zuul02:55
*** bhavikdbavishi1 has joined #zuul02:58
*** bhavikdbavishi has quit IRC03:00
*** bhavikdbavishi1 is now known as bhavikdbavishi03:00
*** sanjayu_ has joined #zuul03:08
*** saneax has quit IRC03:09
*** sanjayu_ has quit IRC03:11
*** sanjayu_ has joined #zuul03:11
*** sanjayu_ has quit IRC03:19
*** saneax has joined #zuul03:21
*** sanjayu_ has joined #zuul03:49
*** saneax has quit IRC03:51
*** jamesmcarthur has quit IRC04:11
*** bolg has quit IRC04:43
*** bolg has joined #zuul04:47
*** bolg has quit IRC05:22
*** bolg has joined #zuul05:30
*** sanjayu_ has quit IRC06:54
*** jangutter has joined #zuul07:02
*** themroc has joined #zuul07:12
*** igordc has quit IRC07:25
*** raukadah is now known as chandankumar08:04
*** tosky has joined #zuul08:13
*** sanjayu_ has joined #zuul08:15
*** sanjayu__ has joined #zuul08:30
*** sanjayu_ has quit IRC08:33
*** jpena|off is now known as jpena08:48
*** themroc has quit IRC08:48
*** themroc has joined #zuul08:53
*** sshnaidm|afk is now known as sshnaidm|rover08:55
*** themroc has quit IRC09:18
*** themroc has joined #zuul09:19
*** avass is now known as Guest8230109:22
*** avass has joined #zuul09:22
avassIs there any way to limit a weekly triggered pipeline to a specific branch?09:26
avassLooking at the timer driver it seems like it will trigger a buildset for every branch in a project that has a definition for that pipeline.09:32
avassor am I just misunderstanding how it works?09:36
AJaegeravass: the pipeline triggers a job, you can define in the job definition or the project definition on which branches it runs.09:41
AJaegeravass: so, why not remove the job from the branches?09:41
avassAJaeger: We want to test the stability of our zuul3 instance before migrating so the idea was to run the jobs in a timed pipeline on head of master.09:47
avassah theres job.branches. this should mean those jobs doesn't trigger at all if it's the wrong branch riht?09:49
*** bhavikdbavishi has quit IRC10:03
AJaegercorrect10:07
*** zbr has quit IRC10:21
*** ianychoi has quit IRC10:24
avassperfect10:28
*** zbr has joined #zuul10:47
*** jamesmcarthur has joined #zuul11:09
*** jamesmcarthur has quit IRC11:10
fungiavass: yeah, that's how opendev runs different periodic jobs on different branches of projects too. works great11:24
*** bhavikdbavishi has joined #zuul11:25
*** sanjayu__ has quit IRC11:48
*** saneax has joined #zuul11:55
*** rfolco has joined #zuul11:56
*** electrofelix has joined #zuul12:12
*** sshnaidm|rover is now known as sshnaidm|bbl12:14
*** gtema_ has joined #zuul12:34
*** jpena is now known as jpena|lunch12:40
*** Goneri has quit IRC12:44
*** rlandy has joined #zuul12:52
*** rlandy is now known as rlandy|rover12:52
*** ianychoi has joined #zuul13:00
*** rlandy|rover is now known as rlandy|rover|mtg13:05
*** jamesmcarthur has joined #zuul13:16
*** sanjayu_ has joined #zuul13:20
*** saneax has quit IRC13:22
*** jpena|lunch is now known as jpena13:30
*** jamesmcarthur has quit IRC13:32
*** jamesmcarthur has joined #zuul13:33
*** bolg has quit IRC13:35
*** jamesmcarthur has quit IRC13:35
*** sanjayu__ has joined #zuul13:37
*** sanjayu_ has quit IRC13:39
*** Goneri has joined #zuul13:47
*** gtema_ has quit IRC13:47
*** rlandy|rover|mtg is now known as rlandy|rover13:52
*** jamesmcarthur has joined #zuul13:53
*** bolg has joined #zuul14:03
*** rlandy|rover is now known as rlandy|rover|mtg14:08
openstackgerritFelix Schmidt proposed zuul/zuul master: Report retried builds via sql reporter.  https://review.opendev.org/63350114:21
*** rlandy|rover|mtg is now known as rlandy|rover14:26
pabelangerSpamapS: yah, we need to add support for that before using it. I am hoping can assist with it, and / or at least get some creds for nodepool to use for functional testing14:27
AJaegerhttp://zuul.opendev.org/t/openstack/jobs does not load for me - I get from both chromium and firefox a page unresponsive and if I wait, it times out eventually ;(14:33
pabelangersame14:35
*** coldtom has joined #zuul14:35
pabelangerseems limited to openstack tenant14:36
pabelangerothers work for me14:36
AJaegerthanks for confirming14:36
toskyAJaeger: do you mean http://zuul.openstack.org/jobs ?14:36
AJaegertosky: you have the old URL, it should be same content as I have14:37
AJaegertosky: does it work for you?14:37
openstackgerritPaul Belanger proposed zuul/zuul master: Support Ansible 2.9  https://review.opendev.org/67485414:37
toskyAJaeger: oh, that's the link I get from the homepage; anyway, it starts eating firefox's memory after a while14:37
toskyand I don't see anything14:38
AJaegerit worked a few weeks ago - but not today ;(14:38
pabelangerzuul-maint: it would be awesome if we can review the ansible 2.9 work for Zuul: https://review.opendev.org/#/q/topic:multi-ansible-wip now that it is releaed14:38
pabelangerreleased*14:38
*** sshnaidm|bbl is now known as sshnaidm|ruck14:45
tristanCpabelanger: how did you set the list actions/lookup/... of pyi files for 2.9 again?15:15
pabelangertristanC: I didn't do anything special, just copypaste of another folder. Should have I done something different?15:16
pabelangermost are just symlinks I thinl15:17
pabelangerthink*15:17
*** swest has quit IRC15:20
tristanCi was wondering how to review that, how do we know if the list of files is accurate?15:26
tristanCperhaps we could implement a tools/sync_ansible_pyi.py procedure to automate that15:28
pabelangerwe could, we also need to keep in mind with move to collections a lot, if not all of content will be removed from ansible/ansible. So, we likely need to refactor how this works soon15:30
*** jamesmcarthur has quit IRC15:31
fungithis is another compelling argument in favor of dropping the lookup module blacklist15:31
pabelangerI do think we should maybe first move our zuul specific plugins into a collection first, now that 2.9 supports it. That should give us some good XP in using it15:32
*** jangutter has quit IRC15:45
*** sanjayu__ has quit IRC15:48
*** bhavikdbavishi has quit IRC16:15
*** ryanpetrello has joined #zuul16:40
*** jpena is now known as jpena|brb16:45
*** igordc has joined #zuul17:02
pabelangerSpamapS: tobiash: have either of you tried to export an AMI from aws into openstack cloud? I think I may experiment and see if possible17:07
tobiashno, but those are just disk images too right?17:08
pabelangeryah, I believe so17:09
*** themroc has quit IRC17:09
tobiashIt could be though that the kernel is separate or configured differently17:10
pabelangeryah, we have some vendors that only release things to awx, which kinda stinks. Trying to figure out another option and keep openstack17:12
pabelangertristanC: dmsimard: question, I see that rdo has RHEL image in nodepool? how does that work, do you not need some sort of rhel license for it?17:15
pabelanger(in rdoproject nodepool)17:15
*** jpena|brb is now known as jpena17:17
tristanCpabelanger: rdoproject nodepool are using rhui17:19
pabelangertristanC: is that public?17:20
pabelangerI am unsure how that works, TBH17:20
tristanCpabelanger: https://access.redhat.com/products/red-hat-update-infrastructure17:20
pabelangertristanC: okay, so is that something rdoproject runs? Or something that RDO cloud has access to?17:21
tristanCpabelanger: it's something that has been configured, it was possible because rdo-cloud is a certified cloud17:25
pabelangertristanC: So, in this case there is no need for password or tokens on the RHEL image? I'm guessing done via IP addressing?17:26
tristanCpabelanger: i don't know the implementation details17:27
pabelangertristanC: ack, thanks. Any idea who I can ping more about it?17:27
pabelangertrying to understand how RHEL is working with nodepool and rdo on public nodes17:28
*** igordc has quit IRC17:32
*** rlandy|rover is now known as rlandy|rover|mtg17:32
tristanCpabelanger: i guess the tripleo-ci team, there are multiple references to that setup in the config repositories too ( https://review.rdoproject.org/r/gitweb?p=config.git;a=summary and https://softwarefactory-project.io/cgit/config/ )17:32
pabelangerack, thanks17:33
*** jpena is now known as jpena|brb17:35
*** rlandy|rover|mtg has quit IRC17:35
*** igordc has joined #zuul17:35
*** rlandy|rover|mtg has joined #zuul17:35
*** rlandy|rover|mtg has quit IRC17:38
*** rlandy has joined #zuul17:38
Shrewsumm, https://techcrunch.com/2019/11/13/mirantis-acquires-docker-enterprise/17:39
*** rlandy is now known as rlandy|rover|mtg17:39
Shrewsthat's sort of an odd marriage17:40
*** gtema has joined #zuul17:41
*** tosky has quit IRC17:47
*** jpena|brb is now known as jpena17:51
pabelangerthe sell off as begun17:52
*** gtema has quit IRC18:02
*** tjgresha has joined #zuul18:13
*** jpena is now known as jpena|off18:20
*** rlandy|rover|mtg is now known as rlandy|rover18:23
*** Goneri has quit IRC18:30
*** reiterative has quit IRC18:39
*** chandankumar is now known as raukadah18:41
*** jamesmcarthur has joined #zuul19:00
*** themroc has joined #zuul19:04
*** tjgresha has quit IRC19:06
*** electrofelix has quit IRC19:06
AJaegerwow, splitting docker off?19:07
*** jamesmcarthur has quit IRC19:10
*** tjgresha has joined #zuul19:11
fungidocker enterprise anyway19:13
AJaegerindeed19:14
*** sanjayu__ has joined #zuul19:23
*** tjgresha has quit IRC19:32
*** Goneri has joined #zuul19:46
*** jamesmcarthur has joined #zuul19:50
*** jamesmcarthur has quit IRC19:51
*** jamesmcarthur has joined #zuul19:52
*** jamesmcarthur has quit IRC19:53
*** bolg has quit IRC20:10
*** themroc has quit IRC21:33
tristanChuh, stream-functional tests are now failing with "/bin/sh: 1: auto: not found"21:37
*** rfolco has quit IRC21:43
ShrewstristanC: if i had to guess, probably related to ansible_python_interpreter change (no accepting 'auto' for the value)21:44
Shrewss/no/now/21:44
tristanCShrews: that sounds like a good guess :) But it seems like the auto feature is used with an ansible version that doesn't know what to do with it21:48
tristanCi wonder if we could mitigate such issue by adding a /bin/auto script to execve the correct python...21:49
Shrewsthat seems like hiding the error rather than fixing it21:56
Shrewsis this the 2.9 changes?21:57
tristanCShrews: yes, it happened on https://review.opendev.org/#/c/676695/ PS8, but first recheck didn't have the issue21:58
ShrewstristanC: it only began recently, looks like. i suspect a zuul restart exposed the issue. i fixed something similar last week21:59
tristanCShrews: isn't steam-functional using nested ansible call?22:01
Shrewsthe 2.8 job failed with a post failure, while the 2.6 and 2.7 jobs failed with the 'auto' thing. when was auto introduced to ansible?22:02
ShrewstristanC: don't recall off hand22:02
Shrewsyeah, so i think 'auto' was introduced in 2.8, so we likely need to fix the 2.6 and 2.7 jobs22:04
openstackgerritVitaliy Lotorev proposed zuul/zuul master: Add propagate=0 for loggers in logging.conf-sample  https://review.opendev.org/69417022:04
Shrewsit's too bad our testing didn't catch this. likely will require some more force merges of the fixes22:05
openstackgerritVitaliy Lotorev proposed zuul/zuul master: Add propagate=0 for loggers in logging.conf-sample  https://review.opendev.org/69417022:09
*** sanjayu__ has quit IRC22:10
ShrewstristanC: the playbook task that is failing is setting PYTHONPATH env var to an explicit path, but i can't find any ansible docs that mention that env var22:15
*** VitaliyL has joined #zuul22:15
Shrewsand the path that is used is /usr/local/lib/python3.5/dist-packages, which isn't immediately clear to me why22:16
Shrewsbut it doesn't appear that's being used anyway, based on the failure22:16
*** VitaliyL has quit IRC22:17
Shrewsseems that code was added by tobiash so maybe he can enlighten us22:18
* Shrews needs to go prepare for dinner now22:20
openstackgerritTristan Cacqueray proposed zuul/zuul master: DNM: test zuul-stream-functional jobs  https://review.opendev.org/69417122:21
*** tjgresha has joined #zuul22:22
tristanCfwiw it happens in ^ without the 2.9 changes too22:46
clarkbthose jobs do nest ansible iirc22:48
clarkbpossible we just need to set the config in the tests for older ansible to use python2 or 3?22:48
*** tosky has joined #zuul22:53
openstackgerritIan Wienand proposed zuul/nodepool master: [dnm] testing docker registry with dib  https://review.opendev.org/69417723:00
openstackgerritIan Wienand proposed zuul/nodepool master: [dnm] testing docker registry with dib  https://review.opendev.org/69417723:06
ianwUnknown configuration error23:07
ianwmordred: i'm starting to have thoughts that because dib is under openstack and zuul is under zuul maybe we're going to have issues sharing the jobs23:08
openstackgerritIan Wienand proposed zuul/nodepool master: [dnm] testing docker registry with dib  https://review.opendev.org/69417723:18
*** igordc has quit IRC23:26
clarkbianw: the way around that is to include both as projects in the tenant that wants to run those jobs23:26
clarkbit does get a little brain melty23:26
ianwclarkb: yeah, just looking now, looks like we include dib in zuul for dependencies, but not for jobs23:26
*** rlandy|rover is now known as rlandy|rover|bbl23:27
*** avass has quit IRC23:31
*** tjgresha has quit IRC23:43
*** tjgresha has joined #zuul23:44

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