16:00:12 <chouseknecht> #startmeeting ansible-container 16:00:12 <zodbot> Meeting started Mon Oct 30 16:00:12 2017 UTC. The chair is chouseknecht. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:00:12 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:00:12 <zodbot> The meeting name has been set to 'ansible-container' 16:00:41 <chouseknecht> Nothing specific on the agenda. So... open floor 16:01:00 <j00bar> Ocelot discussions continue. 16:01:07 <j00bar> And getting good traction. 16:01:19 <j00bar> I've got some conversations scheduled later this week where I'll be pushing for resourcing. 16:01:37 <fabianvf> j00bar: are there any reading materials available? 16:01:45 <chouseknecht> Is there any Ocelot code? Is there a POC? 16:01:47 <j00bar> Only a slide deck. 16:01:55 <j00bar> Way too early for code/POC. 16:02:32 <j00bar> I'm happy to give the pitch to y'all so you know what I'm getting at. 16:02:54 <j00bar> And I'd really like this group deeply involved - I still think Ansible is the antidote to the Dockerfile. 16:03:20 <fabianvf> j00bar: I'm definitely interested in hearing more 16:03:41 <chouseknecht> Speaking of Ansible and Dockerfiles... how's work on idempotent builds going? 16:04:55 <chouseknecht> crickets... 16:05:16 <ttomecek> hi! (DST confused me, thought it's an hour later) 16:05:36 <chouseknecht> ttomecek: timezones are hard 16:06:19 <chouseknecht> fabianvf: see you're doing good things with the openshift-restclient-python repo 16:07:01 <fabianvf> chouseknecht: definitely keeping busy with the bug reports 16:07:08 <j00bar> Hasn't moved in a little bit. 16:07:21 <j00bar> I will commit to moving that needle this week. 16:07:33 <j00bar> I'm in Atlanta on Wednesday giving the hello world demo at Automates. 16:08:00 <chouseknecht> Nice. 16:08:07 <fabianvf> Trying to reuse as much kubernetes logic as possible, was able to get watch operations supported with only a couple lines of code 16:08:40 <fabianvf> hoping I can find some time to go in and slim down our logic 16:09:04 <fabianvf> though our generation is broken again when I pull in the k8s 1.8 client so will be diving back into that shortly 16:09:39 <fabianvf> but all in all things are pretty smooth 16:09:42 <chouseknecht> yeah, if you have watches working reliably, then you should be able to make the helper a good bit skinnier. 16:10:20 <chouseknecht> j00bar: can you take a look at https://github.com/ansible/ansible-container/pull/777 16:10:27 <j00bar> I'll do that today, yes. 16:10:33 <chouseknecht> thanks 16:12:01 <chouseknecht> j00bar: apparently we don't set environment variables (those specified in container.yml) in the service container during 'build'. is there any reason to not do that? seems like a bug to me. 16:12:12 <chouseknecht> that issue just got opened 16:12:24 <j00bar> Agreed that seems like a bug. 16:12:30 <chouseknecht> ok. 16:12:34 <chouseknecht> i'll fix it. 16:12:51 <j00bar> I'll review in the next couple of horus. 16:12:53 <j00bar> * hours 16:13:10 <chouseknecht> ttomecek: how are things going? 16:14:56 <ttomecek> chouseknecht, decent: was at linuxcon eu last week and now in bed sick 16:15:14 <ttomecek> I hope I'll make some serious progress this week 16:16:00 <ttomecek> I've got a room full of people anxious to hear about ansible container: good questions, I feel like people got interested 16:16:02 <chouseknecht> ttomecek: sick? that's no good. get some rest. 16:16:18 <ttomecek> chouseknecht, how about you? 16:16:49 <j00bar> That's awesome about the reception. That's sorrowful about the illness. 16:18:42 <chouseknecht> ttomecek: fixing bug here and there. Merged this last night: https://github.com/ansible/ansible-container/pull/780 - to set local environment vars inside the conductor so that Docker can populate undefiined variables. Mostly doing a lot of work on Galaxy though. 16:20:22 <ttomecek> chouseknecht, wow, that PR rocks! 16:20:44 <chouseknecht> thanks! :-) 16:21:16 <ttomecek> I was actually thinking about if we want to add support for a-c in Fedora container image build system: could be a nice PoC 16:21:23 <ttomecek> once 1.0 is released 16:22:49 <chouseknecht> ttomecek: sounds great! 16:23:50 <chouseknecht> ttomecek: we need to make sure the build cache is idempotent and more predictable first, me thinks. 16:24:21 * gregdek hullos 16:24:23 <ttomecek> chouseknecht, the build system is not using build cache at all 16:24:37 <ttomecek> chouseknecht, but for local development it's essential, I agree 16:25:16 <chouseknecht> yeah, it's local dev where you get crushed 16:25:45 <j00bar> I'll commit to caching work this week. 16:25:51 <j00bar> I need to rebase that PR anyway. 16:26:07 <gregdek> thx j00bar 16:26:11 <gregdek> that's a big 'un 16:26:42 <j00bar> *nod* 16:26:51 <chouseknecht> j00bar: is there a way to get others helping you? can we document and delegate, or something? 16:27:34 <ttomecek> (regarding the fedora build system: we might talk about it during devconf, since all the stakeholders will be around) 16:27:35 <j00bar> Thinking.... 16:27:51 <j00bar> Once I get it rebased, you reading it and seeing if I'm sane would be helpful. 16:27:59 <j00bar> I'll push into a branch after rebasing. 16:28:21 <chouseknecht> sounds good. i'd be happy to take it for a spin. 16:28:58 <chouseknecht> anyone around to talk about Ansible Docker modules? 16:32:08 <chouseknecht> well, should we adjourn? 16:33:48 <ttomecek> (nothing else from me) 16:34:01 <j00bar> Thanks, House. 16:34:15 <funzo> i didn't see a mention of timing for 0.9.3 or 1.0, any updates 16:34:39 <j00bar> That's it. Change your nickname to nofunzo. 16:34:53 <funzo> ha! 16:35:17 <chouseknecht> we'll trade you updates for resources. 16:35:48 <funzo> chouseknecht: with the nuke from space 16:37:10 <chouseknecht> unfortunately there's no hard deadline for getting 1.0 out. we working on it here and there, as we can. 16:37:27 <chouseknecht> #endmeeting