Monday, 2016-09-26

openstackgerritKevin Fox proposed openstack/kolla-kubernetes: Basic ceph backend support  https://review.openstack.org/37325600:05
*** neilus has joined #openstack-kolla00:05
*** yingjun has quit IRC00:10
*** neilus has quit IRC00:11
*** yingjun has joined #openstack-kolla00:13
*** daneyon has joined #openstack-kolla00:19
*** inc0 has joined #openstack-kolla00:20
inc0hey, just jumped in to say thank you guys:)00:21
*** sdake has quit IRC00:22
*** daneyon has quit IRC00:23
*** inc0 has quit IRC00:26
*** sdake has joined #openstack-kolla00:32
*** dave-mccowan has joined #openstack-kolla00:34
sdakehey inc0 ptl election results are in00:34
*** duonghq has joined #openstack-kolla00:46
duonghqmorning, congratulation to inc000:47
*** tonanhngo has joined #openstack-kolla00:49
*** tonanhngo has quit IRC00:51
sdakealso grats to Jeffrey4l for running ;)00:56
Jeffrey4lthank sdake, and congratulation to inc001:00
sbezverkcongratulations inc0!!!01:06
duonghqmorning sdake, Jeffrey4l, sbezverk01:07
sdakesup cat01:07
sbezverkit looks more like good night from my side of ocean ;-)01:08
Jeffrey4lmorning :)01:08
kfox1111congrats inc0! :)01:09
kfox1111sdake: +1.01:10
sdakei think inc0 isn't here ;)01:10
sdakekind of sucks 100 contributors are not engagedd in kolla enough to vote01:12
sdakeoh well SEP :)01:13
*** zhurong has joined #openstack-kolla01:14
*** zhubingbing_ has joined #openstack-kolla01:16
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: Basic ceph backend support  https://review.openstack.org/37325601:17
duonghqdue to we are from many tzs, so we need something to "Good..."01:17
sdakeduonghq huh?01:18
*** jascott1_ has joined #openstack-kolla01:18
sdakeduonghq i like that we have people in every timezone :)01:18
duonghq(j/k) from my pov, I "good morning", from your side, you "good night" or "good evening"01:18
*** zhurong has quit IRC01:19
sdakeoh got it ;)01:19
sdakestruggling to come up with a  greatin tht hits all timezones :)01:20
duonghqya01:20
sdakebesides helo which is prtty boring :)01:20
*** zhurong has joined #openstack-kolla01:20
duonghqwhat does Kolla say?01:20
duonghqno idea yet01:20
sdakekolla mean you mean?01:21
sdakeit is greek for glue01:21
sdakeas kolla started out as aa project to glue a bunch ofthings together01:21
sdakewhich itdoes now01:22
sdakejust different things then originally intended ;-)01:22
duonghqah, I mean the Kolla in our mascot01:22
sdakeis our mascot live?01:22
sdakeits a koalla bear01:22
kfox1111heh. thats funny. kubernetes is greek too. :)01:22
duonghqsometime I see it alive01:22
duonghqwonder what does he/she say for greating other01:23
sdakekfox1111 that has become a common pattrn - all the english names are taken01:23
* kfox1111 chuckles01:23
kfox1111yeah, I gues that's true.01:23
duonghqsdake: As coolsvap comment in https://review.openstack.org/#/c/347056/ : we do not alter specs once they are merged. But no exception for typo fix?01:48
zhubingbing_hello guys01:50
*** kbaegis has joined #openstack-kolla01:54
zhubingbing_duonghq01:56
zhubingbing_hello01:56
duonghqhi zhubingbing_01:56
zhubingbing_moring01:57
duonghqfor the ps, you can see this link: https://docs.docker.com/engine/reference/commandline/volume_ls/#dangling01:57
*** tonanhngo has joined #openstack-kolla01:57
*** tonanhngo has quit IRC01:57
zhubingbing_sure01:58
zhubingbing_wow01:58
zhubingbing_so good01:58
duonghqafter cool weather last weekend, it's quite hot now :(01:59
duonghqnot so bad but still don't like this02:00
*** kbaegis has quit IRC02:04
*** kbaegis has joined #openstack-kolla02:05
openstackgerritdupengfei proposed openstack/kolla: Support shared path for glance images and nova instances disk  https://review.openstack.org/37242002:05
*** daneyon has joined #openstack-kolla02:07
*** kbaegis has quit IRC02:07
*** dupengfei has joined #openstack-kolla02:08
dupengfeiHello core reviewers, Who can help me to merge 'https://review.openstack.org/#/c/372089/', I have rebased many times, thanks.02:08
sdakedupengfei looking now02:11
sdakedupengfei no exceptons for typo fix02:11
sdakeduonghq that is02:11
*** daneyon has quit IRC02:12
duonghqroger02:12
*** kbaegis has joined #openstack-kolla02:14
dupengfeilooking02:14
sdakedupengfei reviewed02:15
sdakedupengfei regarding rebasing - ya the code has been changingalot02:17
sdakeso rebasing becomes mandatory unfortunaely in that situation02:17
dupengfeiOMG, I must do a rebasing again. I have done it many times. I hope this is the last doing.02:18
openstackgerritdupengfei proposed openstack/kolla: Fix keystone,database,memcache for k8s.  https://review.openstack.org/37208902:19
dupengfeisdake: Could you review and merge my another bp by the way? 'https://review.openstack.org/#/c/372420/'02:20
openstackgerritJeffrey Zhang proposed openstack/kolla: integrate gnocchi with ceilometer  https://review.openstack.org/37273702:28
openstackgerritJeffrey Zhang proposed openstack/kolla: Integrate gnocchi with ceph  https://review.openstack.org/37493702:29
openstackgerritJeffrey Zhang proposed openstack/kolla: Integrate gnocchi with ceph  https://review.openstack.org/37493702:29
sdakedupengfei i've got bad news on this second patch02:32
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: Basic ceph backend support  https://review.openstack.org/37325602:32
sdakedupengfei - feature freeze was the 15th02:32
sdakeno new features for newton02:32
sdakefurther complicating matters is master is also not open for commits02:32
*** lamt has joined #openstack-kolla02:33
sdakedupengfei so your patch is stuck until we wrap up fixing the bugs for rc2/3.0.002:33
*** sdake has quit IRC02:35
dupengfeiok02:42
*** yuanying has quit IRC02:52
openstackgerritMerged openstack/kolla: Change "Virtualhost" to "VirtualHost" in horizon.conf.j2  https://review.openstack.org/37592902:53
openstackgerritOpenStack Proposal Bot proposed openstack/kolla: Updated from global requirements  https://review.openstack.org/37598902:54
openstackgerritMerged openstack/kolla: Fix heat role creation  https://review.openstack.org/37547502:55
*** huikang has joined #openstack-kolla02:57
*** duonghq_ has joined #openstack-kolla03:00
*** daneyon has joined #openstack-kolla03:01
*** duonghq has quit IRC03:02
*** huikang_ has joined #openstack-kolla03:02
*** david-lyle has quit IRC03:04
*** huikang has quit IRC03:05
*** daneyon has quit IRC03:06
*** huikang_ has quit IRC03:08
openstackgerritJeffrey Zhang proposed openstack/kolla: Rename the gnocchi api-paste filename  https://review.openstack.org/37609203:12
openstackgerritJeffrey Zhang proposed openstack/kolla: Use keystone-paste.ini template for keystone  https://review.openstack.org/37337903:24
openstackgerritJeffrey Zhang proposed openstack/kolla: Fix merge_configs.py file when not provide vars parameter  https://review.openstack.org/37609803:24
Jeffrey4ldupengfei, around?03:29
*** dave-mccowan has quit IRC03:35
dupengfeiJeffrey4l: ??03:35
Jeffrey4ldupengfei, leave a comment in your ps.03:35
dupengfeiJeffrey4l: I see.03:36
kbaegisCould someone walk me through setting up dashboard extensions in the horizon container?03:36
dupengfeiJeffrey4l: i am replying03:36
kbaegisI can't seem to figure out what I"m missing03:36
dupengfeiJeffrey4l: I agree with you about the glance_registry_host and memcached_servers. But adding new files will increase the confusion of configuration.03:36
dupengfeidupengfei: I want to change in this way: to use "memcached" and "glance-registry" inside the *.j2 files, what 's up ?03:37
dupengfeiJeffrey4l : I want to change in this way: to use "memcached" and "glance-registry" inside the *.j2 files, what 's up ?03:37
*** brad[]` has quit IRC03:38
dupengfeiJeffrey4l : how do u think?03:38
Jeffrey4ldupengfei, or move all options related to k8s into one place. rather than mix up with ansible deployment03:38
dupengfeiJeffrey4l : it is a big work, and will change the kolla whole design03:39
dupengfeiJeffrey4l : Right now, the kolla build the configure for k8s, it is very  inappositely, but changing is now now。03:40
dupengfeichanging is not now03:41
Jeffrey4lmix the ansible value and k8s value will be confused for end-user.03:42
*** tonanhngo has joined #openstack-kolla03:42
dupengfeiJeffrey4l: OK? i will change in this way.03:42
*** tonanhngo has quit IRC03:42
Jeffrey4ldupengfei, which way?03:44
Jeffrey4l I want to change in this way: to use "memcached" and "glance-registry" inside the *.j2 files, what 's up ?      //  this?03:44
dupengfei I want to change in this way: to use "memcached" and "glance-registry" inside the *.j2 files.03:44
*** eaguilar has quit IRC03:44
dupengfeiyear03:44
dupengfeiJeffrey4l year03:44
Jeffrey4lhmm. why not try to introduce a new configuration file hold all the k8s related variables?03:44
dupengfeiJeffrey4l: I just fix a small bug, not a whole design, it is a great work.03:45
Jeffrey4ldupengfei, before fixing this small bug, i think it is worth to talk about the design part. we should determine which solution we will task and is better.03:47
dupengfeiJeffrey4l: Kolla-k8s variables need a new design to make. About all j2 files03:47
*** yuanying has joined #openstack-kolla03:47
Jeffrey4ldupengfei, when you add such options. it is hard to remove in the future if we think it is bad.03:47
dupengfeiJeffrey4l: Big project on the way and we must make kolla-k8s works ok now.03:47
dupengfeiJeffrey4l: There are many options more the this 2 are alreay in the code;03:48
dupengfeiJeffrey4l: I want to make kolla-k8s works right now, and discuss how to remove them in the future.03:49
*** yuanying has quit IRC03:49
dupengfeiJeffrey4l: Just the defference as bug and bp;03:49
kbaegisgrrrr03:50
kbaegisPlease?03:51
dupengfeiJeffrey4l: I have made a big change about k8s before and spent much time, but is refused, see " https://review.openstack.org/#/c/369386/ "03:51
kbaegisThe horizon container seems immune to plugins03:51
*** kbaegis has quit IRC03:51
*** kbaegis has joined #openstack-kolla03:52
*** kbaegis has quit IRC03:52
*** kbaegis has joined #openstack-kolla03:52
Jeffrey4ldupengfei, so we need choose the right solution first, rather than fix it first with no matter solution.03:53
openstackgerritdupengfei proposed openstack/kolla: Fix keystone,database,memcache for k8s.  https://review.openstack.org/37208903:53
Jeffrey4ldupengfei, rule 1: mix the k8s and ansible variable is very bad.03:54
Jeffrey4lwe may not separate them in the future.03:54
*** mdnadeem has joined #openstack-kolla03:55
*** yuanying has joined #openstack-kolla03:55
*** zhubingbing_ has quit IRC03:59
*** schwicht has quit IRC04:08
*** schwicht has joined #openstack-kolla04:09
*** kbaegis has quit IRC04:09
*** kbaegis has joined #openstack-kolla04:18
*** schwicht has quit IRC04:19
openstackgerritOpenStack Proposal Bot proposed openstack/kolla: Updated from global requirements  https://review.openstack.org/37598904:21
openstackgerritJeffrey Zhang proposed openstack/kolla: Remove clients from test-requirements already installed by python-openstackclient  https://review.openstack.org/37532704:21
*** schwicht has joined #openstack-kolla04:22
*** bdaca has joined #openstack-kolla04:25
bdacahello all04:25
*** kbaegis has quit IRC04:26
*** schwicht has quit IRC04:29
openstackgerritBartłomiej Daca proposed openstack/kolla: Repair swift reconfiguration  https://review.openstack.org/37615204:32
*** schwicht has joined #openstack-kolla04:32
*** duonghq has joined #openstack-kolla04:34
*** duonghq_ has quit IRC04:36
*** schwicht has quit IRC04:37
*** sdake has joined #openstack-kolla04:41
*** sdake has quit IRC04:45
*** kbaegis has joined #openstack-kolla04:55
*** coolsvap has joined #openstack-kolla04:57
*** kbaegis has quit IRC05:02
openstackgerritSajauddin proposed openstack/kolla: Changed docker_restart_policy to unless-stopped  https://review.openstack.org/37532205:04
*** yee3793 has joined #openstack-kolla05:11
openstackgerritcaoyuan proposed openstack/kolla: Update the description when create Glance service endpoints  https://review.openstack.org/37600605:11
*** SaMnCo_ has joined #openstack-kolla05:13
*** sbezverk_ has joined #openstack-kolla05:13
*** jidar_ has joined #openstack-kolla05:13
*** NobodyCam_ has joined #openstack-kolla05:13
*** akwasnie_ has joined #openstack-kolla05:13
*** nick-ma_ has joined #openstack-kolla05:14
*** elemoine__ has joined #openstack-kolla05:14
*** DuncanT_ has joined #openstack-kolla05:15
*** serverascode_ has joined #openstack-kolla05:15
*** igordcar1 has joined #openstack-kolla05:16
*** Guest66676 has joined #openstack-kolla05:16
*** senk_ has joined #openstack-kolla05:17
*** nihilifer_ has joined #openstack-kolla05:18
*** dgonzalez_ has joined #openstack-kolla05:19
*** amaged___ has joined #openstack-kolla05:19
*** clayton_ has joined #openstack-kolla05:20
*** cu5_ has joined #openstack-kolla05:20
*** sbezverk has quit IRC05:21
*** peterjenkins_ has quit IRC05:21
*** manjeets has quit IRC05:21
*** igordcard has quit IRC05:21
*** elemoine_ has quit IRC05:21
*** serverascode has quit IRC05:21
*** SaMnCo has quit IRC05:21
*** NobodyCam has quit IRC05:21
*** ayoung has quit IRC05:21
*** clayton has quit IRC05:21
*** yee379 has quit IRC05:21
*** amaged__ has quit IRC05:21
*** akwasnie has quit IRC05:21
*** nick-ma has quit IRC05:21
*** cu5 has quit IRC05:21
*** DuncanT has quit IRC05:21
*** Mech422 has quit IRC05:21
*** hogepodge has quit IRC05:21
*** jidar has quit IRC05:21
*** dgonzalez has quit IRC05:21
*** timss has quit IRC05:21
*** nihilifer has quit IRC05:21
*** Guest66666 has quit IRC05:21
*** Kdecherf has quit IRC05:21
*** logan- has quit IRC05:21
*** dgonzalez_ is now known as dgonzalez05:21
*** Mech422 has joined #openstack-kolla05:21
*** manjeets has joined #openstack-kolla05:21
*** clayton_ is now known as clayton05:21
*** akwasnie_ is now known as akwasnie05:21
*** logan- has joined #openstack-kolla05:21
*** mark-casey has joined #openstack-kolla05:21
*** SaMnCo_ is now known as SaMnCo05:21
*** mark-casey has quit IRC05:21
*** elemoine__ is now known as elemoine_05:21
*** NobodyCam_ is now known as NobodyCam05:22
*** nick-ma_ is now known as nick-ma05:24
*** amaged___ is now known as amaged__05:24
*** ayoung has joined #openstack-kolla05:27
*** timss has joined #openstack-kolla05:27
*** Kdecherf has joined #openstack-kolla05:28
*** peterjenkins_ has joined #openstack-kolla05:30
*** serverascode_ is now known as serverascode05:31
*** schwicht has joined #openstack-kolla05:32
*** DuncanT_ is now known as DuncanT05:36
*** bjolo has joined #openstack-kolla05:37
bjolomorning05:37
*** nihilifer_ is now known as nihilifer05:38
*** caowei has joined #openstack-kolla05:41
*** neilus has joined #openstack-kolla05:43
*** tonanhngo has joined #openstack-kolla05:46
*** zhubingbing has joined #openstack-kolla05:48
*** tonanhngo has quit IRC05:48
*** neilus has quit IRC05:49
*** unicell1 has quit IRC05:49
*** unicell has joined #openstack-kolla05:50
openstackgerritMartin Matyas proposed openstack/kolla: Fix Magnum trustee issues  https://review.openstack.org/32616305:53
*** senk_ has quit IRC05:55
*** haplo37_ has quit IRC05:56
*** imcsk8_ has joined #openstack-kolla05:58
*** haplo37_ has joined #openstack-kolla05:58
*** zhubingbing__ has joined #openstack-kolla05:59
*** zhubingbing has quit IRC06:00
*** imcsk8 has quit IRC06:02
openstackgerritMartin Matyas proposed openstack/kolla: Fix Magnum trustee issues  https://review.openstack.org/32616306:14
*** jidar_ is now known as jidar06:24
*** egonzalez90 has joined #openstack-kolla06:25
*** senk_ has joined #openstack-kolla06:32
*** ajpower has quit IRC06:43
*** huhaoran has joined #openstack-kolla06:44
*** ajpower has joined #openstack-kolla06:50
openstackgerritzhubingbing proposed openstack/kolla: add check cloudkitty_api_port and cloudkitty api haproxy in port_checks.yml  https://review.openstack.org/37622206:54
*** tonanhngo has joined #openstack-kolla07:01
*** tonanhngo has quit IRC07:02
*** jascott1_ has quit IRC07:17
*** jascott1_ has joined #openstack-kolla07:18
*** cu5_ is now known as cu507:21
*** msimonin has joined #openstack-kolla07:24
*** matrohon has joined #openstack-kolla07:25
*** neilus has joined #openstack-kolla07:32
openstackgerritzhubingbing proposed openstack/kolla: change CollectD to collectd in collectd role  https://review.openstack.org/37624507:32
openstackgerritzhubingbing proposed openstack/kolla: add check cloudkitty prot and api haproxy in port_checks.yml  https://review.openstack.org/37622207:35
*** neilus has quit IRC07:37
openstackgerritMerged openstack/kolla: Remove clients from test-requirements already installed by python-openstackclient  https://review.openstack.org/37532707:38
openstackgerritzhubingbing proposed openstack/kolla: add cloudkitty port prechecks  https://review.openstack.org/37622207:38
*** bdaca has quit IRC07:51
*** bdaca has joined #openstack-kolla07:56
*** bdaca has quit IRC07:57
*** athomas has joined #openstack-kolla08:01
*** ankush has joined #openstack-kolla08:03
*** phuongnh has joined #openstack-kolla08:07
*** bdaca has joined #openstack-kolla08:16
*** gfidente has joined #openstack-kolla08:18
*** daneyon has joined #openstack-kolla08:25
openstackgerritzhubingbing proposed openstack/kolla: change CollectD to collectd in collectd role  https://review.openstack.org/37624508:30
*** daneyon has quit IRC08:30
*** rmart04 has joined #openstack-kolla08:36
*** Serlex has joined #openstack-kolla08:38
*** jascott1_ has quit IRC08:42
*** jascott1_ has joined #openstack-kolla08:43
*** jascott1_ has quit IRC08:48
*** g3ek has quit IRC09:10
*** haplo37 has quit IRC09:10
*** g3ek has joined #openstack-kolla09:10
*** lujinluo has quit IRC09:10
jmccarthyWhy does nova upgrade have extra logic for 'Checking if conductor container needs upgrading' ?09:11
*** haplo37 has joined #openstack-kolla09:11
openstackgerritSajauddin proposed openstack/kolla: Changed docker_restart_policy to unless-stopped  https://review.openstack.org/37532209:12
*** msimonin has quit IRC09:18
*** bdaca has quit IRC09:28
*** yingjun has quit IRC09:31
*** tonanhngo has joined #openstack-kolla09:32
*** msimonin has joined #openstack-kolla09:33
*** tonanhngo has quit IRC09:33
*** zhubingbing__ has quit IRC09:33
*** zhubingbing__ has joined #openstack-kolla09:34
*** msimonin has quit IRC09:34
openstackgerritcaoyuan proposed openstack/kolla: Fix the url of Cinder endpoints  https://review.openstack.org/37516909:38
*** flaper87 has joined #openstack-kolla09:39
*** flaper87 has quit IRC09:39
*** flaper87 has joined #openstack-kolla09:39
openstackgerritcaoyuan proposed openstack/kolla: Fix the url of Cinder endpoints  https://review.openstack.org/37516909:40
*** tonanhngo has joined #openstack-kolla09:53
*** msimonin has joined #openstack-kolla09:54
*** msimonin has quit IRC09:54
*** tonanhngo has quit IRC09:54
*** haplo37_ has quit IRC09:55
*** haplo37_ has joined #openstack-kolla09:57
*** papacz has joined #openstack-kolla09:59
*** zhurong has quit IRC10:01
*** sdake has joined #openstack-kolla10:06
sdakeyo10:06
openstackgerritzhubingbing proposed openstack/kolla: add upgrade.yml in congress role  https://review.openstack.org/37634710:09
*** msimonin has joined #openstack-kolla10:21
*** huhaoran has quit IRC10:26
*** huhaoran has joined #openstack-kolla10:26
*** huhaoran has joined #openstack-kolla10:27
openstackgerritWei Cao proposed openstack/kolla: Adding the steps of generateing ssh key in tools/init-runonce  https://review.openstack.org/37637210:29
coolsvapsdake: hi morning!10:34
sdakesup coolsvap10:34
*** huhaoran has quit IRC10:35
coolsvapgood start to the week, my visa approved for spain, all set for barcelona now10:36
*** berendt has joined #openstack-kolla10:41
berendthi10:41
*** rhallisey has joined #openstack-kolla10:55
*** haplo37_ has quit IRC10:56
*** prithiv has joined #openstack-kolla10:56
*** prithiv has quit IRC10:56
*** kbaegis has joined #openstack-kolla10:56
kbaegisGood morning everyone10:57
*** dave-mccowan has joined #openstack-kolla10:57
*** haplo37_ has joined #openstack-kolla10:59
sdakegood to hear coolsvap10:59
kbaegissdake: I can't seem to extend horizon.  Any clues?11:00
*** duonghq has quit IRC11:01
kbaegissdake: I'm trying to get the various dashboard-plugins11:02
*** sdake_ has joined #openstack-kolla11:04
*** sdake has quit IRC11:04
*** phuongnh has quit IRC11:06
*** daneyon has joined #openstack-kolla11:08
*** daneyon has quit IRC11:13
berendtwhen is the change of the PTL? before or after Barcelona?11:13
*** mkoderer has joined #openstack-kolla11:13
kbaegisHave elections already happened?11:15
berendtkbaegis yes, we already have results, the upcoming PTL of kolla is Michal Jastrzebski11:15
*** huhaoran has joined #openstack-kolla11:16
sdake_berendt to be more specific, the ptl is elected to serve immediately11:17
sdake_berendt however I still maintain responsibility for rc2 and 3.0.011:18
sdake_the tc calls this person a "Release Steward"11:18
sdake_this person being me11:18
kbaegissdake_: Well, excellent work on the 3.0 :)11:18
openstackgerritWei Cao proposed openstack/kolla: Adding the steps of generateing ssh key in tools/init-runonce  https://review.openstack.org/37637211:19
sdake_kbaegis well that part isn't compelte yet ;)11:19
sdake_that is my problem to solve - along with the core reviewer teams11:19
kbaegissdake_: Sure.  It's come strides though11:19
openstackgerritMerged openstack/kolla: add cloudkitty port prechecks  https://review.openstack.org/37622211:20
kbaegisThanks everyone for being so helpful11:20
sdake_for the moment - id expect inc0 and I will share responsibilities as we have a tidy handoff of ptl responsibilities11:20
sdake_as to have that is ;)11:20
kbaegisooc, what is inc0's role?11:20
sdake_hes the ptl dude11:21
sdake_he will be running meanings11:21
sdake_meetings11:21
sdake_interacting with the foundation11:21
sdake_that sort of thing11:21
kbaegisI didn't realize his handle was inc011:21
sdake_keeping the core review team unblocked11:21
openstackgerritMerged openstack/kolla: fix ironic-inspector setup  https://review.openstack.org/37472711:22
sdake_ptl has alot of responsibilites - they mostly focus around serving the core review team and extended developer family we have11:22
openstackgerritMerged openstack/kolla: install iptables in ironic-inspector container  https://review.openstack.org/37497011:22
*** rmart04 has quit IRC11:23
openstackgerritMerged openstack/kolla: Revert "Bind EPMD to api interface address"  https://review.openstack.org/37579011:25
openstackgerritWei Cao proposed openstack/kolla: Adding the steps of generateing ssh key in tools/init-runonce  https://review.openstack.org/37637211:33
pbourke__kbaegis: what issue are you having with horizon?11:43
*** sdake_ has quit IRC11:43
kbaegispbourke__: I never seem to get more than a base installation. I'd like sahara-dashboard, murano-dashboard, etc11:45
kbaegispbourke__: I've been trying to add them, but I can't seem to get them loaded.11:45
kbaegisThe endpoints are there, the cli works fine11:46
pbourke__kbaegis: have you read http://docs.openstack.org/developer/kolla/image-building.html#plugin-functionality ?11:46
kbaegisYes11:46
kbaegisI'll write a proper extension at some point11:47
pbourke__so you have a template overrides file with a block for horizon11:47
kbaegisI'm trying it manually first, because I've never actually had to do this11:47
pbourke__and rebuilt horizon?11:47
kbaegispbourke__: I suppose I'm not doing this as part of the container build. I'm trying it on top of the horizon container directly11:49
kbaegispbourke__: Is that a totally invalid approach?11:49
berendtkbaegis yes sounds invalid11:49
pbourke__kbaegis: not totally, but its messy11:49
pbourke__kbaegis: much easier to build a new one11:50
kbaegisso what I should be doing is RUN git clone https://github.com/openstack/sahara-dashboard ; pip --no-cache-dir install sahara-dashboard, for example?11:51
openstackgerritzhubingbing proposed openstack/kolla: add reconfigure.yml in congress role  https://review.openstack.org/37642111:52
openstackgerritzhubingbing proposed openstack/kolla: add reconfigure.yml in congress role  https://review.openstack.org/37642111:53
kbaegisPresumably in the footer?11:57
*** mliima has joined #openstack-kolla11:58
pbourke__kbaegis: yes11:58
*** zhurong has joined #openstack-kolla11:59
openstackgerritzhubingbing proposed openstack/kolla: change perm 0644 to 0600 in congress role  https://review.openstack.org/37642512:00
*** haplo37 has quit IRC12:01
bjololaunchpad down12:03
kbaegispbourke__, berendt: thanks guygs12:03
kbaegis*guys12:04
kbaegisEvidently too early :)12:05
*** prithiv has joined #openstack-kolla12:06
*** prithiv has quit IRC12:06
*** haplo37 has joined #openstack-kolla12:09
*** zhurong has quit IRC12:09
*** zhurong has joined #openstack-kolla12:11
bjolokbaegis, i have on my list to get the plugins working. Launchpad is down, but i have filed a bug on it12:14
bjolokbaegis, the interesting part is that heat dashboard gets activate if heat is deployed or not.12:14
*** caowei has quit IRC12:14
kbaegisbjolo: Isn't heat-dashboard part of horizon natively?12:15
kbaegisbjolo: I'd check, but I don't remember seeing it12:15
bjolokbaegis, deploy w/o heat -> no heat dashboard. enable_heat yes; deploy -t heat -> heat dashboard12:15
bjoloperhaps, but it is interesting how it just appears when heat is deployed12:16
kbaegisTrying to get homebrew to work with gpg 8192 bit keys atm12:16
kbaegis:)12:16
bjolothe horizon container is untouched12:16
berendtbjolo heat dashboard is part of horizon core12:16
kbaegisbjolo: I think it's supposed to do an endpoint discovery w/ keystone and populate any services it can find12:16
berendtbjolo lbaas for neutron, murano and dashboards like this are not part of horizon core12:16
kbaegisberendt: That seems to be the direction. I'm expecting heat to be forked as well12:17
berendtwhen you install murano dashboard inside the horizon container and do not provide murano endpoints the murano dashboard is not visible12:17
bjolowill all dashboards to endpoint discovery or just heat?12:17
bjolos/to/do/12:18
berendti think it is working for all dashboards12:18
bjolook12:19
bjolowill try12:20
*** zhubingbing__ has quit IRC12:23
openstackgerritOpenStack Proposal Bot proposed openstack/kolla: Updated from global requirements  https://review.openstack.org/37598912:23
*** zhubingbing__ has joined #openstack-kolla12:24
*** zhubingbing__ has quit IRC12:24
*** tonanhngo has joined #openstack-kolla12:25
*** lamt has quit IRC12:27
*** tonanhngo has quit IRC12:27
*** prithiv has joined #openstack-kolla12:27
*** schwicht has quit IRC12:28
*** kbaegis has quit IRC12:41
*** kbaegis has joined #openstack-kolla12:42
openstackgerritJeffrey Zhang proposed openstack/kolla: Rename the gnocchi api-paste filename  https://review.openstack.org/37609212:51
*** dmsimard2 is now known as dmsimard12:51
*** david-lyle has joined #openstack-kolla12:56
*** schwicht has joined #openstack-kolla12:57
*** jtriley has joined #openstack-kolla12:57
*** sdake has joined #openstack-kolla12:57
*** b_bezak has joined #openstack-kolla12:58
*** sdake_ has joined #openstack-kolla13:03
*** sdake has quit IRC13:06
*** dwalsh has joined #openstack-kolla13:09
jmccarthyAnyone run into an error when upgrading where the rabbitmq cluster complains: '{error,{corrupt_or_missing_cluster_files,{error,enoent},{error,enoent}}}' ?13:12
openstackgerritJeffrey Zhang proposed openstack/kolla: Make the service user only have read permission for config  https://review.openstack.org/37646513:12
*** caowei has joined #openstack-kolla13:13
kbaegisCan someone remind me how to ONLY redeploy horizon?13:15
kbaegis—tag?13:15
*** ankush has left #openstack-kolla13:19
*** LamT_ has joined #openstack-kolla13:23
berendtkbaegis i think o13:23
DavieyHey, can someone look at https://review.openstack.org/#/c/372161/ please?13:24
DavieyCeilometer is currently completely fubared on Newton13:25
*** lamt has joined #openstack-kolla13:26
*** schwicht has quit IRC13:29
sdake_jmccarthy haven't seen that one13:29
bjolokbaegis, look in site.yml13:32
bjolokbaegis, should be -t horizon13:32
*** skramaja_ has joined #openstack-kolla13:34
openstackgerritMerged openstack/kolla: Fix the failure of ceilometer-api container  https://review.openstack.org/37216113:35
kbaegisthe plugin didn't appear to work13:35
*** skramaja has quit IRC13:36
*** tonanhngo has joined #openstack-kolla13:39
kbaegisMy fault.13:39
kbaegis:)13:40
*** kbaegis has quit IRC13:40
*** tonanhngo has quit IRC13:40
*** skramaja has joined #openstack-kolla13:45
*** skramaja_ has quit IRC13:46
*** fguillot has joined #openstack-kolla13:46
*** brad[] has joined #openstack-kolla13:47
*** sdake has joined #openstack-kolla13:47
*** eaguilar has joined #openstack-kolla13:49
*** schwicht has joined #openstack-kolla13:50
*** sdake_ has quit IRC13:50
*** sdake_ has joined #openstack-kolla13:51
*** cinerama` is now known as cinerama13:52
*** sdake has quit IRC13:54
*** rmart04 has joined #openstack-kolla13:57
sdake_https://image-store.slidesharecdn.com/b5eceaaa-15af-44dd-8c06-0995ea2e8647-original.jpeg13:57
sdake_most proud of:13:57
sdake_Try to take a sinking ship and make it float13:58
sdake_groan13:58
sdake_ceo's using the word try13:58
sdake_emberrassing13:58
*** MarMat has joined #openstack-kolla14:00
*** zhurong has quit IRC14:01
*** tonanhngo has joined #openstack-kolla14:02
pbourke__nice design though14:03
openstackgerritAndrew Widdersheim proposed openstack/kolla: Remove redundant common play and add haproxy hosts  https://review.openstack.org/37652414:03
*** huhaoran has quit IRC14:04
sdake_pbourke__ you got that ;)14:04
sdake_all flash no substance14:04
sdake_the shit about the light really rubs me the wrong way14:04
sdake_its a leader's job to make sure other don't stand in their sshadows14:04
*** awiddersheim has joined #openstack-kolla14:05
sdake_anyway shes a ceo and i'm not so I guess she knows something I dont ;)14:05
openstackgerritJeffrey Zhang proposed openstack/kolla: Add a note for how to get prior release kolla doc  https://review.openstack.org/37652514:05
*** inc0 has joined #openstack-kolla14:06
*** b_bezak has quit IRC14:06
*** b_bezak has joined #openstack-kolla14:07
inc0uff good morning14:07
egonzalez90morning inc014:09
*** imcsk8_ is now known as imcsk814:09
sdake_pbourke__ fwiw this is her tool shee used to create her resume if your interested :) https://enhancv.com/14:09
*** haplo37 has quit IRC14:09
*** lrensing has joined #openstack-kolla14:09
pbourke__sdake_: yeah was just looking at it there14:10
sdake_sup inc014:10
pbourke__sdake_: all well and good till everyones CVs start to look like that :)14:10
sdake_haha14:10
sdake_ya no originality ;)14:10
pbourke__inc0: congrats on the election14:10
sdake_did you find their price sheet yet14:10
inc0thanks:)14:10
sdake_inc0 ya you missed numerous praising today - check archive ;)14:10
inc0lol, looking14:11
inc0never miss any praising;)14:11
sbezverk_inc0: qq when you use jinja2 macro and keep them in a separate file, do you know how ansible loads this extra template to use during the main template rendering?14:11
*** b_bezak has quit IRC14:11
*** g3ek has quit IRC14:11
pbourke__sbezverk_: we only use macros as part of the build process afaik14:12
sdake_Show who you really are14:12
sdake_Enhancv helps you express your true personality and show the real person behind the resume14:12
inc0yeah, I was drunk by the time praises came;)14:12
sdake_I thought that was what the resume was for ;)14:12
pbourke__inc0: lol14:12
sdake_rather interiew14:12
*** g3ek has joined #openstack-kolla14:12
inc0who is writing a CV?14:13
*** haplo37 has joined #openstack-kolla14:13
sdake_"It's freee"14:13
berendtinc0 i do not know, i never wrote one14:13
sdake_inc0 https://image-store.slidesharecdn.com/b5eceaaa-15af-44dd-8c06-0995ea2e8647-original.jpeg14:13
sbezverk_inc0: it is not for kolla, it is for kolla-kube in order to be able to use small chunks/modules and then to use them in the main service template with {% import...14:13
*** absubram has joined #openstack-kolla14:14
inc0sbezverk_, macros we wrote so far aren't used by ansible14:14
inc0it's for building14:14
inc0but it should be fairly easy to write one for ansible too14:14
sbezverk_inc0: here is example you have your main template as Dockerfile.j2 and inside you have import macro which is located in a separate file, could you point me to the place in python code where you load these two pieces for combined rendering?14:16
*** lrensing has quit IRC14:16
inc0hold on14:17
inc0https://github.com/openstack/kolla/blob/master/docker/cinder/cinder-api/Dockerfile.j2#L614:17
*** neilus has joined #openstack-kolla14:18
sbezverk_inc0: right but can you point me to python code which deals with it14:19
inc0that's it14:19
inc0it will import macros from j2 root dir14:19
inc0which is docker/ in our case14:19
inc0it's jinja2 thing, nothing I wrote14:20
sbezverk_inc0: hm, in kube case it cannot find template with macro. I thoought there was some magic done in python to preload macro template..14:20
*** britthouser has joined #openstack-kolla14:21
britthousermorning!14:21
*** neilus has quit IRC14:22
Jeffrey4lberendt, could u review this? https://review.openstack.org/37273714:23
*** zhubingbing_ has joined #openstack-kolla14:23
*** wirehead_1 has quit IRC14:23
inc0sbezverk_, it's jinja2 thing, it should just work14:24
berendtJeffrey4l tomorrow, i do not have time for tests today14:24
Jeffrey4lok. thanks.14:24
Jeffrey4linc0, sdake_ this PS please https://review.openstack.org/37273714:24
*** wirehead_ has joined #openstack-kolla14:25
*** Guest92615 is now known as zeus14:26
*** zeus has quit IRC14:26
*** zeus has joined #openstack-kolla14:26
*** lrensing has joined #openstack-kolla14:26
zhubingbing_hi14:29
zhubingbing_http://logs.openstack.org/89/375989/4/gate/gate-kolla-pep8-ubuntu-xenial/925a4e8/console.html#_2016-09-26_14_16_27_42552414:29
zhubingbing_what's problems?14:29
zhubingbing_who can help me14:29
Jeffrey4lzhubingbing_, seems a CI issue. how about try `recheck`?14:30
sbezverk_inc0: here is what I see, it seems "just work" is not the case :-( http://paste.openstack.org/show/582960/14:32
*** zhubingbing_ has quit IRC14:32
*** prithiv has quit IRC14:33
*** britthouser has quit IRC14:33
sdake_Jeffrey4l trying to teach people how to debug ci gate problems14:34
sdake_Jeffrey4l rther then mindlessly rechecking14:34
*** zhubingbing_ has joined #openstack-kolla14:34
Jeffrey4lin zhubingbing_ 's log we got14:34
sdake_Jeffrey4l in this cae your correct tho, looking at ogs its a ci issue needss a recheck :)14:34
Jeffrey4l /usr/zuul-env/bin/zuul-cloner -m /tmp/tmp.bobcohUrh1 --cache-dir /opt/git --branch git://git.openstack.org openstack/requirements14:34
Jeffrey4lthis is what ci does. kolla can do nothing for this.14:35
sdake_damn see what melissa just did there14:35
Jeffrey4lyes :)14:35
sdake_she made me use the word try14:35
sdake_try is an acknowledgement of failure before even getting going14:37
sdake_taking a look = acknowledgement that failure is an option that could occur14:37
sdake_thats what i get for reading inked in articles ;)14:37
Jeffrey4lwhat's melissa?14:38
sdake_https://image-store.slidesharecdn.com/b5eceaaa-15af-44dd-8c06-0995ea2e8647-original.jpeg14:38
sdake_she was the ceo of yahoo14:39
sdake_or still may be i guess14:39
Jeffrey4lgot.14:39
*** senk_ has quit IRC14:39
Jeffrey4lseems a bad ceo ever ;)14:39
sdake_she didn't add any value - thats for sure14:40
sdake_i dont now yahoo however14:41
sdake_so hard for me to say14:41
sdake_did i ever tell you the time my manager at intel said "we have 7 mllion for capex budget, we need to spend it in the next 2 weeks"14:42
sdake_deer in headlights looking back ;)14:43
wznoinsksdake_: sweet :-)14:44
sdake_i scored a display out of the deal14:44
sdake_that is all I could think of14:44
sdake_we had 20 palettes of equipment going to recycle per week14:44
Jeffrey4llike what State-owned enterprise does in china :)14:44
sdake_an entire wall in c6 near the c6 lab on first floor14:45
*** b_bezak has joined #openstack-kolla14:45
wirehead_My yahoo buddies were trying to convince me to come back when Marissa joined.14:45
sdake_wirehead_ good move dude14:45
wirehead_They told me it was totally different, and then told me about schooling a programmer that writing Java code with 50 threads that all were waiting on a lock was a bad idea.14:47
wirehead_That was different.14:47
wirehead_Just not better. :)14:47
sdake_| o |14:47
*** egonzalez90 has quit IRC14:49
sdake_7 million in capex could fund a fantastic startup14:50
*** dmsimard has quit IRC14:52
*** eaguilar has quit IRC14:52
inc0sbezverk_, you might need to get into code to find out what is real root dir for templates there14:52
*** b_bezak has quit IRC14:53
*** zhubingbing_ has quit IRC14:54
inc0to retry particular zuul job you can use reproduce.sh14:55
inc0but you need images from infra14:55
Jeffrey4lfyi: gate ci bust due openstack-infra, the fix is merge14:57
*** kbaegis has joined #openstack-kolla14:57
*** hogepodge has joined #openstack-kolla14:58
*** jtriley has quit IRC14:59
*** jtriley has joined #openstack-kolla14:59
*** sdake_ has quit IRC14:59
*** Marcellin__ has joined #openstack-kolla15:01
*** kbaegis has quit IRC15:02
*** kbaegis has joined #openstack-kolla15:02
*** huhaoran has joined #openstack-kolla15:04
openstackgerritChristian Berendt proposed openstack/kolla: Use keystone-paste.ini template for keystone  https://review.openstack.org/37337915:04
*** zhubingbing_ has joined #openstack-kolla15:05
*** zhubingbing_ has quit IRC15:07
*** huhaoran has quit IRC15:09
*** zhubingbing_ has joined #openstack-kolla15:09
wirehead_oooh.  Breakfast disaster averted.  Only put salsa in my omlette, forgot to put hot sauce on it as well.15:12
*** bdaca has joined #openstack-kolla15:13
*** lrensing has quit IRC15:13
*** zhubingbing_ has quit IRC15:13
*** britthouser has joined #openstack-kolla15:14
*** sdake has joined #openstack-kolla15:15
britthousermorening sdake!15:17
sdakesup britthouser15:17
sdakei've actually been awake forawhile :)15:17
britthouserIn SFO this week.15:17
britthouserso in your timezone. :smiley:15:17
sdakemust be easier then your normal timezone ;)15:18
britthouserWell, body is still in EST15:18
*** dmsimard has joined #openstack-kolla15:18
*** prithiv has joined #openstack-kolla15:22
*** prithiv has quit IRC15:23
*** openstackstatus has joined #openstack-kolla15:27
*** ChanServ sets mode: +v openstackstatus15:27
*** caowei has quit IRC15:29
*** kbaegis has quit IRC15:36
*** SamYaple has joined #openstack-kolla15:36
*** harlowja_at_home has joined #openstack-kolla15:36
inc0hey SamYaple :) nice to see you around!15:36
inc0also everyone, please vote for sessions if you haven't http://civs.cs.cornell.edu/cgi-bin/vote.pl?id=E_8368e1e74f8a0049&akey=91bbcf4baeff0a2f15:36
*** mdnadeem_ has joined #openstack-kolla15:36
berendtinc0 put it into the room topic15:37
inc0let's see if I can15:37
*** ccesario has joined #openstack-kolla15:37
inc0nope:(15:37
berendtyou should be able to do that15:38
*** kbaegis has joined #openstack-kolla15:38
inc0 /topic not working15:39
*** mkoderer has quit IRC15:39
inc0I'll ask infra folks15:39
*** athomas has quit IRC15:39
rhalliseyinc0, yo15:39
inc0hey Ryan:)15:40
rhalliseycongrats :)15:40
berendtinc0 i think you have to +o first?15:40
inc0thanks! yeah I'll need +o15:40
*** mdnadeem has quit IRC15:40
berendtinc0 /msg chanserv op #openstack-kolla should give you +o15:42
-openstackstatus- NOTICE: Earlier job failures for "zuul-cloner: error: too few arguments" should now be solved, and can safely be rechecked15:42
MarMatJeffrey4l ping15:43
*** ChanServ sets mode: +o inc015:43
inc0oh, cool15:43
inc0thanks:)15:43
*** inc0 changes topic to "Please vote for summit sessions! http://civs.cs.cornell.edu/cgi-bin/vote.pl?id=E_8368e1e74f8a0049&akey=91bbcf4baeff0a2f"15:44
Jeffrey4lMarMat, pong15:44
berendtinc0 now you kicked the rest of the topic..15:44
*** inc0 changes topic to "Please vote for summit sessions! http://civs.cs.cornell.edu/cgi-bin/vote.pl?id=E_8368e1e74f8a0049&akey=91bbcf4baeff0a2f; RC2 DEADLINE (HARD) Oct 10th-Oct 13th; Kolla IRC meetngs on Wednesdays @ 16:00 UTC - see agenda @ https://goo.gl/OXB0DL - IRC channel is *LOGGED* @ http://goo.gl/3mzZ7b (old logs from #kolla http://goo.gl/VKpPzA)"15:44
inc0yeah I've noticed15:44
*** mdnadeem has joined #openstack-kolla15:45
*** jascott1_ has joined #openstack-kolla15:45
MarMatJeffrey4l Hello, did you see latest comments in the magnum trustee patchset? Should repeated deployment be supported?15:45
*** ChanServ sets mode: -o inc015:45
*** jascott1_ has quit IRC15:46
Jeffrey4lsorry, no. i am checking.15:46
dmsimardohai SamYaple o/15:46
inc0:(15:46
*** lrensing has joined #openstack-kolla15:46
sdakeMarMat repeated deployment?15:46
dmsimardinc0: grats on PTL, let me know if you need anything RDO related15:46
inc0dmsimard, thanks! also you let me know if you need anything RDO related;)15:46
MarMatJeffrey4l yes, like execution of deploy task multiple times15:47
-openstackstatus- NOTICE: Launchpad SSO is offline, preventing login to https://review.openstack.org/, https://wiki.openstack.org/ and many other sites; no ETA has been provided by the LP admin team15:47
*** ChanServ changes topic to "Launchpad SSO is offline, preventing login to https://review.openstack.org/, https://wiki.openstack.org/ and many other sites; no ETA has been provided by the LP admin team"15:47
*** mdnadeem_ has quit IRC15:47
sdakeMarMat thats the theory - that shuold work15:47
dmsimardinc0: I don't have the bandwidth to keep up with Kolla but I can help with questions or trunk/packaging/bugs in regards to RDO15:47
dmsimardinc0: are RDO jobs voting yet? :P15:48
inc0dmsimard, sure, I appreciate it15:48
berendtwhy does the infra team change our topic..?15:48
*** unicell1 has joined #openstack-kolla15:48
*** mark-casey1 has joined #openstack-kolla15:48
sdakeberendt they will change it back15:48
sdakeits a global notification system for problems15:48
inc0dmsimard, I don't think they will ever will - RHEL has some license issues which prevents us from putting it into gate afaik15:48
dmsimardberendt: it's an escalated notificatoin15:48
inc0sdake, is this accurate? ^15:48
dmsimardinc0: Well, RDO on CentOS, yes ?15:48
sdakeberendt its mostly to avoid the probelm of 1k people showing up in #openstack-infra and saing "wtf'15:49
*** unicell has quit IRC15:49
dmsimardinc0: not RDO on RHEL or OSP.15:49
Jeffrey4lMarMat, Got. we need all task idempotent. so the task should be able run repeated.15:49
inc0ahh, rdo as repos?15:49
berendtah ok makes sense :)15:49
inc0well, they'll be voting as soon as we have any voting gates;)15:49
inc0which I want to be the case next release15:49
Jeffrey4lso make sure create the domain when not exist, or return the exist one. MarMat15:49
dmsimardinc0: ack.15:50
sdakeinc0 good lluck with that one inc0 - i've been cracking on that nut going on 2 years...15:50
inc0(issue is, we already had problems with UCA that would prevent us from merging anything )15:50
inc0couple weeks ago15:50
Jeffrey4lrather then trying to create new one on every running.15:50
dmsimardinc0: puppet-openstack has those too15:50
inc0so it's non-trivial to say the least15:50
dmsimardinc0: RDO provides new repositories on every commit so updates are incremental and it's easy to bisect if there's anything15:50
mark-casey1hey inc0 congrats!15:50
sdaketraining problem15:50
inc0thanks Mark:)15:50
dmsimardinc0: but UCA updates in a batch at every milestone15:50
sdakenobody knows how to use the gate interfaces15:50
*** shardy has joined #openstack-kolla15:51
inc0yeah, and people makes mistakes15:51
sdakeexceept a select few15:51
sdakepbourke__ Jeffrey4l know how to write gate code15:51
sdakeSamYaple sdake know15:51
sdakeneed *everyone* to know15:51
inc0one I refer to happened Friday afternoon so we had good few days of gates being red15:51
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: Basic ceph backend support  https://review.openstack.org/37325615:55
MarMatJeffrey4l ok, then it seems that then inserting stuff and reading inserted IDs need to be split. Based on patchset comments, can you suggest how to do that? Keep everything in bash script as it is now, or use kolla_toolbox for inserting structures and read in bash script? Also, should the bash script be moved to docker/magnum/magnum-base ?15:55
Jeffrey4lMarMat, np. i will leave a comment in PS.15:56
MarMatJeffrey4l cool, thanks15:56
*** berendt has quit IRC16:01
*** kbaegis1 has joined #openstack-kolla16:02
*** eaguilar has joined #openstack-kolla16:04
*** kbaegis has quit IRC16:06
*** msimonin has quit IRC16:06
*** mdnadeem_ has joined #openstack-kolla16:06
Jeffrey4lMarMat, done please check the comments https://review.openstack.org/32616316:09
*** ChanServ changes topic to "Please vote for summit sessions! http://civs.cs.cornell.edu/cgi-bin/vote.pl?id=E_8368e1e74f8a0049&akey=91bbcf4baeff0a2f; RC2 DEADLINE (HARD) Oct 10th-Oct 13th; Kolla IRC meetngs on Wednesdays @ 16:00 UTC - see agenda @ https://goo.gl/OXB0DL - IRC channel is *LOGGED* @ http://goo.gl/3mzZ7b (old logs from #kolla http://goo.gl/VKpPzA)"16:09
-openstackstatus- NOTICE: Launchpad SSO logins are confirmed working correctly again16:09
*** mdnadeem has quit IRC16:10
*** pbourke__ is now known as pbourke16:11
*** awiddersheim has quit IRC16:13
*** david-lyle has quit IRC16:13
*** david-lyle has joined #openstack-kolla16:14
*** mdnadeem has joined #openstack-kolla16:15
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: Adds sidecar logging container to common-deployment pod  https://review.openstack.org/37568216:16
sdakeinc0 sweet i get to vote twice!16:17
inc0sdake, you cheater16:17
sdakewell i didn't say i did vote wice16:17
britthouservote early and often sake :smiley:16:17
sdakei was pointing out the oting was gamable16:17
inc0lol16:17
inc0yeah, I didn't put too many restrictions, I trust in good heart of our community16:18
sdakeone voice one vote - thats how openstack works16:18
inc0and monitor results to see if proportions are plausable:P16:18
*** mdnadeem_ has quit IRC16:18
inc0but I would need a list of voters to limit it16:18
sdakeinc0 personally i'd take that vote as advisory16:18
inc0I will16:19
sdakeultimately its up to the ptl to schedule summit16:19
inc0it's for next meeting really16:19
inc0I want to get this list up for discussion before we'll make final call16:19
sdakesounds good16:19
wznoinskcongratz Michal16:19
sdakeshow-me-how - I know where you learned that one inc0 ;)16:20
sdakeok so on to pressing matters16:21
sdakewhich is rc216:21
sdakeanyone in need of direction16:21
MarMatJeffrey4l thanks, any other comments on latest PS from you? My testing loops are quite time-expensive, so it would be good to have complete review from you.16:21
sdakei see our bug triage process was already defined by openstack, so no need to redefine that - > Jeffrey4l found the correct link :)16:21
*** senk_ has joined #openstack-kolla16:21
inc0thanks Waldek:)16:22
sdakemarmat destroy, build magnum conainers, deploy is time expensive in which way?16:22
Jeffrey4lMarMat, add another nit. others are fine.16:23
*** mdnadeem_ has joined #openstack-kolla16:23
gmmahainc0: Congrats on the election.. :)16:24
inc0thanks:)16:24
sdakei see we have an army of intcers :)16:24
*** kbaegis1 has quit IRC16:24
*** lamt has quit IRC16:25
*** kbaegis has joined #openstack-kolla16:25
*** mdnadeem has quit IRC16:26
MarMatsdake deployment takes 10 mins for me, usually I have to repeat several times until code is good enough.16:27
sdakemarmat roger - so deplooy is at 10 minutes, your test cycle is at what?16:27
*** lamt has joined #openstack-kolla16:27
MarMatsdake + magnum tests like creating clusters etc.16:27
sdakei see - so magnum is kind of beasty here16:28
sdakesince it does alot of extra work16:28
*** matrohon has quit IRC16:28
sdakei think your stuck with a problem that most people don't suffer from16:28
sdakewhen developing for kolla16:28
*** kbaegis has quit IRC16:28
sdakethe solution for these prolems is just what you asked for - a complete and thourough review16:28
sdakethese problems/this problem16:29
MarMatsdake there are few other magnum-related issues which I don't want to take into this patchset, like the etcd proxy stuff16:29
inc0MarMat, splitting patches into multiple makes review easier16:30
*** rmart04 has quit IRC16:30
*** kbaegis has joined #openstack-kolla16:30
inc0when you have huge patchsets, it's harder to review, hence lesser change to get thorough review16:30
openstackgerritMerged openstack/kolla-kubernetes: More deployments merged  https://review.openstack.org/37579416:31
*** huhaoran has joined #openstack-kolla16:31
*** jheroux has joined #openstack-kolla16:31
sdakethe more red in gerrit, the less likely a patch to be reviewed ;-)16:32
sdakeeven if its critical16:32
sdakewish we could fix that one16:33
*** senk_ has quit IRC16:33
sdakewouold be nice if gerrit had a severity for reviews related to bugs associated with it16:33
MarMatMarMat I'm just trying to bring already posted PS to a mergeable state :-)16:34
MarMatinc0 ^^^16:34
*** eaguilar has quit IRC16:35
*** huhaoran has quit IRC16:35
*** harlowja_at_home has quit IRC16:39
*** unicell1 has quit IRC16:40
*** mdnadeem has joined #openstack-kolla16:42
*** shardy has quit IRC16:45
*** irtermit- is now known as irtermite16:45
*** mdnadeem_ has quit IRC16:45
openstackgerritBartłomiej Daca proposed openstack/kolla: Add external rabbitmq  https://review.openstack.org/37452516:48
*** mdnadeem_ has joined #openstack-kolla16:50
sdakefolks - there is a tool called reviewday: http://status.openstack.org/reviews/16:50
sdakei'm not quite sure how it works, but i'm going to dig into it16:50
sdakethe short of it is, it takes launchpad priority and review activity into account16:50
sdakerather then placing the last review at the  top of the gerrit queue16:51
sdakeyou see kolla isn't in the list of projects16:51
sdakeanyone interested in using this tool?16:51
*** lrensing has quit IRC16:53
*** mdnadeem has quit IRC16:53
*** lamt has quit IRC16:54
bdacaMarMat do you have an idea how to get these domain IDs you need for the configuration? (context: magnum)16:55
MarMatbdaca that's what I'm trying to figure out, probably os_keystone_domain module can be used.16:58
*** senk_ has joined #openstack-kolla17:02
bdacacan we use modules that are in ansible 2.1?17:03
openstackgerritMerged openstack/kolla-kubernetes: Basic ceph backend support  https://review.openstack.org/37325617:04
inc0bdaca, we can bump ansible requirements to 2.1 from ocata17:04
inc0so not until we branch stable/newton17:04
inc0after that, I think that's ok17:04
inc0but we need to make sure that we fix docs and bootstrap-servers play17:04
bdacathx inc017:05
inc0also I would like to table discussion of re-using ansible docker module17:06
inc0I know people are reluctant, me too17:06
inc0but if current ansible docker module will handle features we currently have17:07
inc0we're safe.17:07
*** kbaegis has quit IRC17:08
*** kbaegis has joined #openstack-kolla17:08
sdakeinc0 wait until after newton plz :)17:09
inc0oh, obviously17:09
MarMatJeffrey4l we are trying still to squeeze magnum fix into newton, and from this point of view we cannot use os_keystone_domain_module which is ansible >= 2.1, right?17:10
inc0I'm nto convinced myself, I'm not saying let's do this, but I think we should review this issue17:10
bdacaMarMat so if your changes in magnum are scheduled for newton, you can't use os_keystone_domain :(17:10
mark-casey1inc0: something that needs to go into whatever module is used is option to wait a few seconds for container to exit cleanly. it hasn't been killer but it's something we need for example for when db containers are restarted during upgrade17:10
mark-casey1on my list to add at some point so if we switch I thinkk the ansible one would need that17:11
*** LamT_ has quit IRC17:11
MarMatbdaca good point, thanks for bringing this.17:12
openstackgerritEduardo Gonzalez proposed openstack/kolla: Add newline in grafana template  https://review.openstack.org/37683717:12
inc0mark-casey1, agree, in fact I'm not sure how to handle this17:12
inc0I mean, I know of timeout17:13
inc0but things like cinder-backup can run for hours17:13
bdacaMarMat no problem, just want to help. There is os_user module, I'll check if this can be used instead17:13
inc0and we can't run our upgrades for hours17:13
*** msimonin has joined #openstack-kolla17:13
*** gfhellma has joined #openstack-kolla17:13
*** kbaegis has quit IRC17:14
*** kbaegis has joined #openstack-kolla17:14
mark-casey1inc0: is there a common method for that outside of kolla? I assume you mean "I'm upgrading... lets back up the disks" so that seems like other types of deploys would ahve that problem too17:15
*** unicell has joined #openstack-kolla17:16
mark-casey1i'd say make it a task prior to the actual upgrade but I guess then there are things to be lost between that backup and running upgrade17:17
inc0mark-casey1, nope17:17
inc0I don't even know how something like that would work17:17
inc0there has to be long-running process copying things17:18
mark-casey1inc0: https://blueprints.launchpad.net/cinder/+spec/incremental-backup    "—incr option specified for incremental backups. To keep the API  implementation simple, we only support incremental from the last full  backup."17:19
mark-casey1kolla-ansible backup-the-things; kolla-ansible upgrade-with-incremental-rebackup?17:20
*** eaguilar has joined #openstack-kolla17:20
inc0well I don't want to make these types of calls, that's operators role17:20
inc0on the other hand, it might be good to document it17:21
sdakeJeffrey4l - say http://docs.openstack.org/developer/kolla/bug-triage.html doesnt render properlly17:21
sdakeJeffrey4l can you taclke that17:22
sdakeor anone else for that matter ;)17:22
*** Serlex has quit IRC17:23
*** kbaegis has quit IRC17:25
openstackgerritSerguei Bezverkhi proposed openstack/kolla: WIP Adds Fluentd service to Kolla  https://review.openstack.org/37561517:26
*** rmart04 has joined #openstack-kolla17:28
*** harlowja has joined #openstack-kolla17:30
*** kbaegis has joined #openstack-kolla17:34
*** eaguilar_ has joined #openstack-kolla17:36
*** eaguilar has quit IRC17:37
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: Adds sidecar logging container to common-deployment pod  https://review.openstack.org/37568217:38
*** tonanhngo has quit IRC17:40
kfox1111sdake: ceph support is in. :)17:42
sdakekfox1111 rockin17:42
sdakeso where is ceph running precissely kfox1111 ?17:42
kfox1111I've got it running in k8s for minikube, but its really not intended for production. just for testing.17:43
kfox1111ceph requires a lot of orcestration and doens't fit well right now in k8s I think.17:43
*** salv-orlando has joined #openstack-kolla17:43
kfox1111the mons probably would fit well.17:43
kfox1111the osd's are tricky though. as they may require differnet numbers of containers per host.17:44
kfox1111so it doesnt' fit very well with daemonsets.17:44
*** eaguilar_ has quit IRC17:44
kfox1111you could just launch a whole pile of pods, but might be hard to maintain.17:44
*** eaguilar has joined #openstack-kolla17:44
kfox1111I'm kind of leaning, for a 1.x release to just do ceph with kolla-ansible or ceph-deploy. both are good options.17:45
kfox1111most ops I think will want an external ceph anyway.17:46
kfox1111it feels more safe to me.17:46
kfox1111can't accidently run a command and nuke all your important data.17:46
kfox1111but, I'm able to launch a minikube, follow the instructions in doc/source/minikube.rst, and go from nothing at all to vm's with cinder volumes attached. :)17:49
kfox1111that means the templates should work for an external ceph too. :)17:50
inc0kfox1111, they do in kolla-ansible17:51
*** britthouser has quit IRC17:53
*** britthouser has joined #openstack-kolla17:54
sdakekfox1111 i'd encourage 1.0.0 to be tagged when its ready to production17:54
sdakeif its ready for playtime, 0.y.z is better17:54
*** britthouser1 has joined #openstack-kolla17:55
*** britthouser has quit IRC17:55
*** bmace has joined #openstack-kolla17:57
*** g3ek has quit IRC17:57
*** haplo37 has quit IRC17:57
*** rmart04 has quit IRC17:59
*** rmart04 has joined #openstack-kolla18:00
*** gfhellma1 has joined #openstack-kolla18:02
*** gfhellma has quit IRC18:03
*** tonanhngo has joined #openstack-kolla18:03
*** tonanhngo has quit IRC18:04
*** britthouser1 has quit IRC18:04
*** g3ek has joined #openstack-kolla18:06
*** haplo37 has joined #openstack-kolla18:07
*** dwalsh has quit IRC18:07
*** rmart04 has quit IRC18:09
bdacaMarMat ping18:13
MarMatbdaca pong18:14
bdacaMarMat: os_user should be ok: http://paste.openstack.org/show/582986/ only tricky part is with setting api version in environment18:15
bdacahope it helps a little18:16
MarMatcool, thanks, i'm also playing with it18:16
*** awiddersheim has joined #openstack-kolla18:17
*** daneyon has joined #openstack-kolla18:21
*** gfhellma1 has quit IRC18:22
*** dwalsh has joined #openstack-kolla18:23
*** vhosakot has joined #openstack-kolla18:24
*** daneyon has quit IRC18:26
*** gfhellma has joined #openstack-kolla18:29
*** thumpba has joined #openstack-kolla18:30
kfox1111sdake: yeah, I'm trying to get it into production asap. :)18:33
kfox1111I think there's two different potential ways of tagging it 1.0 though.18:34
kfox1111in the 4 layer cake: config, workflow, deployment, software18:34
*** eaguilar has quit IRC18:34
kfox1111it could be production ready with a manual workflow. which is what I'm going for with my systems.18:34
kfox1111but if we want to wait to tag it 1.0 until there is a batteries included worlflow piece, that could take a lot longer.18:35
*** pbourke has quit IRC18:38
*** pbourke has joined #openstack-kolla18:39
*** Marx314 has joined #openstack-kolla18:41
*** Marx314 has quit IRC18:41
*** lrensing has joined #openstack-kolla18:43
*** Marx314 has joined #openstack-kolla18:43
*** eaguilar has joined #openstack-kolla18:44
*** britthouser has joined #openstack-kolla18:45
*** tonanhngo has joined #openstack-kolla18:46
inc0kfox1111, 1.0 will be important18:47
*** tonanhngo_ has joined #openstack-kolla18:47
inc0it's ok to take longer18:48
inc0you only get one first impression18:48
*** tonanhngo_ has quit IRC18:48
kfox1111I'm on the fence on that one. its the balance of first impresion to first with a "production system".18:48
*** tonanhngo_ has joined #openstack-kolla18:49
kfox1111if one of the other openstack on k8s gets production systems first, it might attract more devs. :/18:49
kfox1111sometimes the best technology doesn't win, but those that either make it there first, or gain mindshare first.18:50
*** tonanhngo has quit IRC18:50
inc0well, 1.0 means prod18:50
inc0I don't want to release beta out there18:51
*** vhosakot has quit IRC18:51
inc0but agree, we need workflow automation before18:51
kfox1111yes. I agree. but does prod mean needing an easy to use worflow?18:51
inc0should be doable in ocata tho18:51
inc0I think we can figure some workflow out18:51
kfox1111cause to me, it doesn't nessisarily.18:51
kfox1111yeah.18:51
inc0well, you know this system in and out18:52
inc0if your first impression means lots of pain during initial deployment18:52
inc0that's bad first impression18:52
kfox1111true. true. but often documentation can take the place of workflow.18:52
* kfox1111 nods.18:52
kfox1111there's a lot that can turn you off during initial deployment though.18:53
kfox1111to me, automation I don't understand is much worse then manual deployment steps I can understand.18:53
sdakekfox1111 i've seenthe initial deployment18:53
sdake9aftr the deploy of kubernetes)18:53
sdakeits pretty rough :(18:53
inc0kfox1111, what happend to ansible playbook - driven initial deployment?18:53
kfox1111because I can understand the manual steps in case I need to debug.18:53
inc0it should be fairly easy to do at least to some extend18:53
inc0and ops would have easy time digging through workflow as ansible is well known18:54
inc0if we keep it simple, which we should18:54
kfox1111inc0: thats coming too. but its a time/dev issue. we need a dev with free time to implement workflow.18:54
kfox1111inc0: disagree.18:54
inc0elaborate plz18:54
kfox1111it took me 2 days to figure out how ceph deployment worked in kolla.18:54
inc0ceph deployment in kolla is not simple18:55
inc0this will be easier18:55
* kfox1111 nods.18:55
inc0this will be glorified kubectl wrapper18:55
inc0with some wait conditions18:55
kfox1111yeah. should be pretty simple.18:55
sdakekfox1111 bit of cherry-picking examples there :)18:55
*** britthouser2 has joined #openstack-kolla18:55
inc0I'm reluctant to even running ceph on k8s;)18:55
sdakeceph is a beast18:55
kfox1111sdake: true true. was just on the tip of my brain as I had just done it.18:56
inc0if it makes even remote sense18:56
sdakeoh makes sense then kfox111118:56
*** senk_ has quit IRC18:56
kfox1111inc0: +1. I think k8s needs some more features first.18:56
inc0thats true, but what I'm saying is....this is not an k8s'y app18:56
inc0you don't want to migrate osd out of disk it uses18:56
*** vhosakot has joined #openstack-kolla18:57
kfox1111not nocking ceph deployment with ansible either. its quite clever how its done. it was just pretty twisty to understand for someone not very familior with ansible.18:57
inc0yeah, most of complexity comes from keyring generation18:57
inc0which will be issue with k8s too18:57
kfox1111part of it is in the implied orderings of running things too. it took me a while to follow what was running where, when.18:57
inc0regardless, ceph is different matter, I'd be really reluctant to put it to k8s at all costs18:58
kfox1111+118:58
inc0some things shouldn't run on k8s18:58
*** britthouser has quit IRC18:58
inc0imho18:58
kfox1111so, yeah. I agree, workflow might not be too hard on top of k8s.18:58
inc0not yet anyway, we'll see where k8s goes18:58
inc0that'd be my plan18:58
inc0just wrap around kubectl18:59
kfox1111basically we need to ansibleize this: https://github.com/openstack/kolla-kubernetes/blob/master/doc/source/minikube.rst18:59
inc0maybe write simple ansible module for k8s api if it doesn't exist yet18:59
kfox1111there is one, but its blocked for some reason. :/18:59
kfox1111ryan and I were talking about forking it locally for a while.19:00
*** msimonin1 has joined #openstack-kolla19:00
inc0forking is a no-no in ansible19:00
inc0GPL v319:00
inc0write our own from scratch19:00
inc0would be way to go19:00
kfox1111k. :/19:00
kfox1111yeah.19:01
inc0shouldn't be super hard too19:01
*** dwalsh has quit IRC19:01
kfox1111yeah. we realy just need to wrap the status command.19:01
inc0we did it with kolla-docker which is arguably much harder case19:01
*** vhosakot has quit IRC19:01
sdakeatleast kolla-docker had docker-py binding19:01
inc0still, ack people need for it19:01
sdakethere is no bidning for kubernetes19:01
inc0it's coding and it takes time19:01
inc0sdake, k8s has neat REST api19:02
*** tonanhngo has joined #openstack-kolla19:02
sdakeneat != language binding19:02
kfox1111just need to wrap something to exec 'kubectl get <x> -o yaml --namespace=<y>'19:02
inc0so you hardly need any real binding19:02
sdakebeen down that road19:02
sdakekfox1111 that is an easier way to go ;)19:02
kfox1111will work until ansible gets native. :)19:02
inc0we can start with command module around kubectl19:02
inc0kfox1111, if you'll help me work through multinode deploy of kolla-k8s19:03
sdakeinc0 ctually the language bindings are autogenerated19:03
inc0I can write playbook19:03
sdakeinc0 with some kind of garbage converter19:03
kfox1111inc0: would be happy to.19:03
*** msimonin has quit IRC19:03
inc0let's get on hangout later this week19:03
inc0I'll deploy couple of VMs19:03
kfox1111if we can get it working in the minikube env, that should be the last bit needed to start gate testing too.19:03
inc0deploy k8s on them19:03
inc0and have ceph around to access19:04
*** msimonin has joined #openstack-kolla19:04
kfox1111a hangout sounds good.19:04
inc0well I'd love to have it at least similar to prod19:04
kfox1111sounds like a plan.19:04
inc0kk, which day works for you best?19:04
*** msimonin1 has quit IRC19:04
inc0Wed just after meeting would work?19:05
kfox1111hows thurday work for you?19:05
inc0sure, what time?19:05
*** tonanhngo_ has quit IRC19:05
kfox11112:00pm pacific?19:06
inc0ok, I'm blocking this slot19:06
kfox1111cool.19:06
inc0thanks m819:06
kfox1111anytime. :)19:06
kfox1111thanks for helping with the ansible stuff.19:07
kfox1111sdake: any chance you could start the conversation with infra to get some bare metal nodes going for testing?19:08
kfox1111I think we're close to being about to test this stuff in an automated way. :)19:09
*** eaguilar has quit IRC19:09
sdakekfox1111 i dont think that is possible19:11
sdakekfox1111 tripleo does that via third party ci19:11
sdakeand a bunch of others do as well19:12
*** eaguilar has joined #openstack-kolla19:12
sdaketripleo's third party ci is somehow integrated into oepsntack ci19:12
sdakenotsure how19:12
kfox1111hmm... k.19:12
sdakeneeed to make it run in a vm imo :)19:12
kfox1111so, then I guess we would have to do a single vm, without minikube, and just deploy k8s manually.19:12
sdakepath of least resistance and all that19:12
kfox1111so, basically just the minikube instructions with manual k8s deployment added on.19:13
*** huhaoran has joined #openstack-kolla19:13
kfox1111should work still.19:13
kfox1111is taht something you can ask for?19:13
sdakewhich gate jobs?19:13
kfox1111yeah.19:13
sdakewe can add gate obs19:13
sdakethats self-service19:14
kfox1111ones that just request a bare vm and do stuff on it?19:14
sdakeyup thats what we got19:14
kfox1111ah. cool.19:14
sdakeusually we run a script that runs tox19:14
kfox1111if you can get one submitted that calls a script, I can fill it in with the rest?19:15
*** dwalsh has joined #openstack-kolla19:17
sbezverk_kfox1111: for kube installation in VM I would suggest to do really manual install19:21
*** matrohon has joined #openstack-kolla19:21
sbezverk_kfox1111: it works in 100% of cases since you control everything19:22
kfox1111sbezverk_: yeah. thats what we'll have to do it soulds like.19:22
sbezverk_I just copy kube binaries and then create services files in systemd19:22
sbezverk_that is it.19:22
*** haplo37 has quit IRC19:23
kfox1111yeah. I usually just install kubelet and use manifests for the rest.19:24
kfox1111either way, pretty easy.19:24
kfox1111just not as easy as:  minikube start --vm-driver=kvm --memory=$((8*1024)) :)19:24
*** g3ek has quit IRC19:25
kfox1111as that buys you kubelet, the api bits, dns, and the dashboard all in one go. :)19:25
kfox1111btw, if you havent played with the 1.4 dashboard, its much nicer. :)19:26
*** haplo37 has joined #openstack-kolla19:26
*** g3ek has joined #openstack-kolla19:26
*** lrensing has quit IRC19:28
*** sdake has quit IRC19:33
*** britthouser2 has quit IRC19:34
*** britthouser has joined #openstack-kolla19:34
*** tonanhngo_ has joined #openstack-kolla19:34
*** tonanhngo has quit IRC19:37
kfox1111sbezverk_: you there?19:38
kfox1111services/openvswitch/openvswitch-vswitchd-daemonset.yml.j2 has:19:39
kfox1111ovs-vsctl --no-wait --db=unix:/var/run/openvswitch/db.sock add-br {{ neutron_bridge_name }} ;19:39
kfox1111but why the --no-wait? seems to cause a race condition.19:39
sbezverk_kfox1111: I have never seen it and no-wait only tels that there is no vswitchd running for executing this command19:41
*** kbaegis has quit IRC19:41
kfox1111the setting of the ip afterwards seems unrelyable though, as vswitch doesn't always apply it right away.19:42
sbezverk_kfox1111: I was advised to use this form by ovs people19:42
*** salv-orl_ has joined #openstack-kolla19:42
openstackgerritMerged openstack/kolla: Use keystone-paste.ini template for keystone  https://review.openstack.org/37337919:43
*** kbaegis has joined #openstack-kolla19:43
kfox1111hmm....19:43
sbezverk_kfox1111: if you do not use no-wait it will hang indefinetly waiting for vswitchd running19:44
kfox1111but the socket is from the db, not the vswitch?19:44
sbezverk_also it is recommended to add this before vswitchd running19:44
*** bjolo has quit IRC19:44
*** haplo37_ has quit IRC19:45
sbezverk_ovs-vsctl uses vsciwtd to execute commands if no-wait is not specified19:45
kfox1111k. I guess I'll have to totally rethink how I do this then.19:45
*** salv-orlando has quit IRC19:45
sbezverk_kfox1111: can you describe in which scenario you hit the issue?19:46
kfox1111if it requres ovs to be up before it actually builds the br-ex, the ip command will never run successfully.19:46
*** sdake has joined #openstack-kolla19:46
sbezverk_I will like to try to see if I can repro, because so far it has been very reliable19:46
kfox1111sbezverk_: https://github.com/openstack/kolla-kubernetes/blob/master/services/openvswitch/openvswitch-vswitchd-daemonset.yml.j2#L29-L3219:46
kfox1111I'm guessing you never used that feature.19:47
SamYaplekfox1111: --no-wait allows you to updated the database without verifying the update took place. you never talk ot vswitchd19:47
SamYapleyou alwaays talk to the database and vswitchd reads from the db19:47
kfox1111I think probably the next  best thinkg I can think of is to move that chunk out into its own job.19:47
kfox1111then it can just run until the br-ex shows up.19:47
SamYapleIIRC i belelieve that was implemetned because we ran commands in the db container before teh vswitchd container was up19:47
*** haplo37_ has joined #openstack-kolla19:48
sbezverk_kfox1111: I understand what you try to do, but I think setting up ip in daemonset is not right approach19:49
kfox1111yeah. I think your right. it will be hard to make work with ovs working the way it is.19:49
kfox1111I'll try it with a job. I think that will fix it.19:49
openstackgerritMerged openstack/kolla-kubernetes: Adds sidecar logging container to common-deployment pod  https://review.openstack.org/37568219:50
sbezverk_kfox1111: I hope so, cause I spent two weeks trying make ovs stable19:50
sbezverk_and cut all fat whihc was making it not very stable19:51
*** vhosakot has joined #openstack-kolla19:52
kfox1111yeah.19:52
kfox1111I still need to test ovs in the host use case as wel.19:52
kfox1111as that's actualy the more common use case for me.19:52
kfox1111just tryign to get a gate going for now though, to prevent regressions.19:53
sbezverk_kfox1111: right that part is not covered. but I do not think this split kind of deployment is populat at least in kolla community.. I might be wrong but I have not heard other folks using OVS from the host and runnig kolla on top of that19:54
*** vhosakot_ has joined #openstack-kolla19:56
*** vhosakot has quit IRC19:56
kfox1111I'm probably your first 40gig deployment. ;)19:56
kfox1111If we're successful, I won't be your last though. :)19:56
kfox1111chicken and the egg though. if kolla doesn't support it, then it wont' be poplular in the community.19:57
*** vhosakot_ has quit IRC19:58
*** britthouser has quit IRC20:00
*** britthouser has joined #openstack-kolla20:00
*** vhosakot has joined #openstack-kolla20:01
sbezverk_kfox1111: 40gig is past my friend try 100Gig ;-) and 400gige bundles20:01
sbezverk_kfox1111: planning to add side car logging to converted deployments, any objections?20:02
bdacacan anyone explain me how should I backport changes to stable/* branches when cherry-pick generates conflicts please?20:06
kfox1111sbezverk_: yeah,t hat just means big orgs will go to 100g and 40g will start hitting mb's soon. :)20:06
kfox1111sbezverk_: I thought that just merged?20:07
sbezverk_kfox1111: it has, but example glance does not have check for fluentd in the template20:08
*** britthouser has quit IRC20:08
kfox1111ah. glance is the exception, as I'm going to merge that into the deployments too.20:09
*** britthouser has joined #openstack-kolla20:09
kfox1111but was waiting for your patch to go in, before making a macro version of it.20:09
kfox1111as it has a far amount of conditional stuff.20:09
kfox1111needed the engine fix that was in your ps to go in first.20:09
sbezverk_ok I might have missed it, I will re-run resource-template on update workspace20:09
sbezverk_I has all been just merged20:10
kfox1111k20:10
kfox1111yeah. :)20:10
kfox1111trunks looking very good now. :)20:10
kfox1111I'm compliing a ps with a few misc fixes in it.20:10
kfox1111should smooth out fresh deployments.20:11
*** msimonin1 has joined #openstack-kolla20:12
*** inc0_ has joined #openstack-kolla20:12
*** msimonin has quit IRC20:12
*** inc0 has quit IRC20:13
*** haplo37 has quit IRC20:15
*** g3ek has quit IRC20:18
*** bdaca has quit IRC20:18
*** g3ek has joined #openstack-kolla20:20
*** huhaoran has quit IRC20:21
*** Kimmo_ has quit IRC20:24
*** haplo37 has joined #openstack-kolla20:24
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: WIP: Misc fixes  https://review.openstack.org/37708220:26
*** jmccarthy has quit IRC20:29
*** jmccarthy has joined #openstack-kolla20:29
*** jtriley has quit IRC20:34
*** Jeffrey4l has quit IRC20:35
*** Jeffrey4l has joined #openstack-kolla20:36
*** tonanhngo_ has quit IRC20:36
*** tonanhngo has joined #openstack-kolla20:37
*** msimonin1 has left #openstack-kolla20:42
sdakekfox1111 around?20:51
sdakekfox1111 re gate - if you want that, infra requires a functional tox environment first to do the job20:52
sdakeand a sscript to run20:53
sdakeit doesn't have to be fancy20:53
*** absubram has quit IRC20:54
*** inc0_ has quit IRC20:54
*** inc0 has joined #openstack-kolla20:55
kfox1111sdake: yeah. whats up?21:00
sdakesee scrollback21:00
kfox1111tox works now, the pep8/py27 stuff. something more then that?21:00
sdakeya you need something that builds the images - no?21:01
kfox1111I've been using the hub build images for that.21:01
sdakethose work for you?21:01
kfox1111yeah.21:01
sdakegood enuf21:01
*** neilus has joined #openstack-kolla21:01
sdakeyou need to deploy k8s right?21:01
kfox1111right.21:01
sdakei guess that doesnt have to be in tox21:02
kfox1111that code would be pretty specific to the gate though, so not suited to a tox env?21:02
sdakecould be in  a script21:02
kfox1111yeah.21:02
*** eaguilar has quit IRC21:02
sdakelet me show yoou something real qauck21:02
sdakequick21:02
kfox1111k21:02
sdakehttps://review.openstack.org/#/c/326163/21:03
sdakesee all those gate jobs on the right?21:03
sdakenotice a pattern deploy build distro21:03
kfox1111yup.21:03
sdakethose are tox jobs21:03
kfox1111the dsvm ones or the non ones?21:04
sdakeif you dont need to build you dont need a tox job for that21:04
sdakethe ones with dsvm21:04
sdakeneed atleast one tox job21:05
sdakethe setup_gate.sh script we run sets up the gate21:05
sdakei.e. installs minikube21:05
sdakeor deploys k8s21:05
sdakeor does whatever is needed to get the env into an operational state21:05
*** neilus has quit IRC21:06
kfox1111so, do we want to copy setup_gate from kolla/tools/ into kolla-kubernetes/tools, strip it to bare bones, then get that in the gate?21:06
sdakeyup but infra is not a fan of jobs that fail immediately21:07
sdakekfox1111 i can train you after summit or help you after summit on how ot dod the job21:08
sdakeor even during summit ;)21:08
sdakei'm a bit busy atm to write a gate from scratch :(21:08
kfox1111k. well, if we removed the kolla specific bits and just made it a no-op?21:08
kfox1111k.21:08
sdakei think that would be ok21:08
sdakebut that wuldn't produce any useful result and just suck up vm resources21:09
kfox1111yeah. but would give me a place then to start adding real checks.21:09
sdakeinfra wants the gate jobs doing something useful21:09
kfox1111I've got a pile I could add in short order.21:09
sdakespin up spin down are expensive21:09
kfox1111k. so, I'll work on getting a no-op, then a simple but useful check.21:10
sdakenote they will actuallly look at the gate jobs21:10
*** vhosakot has quit IRC21:10
sdakeand may not approve the patch if there is no work being done21:10
kfox1111then if we can get that in the gate, then I can iterate on adding more checks.21:10
*** haplo37 has quit IRC21:11
kfox1111I think even just getting it doing a kolla genconfig with the k8s options enabled would be a useful bit of work.21:11
sdakewhat would the useful check be?21:11
kfox1111as we've seen regressions.21:11
sdakecool that sounds like the beginnings of a deploy job to me21:11
kfox1111yeah.21:11
sdakeif you handle the k8s side i can handle the infra gate changes21:11
kfox1111sounds good. I've recently deployed a k8s so its all still pretty fresh.21:12
*** britthouser has quit IRC21:12
*** britthouser has joined #openstack-kolla21:12
rhalliseykfox1111, I already set up the gate from infra21:13
rhalliseykfox1111, you need to add the script on kolla's end to setup21:14
sdakerhallisey we are talking about a deploy job here for centos21:14
rhalliseyyup21:14
rhalliseylet me find the name of the script that gets called..21:14
kfox1111oh really? cool. where does the scrip need to be?21:14
kfox1111k.21:14
sdakerhallisey hopefullly its the same syntax as the kolla gate job21:15
*** msimonin has joined #openstack-kolla21:15
* sdake wtb phone locator21:15
rhalliseypretty sure it's the same name21:16
rhalliseytools/setup_aio.sh21:16
rhalliseyor something21:16
kfox1111../kolla/tools/deploy_aio.sh ?21:17
rhalliseyya that's right21:19
kfox1111so is the job just passing if the file doesn't exist?21:19
kfox1111hmmm... I gues I'm not seeing it in the list.21:20
rhalliseyto run the job add to a review21:20
*** haplo37 has joined #openstack-kolla21:20
kfox1111https://review.openstack.org/#/c/375682/ for example.21:20
rhallisey'check experimental'21:20
*** dwalsh has quit IRC21:20
kfox1111oh... interesting...21:20
rhalliseyI made it experimental21:20
kfox1111sec21:20
rhalliseyjust post a test patch21:21
sdakehttps://github.com/openstack-infra/project-config/blob/master/jenkins/jobs/kolla-kubernetes.yaml21:21
sdakelooks goodd21:21
rhalliseysdake, ah thank you21:21
rhalliseysetup_gate.sh21:21
kfox1111so how does that get triggered?21:22
rhalliseykfox1111, check experimental21:22
rhalliseyI'll show you21:22
openstackgerritRyan Hallisey proposed openstack/kolla-kubernetes: GATE TESTING  https://review.openstack.org/37710121:23
rhalliseykfox1111, k check that out21:24
*** eaguilar has joined #openstack-kolla21:24
sdakehttps://github.com/openstack-infra/project-config/blob/master/zuul/layout.yaml#L1041221:24
sdakekfox1111 ^^21:24
kfox1111yeah. I've got the flag on one of mine though. was wondering how it was hooked up in the gate to hvae 'check experimental' work.21:24
sdakerun check experimental21:24
kfox1111ah. thats what I was wondering. thanks sdake.21:25
*** jheroux has quit IRC21:25
*** matrohon has quit IRC21:26
*** ayoung has quit IRC21:26
kfox1111the gate's really backed up right now. :/21:27
*** matrohon has joined #openstack-kolla21:27
rhalliseyis it `run check experimental`?21:27
rhalliseythough it was just `check experimental`21:27
kfox1111its just check experimental. they are showing up in the zuul dashboard.21:28
rhalliseycol21:28
rhalliseycool21:28
kfox1111I think I see how it all works together though. so I should be able to whip something up.21:28
kfox1111I wont be able to test too much without some rudimentery workflow bits,21:29
kfox1111but I can get a bit of groundwork layed.21:29
kfox1111then we can fill in the workflow bits when they land.21:29
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: WIP Adding logging to kolla-kubernetes services  https://review.openstack.org/37710421:30
kfox1111like I said though, even just doing a few genconfig's and testing the templates render would go along way.21:30
*** salv-orl_ has quit IRC21:30
sbezverk_kfox1111, rhallisey: please check this PS to see if you are ok with tkaen approach..21:30
kfox1111sec21:31
kfox1111generally.21:32
*** salv-orlando has joined #openstack-kolla21:32
kfox1111do you think there will be more then one generic format?21:32
kfox1111otherwise, just using resource_name might be easier then defining a new var that = resource_name.21:33
kfox1111well...21:33
*** sdake has quit IRC21:33
kfox1111if we ever have multiple rabbits/mariadb's, then resource_name may not be that clean cut.21:34
sbezverk_kfox1111: not sure as example there wil be particularities in neutron21:34
kfox1111ok, I'm fine with the way it is.21:34
*** lamt has joined #openstack-kolla21:35
sbezverk_kfox1111: cool, thanks21:35
*** portdirect has joined #openstack-kolla21:35
kfox1111one other thought...21:36
kfox1111shoudl we rename logging-configmap to fluentd-configmap, and rename common-fluentd to common-logging?21:36
kfox1111the logging-configmap is rather specific to fluentd.21:37
kfox1111while we could make common-logging have a switch statement in it and support other loggers too, with the same set of macros.21:37
*** Kimmo_ has joined #openstack-kolla21:37
*** neilus has joined #openstack-kolla21:38
kfox1111then, if we add heka,filebeat, or logstash support, it just goes into common-logging and we don't have to touch any of the other templates.21:38
portdirectHi, I've put OpenStack in Kubernetes, which makes quite extensive use of Kuryr, and OVN, replacing Kubernetes default networking,  Cinder for persistant storage, and federated keystone for auth. I've put the code up here: https://github.com/portdirect/harbor and plan to have AMI's and an ISO to download in the next few days - if anyone has any feedback I'd really appreciate it. I've also a demo running at21:39
portdirect https://port.direct if you wanna check out a running install21:39
MarMatJeffrey4l ping21:42
rhalliseyneat21:42
kfox1111portdirect: thats a lot of code to drop. how long have you been working on that?21:43
portdirecttoo long :) about 5 months to get it to the point its at  - when i started I hardly knew anything :)21:44
portdirectI'd be very keen to get invovled in kolla if possible - you are starting to get going on kube now?21:45
rhalliseyportdirect, yes21:45
rhalliseyhttps://github.com/openstack/kolla-kubernetes21:45
*** eaguilar has quit IRC21:45
kfox1111the docker containers based on alpine are interesting. very light weight. :)21:46
kfox1111kolla could really use some of those. :)21:46
rhalliseyportdirect, more contributors welcome :)21:46
portdirectyup - only cinder seems to really need a glibc becasue of deps21:47
kfox1111some great stuff here. we'd love it if you could help us with kolla-kubernetes.21:48
rhalliseyya that's fantastic work21:49
kfox1111we havent gotten kuryr working, nor keystone federation. thats awesome.21:49
portdirectOk - I had to build my own adapter based on some work stal midonet did21:49
portdirectreplaces kube-proxy with neutron lbaas21:49
kfox1111looks like you have some nice networking bits too.21:49
kfox1111cool.21:50
portdirectpure ovn - only have the l3 agent to replace with openflow21:50
portdirectwhats the area I could help most with?21:51
rhalliseyportdirect, looks like you have more services21:51
kfox1111still looking,21:51
rhalliseyportdirect, what's the genearl deploy procedure?21:52
kfox1111off hand I'd say the ovs stuff is really cool.21:52
kfox1111never gotten to play with ovs yet.21:52
rhalliseylooks like you deloy a container that orchestrats the other bits?21:52
portdirectyup - i've called that marina21:52
portdirectit just bootstrapps the templates and cenerates keytabs/certs for services for FreeIPA21:53
kfox1111oh, so you got it all integreated with freeipa too?21:54
kfox1111thats awesome. :)21:54
portdirectthere is a few bugs but I have an ami I could talk you though - It runs on a custom CentOS atomic host (newer kernel - OVN support etc)21:54
rhalliseynice :)21:54
portdirectyou literally just fire it up and run systemctl start kublet :)21:55
portdirectit then takes over - and poopulates this with random values https://github.com/portdirect/harbor/blob/latest/config/harbor-auth.conf21:55
kfox1111we're not quite as easy yet, but do have instructions from gonig from nothing, to getting stuf working in a minikube.21:55
kfox1111no custom software needed.21:55
kfox1111so should deploy on any k8s.21:56
rhalliseyportdirect, one think we've been thinking about in kolla-k8s end is the bootstrap/deplpoy/upgrade mechanism21:56
rhalliseyand the robustness of kubernetes when it comes to orchestrating/ugrading openstack services properly21:56
*** kbaegis has quit IRC21:57
kfox1111and the debugging aspect.21:57
kfox1111if there is a lot of automation, and no hooks to get in and help debug, then operators are going to suffer.21:57
portdirectgetting rid of kube-proxy did wonders in that department - though I'm sure I could have worked round it - neutron with the standard agents and it fought loads over who had the last say on iptables :)21:58
*** daneyon has joined #openstack-kolla21:58
kfox1111so we've spent a lot of time on getting things fine grained enough it should be easy to debug.21:58
kfox1111we're planning on working on the workflow bits soon.21:58
rhalliseyportdirect, neat :)21:58
rhalliseyportdirect, curious on your thoughts about how things should be orchestrated/upgraded21:59
kfox1111+1. upgrades are very hard to do. been doing them for many years now. never fun.22:01
rhalliseyI mean there may not be a right answer to the question22:02
rhalliseyjust curious22:02
*** daneyon has quit IRC22:03
portdirecttricky - i think we have taken the same approach so far from what I can see. I run a job to do db management, and then just iterate the rc and do a rolling upgrade. It's worked for me... but...22:03
portdirectby keeping the db's in cinder (well for everything apart from keystone, and cinder itself) its easy to take a snapshot of them and I suppose you could then roll back if you needed.22:04
rhalliseyhow about the ordering though22:04
rhalliseythat was one thing that concerned me22:05
kfox1111yeah. similar aproach. we've got 0 downtime rolling minor upgrades workign with some of the services now.22:05
kfox1111for the major upgrades though, we're thinkign we need to do it outside of kubernetes, as it really wanst designed for long workflows. go through the tweaks to tthe k8s managed resources a step/job at a time.22:06
rhalliseythere are some lifecycle hooks that seem to be coming that could help22:07
kfox1111yeah.22:07
kfox1111we've been using advanced k8s objects too. like deployemnts and petsets.22:07
kfox1111they fit a little better for some of the services then regular rc's do.22:08
rhalliseyportdirect, the question we asked in the community is: if openstack deployment and upgrade is a workflow, can kubernetes function as a workflow enigne?22:08
*** salv-orlando has quit IRC22:08
*** msimonin has quit IRC22:08
portdirectYes, I think so for what we need to do22:09
kfox1111our conclusion was no. in my experience with upgrades, there often are steps like:22:09
kfox1111* redeply computes with config tagged with version -1 so they will continue to work22:10
kfox1111* redeploy controllers with new version tagged with version -122:10
kfox1111* upgrade the database22:10
kfox1111* redeploy computes taged current22:10
kfox1111redeployo controllers tagged current22:10
kfox1111etc.22:10
*** inc0 has quit IRC22:10
portdirectgot it  - my deployments are much simpler than yours :)22:11
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: WIP Adding logging to kolla-kubernetes services  https://review.openstack.org/37710422:11
kfox1111not sure how to do those steps inside k8s itself.22:11
rhalliseyportdirect, if you want add you scripts to deploy from containers I"m all for it btw22:11
kfox1111yeah. we're trying to arange things so that its possible to run an upgrade like that.22:12
rhalliseykubectl start or whatever it was would be awesome22:12
portdirectits the first two that present difficulty- are you using config files on the host?22:12
kfox1111portdirect: so, whats your goal for your project?22:12
portdirectjob :)22:13
kfox1111portdirect: I get that. :)22:13
kfox1111well, your releaseing source... so is it more for consulting with a software stack?22:13
portdirectused to be in renweable engineering, but spend so much time doing CFD that I realised my time was better here.22:14
kfox1111ah.22:14
portdirectthats the idea at the moment, though I'm very keen to get involved in anything I can :)22:14
*** ayoung has joined #openstack-kolla22:15
portdirecthow are you configuring the containers atm?22:15
kfox1111so what about contributing to kolla-kubernetes? we are trying to organzie a generic platform for deploying openstack on k8s.22:15
kfox1111being generic doesn't nessisarily mean easy though.22:15
rhalliseyportdirect, generate config from kolla and have the cli place them in configmaps22:15
kfox1111so having sub distro's that make decisions for you and make it easy to deploy seems like a good reseller like opertunity.22:15
kfox1111so, I see there being 4 things to getting thigns working:22:16
sbezverk_portdirect: qq if you replace kube-proxy with neutron lbaas, curious how dynamic dns functionaity works in thisw case? I was under impression that kube-proxy was the key in this.22:16
*** huikang has joined #openstack-kolla22:16
kfox1111config management, workflow, deployment, software.22:16
kfox1111kolla-kubernetes focus right now is on deployment. generating the k8s templates and handing them over to k8s to deploy.22:17
kfox1111software is containers provided by kolla.22:17
portdirectkfox - I'm starting work on putting this all into murano - which would provide exatly what your talking about :)22:17
kfox1111and config management is currently kolla-genconfig, but could be others. I hand roll config files sometimes.22:17
*** neilus has quit IRC22:18
kfox1111the workflow bit is the least developed at the moment. the plan is to wok through a set of ansible playbooks to make it easy to bootstrap things in the right order, and perform upgrades.22:18
portdirectskydns is the critical element for DNS - kube-proxy just uses iptables to point at virtual IPs22:18
kfox1111but other workflow managers would work too.22:18
sbezverk_portdirect: we do use skydns, but would lbaas be able completely replace what kube-proxy does? I throught it is not just iptable but also service registration and nodeport functionality get assisted by kube-proxy22:20
portdirectnodeport is done via docker itself, registration is performed by kube-controller-manager22:21
kfox1111so, what I'm thinking is, maybe you add some of your stuff to kolla-kubernetes, as we're kind of an inclusive lego box. then you can work on making some choises for the users, selecting your favorite network config defaults for example, etc, and selling that out of the box experience? That way, everyone wins. the toolbox gets more tools, and you don't have to maintain such a huge code base.22:21
rhalliseyportdirect, agree with kevin.  I think it would be awesome for you to take the pieces and merge them in.  Also , you can add the kubernetes container that will run the bits if you like.22:22
*** MarMat has quit IRC22:23
kfox1111yeah. I've already started down the same path: https://github.com/kfox1111/kolla-kubernetes-toolbox22:23
portdirectsounds great - I'll need some hand holding with gerrit (I've never used it before) but I'd be very keen22:23
kfox1111running the bits out of a continer makes it soo much easier. :)22:23
rhalliseyportdirect, sure!22:23
kfox1111awesome. yeah, I'd be glad to help with gerrit. :)22:24
rhalliseyportdirect, I'd recommend starting with https://github.com/openstack/kolla-kubernetes/blob/master/doc/source/minikube.rst22:24
rhalliseyto get a feel for what is there and how it works22:24
kfox1111yeah. thats our most up to date documentation at the moment.22:25
kfox1111like I said, the workflow piece isn't there yet, so there's a lot of copy/paste steps in it for now.22:25
rhalliseyoh speaking of which I need to rebase22:25
kfox1111but we plan on automating that soon. so any ideas you have there woudl be good. :)22:25
portdirectyeah I was looking at that - how about i add heat to get a feel for things ?22:26
kfox1111portdirect: cool. yeah. :)22:26
kfox1111see the common-deployment.yml.j2 template. heat-api woudl best map to that.22:26
kfox1111and heat-engine to a petset.22:26
rhalliseyportdirect, ya that would be great22:27
kfox1111cinder api would probably be a good example to copy from.22:27
portdirectand then get going on the real work, fyi you can checkout here https://86.24.220.168:9090/system (username harbor, pass acoman) if you want to see where I am at the moment - Iits just a test rig so you can't break anything :)22:27
kfox1111we do rpc engines as petsets as they register their dns entries into the database.22:27
*** schwicht has quit IRC22:28
portdirectthats a great idea - I've been cleaning the dead egines every so often...22:28
* kfox1111 nods22:28
*** matrohon has quit IRC22:29
*** neilus has joined #openstack-kolla22:30
kfox1111see services/mariadb/mariadb-pod.yml.j2 for a petset example.22:30
*** lamt has quit IRC22:31
*** huikang has quit IRC22:32
*** fguillot has quit IRC22:32
*** huikang has joined #openstack-kolla22:33
openstackgerritRyan Hallisey proposed openstack/kolla-kubernetes: Documentation rework  https://review.openstack.org/37586622:35
*** neilus has quit IRC22:35
sbezverk_portdirect: very interested in Kuryr, currently I am using flanneld in my multinode cluster, can you point me in your repo where you deal with Kuryr22:35
*** portdirect has quit IRC22:36
sbezverk_I would like to replace flanneld22:36
*** portdirect_ has joined #openstack-kolla22:36
*** portdirect_ is now known as portdirect22:36
kfox1111I'd like to support flanneld and something more advanced.22:36
portdirectsry - powercut, might have missed the last few messages22:37
kfox1111flanneld is good for an undercloud like concept. but not as good as more advanced things.22:37
*** huikang has quit IRC22:37
sbezverk_kfox1111: it looks like people these days go more for l3 solutions22:38
sbezverk_portdirect: I was asking if you could point me to your Kuryr bits in your repo22:38
kfox1111yeah.22:38
portdirectok - thats the biggest mess :)22:38
kfox1111the thing that makes flannel good for undercloud stuff though is how simple it is. the only thing you need for a db is etcd.22:39
kfox1111while doing more advanced sdn requires a lot more stuff. then its hard to get those bits started.22:39
portdirecthttps://github.com/portdirect/harbor/tree/latest/docker/openstack/openstack-kuryr/openstack-kuryr-libnetwork22:39
kfox1111like, basing on neturon is awesome, but then how do you start/manage neutron?22:39
sbezverk_kfox1111: agree it works like a charm in my test bed, but somebody mentioned that it is kind of fading out22:39
sbezverk_portdirect: thank you22:40
kfox1111you have to manage keystone/neutron/mariadb for it. if you want to make it resielient, you need multiple nodes, then you need something to manage it. :/22:40
*** thumpba has quit IRC22:40
portdirectthough the k8s stuff is in here https://github.com/portdirect/kuryr/tree/k8s/kuryr/raven22:40
*** thumpba has joined #openstack-kolla22:40
kfox1111sbezverk_: yeah. its is very simple. which is kind of why I like it.22:40
kfox1111it would be very difficult to add features to it.22:41
kfox1111but for the: bootstrap off of this vm, then deploy bare metal and extend your seed to the bare metal case, it would work well.22:41
*** thumpba has quit IRC22:42
kfox1111you could then use that physical seed system to deploy all your other nodes with ironic+neutron+k8s. :)22:42
sbezverk_kfox1111: I do not think it will be suitable for multitenancy, but l3 based solution could you some policies for this22:42
portdirectits possible to bootstrap using neutron - and then pass over to the 'real' neutron api22:42
kfox1111yeah. you'd have a 3 node flannel+k8s  undercloud in that case, and then all the other nodes would use neutron. :)22:42
kfox1111so the undercloud woldn't need multitenancy.22:43
kfox1111portdirect: I'm thinking of a world where you use ironic + neutron with direct access to the switch for port reconfigures.22:44
kfox1111you might have a minimal 3 node k8s cluster for managing that neutron and that ironic stack,22:45
kfox1111and then use that cluster to build a huge k8s cluster (or multiple)22:45
portdirectflannel definialty makes things easier - i used to use it but now run one pod for each service in the host's network namespace which also works though may not be acceptible?22:45
kfox1111we're running a few pods that way, ones that realy need to,22:46
kfox1111but the rest we're trying to avoid that and useing k8s's services/deployments.22:46
kfox1111that lets us do rolling upgrades and such.22:46
portdirectthis is exacltly where i was going - I've not a copy of magnum that I'm confortable sharing at the moment - but I will soon :)22:46
kfox1111awesome. :)22:46
sbezverk_kfox1111: is it not what ACI solution does?22:47
kfox1111yeah. having an undercloud deploy k8s using magnum on ironic bare metal would be amazing. :)22:47
kfox1111sbezverk_: I think so. but neutron just sits in front to let you be vendor agnositc.22:48
kfox1111I think arista was the first to suport ironic neutron drivers.22:48
*** MarMat has joined #openstack-kolla22:51
sbezverk_kfox1111: not sure who was first or second but cisco definetly supports it and it is on my to do list to bring up aci solution, I want to see how neutron configures my nexus switch :-)22:52
*** haplo37 has quit IRC22:52
kfox1111sbezverk_: +1. :) thats been on my to explore list for a while too. :)22:52
kfox1111we've got some cisco hardware too and want to experiment with bare metal.22:53
kfox1111last I looked the driver was experimental, but maybe its finished now.22:53
kfox1111we totally have a use case for a bare metal cloud though.22:53
kfox1111mostly its been network security holding us back. so if thats fixed, awesome. :)22:54
kfox1111is the experimental queue lowest priority?22:54
kfox1111its been stuck for 1hr 33min so far. :/22:55
sbezverk_kfox1111: it takes lots of time to experiment ;-)22:55
kfox1111well, it does when your cisco admin isn't well versed in neutron. or cloud sdn in general. :/22:56
*** eaguilar has joined #openstack-kolla22:56
kfox1111plus all of our switches are in production. well, at least until recently.22:56
kfox1111so we gota dig one up. I think we have a spare now we can use.22:57
kfox1111portdirect: I noticed there's a way to get k8s to deploy k8s nodes too. been itching to try that. :)22:57
kfox1111part of the autoscaling stuff.22:58
kfox1111I wonder if you could just get nova+ironic going, then point k8s as it and tell it to scale up. :)22:58
kfox1111rhallisey: looks good to me.22:59
kfox1111we can do the networking bits in a followup. these docs are still better then the previous.22:59
*** haplo37 has joined #openstack-kolla23:01
kfox1111my grand vision is to get an ironic based undercloud, and kolla-kubernetes based over cloud running on that hardware, then mix the over and undercloud into the same region.23:01
kfox1111so in one region, users can launch vms and bare metal.23:01
kfox1111and as an admin, I can take nodes from the ironic undercloud and just make them overcloud vm nodes.23:01
portdirect+123:02
kfox1111and share the k8s layer with users when there is enough multitenancy security there.23:02
portdirectyup - This would be almost possible with clear conainers or the rkt atm23:03
rhalliseycool23:03
* kfox1111 nods23:04
kfox1111portdirect: I've got a patch in to try and get k8s authenticating keystone tokens too. :)23:06
portdirectI also wondered about makeing a nova k8s driver - running the infrastruture container via nova-docker. Would offer some hugae advantages in terms of talking to the rest of the Opensatck Ecosystem but I think that the addittional overhead and incread startup time would be a killer?23:06
kfox1111yeah. nova's a pretty inflexable project at this point. I've tried getting code in, and its really hard. :/23:07
kfox1111I'd like to see a nova compatable api written on top of launching k8s containers with kvm running in them prototyped.... :)23:07
kfox1111I think it would be a pretty small amount of code. :)23:08
kfox1111and would be way easier to manage. would just be a small thin api wrapper around k8s's api. stateless. :)23:09
openstackgerritMerged openstack/kolla-kubernetes: Documentation rework  https://review.openstack.org/37586623:11
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: WIP: Misc fixes  https://review.openstack.org/37708223:15
*** mdnadeem has joined #openstack-kolla23:15
kfox1111wow... almost 2 hours now for the experimental gate. :/23:16
*** schwicht has joined #openstack-kolla23:17
kfox1111yay. k8s 1.4 :)23:18
*** mdnadeem_ has quit IRC23:18
kfox1111the changelog is very interesting. :)23:23
*** mdnadeem_ has joined #openstack-kolla23:25
*** Pavo has quit IRC23:25
kfox1111hmm.... I gota play more with taints/tolerations... very interesting.23:26
*** mdnadeem has quit IRC23:28
*** lamt has joined #openstack-kolla23:28
portdirectthats a great idea, it would only take half an hour to convert nova-docker to nova-kubectl but it would be horrible...23:29
kfox1111yeah. I think nova's api would be easier to map to k8s. host aggregates = nodeSelectors, etc. then just have a container that pulls an image from glance and runs it under libvirt directly. start/stop can map to a kubectl exec virsh start/stop/ etc.23:31
kfox1111no schedular needed. k8s will take care of it already. etc.23:32
*** Pavo has joined #openstack-kolla23:33
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: WIP Adding logging to kolla-kubernetes services  https://review.openstack.org/37710423:33
kfox1111sbezverk_: what do you think of the idea of sed -i 's/fluentd/logging/' of the pods in that PS?23:35
*** neilus has joined #openstack-kolla23:35
kfox1111then if we ever want to add non fluentd loggers we just need to edit common-logging.yml.j2?23:36
kfox1111with a big conditional that changes the logger type, redefining the macro's?23:36
*** salv-orlando has joined #openstack-kolla23:39
*** neilus has quit IRC23:40
kfox1111yay. scheduledjob made it! :)23:41
kfox1111hmm... helm is starting to mature too... nice.23:43
kfox1111heh. but their mariadb chart still a toy. :/23:44
sbezverk_kfox1111: I kind of liked it that is explicit and clear to show what exactly it enables23:44
*** lujinluo has joined #openstack-kolla23:44
*** sdake has joined #openstack-kolla23:44
*** salv-orlando has quit IRC23:45
sbezverk_also I am not sure if enable_logging will fly on kolla side23:45
kfox1111we could call it kolla_kubernetes_enable_logging: flannel?23:45
sbezverk_it could be confusing for people and by mistake might turn it on23:45
sdakehey peeps23:46
kfox1111I'm just thinkgin, every time we want to add another logger type, we'd have to add 7 lines to every file if we don't put it in a central logger template.23:46
kfox1111seems very messy.23:47
kfox1111sdake: hey23:47
sbezverk_ok I will change it but not for something long23:48
sdakesay kfox1111 did you get my msg from earlier23:48
*** zhurong has joined #openstack-kolla23:48
sbezverk_how about enable_kube_logging23:48
kfox1111sdake: no. missed it. let me look for it.23:48
kfox1111sbezverk_: that sounds good to me.23:49
sbezverk_also for macro name kube_logger23:50
*** tonanhngo has quit IRC23:50
sbezverk_{{ kube_logger.kube_logger_container()23:50
*** haplo37_ has quit IRC23:51
*** haplo37_ has joined #openstack-kolla23:53
*** tonanhngo_ has joined #openstack-kolla23:55
*** tonanhngo has joined #openstack-kolla23:57
*** tonanhng_ has joined #openstack-kolla23:58
*** tonanhngo_ has quit IRC23:59

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