Monday, 2019-03-18

tristanCjhesketh: here is the rebase of zuul-runner on the multi-ansible stack, just a few 'ansible_version' variables needed to be copied from executor.py to common.py00:00
tristanCpabelanger: zuul-maint: please, what are the next steps for https://review.openstack.org/632620 ? (to use build-sshkey on one-slot static node)00:14
*** jamesmcarthur has joined #zuul00:58
jheskethtristanC: that's great, thanks :-)01:17
*** wxy-xiyuan has joined #zuul01:25
*** jamesmcarthur has quit IRC01:45
*** jamesmcarthur has joined #zuul01:55
*** jamesmcarthur has quit IRC02:06
*** jamesmcarthur_ has joined #zuul02:06
tristanCjhesketh: oops, fixing the test now02:10
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: Get executor job params  https://review.openstack.org/60707802:22
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: Separate out executor server from runner  https://review.openstack.org/60707902:22
*** irclogbot_3 has quit IRC02:23
*** edmondsw has quit IRC02:26
openstackgerritTristan Cacqueray proposed openstack-infra/nodepool master: Implement zookeeper-auth  https://review.openstack.org/61915502:30
openstackgerritTristan Cacqueray proposed openstack-infra/nodepool master: Implement zookeeper-auth  https://review.openstack.org/61915502:40
*** jamesmcarthur_ has quit IRC02:59
SpamapStristanC: thank you so much for working on zuul-runner. I'll really try to get some reviews in on that stack soon.03:01
* SpamapS keeps saying that... :-P03:02
openstackgerritTristan Cacqueray proposed openstack-infra/nodepool master: Implement zookeeper-auth  https://review.openstack.org/61915503:09
tristanCSpamapS: that would be appreciated, especially the first few patches that are tricky to rebase each time03:11
tristanCsimilarly for zookeeper auth, i had to resetup my cluster again to update the recent review, would be nice to get this merged too03:12
openstackgerritTristan Cacqueray proposed openstack-infra/nodepool master: Implement zookeeper-auth  https://review.openstack.org/61915503:48
openstackgerritTristan Cacqueray proposed openstack-infra/nodepool master: Implement zookeeper-auth  https://review.openstack.org/61915504:01
*** daniel2 has quit IRC04:05
openstackgerritTristan Cacqueray proposed openstack-infra/nodepool master: config: use yaml.safe_load instead of load  https://review.openstack.org/64384904:14
openstackgerritTristan Cacqueray proposed openstack-infra/nodepool master: Implement zookeeper-auth  https://review.openstack.org/61915504:18
openstackgerritTristan Cacqueray proposed openstack-infra/nodepool master: Implement zookeeper-auth  https://review.openstack.org/61915504:24
openstackgerritTristan Cacqueray proposed openstack-infra/nodepool master: Implement zookeeper-auth  https://review.openstack.org/61915504:35
*** daniel2 has joined #zuul04:40
*** daniel2 has quit IRC04:41
*** daniel3 has joined #zuul04:41
openstackgerritTristan Cacqueray proposed openstack-infra/nodepool master: Implement zookeeper-auth  https://review.openstack.org/61915504:48
*** bjackman has joined #zuul05:02
*** daniel3 is now known as daniel205:11
*** daniel2 has quit IRC05:22
*** daniel2 has joined #zuul05:30
*** daniel2 has quit IRC05:37
*** daniel2 has joined #zuul05:38
*** bjackman has quit IRC05:41
*** daniel2 has quit IRC05:45
*** daniel3 has joined #zuul05:45
*** bjackman has joined #zuul05:45
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: rewrite refreshable and filters with higher order component  https://review.openstack.org/64385605:56
*** saneax has joined #zuul05:57
openstackgerritTristan Cacqueray proposed openstack-infra/nodepool master: Implement zookeeper-auth  https://review.openstack.org/61915506:06
*** swest has quit IRC06:24
openstackgerritTristan Cacqueray proposed openstack-infra/nodepool master: Implement zookeeper-auth  https://review.openstack.org/61915506:25
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: rewrite refreshable and filters with higher order component  https://review.openstack.org/64385606:54
*** swest has joined #zuul06:54
openstackgerritTristan Cacqueray proposed openstack-infra/nodepool master: Implement zookeeper-auth  https://review.openstack.org/61915506:56
*** AJaeger has quit IRC07:03
*** AJaeger has joined #zuul07:07
openstackgerritMerged openstack-infra/zuul master: Manage ansible installations within zuul  https://review.openstack.org/63193007:16
openstackgerritMerged openstack-infra/zuul master: Validate ansible installations on startup  https://review.openstack.org/63741807:16
openstackgerritMerged openstack-infra/zuul master: Make ansible version configurable  https://review.openstack.org/63742207:16
openstackgerritMerged openstack-infra/zuul master: Install ansible during executor startup if needed  https://review.openstack.org/64064407:16
openstackgerritMerged openstack-infra/zuul master: Run tox remote concurrent  https://review.openstack.org/64065407:16
openstackgerritMerged openstack-infra/zuul master: Support ansible 2.6  https://review.openstack.org/63193107:16
openstackgerritMerged openstack-infra/zuul master: Support ansible 2.7  https://review.openstack.org/63193207:16
openstackgerritMerged openstack-infra/zuul master: Switch default ansible version to 2.7  https://review.openstack.org/63742407:16
*** pcaruana has joined #zuul07:19
tristanCtobiash: nice work!07:24
tobiashtristanC: thanks :)07:24
*** markwork has joined #zuul07:27
*** swest has quit IRC07:34
*** bjackman has quit IRC07:46
*** bjackman has joined #zuul07:46
*** swest has joined #zuul07:49
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: manifest: add ansible-config.conf  https://review.openstack.org/64387207:56
tristanCtobiash: ^ may be needed for pip install07:56
tobiash+207:57
*** bjackman has quit IRC08:00
*** bjackman has joined #zuul08:02
openstackgerritMerged openstack-infra/zuul master: Support common ansible dependencies  https://review.openstack.org/64353408:20
openstackgerritMerged openstack-infra/zuul master: Add missing docs for zuul-manage-ansible  https://review.openstack.org/64354408:22
openstackgerritMerged openstack-infra/zuul master: ansible-config: add common extra dependencies  https://review.openstack.org/64353708:23
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: manifest: add zuul/ansible and ansible-config.conf  https://review.openstack.org/64387208:27
tristanCtobiash: actually we also need zuul/ansible/*, my install was missing the 2.*/ directory which only contains links08:27
*** jpena|off is now known as jpena08:29
*** lennyb has joined #zuul08:31
*** themroc has joined #zuul08:38
*** sshnaidm|afk is now known as sshnaidm|rover08:42
*** gtema has joined #zuul08:47
*** hashar has joined #zuul08:51
openstackgerritMerged openstack-infra/zuul master: Install virtualenv from source  https://review.openstack.org/64365508:55
*** rfolco has joined #zuul09:34
*** saneax has quit IRC10:57
*** gtema has quit IRC11:32
*** gtema has joined #zuul11:46
*** edmondsw has joined #zuul11:50
*** rlandy has joined #zuul12:01
*** saneax has joined #zuul12:11
*** pcaruana|afk| has joined #zuul12:54
*** pcaruana has quit IRC12:56
*** jpena is now known as jpena|lunch12:57
*** bjackman has quit IRC13:02
openstackgerritMerged openstack-infra/zuul master: manifest: add zuul/ansible and ansible-config.conf  https://review.openstack.org/64387213:02
mordredtobiash: \o/ yay for multi-ansible!!!13:40
mordredtobiash: I just had a terrible idea which you may have already had. add "zuul" as a special verision of ansible that can be requested - which will create an on-demand virtualenv for the job installing ansible from a git repo zuul has cloned for the job and then use that virtualenv for any untrusted playbooks13:46
tobiashmordred: you mean on-demand ansible installation?13:47
mordredit could be useful for testing ansible PRs themselves, but also for people who might be carrying a local ansible copy with modifications somehow13:47
mordredtobiash: yeah - but not into a system location - in this case into the jobdir13:48
openstackgerritPaul Belanger proposed openstack-infra/zuul master: Whitelist ansible_python_interpreter for add_host  https://review.openstack.org/64372613:48
tobiashhrm, for the second use case we might want to make the ansible list configurable13:48
*** pcaruana|afk| has quit IRC13:48
tobiashand the first use case would defeat the ansible plugin protection13:49
pabelangermordred: tobiash: ^mind reviewing again, that allows us to change ansible python interpreter with add_host. Trying to do CD from zuul on python3 only host13:49
mordredtobiash: well, yes- for the second case I think it's important to only use the jobdir venv for untrusted - and it's likely only an option if we were decide to drop our plugin protection and rely on the bubblewrap isolation layer13:51
mordredI mean for the first13:51
mordredor probably for both13:52
corvuspabelanger: any reason you're not using the zuul ssh key for CD?13:52
tobiashmordred: yes, but that still opens the door for arbitrary code execution13:52
tobiashmordred: so if we agree to only rely on bwrap, that would be ok13:53
pabelangercorvus: I am13:53
pabelangercorvus: I just don't have python2 on the remote host13:53
corvuspabelanger: oh, i get what you're doing, sorry.13:53
pabelangernp!13:53
pabelangerI also finally got zuul_console working, if people are intersted in the logs: https://object-storage-ca-ymq-1.vexxhost.net/v1/a0b4156a37f9453eb4ec7db5422272df/logs/19/1953f77b43583325df74ee6520dc22f1f224c48a/post/windmill-config-deploy/4c8b15e/13:54
pabelangerCD zuul works very well! :D13:54
mordredpabelanger: \o/13:55
mordredtobiash: yeah.13:55
mordredtobiash: I think it would need some special-casing in the executor anyway, so I'm not sure if the specific usecase would justify the logic in the executor - but it could allow for the removal of cases of ansible-running-ansible for testing zuul+ansible together too - so MAYBE it's worth considering13:56
*** jpena|lunch is now known as jpena14:04
*** dkehn has joined #zuul14:05
*** gtema has quit IRC14:14
*** pcaruana has joined #zuul14:33
*** saneax has quit IRC14:50
*** markwork has quit IRC14:56
*** jamesmcarthur has joined #zuul15:02
openstackgerritTobias Henkel proposed openstack-infra/zuul master: Tolerate missing project  https://review.openstack.org/57987215:10
openstackgerritJames E. Blair proposed openstack-infra/zuul-jobs master: buildset registry: don't put skopeo creds on command line  https://review.openstack.org/64424115:11
pabelangerjust seen zuul-build-image fail: http://logs.openstack.org/26/643726/3/check/zuul-build-image/f7e50ef/job-output.txt.gz#_2019-03-18_14_02_58_67551615:11
pabelangerguess that is related to new multi-ansible15:11
pabelangerNo matching distribution found for pyasn1-modules>=0.2.1 (from google-auth>=1.0.1->kubernetes<9.0.0,>=8.0.0->openshift)15:12
pabelangertobiash: ^15:12
pabelangerany ideas?15:12
tobiashpabelanger: zuul-build-image was green for all multi-ansible patches, maybe a mirror glitch?15:13
tobiashpabelanger: try a recheck, if that breaks we need to dig deeper15:13
pabelangerwfm15:13
corvuswe're not using opendev's mirrors inside the image builds are we?15:16
pabelangerI am not sure15:17
pabelangerI don't think so15:17
pabelangerlooks like we are hitting https://files.pythonhosted.org15:18
mordredcorvus: using mirrors inside of image builds gets complicated and I'm not sure we've found a solution for that which pleases anybody15:21
tobiashwe might also hit a dependency update that broke things15:25
tobiashcorvus: when are you planning to upgrade openstack zuul?15:26
corvustobiash: i pushed up some changes a few mins ago...15:31
corvushttps://review.openstack.org/643957 failed tests :(15:31
corvuswe could restart without it...15:31
tobiashcorvus: do you want me to be around when you're restarting it?15:32
tobiashI'll be afk in about 30 minutes for 1-2 hours probably15:32
openstackgerritDavid Shrewsbury proposed openstack-infra/zuul-preview master: WIP: Refactor code for unit testing  https://review.openstack.org/64366615:33
openstackgerritDavid Shrewsbury proposed openstack-infra/zuul-preview master: WIP: Add unit tests  https://review.openstack.org/64424715:33
corvustobiash: don't worry about it, i'm sure we can handle anything that comes up (and we can restart a single executor to start)15:33
tobiashk15:33
tobiashcorvus: that reminds me about an important detail, we need to think if the restart order matters15:34
tobiashnew scheduler -> old executor: I think it should just ignore the requested ansible version15:35
tobiashold scheduler -> new executor: I think it should default to the default ansible version15:35
tobiashso I *think* there will be no problem in that regard15:36
corvustobiash: it looks like the executor server assumes that ansible_version will be supplied, so i don't think you can run a new executor with an old scheduler15:39
tobiashcorvus: oh, we probably should fix that before you restart15:39
openstackgerritTobias Henkel proposed openstack-infra/zuul master: Properly handle missing ansible version in executor  https://review.openstack.org/64425215:43
tobiashcorvus: I think that should do it ^15:43
corvustobiash: thx; mordred ^15:45
openstackgerritJames E. Blair proposed openstack-infra/zuul-jobs master: Update zuul ansible location  https://review.openstack.org/64426616:13
openstackgerritJames E. Blair proposed openstack-infra/zuul-jobs master: buildset registry: don't put skopeo creds on command line  https://review.openstack.org/64424116:13
clarkbcorvus: mordred: if we are going to restart zuul for multi ansible it may also be nice to get https://review.openstack.org/643703 in if we think that change is correct. Will help with the many merges problem pabelanger has noticed16:15
pabelangerclarkb: mordred: https://review.openstack.org/163922/ was also a rebase of old patch from corvus too, which seems to also be related.16:16
corvusclarkb: i agree, though it's going to take me a while to review that (i need to page in some stuff).  i think i'd suggest that i put that near the top of my list, and if it merges before we restart, great, but otherwise not block on it.16:18
mordredclarkb, corvus: +2 from me -but I left off +A because I would like corvus to review that one too ... but I also agree it would be nice to get it in if we can16:24
mordredotoh - restarting executors twice in a day isn't like a problem or anything16:25
openstackgerritJames E. Blair proposed openstack-infra/zuul-base-jobs master: Update zuul ansible location  https://review.openstack.org/64427716:26
openstackgerritMerged openstack-infra/zuul-jobs master: Update zuul ansible location  https://review.openstack.org/64426616:34
*** themroc has quit IRC16:37
corvusclarkb, mordred, tobiash: merger change lgtm +316:38
clarkbgreat thanks16:38
openstackgerritMerged openstack-infra/zuul-jobs master: buildset registry: don't put skopeo creds on command line  https://review.openstack.org/64424116:39
openstackgerritDavid Shrewsbury proposed openstack-infra/zuul-preview master: WIP: Add unit tests  https://review.openstack.org/64424716:51
*** mgoddard has quit IRC17:02
*** mgoddard has joined #zuul17:08
*** gtema has joined #zuul17:09
Shrewswhy ship an ubuntu dev library package that contains no actual library?  *ugh*17:10
tobiashShrews: isn't that the common pattern in ubuntu?17:13
clarkbthe dev packages are for the headers only right? then you install the non dev package for the actual compiled lib17:15
openstackgerritJames E. Blair proposed openstack-infra/zuul-jobs master: buildset registry: fix proxy_port error in push/pull roles  https://review.openstack.org/64432217:16
Shrewsthere is no compiled lib package for this. you are expected to build it from sources17:17
Shrewsalthough cosmic seems to supply it. so, whatever17:18
*** snapiri has quit IRC17:19
tobiashAh I see you expected only a src package of gtest17:19
clarkbapparently that is a googleism17:21
Shrewsbionic: https://packages.ubuntu.com/bionic/amd64/libgtest-dev/filelist  vs cosmic: https://packages.ubuntu.com/cosmic/amd64/libgtest-dev/filelist17:21
clarkbhttps://askubuntu.com/questions/145887/why-no-library-files-installed-for-google-test has some package history in it17:22
*** hashar is now known as hasharAway17:33
openstackgerritMerged openstack-infra/zuul-jobs master: buildset registry: fix proxy_port error in push/pull roles  https://review.openstack.org/64432217:35
*** jamesmcarthur has quit IRC17:38
*** jamesmcarthur has joined #zuul17:39
openstackgerritTobias Henkel proposed openstack-infra/zuul master: Increase wait time of test_plugins  https://review.openstack.org/64437517:42
tobiashcorvus, mordred: I've seen this test case timeouting already twice today ^17:42
openstackgerritMerged openstack-infra/zuul master: Don't call the merger for non-live items  https://review.openstack.org/64370317:44
openstackgerritTobias Henkel proposed openstack-infra/zuul master: Add foreground option  https://review.openstack.org/63564917:46
*** gtema has quit IRC17:51
*** chandankumar is now known as raukadah17:51
*** jpena is now known as jpena|off18:06
openstackgerritJames E. Blair proposed openstack-infra/zuul-base-jobs master: Update zuul ansible location  https://review.openstack.org/64427718:22
openstackgerritMerged openstack-infra/zuul master: Whitelist ansible_python_interpreter for add_host  https://review.openstack.org/64372618:25
openstackgerritJames E. Blair proposed openstack-infra/zuul master: WIP: Fail jobs when requirements not met  https://review.openstack.org/64439218:37
*** jamesmcarthur has quit IRC18:41
*** hasharAway has quit IRC18:44
*** hasharAway has joined #zuul18:45
openstackgerritClark Boylan proposed openstack-infra/zuul-base-jobs master: Update zuul ansible location  https://review.openstack.org/64427718:49
*** saneax has joined #zuul18:51
openstackgerritMerged openstack-infra/zuul master: Properly handle missing ansible version in executor  https://review.openstack.org/64425218:53
*** jamesmcarthur has joined #zuul18:56
*** daniel3 has quit IRC18:56
*** daniel2 has joined #zuul18:56
pabelangercorvus: mordred: clarkb: fungi: Do you mind adding https://review.openstack.org/642913/ to your review queue? It allows the zuul group read permissions on scheduler keys, and not abort zuul from starting. thanks!18:58
*** jamesmcarthur has quit IRC19:00
*** saneax has quit IRC19:00
fungioh, i thought i had reviewed that one already. thanks for the reminder19:02
fungicorvus: hah, just saw your comment on that one after starting to write basically the same19:08
corvuspabelanger, fungi, tobiash: ^ left a question on that.  also i think jhesketh's comment about the logic reversal is more-than-nit-worthy :)19:08
fungithough i was going to suggest "not mode%8"19:08
fungibut perhaps that's too opaque19:09
corvusheh, either way :)19:09
corvuspabelanger: grep says there are a lot more occurences of "700" in the source, do they need updating?19:09
fungispecifically, i'm concerned that it'll fail if mode is 0o2750 (same as 0o0750 but with setgid bit)19:09
fungioh, though i suppose 02750 doesn't make a lot of sense. 02770 would19:10
openstackgerritDavid Shrewsbury proposed openstack-infra/zuul-preview master: WIP: Add unit tests  https://review.openstack.org/64424719:11
pabelangercorvus: yah, I wasn't sure how to handle those, right now zuul will load properly, if they are changed to 750, since we only check the top level /var/lib/zuul/keys.19:11
pabelangermy thoughts were to make the changes behind the back of zuul to 0750 on deploy.19:12
*** sshnaidm|rover is now known as sshnaidm|afk19:13
fungithe sane solution here is to probably switch to using a bitmask for comparisons and then create a constant like PRIVATE_MODE which we use in place of hard-coded values throughout the source19:13
pabelangerother wise, if we are okay with updating the to a new default, I can update the change for that too19:13
pabelangerfungi: okay, I'll have to read up on that19:13
pabelangerbut agree, we likely need some flag to say we want 0750 or 0700 on directories19:14
pabelangeror 077019:14
openstackgerritDavid Shrewsbury proposed openstack-infra/zuul-preview master: WIP: Add unit tests  https://review.openstack.org/64424719:14
funginot really much to read up on. PRIVATE_MODE was just an example name i picked, but idea being you have one central place in the source (or perhaps even exposed as a config option) so that the mode used during file creation is consistent throughout19:14
openstackgerritClark Boylan proposed openstack-infra/zuul-base-jobs master: Update zuul ansible location  https://review.openstack.org/64427719:15
pabelangerfungi: ack, understand now19:15
fungiand then using a bitmask instead of just a whitelist of modes is more so that you can indicate the permissions you consider unsafe rather than trying to enumerate every possible mode which could have that risk19:15
fungiso with "mode & 0o7 == 0" or "not mode%8" or whatever, you're basically saying "fail if this is readable, writable or executable/traversable by anyone besides the owning user or group"19:17
fungithough i think python also provides functions which will tell us that too19:17
fungiwithout needing to implement the mathybits19:18
*** jamesmcarthur has joined #zuul19:18
pabelangerk, I'll dig more into it. Thanks for reviews!19:19
pabelangerneed to run an errand for a bit, bbl19:19
*** jamesmcarthur has quit IRC19:19
fungithough as to my earlier concern about failing on 0o2750, looks like we address that earlier in the function with "mode = st.st_mode & 0o777" so we're only actually looking at the last 3 octal digits anyway19:20
fungi(last 12 bits)19:20
*** jamesmcarthur has joined #zuul19:23
fungibut anyway, looks like there's a stat.S_IRWXO we could mask like "if not st.st_mode & stat.S_IRWXO:"19:23
fungiwhich is basically "if no permission for others"19:25
openstackgerritMerged openstack-infra/zuul-base-jobs master: Update zuul ansible location  https://review.openstack.org/64427719:32
Shrewstfw things that have not been working all day mysteriously begin to work19:34
mordredShrews: you must be using m419:35
Shrewsnope19:36
Shrewsmordred: the debian:testing-slim docker image has suddenly decided to supply me the thing i needed. i cannot explain it. maybe they updated something19:37
openstackgerritDavid Shrewsbury proposed openstack-infra/zuul-preview master: WIP: Add unit tests  https://review.openstack.org/64424719:39
openstackgerritDavid Shrewsbury proposed openstack-infra/zuul-preview master: WIP: Add unit tests  https://review.openstack.org/64424719:40
tobiashmordred: want to +a 644375 for more stable zuul tests?19:41
mordredtobiash: I prefer unstable flaky tests19:42
mordredtobiash: +A19:42
tobiashlike me, more fun with rechecks and warmer datacenters ;)19:42
mordredthat's right! datacenters are too cold!19:43
clarkbonce upon a time we put up curtains for hot and cold aisle separation in a DC I worked in. That dc wasnever cold before that and after it was freezing19:48
mordredonce upon a time my job involved needing to go to datacenters. I love cloud.19:58
*** jamesmcarthur has quit IRC20:00
dmsimarddatacenters are fun :D20:05
*** jamesmcarthur has joined #zuul20:09
*** jamesmcarthur has quit IRC20:10
*** jamesmcarthur has joined #zuul20:10
*** irclogbot_3 has joined #zuul20:13
openstackgerritMerged openstack-infra/zuul master: Increase wait time of test_plugins  https://review.openstack.org/64437520:15
*** irclogbot_3 has quit IRC20:25
*** irclogbot_3 has joined #zuul20:28
openstackgerritDavid Shrewsbury proposed openstack-infra/zuul-preview master: WIP: Add unit tests  https://review.openstack.org/64424720:30
*** pcaruana has quit IRC20:54
pabelangerShrews: FYI: https://review.openstack.org/643849/21:13
pabelangertristanC: seems to have fixed the possible warning I linked in comment21:13
Shrewspabelanger: +321:14
pabelangerdanke!21:15
*** mgoddard has quit IRC21:20
openstackgerritClark Boylan proposed openstack-infra/zuul-jobs master: Handle no metadata in zuul artifact items  https://review.openstack.org/64442821:23
*** mgoddard has joined #zuul21:26
*** irclogbot_3 has quit IRC21:26
*** irclogbot_3 has joined #zuul21:29
openstackgerritMerged openstack-infra/nodepool master: config: use yaml.safe_load instead of load  https://review.openstack.org/64384921:35
*** hasharAway has quit IRC22:03
*** rfolco has quit IRC22:04
*** daniel2 has quit IRC22:23
*** daniel2 has joined #zuul22:23
corvustobiash: does every unit test now install 3 versions of ansible from pypi?22:30
corvustobiash: i'm running "ttrun -epy36 tests.unit.test_v3.TestProvidesRequires.test_provides_requires_shared_queue_slow" which used to be fast but it looks like it is slow because of that now22:38
corvustobiash: maybe we should look into installing ansible into venvs inside the .tox/py36 directory and have the test system use those as "pre-installed" ansible envs?22:39
openstackgerritMerged openstack-infra/zuul master: Wait for command processor thread to stop  https://review.openstack.org/64185422:42
*** daniel2 has quit IRC22:48
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Fix metadata not passed in provides/requires  https://review.openstack.org/64444522:52
*** daniel2 has joined #zuul22:53
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Fix metadata not passed in provides/requires  https://review.openstack.org/64444522:54
*** daniel2 has quit IRC23:04
*** daniel2 has joined #zuul23:05
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Fail jobs when requirements not met  https://review.openstack.org/64439223:19
*** jamesmcarthur has quit IRC23:51

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