16:00:27 #startmeeting containers 16:00:27 Meeting started Tue Dec 5 16:00:27 2017 UTC and is due to finish in 60 minutes. The chair is strigazi. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:00:28 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:00:31 The meeting name has been set to 'containers' 16:00:52 #link https://wiki.openstack.org/wiki/Meetings/Containers#Agenda_for_2017-12-05_1600_UTC 16:00:57 #topic Roll Call 16:01:18 Sayali Lunkad 16:03:40 I will go quickly through some items I think are useful 16:03:49 ok 16:03:51 #topic Announcements 16:04:16 For fedora-atomic users: Test kube 1.9 with magnum Pike/Master https://hub.docker.com/r/openstackmagnum/kubernetes-kubelet/tags/ (use kube_tag=v1.9.0-beta.1) 16:04:32 #topic Review Action Items 16:04:37 None 16:04:42 #topic Blueprints/Bugs/Ideas 16:05:42 A common problem in many magnum deployments is communication of the nodes to the openstack control which *must* behind ssl 16:05:51 Add pre_hook interface https://review.openstack.org/#/c/525662/1 16:06:41 This patch adds the possibility to execute a small operator defined script in very start of the node deployment 16:07:05 The first targer of course is installing the OS certificates 16:07:13 something like: 16:07:47 http://paste.openstack.org/raw/628186/ 16:08:50 there are additional patches to set the CA for the heat-agent like so: 16:08:57 https://review.openstack.org/#/c/468816/24..25/magnum/drivers/common/image/heat-container-agent/config.json.template and https://review.openstack.org/#/c/468816/24..25/magnum/drivers/common/templates/kubernetes/fragments/start-container-agent.sh 16:09:35 All this work is needed for upgrades and to extend the data we can pass to the nodes using heat 16:10:00 to them to heat securely :) 16:10:23 ok good to know 16:11:00 And most importantly without any patch to magnum, we, at CERN, carry a patch to install the certs 16:11:42 That is it from me, slunkad_ do you need any help with your patch? can I test anything? 16:11:58 actually I do need some help with the image 16:12:08 so this patch https://review.openstack.org/#/c/520063/ 16:12:28 I am not very familiar with dib and stuff and I am kind of stuck on what needs to be done here 16:12:47 if you know, I could use the help 16:13:30 What is the problem exactly can give me a hint? 16:14:28 well in the ci job I see something fail because of os-collect-config 16:14:37 log? 16:14:50 http://logs.openstack.org/63/520063/3/experimental/magnum-dib-buildimage-opensuse-423/4ca9de5/job-output.txt.gz 16:15:58 and also how can I build this locally? 16:16:30 slunkad_ similar to https://github.com/openstack/magnum/tree/master/magnum/drivers/k8s_fedora_ironic_v1/image/kubernetes 16:17:41 ok 16:18:19 slunkad_ this line is outdated, https://review.openstack.org/#/c/520063/3/playbooks/magnum-buildimages-base.yaml@37 16:18:43 I think the problem is that the dib base elements are not sources properly 16:19:43 with these two lines: 16:19:43 export PATH="${PWD}/dib-utils/bin:$PATH" 16:19:44 export ELEMENTS_PATH=$(python -c 'import os, diskimage_builder, pkg_resources;print(os.path.abspath(pkg_resources.resource_filename(diskimage_builder.__name__, "elements")))') 16:19:50 it should work 16:20:11 these lines are from https://github.com/openstack/magnum/tree/master/magnum/drivers/k8s_fedora_ironic_v1/image/kubernetes 16:20:25 I can give it a go locally as well 16:20:34 slunkad_: makes sense? 16:20:38 ok yes that does 16:20:49 cool 16:21:00 thanks! 16:21:05 slunkad_: Do you want to discuss anything else? 16:21:22 I think once we have the image we can move forward with the drivers patch too 16:21:30 excellent 16:21:35 no I'm good 16:21:44 how you will install kubernetes? 16:21:51 is in the images? 16:22:02 its not 16:22:17 from the tarballs? 16:22:19 I will have to check with dirk for that 16:22:24 ok 16:23:14 to make it appealing to users I would say to also keep in mind that in certain deployment people might not have connectivity outside their DC 16:23:55 okay 16:24:02 dirk: ping? 16:24:06 this is why for the fedora-atomic driver we have options to pass local registries 16:24:31 I see 16:25:05 if kube is gonna run as a container we can do the same 16:26:01 slunkad_: let's wrap up? 16:26:06 yes 16:26:18 thanks for joining 16:26:30 #endmeeting