Wednesday, 2017-02-15

sbezverkbasically ironic appears does not use any RPC calls00:00
sbezverkso statefulsets are not required00:00
kfox1111none? hmmm..00:00
*** ccrouch has quit IRC00:00
sbezverkyep00:00
kfox1111whats the ironic api / conductor thing in the digram then?00:00
sbezverkI confirmed it today00:00
sbezverkironic api will be deployment00:01
kfox1111https://docs.openstack.org/developer/ironic/_images/deployment_architecture_2.png00:01
sbezverkconductor with sidecar tftp is daemonset00:01
kfox1111yeah, ironic api shoudl work as a deployment.00:01
sbezverkthere is another piece I have never heard is inspector00:02
sbezverkno diea what it does though00:02
kfox1111there was a tool that netbooted nodes, then scraped info out of them.00:03
kfox1111maybe thats its name now?00:03
kfox1111is there a no-op ironic power driver?00:03
kfox1111or a shell script one?00:04
*** saneax-_-|AFK has joined #openstack-kolla00:04
kfox1111just looking at the diagram, I'd think conductor/dnsmasq pod would be a daemonset.00:04
kfox1111Not sure dnsmasq used in this way would be able to ever float around nodes.00:05
kfox1111and it also may assume once a conductor writes boot files to disk, they stay there,00:05
kfox1111so emptyDir may have unintended sideeffects.00:05
sbezverkkfox1111: do not know.. about script00:06
*** hyakuhei has joined #openstack-kolla00:06
kfox1111would be interesting to find out. we could spawn a vm in the gate, and pxeboot it.00:06
sbezverkbut dns must be only one because dhcp server inside would be conflicting with other dhcp servers00:06
kfox1111to test out functionality.00:06
kfox1111pxe needs a dns server though.00:07
sbezverkkfox1111: I will ask tomorrow how ironic people do it at the gate for testing00:07
kfox1111it may be though that they support external dhcp.00:07
kfox1111in which case, I'd split the use cases apart to different objects.00:07
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes master: WIP adding Ironic microservices packages  https://review.openstack.org/43332200:07
kfox1111k00:07
*** lamt has quit IRC00:08
*** jascott1_ has joined #openstack-kolla00:13
sbezverkkfox1111: right that is why dns/dhcp goes into its own pod00:14
*** fragatin_ has quit IRC00:15
*** fragatina has joined #openstack-kolla00:15
*** eaguilar has quit IRC00:21
*** hfu has joined #openstack-kolla00:28
kfox1111I would be surprised though if ironic conductor didn't write files out directly where dnsmasq reads them though.00:29
kfox1111so they may need to be coupled together rather tightly.00:29
kfox1111(pod level)00:29
*** bpattewar__ has joined #openstack-kolla00:32
sbezverkkfox1111: hmm maybe, will have to double check that.. finally I got configmaps generated.. :)00:33
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes master: WIP adding Ironic microservices packages  https://review.openstack.org/43332200:41
kfox1111If I remember correctly, they do some kind of concensus ring for ha membership.00:41
kfox1111or they use to.00:42
kfox1111so I think they assume nodes are rather long lived.00:42
kfox1111so daemonset net=host may be the best bet.00:42
kfox1111bmace: looks good. wf'ed.00:42
kfox1111sbezverk: so, I've played with this a bit before: https://github.com/openstack/pyghmi00:43
sbezverkkfox1111: yeah, all of ironic needs to be net-host00:43
kfox1111probably want to see if we can get that into the gate.00:43
sbezverkthey all listen on a separate phys interface00:44
sbezverkconnected to baremetal farm00:44
bmacekfox1111: kk, thanks.. i tossed in a re-check to get all green, not sure if that will mess with the merge or not, but it was all green before and i don't think my whitespace nuke from the releasenotes broke it :)00:44
kfox1111bmace: yeah. the changeset doesn't touch anything that will effect that gate. so I'm not worried about it.00:44
kfox1111sbezverk: we should be able to launch a tiny vm in libvirt and plumb it up with this: https://github.com/openstack/pyghmi/blob/master/bin/virshbmc00:46
kfox1111then hand it over to ironic for testing.00:46
openstackgerrityuhui proposed openstack/kolla master: [Trivial]Add/Correct some annotation words  https://review.openstack.org/42944200:46
*** tovin07_ has quit IRC00:46
openstackgerritMerged openstack/kolla-kubernetes master: Added support for containerized dev bringup  https://review.openstack.org/42929500:47
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes master: WIP adding Ironic microservices packages  https://review.openstack.org/43332200:48
openstackgerritKevin Fox proposed openstack/kolla-kubernetes master: Helm Ceph Initial Mon  https://review.openstack.org/41064100:48
kfox1111bmace: congrats. and thanks. :)00:48
bmacethanks to you guys also.  nice to get it in but i know there is still a long way to go to get everything awesome and consistent.00:49
*** jtriley has joined #openstack-kolla00:49
kfox1111+100:49
sbezverkbmace: Super job man, it tooks time but stability worth it :)00:57
bmacei certainly hope it at least helps folks get up to speed faster00:57
bmaceand thanks :)00:58
sbezverkkfox1111: I checked ansible's ironic and dnsmask does not share any mounts with other containers01:00
kfox1111very strange.01:00
kfox1111do they have a dedictated tftp server then?01:01
sbezverkkfox1111: please double check :) I might missed something01:01
sbezverkkfox1111: yes, pxe is tftp server and I plun to run it as a side car container to conductor01:02
kfox1111yeah. they do have a dedicated container it looks like:01:02
kfox1111templates/ironic-pxe.json.j201:02
sbezverkkfox1111: so api and dnsmasq as deployment, and conductor with pxe/tftp as a daemon set01:03
*** hfu has quit IRC01:03
kfox1111sounds doable, though still skeptical of dnsmasq.01:03
kfox1111is it just dns or dns+dhcp?01:03
*** hfu has joined #openstack-kolla01:04
kfox1111hmm.. looks like in kolla-ansible it just does a static pool of ip's.01:05
sbezverkit is just dhcp01:05
sbezverkkfox1111: original design was to use separate from neutron dhcp01:05
kfox1111so, either a daemonset would work, or a deployment with net=host would work.01:05
kfox1111and a hostport pinned so the deployment didn't coschedule.01:06
sbezverkkfox1111: cool, do you think you might be able to use it in your env?01:06
kfox1111I'd like to. :)01:07
kfox1111I'd probably recommend the daemonset, as its a bit simpler, and k8s is going to get rolling daemonset upgrades soonish. so the other benifits of deployments will go away.01:08
sbezverkkfox1111: ok I have no preference, daemonset then for dnsmasq as well01:09
kfox1111looks like its so generic it could be used in general as a dns server for my house, or whatever. :)01:11
*** cuongnv has joined #openstack-kolla01:12
openstackgerritKevin Fox proposed openstack/kolla-kubernetes master: Helm Ceph Initial Mon  https://review.openstack.org/41064101:14
sbezverkkfox1111: do you remember where we change mariadb's address to use mariadb dns name instead?01:16
kfox1111not off hand.01:16
sdakebmace ++ :)01:16
*** zhubingbing_ has joined #openstack-kolla01:16
sdakesup zhenguo01:17
sdakezhubingbing_ i mean to say :)01:17
zhubingbing_hi sdake01:17
zhubingbing_http://paste.openstack.org/show/598919/01:17
kfox1111zhubingbing_: the closest docs we have is the just merged devenv docs.01:17
sbezverkkfox1111: found it, it is in the gate config01:18
kfox1111zhubingbing_: nothing so simple as ` kolla-ansible deploy ` yet though.01:18
zhubingbing_create-configmaps.sh i don’t find it01:18
zhubingbing_i know01:18
sdake@zhubingbing_ hmm01:18
sdake@zhubingbing_ moment let me hunt for it01:18
zhubingbing_thank you very much01:19
kfox1111sbezverk: does dhcp really come from that container though?01:19
zhubingbing_and kolla-service-start.sh01:19
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes master: WIP adding Ironic microservices packages  https://review.openstack.org/43332201:19
kfox1111the docs you pointed me at has: Example 1: PXE Boot and iSCSI Deploy Process01:19
kfox1111says neutron does the dhcp stuff, and it enables/disables it dynamically.01:19
sbezverkkfox1111: that was what I was told01:21
sbezverkkfox1111: they support two model01:21
kfox1111k01:21
sbezverkdedicated dhcp and neutron's dhcp01:21
kfox1111ah.01:22
kfox1111so they probably do the netboot anyway, and then just return a bootloader that does local boot again.01:22
sbezverkkfox1111: they prefer dedicated because it allows to serve ip to servers with unknown mac01:22
kfox1111ah. that makes sense.01:22
*** MasterOfBugs has quit IRC01:26
*** caowei has joined #openstack-kolla01:27
openstackgerritOpenStack Proposal Bot proposed openstack/kolla master: Updated from global requirements  https://review.openstack.org/43196101:27
openstackgerritOpenStack Proposal Bot proposed openstack/kolla-ansible master: Updated from global requirements  https://review.openstack.org/43196201:27
openstackgerritOpenStack Proposal Bot proposed openstack/kolla-kubernetes master: Updated from global requirements  https://review.openstack.org/43400901:28
kfox1111heh. we now have bots writing code?01:30
kfox1111the end is near... :/01:30
kfox1111:)01:30
sbezverkOh no no no, no requiereemtn update01:30
kfox1111ws.01:30
sdakezhubingbing_ found it: https://drive.google.com/file/d/0B8q6xDPETSkHYTJ0SjNGWU5GYjQ/view?usp=sharing01:31
sdakezhubingbing_ let me know if you run into further problems01:32
sdake@sbezverk surprised at how quickly you cranked out an ironic implementation01:33
kfox1111sdake: work in progress. ;)01:34
sdakekfox1111 yup i see01:34
sdakekfox1111 although it looks as though it has most of the structure01:34
kfox1111yup. :)01:35
*** duonghq has joined #openstack-kolla01:36
*** japestinho__ has quit IRC01:38
openstackgerritZeyu Zhu proposed openstack/kolla master: Using https instead of http  https://review.openstack.org/43012201:39
duonghqmorning guys01:39
bpattewar_duonghq good morning01:39
*** tyrola has quit IRC01:40
sdakehey duonghq01:41
*** tovin07 has joined #openstack-kolla01:41
sdakehey bpattewar_01:41
*** tyrola has joined #openstack-kolla01:41
sdakeyo, I'll pay for anyone that is into tattoos to take Michal our fearless PTL up on his offer on the mailing list ;-)01:42
duonghqsdake, you mention the mascot?01:43
kfox1111so close on this ceph package.. grr01:43
kfox1111doh.01:45
kfox1111cause its hardcoded and not using the var I so painstakingly built.01:45
kfox1111 :/01:45
kfox1111time to go home I think. :)01:45
duonghqcya kfox111101:45
openstackgerritKevin Fox proposed openstack/kolla-kubernetes master: Helm Ceph Initial Mon  https://review.openstack.org/41064101:46
sdakeduonghq yup01:47
duonghqzhubingbing_, can you review this: https://review.openstack.org/#/c/405589/01:47
sdakekfox1111 I'm pretty sure I need a 6 pack after this week concludes ;)01:48
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes master: WIP adding Ironic microservices packages  https://review.openstack.org/43332201:49
sdake@sbezverk I was thinking about the problem with genconfig and tagging, and it doesn't really matter if we want to add more helm services post tag, as we can just use master in the gate until genconfig is gone.  We are already using master so it seems pretty straightforward.01:49
*** crushil has quit IRC01:57
bmacekfox1111: fyi, the upstream global requirements has 2 spaces not one, which is why mine did.. https://github.com/openstack/requirements/blob/master/global-requirements.txt02:03
bmacekfox1111: it is inconsistent, but the kubernetes one, and a lot of others, have 2.. i don't know which is more common02:03
openstackgerritcaoyuan proposed openstack/kolla-ansible master: Optimize reconfiguration for mongodb  https://review.openstack.org/43402202:10
*** jascott1_ has quit IRC02:11
*** jascott1_ has joined #openstack-kolla02:12
sdakebmace kfox1111 it doesn't matter what you put in there, our global requirements sync automatically per a bot02:15
*** jascott1_ has quit IRC02:16
sdakebmace kfox1111 so if you have something inconsistent and you modify it to be more consistent in kolla's code base, it will naturally undo whatever consistency you had02:16
sdakebmace kfox1111 the place to fix that is in the global requirements repository02:16
*** unicell has quit IRC02:17
bmacesdake: yeah, looks like it is the bot that posted the change?  just looks odd with it posting a change that is diff from what is on github.. and why would someone make like a one character nit change like that anyway.02:19
sdakebmace which requirement line02:20
sdakewaht was the requirement entry?02:20
bmacehttps://review.openstack.org/#/c/434009/1/requirements.txt02:20
bmacenuked a whitespace from the kubernetes entry..02:20
bmaceseems odd when the main global requirements has mixed one two and even more spaces between package names and comments all over the place.02:21
sdakehttps://github.com/openstack/requirements/commit/c77986d9d2fdb1d98b1d2404e0b391162bef8e3b02:22
duonghqbmace, have you finished the kolla-kubernetes dev's doc?02:23
sdakebmace follow me to openstack-requirements plz02:23
bmacesdake: huh?  https://github.com/openstack/requirements/blob/master/global-requirements.txt ?02:24
bmaceduonghq: i did update the devenv docs as part of the commit02:24
sdakejoin #openstack-requirements bmace02:24
bmaceah02:24
*** jtriley has quit IRC02:26
*** jpstnh has joined #openstack-kolla02:31
*** japestinho_ has joined #openstack-kolla02:31
*** japestinho__ has joined #openstack-kolla02:31
*** japestinho__ has quit IRC02:33
*** jpstnh has quit IRC02:33
sdakezhubingbing_ those instructions I sent you are for a way to setup kubernetes without the recent changes bmace has submitted02:43
sdakezhubingbing_ that is what I was using before we had bmace 's work merged (I was using ironic standalone to enable the systems)02:44
sdakeare we finally ready for a tag ;)02:44
*** japestinho_ has quit IRC02:44
sdakeJITT02:44
sdakeJeffrey4l_ - I think kolla-kubernetes is ready to rock with 0.5.002:45
*** bpattewar__ has quit IRC02:45
Jeffrey4l_nice.02:45
sdakeJeffrey4l_ and i think we are also ready for rc1 tag given that you wanted to tag monday :)02:45
*** bpattewar_ has quit IRC02:45
Jeffrey4l_ok. i will create the tag and branch for all kolla three deliverables.02:46
zhubingbing_sdake router02:46
zhubingbing_roger02:46
sdakeJeffrey4l_ note kolla-kubernetes does not need a branch yet02:46
sdakeJeffrey4l_ we won't branch until pike I think02:46
Jeffrey4l_yes.02:46
sdakeyes we need a branch?02:46
Jeffrey4l_yes. i understand.02:47
sdakeroger02:47
openstackgerritMerged openstack/kolla-ansible master: Fix X-Forward-Proto Header Deletion  https://review.openstack.org/40558902:49
*** crushil has joined #openstack-kolla02:50
*** jpstnh has joined #openstack-kolla02:50
*** japestinho_ has joined #openstack-kolla02:50
sdakeduonghq are you ready to go with bmace 's dev env02:50
sdakeportdirect - pingola are you alive02:51
*** cuongnv has left #openstack-kolla02:53
*** cuongnv has joined #openstack-kolla02:53
*** ssurana has quit IRC02:54
duonghqsdake, you mean the setup_dev_env script?02:54
sdakeyup02:54
duonghqI looked for doc in rst format, I'm looking the script now02:54
sdakei guess we should call it something else then devenv02:54
sdakebecause halycon is the devenv02:54
sdakebmace have a clever name ?02:55
*** yuanying has quit IRC02:55
duonghqsdake, so, I think we can simplify the halcyon ansible?02:56
*** crushil has quit IRC02:56
openstackgerritJeffrey Zhang proposed openstack/kolla master: add version check 2  https://review.openstack.org/43230002:57
sdakeduonghq how do you mean02:57
*** crushil has joined #openstack-kolla02:58
openstackgerritJeffrey Zhang proposed openstack/kolla master: Use ocata tag in config.py  https://review.openstack.org/43229703:00
*** cuongnv_ has joined #openstack-kolla03:02
*** peterjenkins__ has joined #openstack-kolla03:04
*** robcresswell_ has joined #openstack-kolla03:04
duonghqsdake, I saw that halcyon-kubernetes has some ansible bit03:05
*** serverascode_ has joined #openstack-kolla03:05
*** PyroMani_ has joined #openstack-kolla03:05
*** tonyb_ has joined #openstack-kolla03:06
*** jamespag` has joined #openstack-kolla03:06
*** hrww has joined #openstack-kolla03:06
*** slagle_ has joined #openstack-kolla03:06
duonghqsdake, I think we need re-organize the tools dir03:06
*** jamespag` has quit IRC03:06
*** jamespag` has joined #openstack-kolla03:06
*** g3ek- has joined #openstack-kolla03:06
*** cinerama` has joined #openstack-kolla03:07
*** serverascode has quit IRC03:07
*** hrw has quit IRC03:07
*** retr0h has quit IRC03:07
*** jamespage has quit IRC03:07
*** Mech422 has quit IRC03:07
*** slagle has quit IRC03:07
*** crushil has quit IRC03:07
*** cuongnv has quit IRC03:07
*** tonyb has quit IRC03:07
*** alanmeadows has quit IRC03:07
*** g3ek has quit IRC03:07
*** negronjl has quit IRC03:07
*** robcresswell has quit IRC03:07
*** cinerama has quit IRC03:07
*** peterjenkins_ has quit IRC03:07
*** magicboiz has quit IRC03:07
*** PyroMani has quit IRC03:07
*** Mech422 has joined #openstack-kolla03:07
*** g3ek- is now known as g3ek03:07
*** hrww is now known as hrw03:07
*** magicboiz has joined #openstack-kolla03:08
*** crushil has joined #openstack-kolla03:08
*** retr0h has joined #openstack-kolla03:08
*** negronjl has joined #openstack-kolla03:09
*** robcresswell_ is now known as robcresswell03:09
sdakeduonghq which tools dirk you mean in kolla-ansible?03:09
openstackgerritJeffrey Zhang proposed openstack/kolla stable/mitaka: Bump OpenStack service version  https://review.openstack.org/43404303:10
duonghqsdake, I mean the tools dir in kolla-kubernetes03:10
sdakeduonghq ya that directory is a mess03:10
sdakeduonghq although I think we have higher priority things to solve03:11
duonghqand the ansible bit in halcyon-kubernetes03:11
duonghqsdake, sure03:11
sdakere halcyon-kubernetes03:11
sdakeI think there we can just leave it as is, and if it turns out to be unstable take a look at other options03:11
sdakekfox1111 today had mentioned the problem of gating, and if we can't gate the dev env, it is problematic03:12
duonghqI see that setup_dev_env use halcyon's env as base env?03:12
sdakeduonghq it will use any kubernetes environment that has crednetials associated with it03:12
sdakeduonghq it being setup_dev_env03:12
sdakebmace is that correct or incorrect?03:13
duonghqiirc bmace or you told that the kube2 should have 1GB RAM on it but I cannot find any doc about the facet in our code base03:13
*** jtriley has joined #openstack-kolla03:13
*** jascott1_ has joined #openstack-kolla03:13
sdakeduonghq here is the basic concept03:13
sdakesup jascott103:13
sdakeduonghq I think halycon is off to a good start for us03:14
sdakeduonghq although I get the impression it is no longer maintained and may not ever be gated03:14
sdakeduonghq I have heard that AT&T went to minikube exclusively03:14
*** tyrola has quit IRC03:14
sdakealthough we need a multinode environment to porperlly test things03:14
duonghqoh, quite sad03:14
sdakeminikube is full of problems for us, so thats not an option either03:15
*** crushil has quit IRC03:15
sdakefor the moment lets keep things in place as is03:15
duonghqwe have not had "plan B"? as official recommended base dev env?03:15
sdakeand revaluate at a later time03:15
duonghqsure03:15
sdakeduonghq plan B there are a couple options03:15
sdakewe actually ahve a plan B and a plan C03:15
*** tyrola has joined #openstack-kolla03:16
duonghqguess that I can stick w/ halcyon atm?03:16
*** jascott1_ has quit IRC03:18
sdakethe plan B and plan C are: https://github.com/kubernetes-incubator/kargo and https://github.com/kubernetes/kops03:18
sdakeI have concerns about kubeadm in general as a result of this issue tracker: https://github.com/kubernetes/kubernetes/issues/3171103:18
*** mannamne has quit IRC03:18
duonghqsdake, nice03:18
*** serverascode_ is now known as serverascode03:18
sdakehalcyon uses kubeadm03:19
sdakeanything in the kubernetes-incubator or kubernetes repo should be our PLAN A and PLAN B03:19
sdakesomething outside of the kubernetes namespace should be plan C03:20
*** saneax-_-|AFK is now known as saneax03:20
sdakeduonghq I htink we don't have to make this change immediately03:20
sdakeduonghq will you be at the PTGs03:20
*** zhuzeyu has joined #openstack-kolla03:20
duonghqsdake, I have no luck this time03:20
*** tonyb_ is now known as tonyb03:21
*** japestinho_ has quit IRC03:21
*** jpstnh has quit IRC03:21
sdakeduonghq there is always remote participation03:21
duonghqsure, if the connection is good enough03:21
duonghqI'll join remotely03:21
sdakeyup inc0 is getting that setup03:21
sdakeI offered webex to inc0 although he didn't seem interested - so ymmv :)03:22
duonghqya, I heard that03:22
*** saneax is now known as saneax-_-|AFK03:22
*** jtriley has quit IRC03:22
sdakeduonghq if your looking to make a big impact on the project now that we have a basic development environment in place that is functional03:23
sdakeduonghq we have alot of work that needs be done03:23
duonghqokay03:24
duonghqsdake, I'm trying to get the dev env up, it'll take awhile03:26
sdakeduonghq as an aside, our release liason is tagging 0.5.0 of kolla-kubernetes soon: https://launchpad.net/kolla-kubernetes/+milestone/0.5.003:32
Jeffrey4l_sdake,  release kolla-kubernetes 0.5 patch is pushed https://review.openstack.org/43405303:32
sdakeJeffrey4l_ nice :)03:33
Jeffrey4l_sdake, for kolla and kolla-ansible project, we need release rc2 before final release, right?03:33
sdakeif there are new patches that are backported yes03:34
sdakeotherwise no03:34
Jeffrey4l_ok.03:34
*** rafael_sisweb has quit IRC03:36
*** zhuzeyu has quit IRC03:37
*** zhuzeyu has joined #openstack-kolla03:39
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes master: WIP adding Ironic microservices packages  https://review.openstack.org/43332203:39
*** tovin07_ has joined #openstack-kolla03:43
*** Jeffrey4l_ has quit IRC03:43
*** Jeffrey4l_ has joined #openstack-kolla03:43
sbezverksdake: you are in abandoning mood on St. Valentines days ;)03:44
sdakesbezverk cleaning up queue03:44
sdakesbezverk we dont need all this extra crap :)03:44
openstackgerritcaoyuan proposed openstack/kolla-ansible master: Optimize reconfiguration for mongodb  https://review.openstack.org/43402203:45
openstackgerritMerged openstack/kolla-kubernetes master: Updated from global requirements  https://review.openstack.org/43400903:45
sbezverksdake: will check back later. hopefully ironic api will be up and running ;)03:45
sdakesbezverk that would be hotness :)03:46
duonghqbmace, which projects should the DEV_BASE contain?03:46
*** ssurana has joined #openstack-kolla03:49
*** yingjun has joined #openstack-kolla03:49
openstackgerritJeffrey Zhang proposed openstack/kolla-ansible master: Rename kolla namespace to kolla_ansible  https://review.openstack.org/43405803:52
*** prameswar has joined #openstack-kolla03:54
*** cuongnv_ is now known as cuongnv03:57
openstackgerritJeffrey Zhang proposed openstack/kolla-ansible master: Rename kolla namespace to kolla_ansible  https://review.openstack.org/43405803:57
*** prameswar has quit IRC03:59
*** unicell has joined #openstack-kolla04:03
*** jtriley has joined #openstack-kolla04:03
*** jtriley has quit IRC04:07
*** yuanying has joined #openstack-kolla04:08
openstackgerritJeffrey Zhang proposed openstack/kolla-ansible master: Rename kolla namespace to kolla_ansible  https://review.openstack.org/43405804:09
openstackgerritJeffrey Zhang proposed openstack/kolla-ansible master: [TEST][MASTER][KOLLA-ANSIBLE]  https://review.openstack.org/42278604:10
*** ssurana has quit IRC04:11
*** jrobinson is now known as jrobinson-afk04:17
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes master: WIP adding Ironic microservices packages  https://review.openstack.org/43332204:17
openstackgerritJeffrey Zhang proposed openstack/kolla-ansible master: Fix doc format  https://review.openstack.org/43406204:17
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes master: WIP adding Ironic microservices packages  https://review.openstack.org/43332204:26
*** mdnadeem has joined #openstack-kolla04:41
*** jascott1_ has joined #openstack-kolla04:43
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes master: WIP adding Ironic microservices packages  https://review.openstack.org/43332204:47
openstackgerritcaoyuan proposed openstack/kolla-ansible master: Optimize reconfiguration for mongodb  https://review.openstack.org/43402204:47
*** jascott1_ has quit IRC04:48
openstackgerritJeffrey Zhang proposed openstack/kolla master: add version check 2  https://review.openstack.org/43230004:51
Jeffrey4l_sdake, please review https://review.openstack.org/43406204:51
openstackgerritcaoyuan proposed openstack/kolla-ansible master: Optimize reconfiguration for mongodb  https://review.openstack.org/43402204:52
openstackgerritJeffrey Zhang proposed openstack/kolla-ansible master: Rename kolla namespace to kolla_ansible  https://review.openstack.org/43405804:52
*** jrobinson-afk is now known as jrobinson04:53
openstackgerritMerged openstack/kolla-ansible master: Fix doc format  https://review.openstack.org/43406204:59
*** alanmeadows has joined #openstack-kolla05:01
openstackgerritMerged openstack/kolla-ansible master: Change Barbican default secret store to pkcs11  https://review.openstack.org/43013705:02
*** imcsk8_ has quit IRC05:08
bmaceduonghq: halcyon-vagrant-kubernetes, kolla-kubernetes and kolla-ansible05:11
*** sudipto has joined #openstack-kolla05:13
*** sudipto_ has joined #openstack-kolla05:13
openstackgerritcaoyuan proposed openstack/kolla-ansible master: Optimize reconfiguration for mariadb  https://review.openstack.org/43348005:16
*** imcsk8 has joined #openstack-kolla05:16
*** tyrola has quit IRC05:20
*** tyrola has joined #openstack-kolla05:21
*** jpstnh has joined #openstack-kolla05:30
*** v1k0d3n has quit IRC05:31
*** fragatina has quit IRC05:37
*** skramaja has joined #openstack-kolla05:38
*** unicell has joined #openstack-kolla05:46
*** ssurana has joined #openstack-kolla05:49
*** krtaylor has joined #openstack-kolla05:55
openstackgerritJeffrey Zhang proposed openstack/kolla-ansible master: Rename kolla namespace to kolla_ansible  https://review.openstack.org/43405805:58
*** l4yerffeJ has joined #openstack-kolla06:00
sp_portdirect: facing some issue in kollak8s setup06:04
sp_portdirect: vagrant up getting hang after below installation progress06:05
sp_TASK [kube-join : join workers to the initialized kubernetes cluster] **********06:05
sp_skipping: [kube1]06:05
*** fragatina has joined #openstack-kolla06:09
*** salv-orlando has joined #openstack-kolla06:10
*** pcaruana has joined #openstack-kolla06:20
*** cuongnv has quit IRC06:23
*** krtaylor has quit IRC06:24
*** cuongnv has joined #openstack-kolla06:24
*** satyar has joined #openstack-kolla06:29
*** Jeffrey4l__ has joined #openstack-kolla06:30
*** l4yerffeJ__ has joined #openstack-kolla06:30
*** l4yerffeJ_ has quit IRC06:34
*** Jeffrey4l_ has quit IRC06:34
*** l4yerffeJ has quit IRC06:34
*** l4yerffeJ has joined #openstack-kolla06:34
duonghqsp_, it's normal,06:36
*** ssurana has quit IRC06:36
sp_duonghq: thx for response. what could be the problem though?06:37
openstackgerritDuong Ha-Quang proposed openstack/kolla-kubernetes master: Helm charts for heat-create-db and heat-manage-db  https://review.openstack.org/41449606:37
duonghqit's waiting for something06:38
duonghqsp_, I used to kill the ansible and run it manually06:38
*** jpstnh has quit IRC06:39
sp_duonghq: you mean $$$ansible-playbook halcyon-kubernetes/kube-deploy/kube-deploy.yml06:39
sp_?06:39
sp_right ?06:39
*** saneax-_-|AFK is now known as saneax06:39
duonghqyup06:39
duonghqlike that06:39
*** tonanhngo has quit IRC06:40
*** krtaylor has joined #openstack-kolla06:40
sp_duonghq: i tried same beforehand but faced the same earlier06:40
sp_duonghq: seems like it is a network issue06:40
sp_to me06:40
sp_I mean need proper ip address assignment to vms06:41
*** jrobinson has quit IRC06:41
duonghqsp_, I don't think so06:43
sp_duonghq: so what can be the probable issue with this ?06:43
*** yingjun has quit IRC06:46
duonghqyou can pass --verbose to ansible-playbook06:46
*** jeffrey4l_ircc has joined #openstack-kolla06:47
*** jascott1_ has joined #openstack-kolla06:55
*** yingjun has joined #openstack-kolla06:55
*** jascott1_ has quit IRC07:00
*** salv-orl_ has joined #openstack-kolla07:01
*** salv-orlando has quit IRC07:03
*** jascott1_ has joined #openstack-kolla07:20
openstackgerritMerged openstack/kolla-ansible master: Optimize reconfiguration for karbor  https://review.openstack.org/42416007:26
*** jascott1_ has quit IRC07:31
*** jascott1_ has joined #openstack-kolla07:31
*** jascott1_ has quit IRC07:35
openstackgerritcaoyuan proposed openstack/kolla-ansible master: Optimize reconfiguration for collectd  https://review.openstack.org/42413307:37
openstackgerritcaoyuan proposed openstack/kolla-ansible master: Add the missing option for gloabols.yml  https://review.openstack.org/43411607:48
openstackgerritcaoyuan proposed openstack/kolla-ansible master: Add the missing option for gloabols.yml  https://review.openstack.org/43411607:49
*** bmace has quit IRC07:51
*** saneax is now known as saneax-_-|AFK07:58
openstackgerritJeffrey Zhang proposed openstack/kolla master: Fix the read mariadb log permission issue for fluentd  https://review.openstack.org/43412008:02
openstackgerritJeffrey Zhang proposed openstack/kolla master: Fix the read mariadb log permission issue for fluentd  https://review.openstack.org/43412008:03
*** salv-orl_ has quit IRC08:10
openstackgerritZeyu Zhu proposed openstack/kolla-ansible master: Modify the parameter of recreate_or_restart_container action  https://review.openstack.org/43412408:10
*** salv-orlando has joined #openstack-kolla08:10
*** bmace has joined #openstack-kolla08:10
openstackgerritJeffrey Zhang proposed openstack/kolla-ansible master: Disable elasticsearch output when enable_elasticsearch is no in fluent  https://review.openstack.org/43412808:11
*** athomas has joined #openstack-kolla08:14
openstackgerritJeffrey Zhang proposed openstack/kolla master: Re-enable grafana gpgcheck  https://review.openstack.org/43412908:15
Jeffrey4l__sdake, ping08:16
sdakesup Jeffrey4l__08:16
Jeffrey4l__sdake, please review this https://review.openstack.org/43405808:16
sdakeJeffrey4l__ not sure what to make of that08:17
Jeffrey4l__some issue during split repo.08:17
Jeffrey4l__we need use different namespace for kolla and kolla-ansible08:17
sdakeoh right08:17
sdakesorry really tired08:17
sdakemoment let m elook08:17
Jeffrey4l__otherwise, this two packages will be installed into site-packages/kolla folder08:18
Jeffrey4l__thanks ;)08:18
sdakeJeffrey4l__ did you do a pip install . on this patch?08:19
Jeffrey4l__yep.08:19
sdakecool08:19
sdakeeverything was ok?08:19
Jeffrey4l__i think so.08:21
Jeffrey4l__tox -exx will install the patch too.08:21
*** fragatina has quit IRC08:21
*** unicell has quit IRC08:22
*** shardy has joined #openstack-kolla08:24
*** ipsecguy has joined #openstack-kolla08:28
Jeffrey4l__sdake, webex support linux now? i just now tried, still failed. any information?08:29
Jeffrey4l__link?08:29
sdakeyou have to use the web link08:29
sdakeerr the web option08:29
Jeffrey4l__what is "web option"?08:31
openstackgerritJeffrey Zhang proposed openstack/kolla-ansible master: Rename kolla namespace to kolla_ansible  https://review.openstack.org/43405808:35
*** matrohon has joined #openstack-kolla08:37
*** l4yerffeJ__ has quit IRC08:38
*** saneax-_-|AFK is now known as saneax08:43
*** matrohon has quit IRC08:43
*** egonzalez has joined #openstack-kolla08:46
hrwmorning08:46
*** yuanying has quit IRC08:47
*** yuanying has joined #openstack-kolla08:47
*** yuanying has quit IRC08:47
*** jeckxie has joined #openstack-kolla08:48
*** zioproto has joined #openstack-kolla08:49
*** jeckxie has left #openstack-kolla08:49
egonzalezmorning hrw08:49
*** matrohon has joined #openstack-kolla08:52
openstackgerritMerged openstack/kolla-ansible master: Add the missing option for gloabols.yml  https://review.openstack.org/43411608:53
*** jascott1_ has joined #openstack-kolla08:54
*** Serlex has joined #openstack-kolla08:54
openstackgerritJeffrey Zhang proposed openstack/kolla-ansible master: Disable elasticsearch output when enable_elasticsearch is no in fluent  https://review.openstack.org/43412808:58
openstackgerritMerged openstack/kolla-ansible master: Add default roles used by Barbican  https://review.openstack.org/42264308:58
*** jascott1_ has quit IRC08:59
openstackgerritJeffrey Zhang proposed openstack/kolla-ansible master: Disable elasticsearch output when enable_elasticsearch is no in fluentd  https://review.openstack.org/43412808:59
*** jeckxie has joined #openstack-kolla09:04
*** jeckxie has quit IRC09:06
*** jeffrey4l_ircc has quit IRC09:07
*** mgoddard has joined #openstack-kolla09:11
*** gfidente has joined #openstack-kolla09:13
*** gfidente has quit IRC09:13
*** gfidente has joined #openstack-kolla09:13
*** yingjun has quit IRC09:17
openstackgerritZeyu Zhu proposed openstack/kolla-ansible master: Fix typo in all.yml  https://review.openstack.org/43415909:17
*** laki has joined #openstack-kolla09:18
lakiHello09:18
lakiIs there any default volume-group name for lvm backend enabled by kolla ?09:18
egonzalezlaki: cinder-volumes https://github.com/openstack/kolla-ansible/blob/master/doc/cinder-guide.rst09:22
*** salv-orlando has quit IRC09:23
lakithx09:23
*** zhuzeyu has quit IRC09:24
*** yuanying has joined #openstack-kolla09:26
*** ipsecguy has quit IRC09:34
openstackgerritJeffrey Zhang proposed openstack/kolla-ansible master: Disable elasticsearch output when enable_elasticsearch is no in fluentd  https://review.openstack.org/43412809:35
*** hrw has quit IRC09:38
openstackgerritWei Cao proposed openstack/kolla-ansible master: Fix freezer auth issue  https://review.openstack.org/43417409:39
*** hrw has joined #openstack-kolla09:42
*** hfu has quit IRC09:53
des_consoladowow this is disgusting the error I'm getting from kolla-ansible deployment this morning :( http://paste.openstack.org/show/598975/09:53
des_consoladosomething to do with the Setting sysctl values play in neutron09:53
*** salv-orlando has joined #openstack-kolla09:54
*** tovin07_ has quit IRC09:56
egonzalezdes_consolado: host_in_groups var was touched yesterday in defaults/main.yml09:59
hrwlet's kill jessie(-backports) from kolla... long live the stretch!10:00
*** laki has quit IRC10:01
*** hyakuhei has quit IRC10:01
*** hyakuhei has joined #openstack-kolla10:01
*** hyakuhei has quit IRC10:01
*** hyakuhei has joined #openstack-kolla10:01
*** laki has joined #openstack-kolla10:03
*** cuongnv has quit IRC10:04
satyarhi egonzalez10:15
egonzalezsup satyar10:15
satyarcan i have the cinder volume (backend iscsi) at a different node and the nova compute on a different node10:16
satyarwill the boot from volume will work?10:16
egonzalezsatyar: should work, iscsi container are started in both storage and compute nodes10:19
*** sambetts|afk is now known as sambetts10:19
openstackgerritOpenStack Proposal Bot proposed openstack/kolla-ansible master: Updated from global requirements  https://review.openstack.org/43196210:19
satyaryes10:20
openstackgerritWei Cao proposed openstack/kolla-ansible master: Fix freezer auth issue  https://review.openstack.org/43417410:22
*** duonghq has quit IRC10:22
des_consoladogah, now errors building 3.0.3 images, 'Unhandled error when running BuildTask', looks like it's coming from this line: dest_archive = os.path.join(image.path, source['name'] + '-archive')10:24
des_consoladoKeyError: 'name'10:24
satyaregonzalez is the multipathd required at both storage and compuet?10:24
satyarcompute10:24
egonzalezsatyar: as far i can see in inventory only in compute10:25
*** satyar has quit IRC10:27
*** hfu has joined #openstack-kolla10:30
*** salv-orlando has quit IRC10:31
openstackgerritOpenStack Release Bot proposed openstack/kolla master: Update reno for stable/ocata  https://review.openstack.org/43420710:33
des_consoladooh ocata is out now?10:34
*** mannamne has joined #openstack-kolla10:35
egonzalezdes_consolado: not branched yet10:36
egonzalezdes_consolado: kolla is branched kolla-* not yet10:39
des_consoladoegonzalez: kolla- only has master anyway doesn't it10:40
des_consoladowell it has some tags too...10:41
egonzalezdes_consolado: yes for now, but will be branched with ocata soon10:41
des_consoladooh that will be nice10:42
*** zhubingbing_ has quit IRC10:45
hrwguys, how to get into container used during building an image? "./tools/build.py -b debian -r1 --keep openstack-base" fails for me and I want to get into image used and check why10:54
hrwINFO:kolla.image.build.base: ---> Running in 10c2e6ddea8510:55
hrwdocker run -i -t 10c2e6ddea85 /bin/bash10:55
hrwnot work ;(10:55
hrwok, other id did10:57
*** athomas has quit IRC11:00
*** sudipto_ has quit IRC11:01
*** sudipto has quit IRC11:01
*** athomas has joined #openstack-kolla11:08
*** hfu has quit IRC11:09
openstackgerritEduardo Gonzalez proposed openstack/kolla-ansible master: Run simple_cell_setup after the new container is up during upgrade  https://review.openstack.org/43150811:09
hrwBenedikt Trefzer: whoever you are... I hate you11:12
openstackgerritEduardo Gonzalez proposed openstack/kolla-ansible master: Run simple_cell_setup after the new container is up during upgrade  https://review.openstack.org/43150811:12
*** hfu has joined #openstack-kolla11:12
*** salv-orlando has joined #openstack-kolla11:13
openstackgerritEduardo Gonzalez proposed openstack/kolla-ansible master: Run simple_cell_setup after the new container is up during upgrade  https://review.openstack.org/43150811:13
openstackgerritWei Cao proposed openstack/kolla-ansible master: Change freezer service type  https://review.openstack.org/43421711:14
egonzalezhrw: LOL11:15
hrwegonzalez: I was wondering why debian/stretch was not working for me for hours11:15
hrwegonzalez: then looked at apt preferences injected by kolla. they blocked any installs11:15
*** caowei has quit IRC11:16
Jeffrey4l__egonzalez, cloud u review https://review.openstack.org/434058  which is critical.11:20
*** Jeffrey4l__ is now known as Jeffrey4l11:22
*** jeffrey4l_ircc has joined #openstack-kolla11:22
*** crushil has joined #openstack-kolla11:25
*** magicboiz has quit IRC11:26
*** magicboiz has joined #openstack-kolla11:28
*** hfu has quit IRC11:31
*** v1k0d3n has joined #openstack-kolla11:32
*** laki has quit IRC11:35
*** qwe has joined #openstack-kolla11:36
*** qwe has quit IRC11:40
hrwwhoever invented --logs-dir was genius11:44
*** qwe has joined #openstack-kolla11:46
*** salv-orlando has quit IRC11:48
*** qwe has quit IRC11:49
*** mdorman has quit IRC11:53
*** mdorman has joined #openstack-kolla11:55
des_consoladoegonzalez: do you know what to do about that error that you said host_in_groups was changed? I'm back there now lol12:02
des_consoladolooks like it was Jeffrey4l with commit a1901d4264aa63b195ff1ccbcded5e63bf31c1ce12:02
egonzalezi have not checked into it yet12:03
des_consoladowell it's definitely broken deployment for me12:05
*** crushil has quit IRC12:06
*** Kdecherf has quit IRC12:09
Jeffrey4ldes_consolado, what error message did u got?12:11
*** salv-orlando has joined #openstack-kolla12:11
*** rwallner has joined #openstack-kolla12:12
openstackgerritJeffrey Zhang proposed openstack/kolla-ansible master: Disable elasticsearch output when enable_elasticsearch is no in fluentd  https://review.openstack.org/43412812:12
*** satyar has joined #openstack-kolla12:17
des_consoladoJeffrey4l: http://paste.openstack.org/show/599007/12:19
Jeffrey4ldes_consolado, ansible version?12:19
des_consolado2.2.1.012:19
Jeffrey4ldoes this work before yestoday?12:20
des_consoladoI think so yes, I've just done a git revert, testing deployment now, I'm expecting it to go through successfully, I'll let you know when it does12:20
Jeffrey4lcool thanks.12:21
berendtmaking xenserver usable with kolla is not that easy :(12:22
berendtneutron is a bitch12:22
Jeffrey4lnever tried xen..12:23
berendtJeffrey4l: never do it ;)12:23
Jeffrey4li will lolo12:24
des_consoladogah do you guys use AUFS and get lots of "no space left on device" errors when simply trying to start containers?12:24
*** Kdecherf has joined #openstack-kolla12:24
Jeffrey4ldes_consolado, run out of inode?12:24
des_consoladothis affects me a lot and I keep having to restart hosts and delete /var/lib/docker and it's just like damn, can we really use this shit in production12:24
berendtdes_consolado: you have enough free space on your /var/lib/docker drive?12:24
Jeffrey4limo, btrfs is better.12:25
berendtoverlayfs is also working fine12:25
des_consoladothese hosts are massive... here is my df -h http://paste.openstack.org/show/599008/12:25
Jeffrey4ltry df -i12:25
des_consoladoiuse is all at 1%12:26
Jeffrey4lhrm then no idea ;(12:26
*** lucker has quit IRC12:29
des_consoladooh was a bunch of old mounted shit12:33
des_consoladorestarting the docker daemon fixed it12:33
des_consoladomaybe the destroy role's cleanup_host.yml should restart the docker daemon? hmm..12:34
egonzalezhrw and others interested in debian http://lists.openstack.org/pipermail/openstack-dev/2017-February/112220.html12:52
des_consoladoJeffrey4l: https://bugs.launchpad.net/kolla-ansible/+bug/1664962 confirmed this disappears when reverting that commit12:55
openstackLaunchpad bug 1664962 in kolla-ansible "Offending line in 'Setting sysctl values' play in Neutron role" [Undecided,New]12:55
berendtegonzalez: hmm.. does this affect our delayed debian deprecation?13:03
egonzalezberendt: if finally remove Ocata packages yes13:03
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes master: WIP adding Ironic microservices packages  https://review.openstack.org/43332213:03
egonzalezalso affect ubuntu, as some of packages are made by debian13:03
berendtlet's wait and hope that anybody hires zigo13:04
*** slagle_ is now known as slagle13:06
hrwegonzalez: :(13:08
hrwberendt: I just did work on getting debian in kolla to be great again13:09
Jeffrey4lglobals.yml file egonzalez ?13:11
Jeffrey4lsorry pined wrong person.  des_consolado ^^13:11
egonzalezdes_consolado: I deployed an hour ago and had no issue with that task13:12
egonzalezalso upgraded several times today13:12
Jeffrey4legonzalez, are u using the latest code? that patch is pushed yesterday.13:12
egonzalezyeah, I rebased master13:12
des_consoladoJeffrey4l: http://termbin.com/3fq4 my globals.yml I don't think there's anything too unusual13:19
Jeffrey4ldes_consolado, inventory file?13:20
des_consoladohttp://termbin.com/j8wq pretty standard too, I did just change this though, before I had network00 also being a control node (as well as a network node)13:20
Jeffrey4lwired. it works in gate and my env and egonzalez's test13:22
hrwhm few days of playing with kolla and laptop has 1513 docker images. have to finish fixing and finally make some use13:22
Jeffrey4li tried by using latest ansible 2.2.1.0 which works, too.13:23
des_consoladoI'm running kolla-ansible with kolla-ansible/tools/kolla-ansible13:23
egonzalezhrw: maybe have a bunch of dangling images13:23
*** sudipto_ has joined #openstack-kolla13:23
*** sudipto has joined #openstack-kolla13:23
des_consoladorather than the pip-installed binary. Can't remember why, I have it in my head that it's better this way lol13:23
berendtegonzalez: yes..13:23
hrwegonzalez: of course. 1091 kolla ones13:23
Jeffrey4lfyi, i useful script https://github.com/ZZROTDesign/docker-clean to clean useless docker images13:24
berendtJeffrey4l: thanks13:25
Jeffrey4ldes_consolado, does ./tools/kolla-ansible genconfig -vvv works?13:25
hrwJeffrey4l: thx13:25
des_consoladoJeffrey4l: with or without the commit?13:25
Jeffrey4ldes_consolado, with ( use the latest code )13:25
Jeffrey4ldes_consolado, if it do not works, please copy the logs out with more context line.13:27
Jeffrey4lthe lines you added in bug description containers some "$" char and "\n" char.13:28
*** jheroux has joined #openstack-kolla13:28
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes master: Fixing compute kit name  https://review.openstack.org/43426813:29
hrw1228 docker images from kolla. centos (binary, source), debian/jessie-backports (binary, source), debian/stretch (binary), ubuntu (binary, source).13:31
*** salv-orlando has quit IRC13:34
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes master: WIP adding Ironic microservices packages  https://review.openstack.org/43332213:38
*** srwilkers has joined #openstack-kolla13:43
des_consoladoJeffrey4l: these are the errors from the genconfig -vvv, this is exactly how ansible outputs this by default and copied perfectly, it's pretty horrible to read though because it's all on one line, is this okay, or what do you usually do with this kind of output before sharing it? http://paste.openstack.org/show/599029/13:44
*** lamt has joined #openstack-kolla13:45
srwilkersmorning p/13:45
*** mgiles has joined #openstack-kolla13:45
jistrinc0, portdirect: hi, do you guys know some workaround for the lack of ability to request "shared" hostPath volumes in k8s? i haven't been successful in making network namespaces propagate between containers in k8s deployments, was wondering if/how you were able to achieve that13:45
*** rwallner has quit IRC13:45
jistrhttps://github.com/openstack/kolla-kubernetes/blob/d1e8d95a915309aa0d5a33cc6f9a7cdf4aeda8f7/services/neutron/neutron-l3-agent-daemonset.yml.j2#L11213:45
Jeffrey4ldes_consolado, this is fine. let me check it.13:45
*** rhallisey has joined #openstack-kolla13:46
*** fguillot has joined #openstack-kolla13:46
*** rwallner has joined #openstack-kolla13:48
sbezverkjistr: the issue is still there but it does not prevent neutron from working13:48
Jeffrey4ldes_consolado, past out "pip freeze" ?13:49
sbezverkthe only thing you cannot do is to access them from the host13:49
*** lamt has quit IRC13:49
Jeffrey4ldes_consolado, then try to remove these two lines and try https://github.com/openstack/kolla-ansible/blob/master/ansible/roles/neutron/tasks/config.yml#L13,L1413:51
jistrsbezverk: hmm in my case it seemed to give me trouble... the netns seemed to be created by one of the agents, i think it was L3 agent creating the netns for router... and then OVS agent wasn't able to see the netns and work with it, which made Neutron port creation not work in general13:52
*** rhallisey has quit IRC13:52
*** zhubingbing has joined #openstack-kolla13:56
portdirectjistr: this is a current pain point with k8s, and actually what initially drove me to use OVN for my work13:59
portdirectthere's a pr in with k8s upstream, that has been around for ages to help resolve this, I'll see if I can dig it up14:00
*** yingjun has joined #openstack-kolla14:01
portdirectfor some other things I've done I've sidestepped the issue by bind mounting the docker socket into a pod and then using that to launch the container I've required (eg neutron l3 agent) but again this is a horrible hack :/14:01
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes master: WIP adding Ironic microservices packages  https://review.openstack.org/43332214:02
*** eaguilar has joined #openstack-kolla14:02
*** crushil has joined #openstack-kolla14:03
sbezverkjistr: could you be more specific about youe problem? we have VMs running at the gate on kolla-kube with full connectivity..14:03
jistrportdirect: hehe ok, thanks for the info14:04
jistrsbezverk: i'll try to bring up the env again to get the exact errors14:04
jistrbut in general14:04
jistrsbezverk: i saw qrouter / qdhcp network namespaces in L3 / dhcp agents respectively, but not in OVS agent. And OVS agent printed something in the sense that it tried to perform operations on the qr-.... etc. interfaces, but failed. It knew that those interfaces indeed existed, but i could only see them from the agent that created them (L3 / dhcp), but not from OVS agent.14:06
portdirectjistr: if its the /dev/netns issue - you may find that you actually don't need to use the hosts, I may be totally of base here, but i seem to remember that (at least some) of the neutron agents create them as required on restart.14:07
*** rhallisey has joined #openstack-kolla14:08
jistrportdirect: yea they were created just fine (as you say, worst case they appeared when i restarted the L3/dhcp agents), but OVS agent gave me errors. It tried to work with the interfaces but couldn't, i presume it was because it couldn't find them.14:10
jistrmaybe this could differ by ML2 backend used... i actually went with GRE on OVS to begin with, b/c that's what i'm most familiar with to date, i'm no networking expert14:11
sbezverkjistr: it should not matter, in the gate we use ml2/vxlan14:12
sbezverkworks well14:12
portdirect^^ i tend to use vxlan, but i think the issues would most likley be the same14:12
sbezverkjistr: next time when you bring env up, can you try it?14:12
sdakehey portdirect - we released 0.5.0 :)14:13
srwilkersnice14:13
portdirectsdake: whoop :)14:13
sdakeportdirect nice work during this sprint :)14:13
jistrhmm ok, strange... yea i'll try to poke around the deployment i have a bit more, thanks a bunch for the info sbezverk and portdirect14:13
sdakesrwilkers - sorry i thought you already knew14:13
sdakeportdirect it did include a rift on your devenv that you kevin and I worked on - bmace reworked it into a functional thing and it merged14:14
sdakegotta get the kids to school14:14
sbezverksdake: see something unusual ;)? http://paste.openstack.org/show/599036/14:14
srwilkershow…ironic ;)14:15
sbezverk:)14:15
sbezverkgents please ack this one  https://review.openstack.org/43426814:16
sbezverkat the last minute we renamed compute_kit14:16
sbezverkbut missed one spot14:16
sbezverkthis will return more greeny to the gate14:16
srwilkersgreen gates = good gates14:17
srwilkersmakes me happy14:17
*** salv-orlando has joined #openstack-kolla14:18
*** salv-orlando has quit IRC14:18
sbezverksrwilkers: +114:18
*** salv-orlando has joined #openstack-kolla14:18
*** lamt has joined #openstack-kolla14:20
openstackgerritMerged openstack/kolla-kubernetes master: Fixing compute kit name  https://review.openstack.org/43426814:22
*** srwilkers is now known as srwilkers_coffee14:22
openstackgerritMark Giles proposed openstack/kolla-kubernetes master: Fix minor typos in compute kit test script  https://review.openstack.org/43431014:24
*** proto_ has joined #openstack-kolla14:26
*** proto_ has quit IRC14:27
*** zioproto has quit IRC14:28
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes master: WIP adding Ironic microservices packages  https://review.openstack.org/43332214:32
*** yingjun has quit IRC14:32
*** lamt has quit IRC14:32
Jeffrey4legonzalez, re upgrade cell issue. what it means by "cell None is not created"14:34
egonzalezJeffrey4l: if have a Ocata environment up do: nova exec nova_api nova-manage cell_v2 list_cells --verbose14:35
egonzalezis the cell where old instances are running14:35
*** hfu has joined #openstack-kolla14:37
egonzalezJeffrey4l: don't know why with simple_cell_setup in newton is not created, but with Ocata it is :/14:37
sdakesbezverk hotness :)14:37
Jeffrey4lroger. removed the re-run simple cell setup in handlers, the cell is not created.14:38
sdakesbezverk 0.5.0 has been tagged, however, we can rename anything prior to 1.0.0 :)14:38
*** srwilkers_coffee has quit IRC14:39
sdakesbezverk what was compute kit renamed to?  I must have missed that14:39
*** jtriley has joined #openstack-kolla14:41
des_consoladoJeffrey4l: sorry was on lunch, heres the pip freeze, http://termbin.com/l64l and I'm just re-running the genconfig without those 2 lines now.14:41
sbezverksdake: it used be compute-kit-0.5.014:41
sbezverkbut then we decided to keep just compute-kit and do not build multiple versions14:42
Jeffrey4ldes_consolado, you are using jinaj2 2.9.5?  ansible should not works with that?14:42
sdakeright since its a collection of services14:42
sdakemakes complete sense to me14:42
des_consoladooh dammit lolll14:42
kfox1111morning.14:42
des_consoladoI ran into that before as well grrrrr14:42
sdakehey peeps - I a mgoing to  be incommunicado today - as I have a pretty long day wrt this meetup14:42
Jeffrey4lansible should raise some error when he work with 2.9.5, iirc.14:43
sdakeif you want to attend virtually you can - its sort of like a  meetup and webinar and live stream mashed up into one ;)14:43
*** yingjun has joined #openstack-kolla14:43
kfox1111sdake: fully buzwords compliant it seems. :)14:44
egonzalezinc0: ping re https://bugs.launchpad.net/kolla-ansible/+bug/166467414:44
openstackLaunchpad bug 1664674 in kolla-ansible "kolla-ansible tries to restart containers while genconfig" [Critical,New]14:44
sdakekfox1111 i am not doing a buzzword presentation14:44
kfox1111oh. ok. :)14:44
sdakekfox1111 i am talking about real technology and real things not nonsense ;)14:44
sdakeif someone asks me to define the buzzword cloud native, I will do so however :)14:45
sbezverkkfox1111: morning14:45
kfox1111sbezverk: morning.14:45
*** hfu has quit IRC14:45
sdakehttps://www.meetup.com/PhoenixCloud/events/237219755/14:47
sdakehere is the meetup info for those interested - although the webex info is that in that event descriptoin - instead that is on the ml14:47
des_consoladoso jinja2 2.8.x is what we want I guess?14:47
*** lamt has joined #openstack-kolla14:49
Jeffrey4ldes_consolado, yep try 2.8.x first. and see whether the issue gone.14:51
egonzalezweird, I have Jinja2==2.9.5 and works :/14:52
*** srwilkers has joined #openstack-kolla14:52
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes master: WIP adding Ironic microservices packages  https://review.openstack.org/43332214:55
*** lamt has quit IRC14:56
*** lamt has joined #openstack-kolla14:56
*** bpattewar_ has joined #openstack-kolla14:58
des_consoladosdake: that looks cool where are the webex details?14:58
openstackgerritMerged openstack/kolla-kubernetes master: Fix minor typos in compute kit test script  https://review.openstack.org/43431014:58
des_consoladomaybe I have to register on this redhatexecutiveevents site14:59
*** adrian_otto has joined #openstack-kolla15:01
*** ccrouch has joined #openstack-kolla15:02
*** mgiles has quit IRC15:02
*** haplo37_ has quit IRC15:03
*** mgiles has joined #openstack-kolla15:03
*** Pavo has joined #openstack-kolla15:05
*** haplo37_ has joined #openstack-kolla15:06
*** duonghq has joined #openstack-kolla15:10
duonghqevening guys15:10
duonghqI guess that we still have meeting today?15:10
hrwin 49 minutes, right?15:11
egonzalezhrw: yep15:12
duonghqthanks15:13
zhubingbingr;)15:14
zhubingbingguys15:14
* hrw -> checking/comparing lists of build images15:15
*** JoseMello has joined #openstack-kolla15:15
*** bpattewar has quit IRC15:16
*** jeffrey4l_ircc has quit IRC15:17
*** zioproto has joined #openstack-kolla15:20
*** lamt has quit IRC15:23
duonghqhi zhubingbing15:24
zhubingbinghi duonghq15:24
*** srwilkers has quit IRC15:24
*** adrian_otto has quit IRC15:27
openstackgerritDuong Ha-Quang proposed openstack/kolla-kubernetes master: Helm charts for heat-create-db and heat-manage-db  https://review.openstack.org/41449615:27
*** saneax is now known as saneax-_-|AFK15:28
*** adrian_otto has joined #openstack-kolla15:28
*** lamt has joined #openstack-kolla15:29
hrwguys: I have a question about python-rtslib. Are you fine with using python-rtslib-fb instead?15:29
*** srwilkers has joined #openstack-kolla15:30
des_consoladothis can't be right http://paste.openstack.org/show/599054/ - the amount of mounts on my compute node seems to increase exponentially15:30
des_consoladoon the other hosts I just have a steady around 100 mounts15:30
hrw-fb exists in pip so can be installed from source where it is missing15:30
*** srwilkers has left #openstack-kolla15:31
*** srwilkers has joined #openstack-kolla15:31
sdakedes_consolado webex details are here: http://lists.openstack.org/pipermail/openstack-dev/2017-February/112190.html15:33
hrwlooks like it will be fine. Ubuntu uses rtslib one, centos has rtslib-fb so can debian15:36
*** ccrouch has quit IRC15:38
*** mdnadeem has quit IRC15:40
Jeffrey4lsdake, please review https://review.openstack.org/43405815:43
des_consoladowell it looks like it's the iscsid container that starts eating up mounts in some kind of loop like that...15:43
openstackgerritMerged openstack/kolla-ansible master: Rename kolla namespace to kolla_ansible  https://review.openstack.org/43405815:50
*** sp__ has joined #openstack-kolla15:50
*** rwallner has quit IRC15:53
*** ccrouch has joined #openstack-kolla15:54
openstackgerritJeffrey Zhang proposed openstack/kolla-ansible master: Create nova cell0 before migrating nova database  https://review.openstack.org/43150815:56
Jeffrey4legonzalez, i made some change for upgrade cell issue, could u check it again? ^^15:56
inc0good morning15:57
srwilkersmorning inc015:57
Jeffrey4lmoring inc015:57
sp__morning inc015:57
*** penfold has joined #openstack-kolla15:57
*** jascott1_ has joined #openstack-kolla15:58
penfold#join #openstack-meeting-415:58
egonzalezJeffrey4l: didn't get any error while upgrading without a simple_cell_setup and db sync before bootstrap?15:59
*** rwallner has joined #openstack-kolla15:59
egonzalezsometimes it failed and other not16:00
zhubingbingmoring16:00
Jeffrey4legonzalez, yep. the nova_cell0 and cell0 items in nova_api is required. Others are not neccessary before running database migrations.16:00
Jeffrey4li made several test. which works.16:00
*** vhosakot has joined #openstack-kolla16:00
egonzalezJeffrey4l: i'll test later16:01
egonzalezlooks good16:01
Jeffrey4lin you patch, run simple_cell_setup does nothing. because cell0 is created. ( so u run simple_cell_setup tice )16:01
Jeffrey4ltwice*16:02
egonzalezhaving simple_cell_setup at the end will cause erros on vm provisioning while upgrading due no host are sync in any cell yet16:03
egonzalezthats why i moved simple_cell_setup after nova-api is up16:04
des_consoladooh I've been having problems with simple_cell_setup, when deploying I have to deploy twice or deploy and then run the nova-manage command manually and then deploy again or something16:06
des_consoladohave any of you had problems with the iscsi container going crazy and eating resource?16:06
egonzalezdes_consolado: should not be the case that, whats the issue with cells in deploy?16:07
*** erhudy has joined #openstack-kolla16:14
des_consoladotrying to reproduce16:20
Jeffrey4legonzalez, try my patch. i tested it, it works.16:20
*** cinerama` is now known as cinerama16:23
openstackgerritJeffrey Zhang proposed openstack/kolla master: Use ocata tag in config.py  https://review.openstack.org/43229716:25
des_consoladoreally strange that the jinja2 downgrade fixed my issue with the latest commit on that neutron play but for you it runs fine with latest jinja2 though egonzalez16:26
*** yingjun has quit IRC16:26
openstackgerritJeffrey Zhang proposed openstack/kolla master: Use ocata tag in config.py  https://review.openstack.org/43437016:28
*** crushil has quit IRC16:29
*** crushil has joined #openstack-kolla16:29
klindgrengema, let me know if you have any ideas on healtchecking RPC containers.  My Idea so far is basically 3 fold.  1.) For API's add the docker HEALTCHECK command 2.) For RPC services that support systemd-notify see if we can use that to alteast get the "I started ok" functionality, if the support morethan notify_once it would be possible to use that as a "ping"16:30
gemaklindgren: yep, will think about it16:30
*** sp__ has quit IRC16:30
gemaklindgren: can you give me an example of those?16:30
gemafrom our list16:30
gemaso that I can look at the actual code16:30
klindgren3.) Generic test to see if the container restarted with in ~10-20 seconds after being started.16:30
klindgrenso oslo.service provides systemd_notify: https://github.com/openstack/oslo.service/blob/master/oslo_service/systemd.py#L59-L6716:31
gemaklindgren: makes me nervous to put such a time constraint to the overloaded gates16:31
gemaklindgren: great, thanks16:31
des_consoladooh wtf... I just re-produced the error from before, the "Setting sysctl values" play one, using Jinja2 2.8.116:32
vhosakotbmace: sdake:  my update..  haven't got a chance to test bmace's patch set yet... I'll keep you posted once I test it...16:32
vhosakotbrb 15 mins16:33
*** vhosakot has quit IRC16:33
gemaklindgren: sorry I am at the interop wg meeting as well, will look into this tomorrow :D16:34
klindgrengema, kk - also here is something that uses it: https://github.com/openstack/neutron/blob/e6ee6ad8ee0f392fa1700a86561c5934b94cac70/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py#L32216:37
gemaklindgren: ack, thanks :D16:37
*** adrian_otto has quit IRC16:39
*** zioproto has quit IRC16:39
openstackgerritMerged openstack/kolla-ansible master: Disable elasticsearch output when enable_elasticsearch is no in fluentd  https://review.openstack.org/43412816:40
openstackgerritMerged openstack/kolla-ansible master: Update the CONTRIBUTING.rst file  https://review.openstack.org/42917616:43
kfox1111have they sent out atc's for the summit yet?16:44
ccrouchcan someone point me at the original source for the mariadb configmap which is generated when deploying kolla-kubernetes? I thought it was somewhere in kolla-ansible but not sure?16:44
*** mgoddard has quit IRC16:47
inc0des_consolado: you can set_sysctl: "no" in globals16:48
*** hieulq_ has joined #openstack-kolla16:49
hrw(venv-for-kolla)17:49 hrw@pinkiepie-centos:kolla$ for distro in debian ubuntu;do for type in binary source;do ./tools/build.py -b $distro -t $type -r1 --logs-dir logi/$distro-$type --base-image aarch64/$distro;done;done16:50
des_consoladoinc0: presumably some functionality is lost with this though?16:51
hrwlet's go!16:51
*** zhubingbing has quit IRC16:51
inc0des_consolado: well we need to run few sysctl changes like make sure ipv4 forwarding is set16:53
inc0for that you need to run tasks with become16:53
inc0which we don't in this case, maybe worth adding a bug for it16:53
hrwkrtaylor: https://github.com/hrw/kolla/tree/hrw/0215-test-all if you have some spare ppc64le cycles16:53
*** srwilkers has quit IRC16:56
*** fragatina has joined #openstack-kolla16:56
* krtaylor looking16:56
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes master: WIP adding Ironic microservices packages  https://review.openstack.org/43332216:57
hrwkrtaylor: it should work. does not use any external repos nor arch tweaks16:58
*** jascott1_ has quit IRC16:58
*** adrian_otto has joined #openstack-kolla16:59
*** jascott1_ has joined #openstack-kolla16:59
hrwkrtaylor: would be probably quicker than me requesting ppc64le machine at Red Hat16:59
krtaylorhehheh, hm...16:59
krtayloryou'd prob get one faster than me :)17:00
hrwkrtaylor: btw - when z/arch support?17:01
krtaylorI am working on setting up an environment for testing atm (for ppc64le)17:01
*** crushil has quit IRC17:01
*** rwellum has joined #openstack-kolla17:01
*** crushil has joined #openstack-kolla17:02
* krtaylor looks for andymaier for z 17:02
jmccarthyHmm anyone familiar with barbican and this rpm uwsgi-plugin-python ? I notice I need to yum install it for my build17:02
openstackgerritDan Prince proposed openstack/kolla master: Add heat-all container  https://review.openstack.org/43329917:02
*** penfold has quit IRC17:02
*** fragatina has quit IRC17:03
*** jascott1_ has quit IRC17:03
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes master: WIP adding Ironic microservices packages  https://review.openstack.org/43332217:05
hrwjmccarthy: barbican is something I will have to look at as it ftfbs on debian-source17:05
des_consoladowell now I'm getting this, which is similar http://termbin.com/4g7n17:06
des_consoladoit doesn't understand this neutron_services thing17:07
*** srwilkers has joined #openstack-kolla17:08
jmccarthyhrw: Ok trying to work out from where I need to try and get this rpm built from17:08
des_consoladobut the neutron_services are defined in defaults/main.yml D:17:08
*** Serlex has quit IRC17:09
hrwjmccarthy: I built barbican-* for centos, debian/jessie-backports, ubuntu in both binary and source builds. debian/stretch only in binary one17:09
jmccarthyhrw: I'm trying to build barbican images for oraclelinux at the moment, which is in with the conditional for centos and rhel in the Dockerfile.j217:10
hrwjmccarthy: oraclelinux7?17:11
jmccarthyhrw: Yep17:11
hrwjmccarthy: it is in epel717:11
jmccarthyhrw: Hmm and source rpms ? I haven't looked there17:12
hrwjmccarthy: should be there as well17:12
jmccarthyhrw: Ok will take a look :) !17:12
*** egonzalez has quit IRC17:12
hrwjmccarthy: https://koji.fedoraproject.org/koji/buildinfo?buildID=83377917:13
jmccarthyhrw: Nice - thanks !17:15
hrwjmccarthy: I spent far too mcuh time around koji during last 3 years ;D17:16
des_consoladoit's definitely to do with this host_in_groups stuff17:17
*** jascott1_ has joined #openstack-kolla17:24
*** jascott1_ has quit IRC17:24
hrwkrtaylor: I looked at original ppc64le patch on top of mine. it is fugly17:27
openstackgerritEduardo Gonzalez proposed openstack/kolla-ansible master: Fix chrony genconfig  https://review.openstack.org/43441217:28
*** duonghq has quit IRC17:31
hrwkrtaylor: and it's part which touch docker/ directory needs to be rebased on top of my 'enable all images for debian' patch17:34
*** rwallner has quit IRC17:35
*** rwallner has joined #openstack-kolla17:35
*** rwallner has quit IRC17:35
openstackgerritOpenStack Release Bot proposed openstack/kolla-ansible master: Update reno for stable/ocata  https://review.openstack.org/43441917:36
*** sudipto_ has quit IRC17:38
*** sudipto has quit IRC17:38
*** unicell has joined #openstack-kolla17:40
*** rwallner has joined #openstack-kolla17:40
*** spiette has joined #openstack-kolla17:41
*** rwallner has quit IRC17:41
*** athomas has quit IRC17:42
bpattewar_I am trying to setup my dev environement.  I could deploy rabbitmq, memcached, mariadb, keystone.  But after keystone I am hitting following error + /opt/kolla-kubernetes/tests/bin/endpoint_test.sh Discovering versions from the identity service failed when creating the password plugin. Attempting to determine version from URL. Unable to establish connection to http://172.16.35.11:5000/v3/auth/tokens: HTTPConnectionPool(ho17:43
bpattewar_Anyone faced this issue ?17:43
*** unicell has quit IRC17:47
*** eaguilar has quit IRC17:49
openstackgerritMarcin Juszkiewicz proposed openstack/kolla master: support non-x86 architectures (aarch64, ppc64le)  https://review.openstack.org/43094017:49
*** mannamne has quit IRC17:50
*** rwellum has quit IRC17:51
*** crushil has quit IRC17:51
*** crushil has joined #openstack-kolla17:51
*** vhosakot has joined #openstack-kolla17:53
*** penfold has joined #openstack-kolla17:55
openstackgerritMarcin Juszkiewicz proposed openstack/kolla master: debian: install gnupg and dirmngr needed for apt-key  https://review.openstack.org/43443117:55
*** crushil has quit IRC17:56
*** crushil has joined #openstack-kolla17:56
*** saneax-_-|AFK is now known as saneax17:57
*** rwallner has joined #openstack-kolla17:59
*** mgoddard has joined #openstack-kolla17:59
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes master: WIP adding Ironic microservices packages  https://review.openstack.org/43332217:59
*** l4yerffeJ has quit IRC18:00
*** srwilkers has quit IRC18:01
*** hieulq_ has quit IRC18:02
*** ccrouch has quit IRC18:03
*** sambetts is now known as sambetts|afk18:04
*** gfidente is now known as gfidente|afk18:10
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes master: WIP adding Ironic microservices packages  https://review.openstack.org/43332218:11
*** jeffrey4l_ircc has joined #openstack-kolla18:11
openstackgerritMarcin Juszkiewicz proposed openstack/kolla master: debian: enable all images enabled for Ubuntu  https://review.openstack.org/43278718:11
*** tonanhngo has joined #openstack-kolla18:12
hrwhm. need to make branch with 3 patches one after another and then send them again for review18:13
*** JoseMello has quit IRC18:15
hrwok, let gerrit handle it now18:15
*** tonanhngo has quit IRC18:16
*** tonanhngo has joined #openstack-kolla18:16
*** unicell has joined #openstack-kolla18:17
*** adrian_otto has quit IRC18:17
*** dtturner has joined #openstack-kolla18:20
*** tonanhngo has quit IRC18:21
openstackgerritMarcin Juszkiewicz proposed openstack/kolla master: debian: enable all images enabled for Ubuntu  https://review.openstack.org/43278718:21
openstackgerritMarcin Juszkiewicz proposed openstack/kolla master: Add support for non-x86 architectures (aarch64, ppc64le)  https://review.openstack.org/43094018:21
openstackgerritMarcin Juszkiewicz proposed openstack/kolla master: debian: move to stretch  https://review.openstack.org/43445318:21
des_consoladoJeffrey4l: I don't get it D: I'm still having this issue and nobody else is18:22
*** tyrola has quit IRC18:24
*** tyrola has joined #openstack-kolla18:25
*** jheroux has quit IRC18:27
hrwhave a nice day18:27
krtaylorhrw, I agree with your "fugly" comment, but I also do not want to hold this up waiting on my setup for testing18:28
krtaylormaybe split aarch64 and ppc64le support patches?18:29
*** fragatina has joined #openstack-kolla18:34
*** ipsecguy has joined #openstack-kolla18:35
*** adrian_otto has joined #openstack-kolla18:35
*** adrian_otto has quit IRC18:40
*** tonanhngo has joined #openstack-kolla18:43
*** salv-orlando has quit IRC18:44
*** MasterOfBugs has joined #openstack-kolla18:45
jascott1ugh anyone know how to tweak a mac so networking does get foobar'd when you lock it?18:46
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes master: WIP adding Ironic microservices packages  https://review.openstack.org/43332218:48
*** tonanhngo has quit IRC18:48
*** saneax is now known as saneax-_-|AFK18:48
*** tonanhngo has joined #openstack-kolla18:48
*** rwallner has quit IRC18:52
*** tonanhngo has quit IRC18:53
*** srwilkers has joined #openstack-kolla18:54
*** rwallner has joined #openstack-kolla18:56
*** mgoddard has quit IRC18:59
*** pcaruana has quit IRC19:03
*** Serlex has joined #openstack-kolla19:05
*** MasterOfBugs has quit IRC19:07
*** MasterOfBugs has joined #openstack-kolla19:07
*** adrian_otto has joined #openstack-kolla19:08
*** shardy has quit IRC19:10
jascott1proxies make baby koala's cry19:13
jgriffithanybody around that knows how the iscsid containers work?  I'm trying to figure out how to use Kolla to depoly just cinder so I can test19:14
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes master: WIP adding Ironic microservices packages  https://review.openstack.org/43332219:14
jgriffithinparticular the bug that sdake and Serguei logged a long time ago19:14
jgriffithI have no idea how/where the actual docker build and run commands are hidden19:15
*** sdake_ has joined #openstack-kolla19:22
*** sdake has quit IRC19:26
*** sdake has joined #openstack-kolla19:27
*** tonanhngo has joined #openstack-kolla19:29
*** sdake_ has quit IRC19:30
*** srwilkers has quit IRC19:32
*** tonanhngo has quit IRC19:34
*** ccrouch has joined #openstack-kolla19:34
*** tonanhngo has joined #openstack-kolla19:36
*** fragatina has quit IRC19:37
*** fragatina has joined #openstack-kolla19:37
jascott1jgriffith i do not. you might check the gate script19:40
*** tonanhngo has quit IRC19:40
*** tonanhngo has joined #openstack-kolla19:42
*** tonanhngo has quit IRC19:47
*** tonanhngo has joined #openstack-kolla19:48
jgriffithjascott1 good idea19:49
jascott1random complaint: the quickstart guide should really include kolla as a prereq19:49
jascott1imo biggest pain in docs 6 months ago when I started sleeping on the floor around here is the inter linked "go do everything in this doc" and then "do this"19:51
jascott1kolla-k8s needs a hit list of steps19:51
*** tonanhngo has quit IRC19:52
jgriffithjascott1 ha!  that answers that, just don't run said services :)19:53
jgriffithnova/glance/neutron only it looks like (and required projects for them)19:53
inc0jgriffith: sbezverk will know:)19:56
jgriffithsbezverk oh, you're online now :)19:56
inc0but from my experience, ceph is better in general;)19:57
jgriffithinc0 until you actually have to run it19:57
jgriffithinc0 but i'm not here to get in that ridiculous argument19:57
inc0ironically it's easier for kolla than iscsid19:57
jgriffithsure19:58
inc0however I get that, we support both19:58
inc0I just run ceph whenever I need cinder19:58
inc0(in fact I have one running now for k8s)19:58
jgriffithyeah, as long as we ignore everything else that works out pretty well19:59
inc0well, anyway, what is exactly your issue with iscsi there?19:59
*** tonanhngo has joined #openstack-kolla20:00
jgriffithinc0 well, iscsi works by interacting with the devices on the node iteself of course, and doing things like putting targets in from of them and mounts etc20:00
jgriffithinc0 my issue is, doing that in containers has a number of challenges, there are basically 3 ways to do it that I know of20:00
jgriffithKolla inparticular figured out what I have determined is probably the most elegant, but also the most difficult way20:01
jgriffithrunning tgtd and iscsid in a container20:01
inc0yeah, we run it all inside containers20:01
inc0https://github.com/openstack/kolla-ansible/blob/master/ansible/roles/iscsi/tasks/start.yml20:01
jgriffithwhat I have never been able to figure out when one does that is HOW the nova container for example accesses the iscsiadm cmds that are in some other container?20:02
inc0if you look at volumes, this is what we mount from host20:02
inc0it won't be nova, it will be libvirt20:02
jgriffithUnless you just link the entrypoint of the iscsid container to a directory that you then pass in to the containers that you want to use it20:02
inc0so i'd guess that libvirt uses socket20:02
jgriffith?20:03
inc0so, we mount /dev and /run from host to container20:03
jgriffithinc0 ahh... this helps20:04
jgriffithinc0 so yes, it's passing in the local mount points for things like dev etc20:04
jgriffithinc0 now that you've pointed me in the right direction maybe I can figure out how nova is actually consuming this :)20:04
inc0yeah, and we pass both /dev and /run to both containers20:04
inc0so I'd guess it's libvirt rather than nova really20:05
*** tonanhngo has quit IRC20:05
jgriffithinc0 yeah.. so what's in /run ?20:05
inc0https://github.com/openstack/kolla-ansible/blob/master/ansible/roles/nova/defaults/main.yml#L13-L2320:05
jgriffithDErP :)20:05
*** tonanhngo has joined #openstack-kolla20:06
inc0jgriffith: /run is usually for shared memory, pids and sockets20:06
inc0so I'd look there20:06
jgriffithinc0 ok, so yeah if you look down at L#123 the /etc/iscsi dir is passed in from the host20:07
jgriffithso you have everything in the nova container, /dev and /etc/iscsi... the only piece I'm still missing is the actual iscsiadm cmd20:07
inc0well libvirt might not use it20:08
jgriffithinc0 BTW, what I'm trying to do is break all of this down to deploy just cinder by itself, with LVM iscsi support20:08
inc0it might communicate over raw socket20:08
jgriffithinc0 well that's not how nova works though20:09
inc0rly depends on libvirt/qemu internals20:09
jgriffithinc0 nova calls cinder, asks for connection info, make an iscsi connection and then passes the device into libvirt20:09
jgriffithinc0 for nova libvirt doesn't talk directly to the iscsi pieces, it relies on user space to set everything up20:10
*** tonanhngo has quit IRC20:10
jgriffithinc0 one nice thing with RBD is it doesn't need the user space efforts, can just use the kernel20:10
inc0jgriffith: https://github.com/openstack/kolla/blob/master/docker/nova/nova-compute/Dockerfile.j2#L1720:11
jgriffithinc0 HA!  Looks like I'm going to have to buy you a beer!20:12
inc0jgriffith: looks like it20:12
jgriffithso that's the piece I was looking for20:12
*** tonanhngo has joined #openstack-kolla20:12
inc0there are variants in ubutnu too, al in this file tho20:12
jgriffithalthough now the question is WTF is with the jinja syntax in the dockerfiles :)20:12
inc0well, that's how we roll20:12
jgriffithinc0 yeah, that's just because the package names are different20:12
inc0that's how you can have multiple distros and lots of nifty features20:13
inc0like customization allowing you to install your own cinder driver stuff if you need it;)20:13
jgriffithalthough, kinda confusing... the iscsi packages are being installed in teh compute container, but there's also that iscsid container out there20:13
jgriffithinc0 haha... touchet20:13
Serlexbmace ping20:13
inc0well you still need iscsid and tgtd running on host20:14
inc0(or in container)20:14
jgriffithinc0 well, what I'm getting at is that kolla has seperate containers for those two things20:14
inc0ofc20:15
inc0well these services runs on different hosts really20:15
jgriffithinc0 so if theyr'e in the container that uses them, why are they external as well.. and how are those linked20:15
inc0but kolla has 1 process per container across the board20:15
jgriffithinc0 right, which is AWESOME!20:15
inc0well it's kinda funny when you consider that vms also runs in container, but that's how we roll;)20:16
jgriffiththat's why I'm saying it's not actually running iscsid in the compute container, it's in that iscsid container... but I can't figure out how it executes that cmd in the iscsid container20:16
jgriffithinc0 haha... there's that :)20:16
inc0that being said, if you kill docker, vms stay alive20:16
jgriffithinc0 my workstation is set up that way with just kvm.. running kvm in a container, works gerat20:16
*** tonanhngo has quit IRC20:17
bmaceSerlex: hey, whats up?20:17
inc0well you don't run kvm in container;) but you do run qemu20:17
jgriffithinc0 yeah, because you are probably privelleged then and running on the node itself, just executing things in the conatiner I'm assuming ?20:17
inc0it's a bit of wizardry that is20:17
inc0qemu + kvm is kernel-owned process20:17
inc0so docker, since it doesn't meddle with kernel20:17
jgriffithinc0 right, and that's shared, so... there ya have it20:18
inc0doesn't kill it, even tho it would like to20:18
inc0fun fact, if you run qemu without kvm20:18
inc0it will actually kill a vm20:18
*** tonanhngo has joined #openstack-kolla20:18
inc0so thats a bit scary, however nobody who cares about vms runs qemu without kvm20:18
Serlexbmace Im running the second script, "run_dev_image.sh" "/root/.kube/config: permission denied"20:18
Serlexdidnt retrieve the k8s credentials properly?20:19
inc0so to the topic of iscid, I can't help you about internals, but sbezverk is person to talk to20:19
bmaceSerlex: if you look at the script it mounts in your .kube/config from the home dir of the user you are running the container as.  what are the permissions on your .kube and .kube/config outside the container?20:20
bmaceSerlex: for me, my .kube is 755 and .kube/config is 64420:21
*** kbyrne has quit IRC20:22
*** salv-orlando has joined #openstack-kolla20:22
*** tonanhngo has quit IRC20:23
*** cliles_ has quit IRC20:23
Serlexsame here, i'm running everything as root thought20:23
Serlextrying again20:24
*** cliles has joined #openstack-kolla20:24
*** salv-orlando has quit IRC20:26
bmaceSerlex: if it fails you can change the entrypoint to /bin/bash and debug the permissions on that file before you run /opt/kolla-kubernetes/tools/setup_dev_env.sh20:27
*** jeffrey4l_ircc has quit IRC20:27
Serlexok20:30
*** satyar has quit IRC20:30
*** rwallner has quit IRC20:31
*** rwallner has joined #openstack-kolla20:32
*** rwallner has quit IRC20:32
*** rwallner has joined #openstack-kolla20:33
jgriffithinc0 hey, thanks for the conversation and pointers, appreciate it20:33
*** jtriley has quit IRC20:39
*** jtriley has joined #openstack-kolla20:39
*** tonanhngo has joined #openstack-kolla20:41
*** sdake has quit IRC20:41
inc0any time jgriffith20:42
*** tonanhngo_ has joined #openstack-kolla20:43
*** tonanhngo has quit IRC20:45
openstackgerritOpenStack Proposal Bot proposed openstack/kolla-ansible master: Updated from global requirements  https://review.openstack.org/43196220:46
*** sdake has joined #openstack-kolla20:47
*** sdake has quit IRC20:47
*** rwallner has quit IRC20:54
-openstackstatus- NOTICE: We're currently battling an increase in log volume which isn't leaving sufficient space for new jobs to upload logs and results in POST_FAILURE in those cases; recheck if necessary but keep spurious rebasing and rechecking to a minimum until we're in the clear.20:56
*** mannamne has joined #openstack-kolla21:01
*** rwallner has joined #openstack-kolla21:08
kfox1111https://review.openstack.org/#/c/410641/ should be ready.21:11
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes master: WIP adding Ironic microservices packages  https://review.openstack.org/43332221:11
openstackgerritKevin Fox proposed openstack/kolla-kubernetes master: Helm Ceph Mon  https://review.openstack.org/41066021:17
openstackgerritSaverio Proto proposed openstack/kolla master: Fix 404 to documentation in the Readme  https://review.openstack.org/43452221:18
openstackgerritMerged openstack/kolla-ansible master: Update reno for stable/ocata  https://review.openstack.org/43441921:18
*** rwallner has quit IRC21:19
openstackgerritMerged openstack/kolla-ansible master: Optimize reconfigure action for congress  https://review.openstack.org/42269021:21
*** rwallner has joined #openstack-kolla21:22
sbezverkkfox1111: have you ever tried to add 2 externalIP to the service?21:23
*** rwallner_ has joined #openstack-kolla21:24
*** zioproto has joined #openstack-kolla21:25
zioprotohello21:25
kfox1111sbezverk: I tried once on another project, though a while ago. I wana say it worked fine.21:26
*** rwallner has quit IRC21:26
*** rwallner_ has quit IRC21:29
*** Pavo has quit IRC21:29
openstackgerritSaverio Proto proposed openstack/kolla-ansible master: Fix BASEDIR because of new kolla-ansible project name  https://review.openstack.org/43452621:31
sbezverkkfox1111: great thanks, I need to use it for ironic-api21:32
*** Jeffrey4l has quit IRC21:34
*** Jeffrey4l has joined #openstack-kolla21:35
openstackgerritKevin Fox proposed openstack/kolla-kubernetes master: Helm Ceph Mon  https://review.openstack.org/41066021:40
*** haplo37_ has quit IRC21:41
*** haplo37_ has joined #openstack-kolla21:41
openstackgerritKevin Fox proposed openstack/kolla-kubernetes master: Helm Ceph Mon  https://review.openstack.org/41066021:44
*** sdake has joined #openstack-kolla21:46
*** zioproto has quit IRC21:49
*** ipsecguy_ has joined #openstack-kolla21:51
*** crushil has quit IRC21:51
*** ipsecguy has quit IRC21:52
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes master: WIP adding Ironic microservices packages  https://review.openstack.org/43332222:07
*** jtriley_ has joined #openstack-kolla22:07
*** jtriley has quit IRC22:10
*** jtriley_ has quit IRC22:13
*** srwilkers has joined #openstack-kolla22:16
jgriffithsbezverk ping22:19
*** srwilkers has quit IRC22:20
*** salv-orlando has joined #openstack-kolla22:23
sbezverkjgriffith: pong, how are you? long time no talk22:27
*** mgiles has quit IRC22:27
jgriffithsbezverk hey, yes, it's been a VERY long time!22:27
jgriffithsbezverk I was wondering if you'll be at the PTG next week?22:27
jgriffithIt would be good to finally catch up if possible22:27
sbezverkjgriffith: unfortunately no :(22:28
jgriffithI'm still trying to work out how you figured out using the external iscsi containers :)22:28
jgriffithsbezverk oh, that's dissappointing!22:28
*** salv-orlando has quit IRC22:28
sbezverkjgriffith: yeah. management thinks travelling 4 times a year is too much22:28
jgriffithsbezverk yeah, management is *funny* about those things lately it seems22:29
jgriffithsbezverk well I'm bummed to hear that22:29
sbezverkjgriffith: but boston is a go :) so we should make sure to hook up22:29
jgriffithwhat is it two years of IRC and Webex now :)22:29
jgriffithYes, Boston for sure!22:29
jgriffithIn the meantime, I guess I'm wondering if you could help me understand the usage of said containers.  Are you just accomplishing this just by sharing the directories across all the containers?22:30
sbezverkjgriffith: now we have iscsi on kubernetes ;) works similarely as in kolla-ansible22:30
jgriffithsbezverk haha!  I haven't even caught up on the ansible stuff yet :)22:30
sbezverkjgriffith: I have not worked on ansible for a while, so we are at the same level now ;)22:31
jgriffithsbezverk so IIRC and based on some looking and chatting with inc0 earlier... the way that works is something like:22:31
jgriffithha!!!22:31
sbezverkjgriffith: but I would be happy to try to help22:31
*** rhallisey has quit IRC22:32
jgriffithrun the iscsiadm container and share/mount the iscsiadm cmd and device directories on the node22:32
jgriffithlaunch the nova compute node, and pass in that shared dir there as well22:32
jgriffithbut how does nova actually "call" iscsiadm?22:32
jgriffiththe new AllDevices thing in Docker is super slick, but i can't get past how to call the executable when it's in another container?22:33
sbezverkjgriffith: hmm, I remember seeing some references to iscsiadm in nova compute code22:33
jgriffithunless you share it somewhere and modify the path variable in the compute container22:33
jgriffithsbezverk yeah, nova-compute does everything by making calls to iscsiadm to set up the connection etc22:33
jgriffithI'm trying to figure out "how" it's calling that :)22:34
sbezverkjgriffith: iscsiadm is bundled into the container image22:34
jgriffithonly thing I can think of is the shared volume thing and an env variable to change the path, or even a symbolic link I guess22:34
jgriffithsbezverk right22:34
jgriffithso how is nova container issuing that command :)22:34
jgriffithcontainers can't call executables in other containers (yet) :)22:34
sbezverkjgriffith: man, but it is local22:35
sbezverkiscsiadm software IS in nova-compute container22:35
jgriffithsbezverk oh!  hurumph22:35
jgriffithso what's the purpose of the iscsid container?22:35
sbezverkwhen we build nova-compute we add iscsi-initiator-utils22:36
jgriffithsbezverk ahh, yes, I see that!22:36
sbezverkjgriffith: that one runs daemon22:36
sbezverkiscsid22:36
jgriffithhaha!22:36
hrwkrtaylor: there is nearly nothing ppc64le related in my patch. all needed tweaking is in images. and I would prefer to get info how it went first before working on them.22:36
sbezverkit is required in order tp iscsiadm command to work22:36
jgriffithsbezverk ahaha!  I think I get it now22:37
sbezverkcause it check for a process id and socket for iscsid22:37
hrwkrtaylor: especially when it means applying it on top of other 3 patches which are required to even start22:37
jgriffithsbezverk so iscsid is in fact JUST the deamon, which then exposes the socket to the nova container22:37
jgriffithwhich has iscsiutils (iscsiadm) and so that's why it works22:37
sbezverkjgriffith: yep you got it22:37
jgriffithsbezverk well that was easy :)22:38
jgriffithsbezverk thank you!!!22:38
sbezverkjgriffith: anytime22:38
jgriffithI've been messing with approaches that use chroot and other tricks, and it's not very nice22:38
sbezverkjgriffith: let's talk about external iscsi driver for cinder!!!!22:39
jgriffithsbezverk YES!22:39
sbezverkthat would be super super useful22:39
jgriffithI'm actually getting closer to having that22:39
jgriffithI have an http interface almost done22:39
sbezverkjgriffith: if you need any additional testing, I could try to help. I have external iscsi storage which I use22:40
jgriffithso it will be just like all the other cinder-drivers22:40
jgriffithsbezverk ok, I'll take you up on that!22:40
jgriffithI don't think I'll have it wrapped up and ready until probably Boston though I'm afraid :(22:41
jgriffithoh crap, I have a meeting I'm late for!22:41
jgriffithsorry, let's catch up later tonight or tomorrow22:41
openstackgerritKevin Fox proposed openstack/kolla-kubernetes master: Helm Ceph Mon  https://review.openstack.org/41066022:43
*** gfidente|afk has quit IRC22:45
sbezverkjgriffith: sure thing, ping me when you can22:46
berendti finally got nova and neutron working with kolla and xenserver :)22:51
berendti opened a blueprint for the required changes, hope that we can add xenserver as supported hypervisor the next cycle22:52
*** dave-mccowan has quit IRC22:53
*** adrian_otto1 has joined #openstack-kolla22:59
*** adrian_otto has quit IRC23:01
*** salv-orlando has joined #openstack-kolla23:02
kfox1111sbezverk: https://github.com/kubernetes/dashboard/pull/1332 :)23:09
*** lamt has quit IRC23:09
kfox1111we really gotta get the icons in at the ptg. :)23:09
*** lamt has joined #openstack-kolla23:11
*** lamt has quit IRC23:15
*** adrian_otto1 has quit IRC23:17
*** adrian_otto has joined #openstack-kolla23:19
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes master: WIP adding Ironic microservices packages  https://review.openstack.org/43332223:19
*** mannamne has quit IRC23:21
*** Serlex has quit IRC23:22
openstackgerritKevin Fox proposed openstack/kolla-kubernetes master: Helm Ceph Mon  https://review.openstack.org/41066023:36
jascott1anyone working on quickstart atm?23:41
jascott1(quickstart the guide for kolla-k8s)23:42
*** sdake has quit IRC23:45
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes master: WIP adding Ironic microservices packages  https://review.openstack.org/43332223:46
kfox1111jascott1: like, for bare metal, or for a dev env?23:46
*** jrobinson has joined #openstack-kolla23:47
jascott1i was talking about the existing one... are we splitting it ?23:47
*** salv-orlando has quit IRC23:47
jascott1sorry not up on the plans for docs23:47
sbezverkkfox1111: yeah, would be cool to be able to associate kolla helm packages with a log icon :)23:48
kfox1111log?23:49
sbezverkkfox1111: sorry meant dashboard23:54
jascott1so we have a quickstart guide. I am all for also having ones targeted at dev/prod etc but I think we need a hit list of steps to get everything installed23:54
sbezverkI was going through the log so brain got stuck on this word23:54
kfox1111sbezverk: ah. ok. :)23:56
kfox1111jascott1: yeah. agreed. we probably need to start with the devenv stuff and grow it/make it more modular for the more generic deployment case.23:57
bmaceagreed. getting it to deploy the bits onto bare metal not just halcyon-vagrant would be good and probably not a huge step.. mostly we need ssh access into the env and the ips / network ports stuff for the config.23:58

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