Tuesday, 2017-02-21

*** jeblair has quit IRC02:09
*** saneax is now known as saneax-_-|AFK02:43
*** yolanda has joined #zuul03:31
*** tristanC_ is now known as tristanC05:28
*** rzetikx has joined #zuul05:40
*** rzetikx_ has joined #zuul05:44
*** rzetikx has quit IRC05:44
*** rzetikx_ has quit IRC05:55
*** saneax-_-|AFK is now known as saneax06:59
*** openstackgerrit has quit IRC07:32
*** hashar has joined #zuul07:44
*** isaacb has joined #zuul07:51
*** abregman has joined #zuul08:22
*** rzetikx has joined #zuul09:10
*** hashar has quit IRC11:35
*** jianghuaw has quit IRC12:02
*** jianghuaw has joined #zuul12:22
*** openstackgerrit has joined #zuul12:32
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Add daemon subprocess to read remote log content  https://review.openstack.org/43604012:32
mordredjlk: ^^ you may enjoy that patch series - it implements streaming of shell/command output inline while running playbooks12:34
mordredjlk: it's still a bit zuul-y - but I think with a smidge of work we can figure out how to make it possible to use for normal ansible12:35
*** hashar has joined #zuul13:27
openstackgerritMerged openstack-infra/nodepool feature/zuulv3: Remove verbose logging related to config loading  https://review.openstack.org/43617313:30
*** jeblair_ has joined #zuul14:04
*** yolanda has quit IRC14:05
*** jamielennox|away is now known as jamielennox14:09
*** jeblair_ is now known as jeblair14:16
openstackgerritDavid Shrewsbury proposed openstack-infra/nodepool feature/zuulv3: Node requests should be ephemeral  https://review.openstack.org/43647714:20
Shrewspabelanger: jhesketh: ^^^ let's get that in before the restart14:21
*** yolanda has joined #zuul14:24
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: WIP: Switch to zuulv3 for docs.  https://review.openstack.org/43622614:31
*** yolanda has quit IRC14:31
*** abregman is now known as abregman|mtg14:40
*** yolanda has joined #zuul14:41
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: WIP: Switch to zuulv3 for docs  https://review.openstack.org/43622614:44
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: WIP: Switch to zuulv3 for docs.  https://review.openstack.org/43622614:46
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: WIP: Switch to zuulv3 for docs  https://review.openstack.org/43622614:46
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: WIP: Switch to zuulv3 for docs.  https://review.openstack.org/43622614:49
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: WIP: Switch to zuulv3 for docs  https://review.openstack.org/43622614:51
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: WIP: Switch to zuulv3 for docs.  https://review.openstack.org/43622614:54
*** harlowja has quit IRC14:56
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: WIP: Switch to zuulv3 for docs  https://review.openstack.org/43622614:59
*** abregman|mtg is now known as abregman14:59
openstackgerritMerged openstack-infra/nodepool feature/zuulv3: Node requests should be ephemeral  https://review.openstack.org/43647715:01
openstackgerritJamie Lennox proposed openstack-infra/zuul feature/zuulv3: Remove in repo .zuul.yaml  https://review.openstack.org/43649615:09
*** saneax is now known as saneax-_-|AFK15:21
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Remove in repo .zuul.yaml  https://review.openstack.org/43649615:24
openstackgerritJamie Lennox proposed openstack-infra/nodepool feature/zuulv3: Allow configuring nodepool launch retries  https://review.openstack.org/43650215:25
openstackgerritPaul Belanger proposed openstack-infra/zuul feature/zuulv3: WIP: Switch to zuulv3 for docs  https://review.openstack.org/43622615:32
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Support project configs in multiple locations  https://review.openstack.org/43594315:40
*** bhavik1 has joined #zuul15:45
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Remove zk host list parsing  https://review.openstack.org/43651315:54
openstackgerritPaul Belanger proposed openstack-infra/zuul feature/zuulv3: Plum zookeeper config settings into zuul-scheduler  https://review.openstack.org/43651615:58
*** isaacb has quit IRC15:59
*** jamielennox is now known as jamielennox|away15:59
*** jamielennox|away is now known as jamielennox15:59
openstackgerritPaul Belanger proposed openstack-infra/zuul feature/zuulv3: Plum zookeeper config settings into zuul-scheduler  https://review.openstack.org/43651616:02
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Support project configs in multiple locations  https://review.openstack.org/43594316:08
openstackgerritJoshua Hesketh proposed openstack-infra/zuul feature/zuulv3: Remove zk host list parsing  https://review.openstack.org/43651316:09
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Plumb zookeeper config settings into zuul-scheduler  https://review.openstack.org/43651616:12
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Remove zk host list parsing  https://review.openstack.org/43651316:19
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: WIP: Switch to zuulv3 for docs.  https://review.openstack.org/43622616:21
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Plumb zookeeper config settings into zuul-scheduler  https://review.openstack.org/43651616:27
*** abregman has quit IRC16:33
openstackgerritClark Boylan proposed openstack-infra/zuul feature/zuulv3: Add hello_world test job  https://review.openstack.org/43654416:35
openstackgerritClark Boylan proposed openstack-infra/zuul feature/zuulv3: Add hello_world test job  https://review.openstack.org/43654416:37
*** jamielennox is now known as jamielennox|away16:39
openstackgerritCullen Taylor proposed openstack-infra/zuul feature/zuulv3: [WIP] Re-enable test_timer  https://review.openstack.org/43655016:48
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Fix ansible inventory  https://review.openstack.org/43655116:49
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Fix ansible inventory  https://review.openstack.org/43655116:55
openstackgerritPaul Belanger proposed openstack-infra/zuul feature/zuulv3: WIP: Switch to zuulv3 for docs  https://review.openstack.org/43622617:04
*** bhavik1 has quit IRC17:04
*** yolanda has quit IRC17:10
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Fix ansible inventory  https://review.openstack.org/43655117:46
*** yolanda has joined #zuul17:49
openstackgerritClark Boylan proposed openstack-infra/zuul feature/zuulv3: Add hello_world test job  https://review.openstack.org/43654417:51
*** yolanda has quit IRC17:53
*** yolanda has joined #zuul17:56
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Plumb through keep jobdir option  https://review.openstack.org/43657318:00
*** yolanda has quit IRC18:01
openstackgerritDavid Shrewsbury proposed openstack-infra/nodepool feature/zuulv3: Support launch failures in FakeProviderManager  https://review.openstack.org/43657418:01
*** yolanda has joined #zuul18:02
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Plumb through keep jobdir option  https://review.openstack.org/43657318:04
*** yolanda has quit IRC18:06
*** yolanda has joined #zuul18:06
*** yolanda has quit IRC18:07
*** yolanda has joined #zuul18:07
*** yolanda has quit IRC18:08
*** yolanda has joined #zuul18:09
*** hashar has quit IRC18:11
*** openstack has joined #zuul18:16
mordredjlk: oh wow. that's super dangerous18:25
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Plumb through keep jobdir option  https://review.openstack.org/43657318:30
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Fix ansible inventory  https://review.openstack.org/43655118:30
jeblairhttps://gitpython.readthedocs.io/en/stable/tutorial.html18:39
jeblairjhesketh: ^18:39
openstackgerritJoshua Hesketh proposed openstack-infra/zuul feature/zuulv3: Fix race in sshwrapper  https://review.openstack.org/43658518:50
jheskethjeblair: ^18:50
openstackgerritPaul Belanger proposed openstack-infra/zuul feature/zuulv3: Add hello_world test job  https://review.openstack.org/43654418:52
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Import the ansible base module, not self  https://review.openstack.org/43657718:56
openstackgerritPaul Belanger proposed openstack-infra/zuul feature/zuulv3: Add hello_world test job  https://review.openstack.org/43654418:57
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Fix ansible inventory  https://review.openstack.org/43655119:02
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Plumb through keep jobdir option  https://review.openstack.org/43657319:03
openstackgerritJoshua Hesketh proposed openstack-infra/zuul feature/zuulv3: Fix race in sshwrapper  https://review.openstack.org/43658519:07
jheskethjeblair: ^19:07
openstackgerritMerged openstack-infra/nodepool feature/zuulv3: Allow configuring nodepool launch retries  https://review.openstack.org/43650219:14
openstackgerritJoshua Hesketh proposed openstack-infra/zuul feature/zuulv3: Fix race in sshwrapper  https://review.openstack.org/43658519:15
openstackgerritJoshua Hesketh proposed openstack-infra/zuul feature/zuulv3: Fix race in sshwrapper  https://review.openstack.org/43658519:19
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Perform ridiculous gymnastics to load base action plugin  https://review.openstack.org/43660419:25
openstackgerritJoshua Hesketh proposed openstack-infra/zuul feature/zuulv3: Fix race in sshwrapper  https://review.openstack.org/43658519:31
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Perform ridiculous gymnastics to load base action plugin  https://review.openstack.org/43660419:40
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Add hello_world test job  https://review.openstack.org/43654419:45
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Add hello_world test job  https://review.openstack.org/43654419:50
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Run everything in secure mode while debugging  https://review.openstack.org/43662719:56
*** yolanda has quit IRC19:59
*** yolanda has joined #zuul20:00
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Add host ssh keys to known hosts  https://review.openstack.org/43663420:04
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Add hello_world test job  https://review.openstack.org/43654420:07
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Add hello_world test job  https://review.openstack.org/43654420:09
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Add host ssh keys to known hosts  https://review.openstack.org/43663420:09
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Run everything in secure mode while debugging  https://review.openstack.org/43662720:10
*** hashar has joined #zuul20:13
jlkmordred: I have an overall question on that callback20:19
mordredjlk: woot!20:19
jlkmordred: how much of the code in that file is just a direct copy of the "default" callback?20:19
mordreda large amount of it20:19
mordredjlk: it's a lift and fork20:20
jlkMight I suggest a better way?20:20
mordredPLEASE GOD20:20
jlkYou can subclass the default callback class itself20:20
jlkand then you only have to override the callback points you care about20:20
jlkfrom ansible.plugins.callback.default import CallbackModule20:20
jlkclass CallbackModule(CallbackModule):20:20
mordredjlk: ah - yes. I think that's an excellent plan and we should definitely do that - I mostly wasn't fully sure which bits we wanted to change yet20:21
jlknod20:21
mordredBUT - I have a similar pickle for you that is currently stumping me ...20:21
jlkyeah it's outside the scope of what you're touching on now, but I'd be happy to do a follow up PR for it20:21
jlkI do love change requests that have more - than +20:21
mordredjlk: we have zuul/ansible/action/normal.py which subclasses ansible.plugins.callback.normal20:21
jlko_O20:22
jlkan action that subclasses a callback?20:22
mordredsorry20:22
mordredjlk: we have zuul/ansible/action/normal.py which subclasses ansible.plugins.action.normal20:22
jlkIm with you now20:22
mordredBUT (get ready for it)20:22
mordredimporting ansible.plugins.action.normal in our normal action plugin hits an import error because the ansible plugin loading code seems to be doing deep dark magic with python importing20:23
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Add hello_world test job  https://review.openstack.org/43654420:24
jlkoh eww20:25
mordredjlk: _load_module_source in ansible/plugins/__init__.py20:26
mordredjlk: is what I'm trying to sort out now20:26
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Add hello_world test job  https://review.openstack.org/43654420:28
jlkmordred: and you've been all through https://github.com/ansible/ansible/issues/13110 ?20:29
jlkspecifically https://github.com/ansible/ansible/issues/13110#issuecomment-155462650 ?20:29
jlkI thikn I'm looking at newer than released code that may address it?20:30
*** yolanda has quit IRC20:33
openstackgerritClark Boylan proposed openstack-infra/zuul feature/zuulv3: Add hello_world test job  https://review.openstack.org/43654420:34
jlkoh wait, that's in 2015, that's super old.20:35
jlkfurther eww20:35
openstackgerritClark Boylan proposed openstack-infra/zuul feature/zuulv3: Add hello_world test job  https://review.openstack.org/43654420:36
jeblairfyi: ^ that ran a multi-node job for real based on dynamic config :)20:50
*** yolanda has joined #zuul20:57
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Fix race in sshwrapper  https://review.openstack.org/43658521:06
*** yolanda has quit IRC21:54
rcarrillocruzjeblair: wootz!22:41
rcarrillocruzi guess people is going to be superexcited with that, specially folks having issues with 'i need MOAR mem in the gate' and the likes22:42
*** yolanda has joined #zuul22:43
dmsimardrcarrillocruz: ah, yes, the famous 'i need MOAR mem in the gate' vs 'cut the damn ram usage of your damn services already' :p22:55
dmsimardthere was a thread about that recently, it wasn't given enough attention22:55
rcarrillocruzoh yeah22:55
rcarrillocruzin last summit, we even got from someone 'it's your responsibility in infra to provide resources to the project'22:56
rcarrillocruz:-)22:56
dmsimardah, I was in that one I think ;)22:56
rcarrillocruzas in, we're santa claus or something 'here you are your brand new serve rwith 224G22:56
rcarrillocruzdmsimard: kolla :P22:56
* dmsimard nods22:56
jlk"I want to run 40 containers on a single VM, each container with a full OS"22:57
rcarrillocruzyeah, cos containers is obv the solution to everything23:03
dmsimardbut I thought containers solved everything23:03
dmsimarddamn, beat me to it23:03
rcarrillocruzdmsimard: speaking of which, how's the containerization of tripleo? do you know?23:03
rcarrillocruzare they using kolla containers for images or they're coming with their own dockerfiles23:04
dmsimardthey're working on it23:04
dmsimardre-using kolla containers, yes23:04
*** hashar has quit IRC23:05
dmsimardI actually wrote a thing to ship kolla containers in RDO but unfortunately the ones used in TripleO aren't exactly vanilla, there are puppet bits embedded23:05
dmsimardaside from those puppet bits it's vanilla kolla23:05
rcarrillocruzbooh puppet23:06
dmsimardrcarrillocruz: wake me up when there's a generic equivalent to puppet-openstack in ansible :)23:07
dmsimardall attempts have never picked up steam23:08
dmsimardvexxhost is trying to come up with something: https://github.com/vexxhost/ansible-role-openstack-keystone23:09
rcarrillocruzare openstack-ansible roles too tailored to the project itself, not being really reusable?23:12
rcarrillocruzas in http://git.openstack.org/cgit/openstack/openstack-ansible-os_keystone/tree/tasks/main.yml23:12
rcarrillocruzi've used it lately for doing AIOs, but not checked roles individually, can't tell23:12
dmsimardrcarrillocruz: yeah OSA is fairly integrated but also opinionated -- requires lxc, only installs from source, etc.23:13
rcarrillocruzic23:13
*** saneax-_-|AFK is now known as saneax23:20
openstackgerritK Jonathan Harker proposed openstack-infra/zuul feature/zuulv3: WIP: Add support for 'repos' job configuration  https://review.openstack.org/43671223:41
jesusaurjeblair: ^^ here's a rough change for pushing repos, but it still needs some tests23:42

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