Friday, 2017-07-28

*** yingjun has joined #openstack-kolla00:03
*** ducttape_ has joined #openstack-kolla00:05
*** kbaegis has joined #openstack-kolla00:08
*** ducttape_ has quit IRC00:10
*** aagate has quit IRC00:10
*** itlinux_ has quit IRC00:12
*** itlinux has quit IRC00:12
*** itlinux_ has joined #openstack-kolla00:15
*** itlinux has joined #openstack-kolla00:15
*** jascott1 has joined #openstack-kolla00:15
*** feisky has joined #openstack-kolla00:17
*** itlinux_ has quit IRC00:18
*** itlinux has quit IRC00:18
*** feisky has quit IRC00:19
*** feisky has joined #openstack-kolla00:19
*** feisky has quit IRC00:24
*** feisky has joined #openstack-kolla00:24
*** feisky has quit IRC00:26
*** rama_y_ has quit IRC00:28
*** masber has joined #openstack-kolla00:35
*** jascott1 has quit IRC00:37
*** duonghq has joined #openstack-kolla00:43
duonghqmorning guys00:43
*** tovin07_ has joined #openstack-kolla00:50
*** caowei has joined #openstack-kolla00:54
*** masber has quit IRC00:54
*** awidders_ has quit IRC00:55
*** awiddersheim has joined #openstack-kolla00:56
*** renmak_ has quit IRC00:57
*** masber has joined #openstack-kolla01:08
*** harlowja has quit IRC01:10
vhosakotmorning duonghq01:13
duonghqmorning vhosakot01:14
*** kbaegis has quit IRC01:35
*** zhangfei has joined #openstack-kolla01:39
*** ducttape_ has joined #openstack-kolla01:45
*** ducttape_ has quit IRC01:50
*** masber has quit IRC01:50
*** masber has joined #openstack-kolla01:52
*** itlinux_ has joined #openstack-kolla02:01
*** itlinux has joined #openstack-kolla02:01
*** itlinux has quit IRC02:03
*** itlinux_ has quit IRC02:03
openstackgerritJeffrey Zhang proposed openstack/kolla-ansible master: Stop and start container rather than use restart directly  https://review.openstack.org/48825902:04
*** rama_y has joined #openstack-kolla02:12
*** unicell has joined #openstack-kolla02:16
*** jamesbenson has joined #openstack-kolla02:17
*** unicell has quit IRC02:21
*** ducttape_ has joined #openstack-kolla02:21
*** jamesbenson has quit IRC02:21
masberHi sambetts|afk are you around?02:22
*** ducttape_ has quit IRC02:25
*** itlinux has joined #openstack-kolla02:26
*** itlinux_ has joined #openstack-kolla02:26
*** unicell has joined #openstack-kolla02:29
*** zhurong has joined #openstack-kolla02:30
*** unicell has quit IRC02:33
openstackgerritYotaro Konishi proposed openstack/kolla-ansible master: Support custom_config for trove-taskmanager/conductor  https://review.openstack.org/48776402:33
openstackgerritDuong Ha-Quang proposed openstack/kolla-ansible master: Specify 'become' to necessary tasks (general roles)  https://review.openstack.org/39868202:38
*** vhosakot has quit IRC02:40
*** unicell has joined #openstack-kolla02:41
*** unicell has quit IRC02:45
*** rama_y has quit IRC02:46
openstackgerritDuong Ha-Quang proposed openstack/kolla-ansible master: Specify 'become' for only necessary tasks (default roles)  https://review.openstack.org/39868402:49
duonghqJeffrey4l, I fixed ansible-become  as your comment02:49
*** unicell has joined #openstack-kolla02:53
*** unicell has quit IRC02:57
spsuryamorning guys03:07
duonghqmorning spsurya03:07
spsuryaduonghq: hi....03:08
*** masber has quit IRC03:13
*** unicell has joined #openstack-kolla03:17
*** unicell has quit IRC03:22
*** emccormick has quit IRC03:24
sbezverkJeffrey4l  ping03:24
*** emccormick has joined #openstack-kolla03:29
*** unicell has joined #openstack-kolla03:30
*** zhurong has quit IRC03:31
*** unicell has quit IRC03:34
*** ramishra has joined #openstack-kolla03:34
*** unicell has joined #openstack-kolla03:42
*** rama_y has joined #openstack-kolla03:42
*** unicell has quit IRC03:46
Jeffrey4lsbezverk, pong03:47
Jeffrey4lduonghq, roger. will check it.03:47
*** masber has joined #openstack-kolla03:48
duonghqJeffrey4l, thanks03:52
*** skramaja has joined #openstack-kolla03:57
spsuryaduonghq: are we  testing ks rolling upgrade in this week ?04:02
duonghqspsurya, there is one major issue left04:04
duonghqwe must ensure anytime there are some container still running04:04
duonghqwith current implementation, maybe there is a period all container restart04:05
duonghqwhich in turn introduce a short downtime04:05
duonghqmy approach is develop ansible strategy but got license issue with GPLv304:06
duonghqI'm looking for improve egonzalez's suggestion04:06
*** itlinux_ has quit IRC04:07
*** itlinux has quit IRC04:07
spsuryaduonghq: yes then it is performance impact04:08
*** unicell has joined #openstack-kolla04:09
spsuryaduonghq: but we can land it for PIke at a level04:09
spsurya?04:09
duonghqspsurya, I'm not sure04:17
duonghqwe should ask inc0 or Jeffrey04:18
duonghqcan you try egonzalez's suggestion?04:18
*** yuanying has quit IRC04:28
*** harlowja has joined #openstack-kolla04:32
*** skramaja has quit IRC04:32
openstackgerritOpenStack Proposal Bot proposed openstack/kolla-kubernetes master: Updated from global requirements  https://review.openstack.org/48590504:33
spsuryaduonghq: I will check, but major work has been done by you and egonzalez,  so keeping release date int consideration , it would more helpful if you guys give more hand to it. Meanwhile i will be testing it and let you know if i get some issue related to this.04:34
duonghqspsurya, sure04:34
duonghqthis afternoon I'll try egonzalez suggestion, it's quite easy and straightforward04:34
spsuryaduonghq: thanks04:35
spsuryaduonghq: nice04:35
duonghqbut I cannot test the logic on large scale04:35
spsuryayou mean for n-node s ?04:35
duonghqyes04:36
duonghq2-3 nodes are not enough04:36
duonghqI think this solution will make large performance impact04:36
spsuryai also got two node of 32GB04:36
spsuryaonly04:36
duonghqanw, it's a working option04:36
duonghqwithout headache of gplv304:36
duonghqI'm reading mail thread about license04:37
spsuryaduonghq i am also checking of gplv3 licence04:41
duonghqspsurya, nice04:41
*** yuanying has joined #openstack-kolla04:42
*** jamesbenson has joined #openstack-kolla04:45
*** caowei has quit IRC04:58
*** jamesbenson has quit IRC05:02
*** jamesbenson has joined #openstack-kolla05:03
*** emccormick has quit IRC05:04
*** jamesbenson has quit IRC05:07
*** janki has joined #openstack-kolla05:16
*** harlowja has quit IRC05:28
*** zhurong has joined #openstack-kolla05:30
*** caowei has joined #openstack-kolla05:36
*** renmak_ has joined #openstack-kolla05:36
*** harlowja has joined #openstack-kolla05:41
*** kevzha01 has joined #openstack-kolla05:47
*** omenv has joined #openstack-kolla05:51
*** ducttape_ has joined #openstack-kolla05:52
*** ducttape_ has quit IRC05:56
*** skramaja has joined #openstack-kolla06:00
openstackgerritKuo-tung Kao proposed openstack/kolla-ansible master: use internalURL to connect to cinder in magnum  https://review.openstack.org/48830006:03
*** yuanying has quit IRC06:05
*** yuanying has joined #openstack-kolla06:06
*** lan has joined #openstack-kolla06:06
*** yuanying_ has joined #openstack-kolla06:07
*** zhubingbing_ has quit IRC06:08
*** yuanying has quit IRC06:10
*** magicboiz has joined #openstack-kolla06:15
*** magicboiz has quit IRC06:15
*** magicboiz has joined #openstack-kolla06:15
*** lan has quit IRC06:16
*** lan has joined #openstack-kolla06:17
*** yeyon has joined #openstack-kolla06:22
*** magicboiz has quit IRC06:24
*** magicboiz has joined #openstack-kolla06:27
duonghqspsurya, can review this: https://review.openstack.org/#/c/398682/06:30
duonghqthis is 2-cycle old bp06:31
openstackgerritJeffrey Zhang proposed openstack/kolla-ansible stable/ocata: Stop container before container is removed  https://review.openstack.org/48830606:31
spsuryaduonghq: sure06:31
*** magicboiz has quit IRC06:31
*** magicboiz has joined #openstack-kolla06:32
*** zhubingbing has joined #openstack-kolla06:41
*** kevzha01 has quit IRC06:41
*** harlowja has quit IRC06:48
*** csuttles_ has quit IRC06:50
yeyoni use kolla-ansible prechecks ,but not check successful, error message:TASK[rabbitmq:check if all rabbit hostnames are resolvable] failed:[localhost] (item=localhost)=>{.....,"failed":true,"item":"localhost"}06:50
*** ducttape_ has joined #openstack-kolla06:52
yeyonis my hosts file error?06:53
mewald1Is kolla able to merge json just like ini?06:54
*** ducttape_ has quit IRC06:54
*** ducttape_ has joined #openstack-kolla06:55
*** jamesbenson has joined #openstack-kolla06:56
duonghqmewald1, what do you mean?06:58
*** ducttape_ has quit IRC06:59
*** ducttape_ has joined #openstack-kolla07:00
*** jamesbenson has quit IRC07:00
mewald1duonghq: Kolla can merge INI files to generate config files for example for OpenStack. Does that work with json already?07:00
duonghqmewald1, not yet07:01
*** ducttape_ has quit IRC07:04
*** masber has quit IRC07:13
*** masber has joined #openstack-kolla07:20
*** masber has quit IRC07:38
*** paramite has joined #openstack-kolla07:39
*** cristicalin has joined #openstack-kolla07:41
*** mgoddard has joined #openstack-kolla07:42
*** egonzalez has joined #openstack-kolla07:47
*** cristicalin has quit IRC08:00
*** ducttape_ has joined #openstack-kolla08:01
*** ducttape_ has quit IRC08:03
*** ducttape_ has joined #openstack-kolla08:03
*** strigazi_ is now known as strigazi08:04
*** ducttape_ has quit IRC08:07
openstackgerritJavier Castillo proposed openstack/kolla-ansible master: Fix designate interface selection  https://review.openstack.org/48832908:10
*** ducttape_ has joined #openstack-kolla08:10
*** ducttap__ has joined #openstack-kolla08:12
*** ducttape_ has quit IRC08:12
kolla-slack1<adrianreza> hello guys, I tried deploy 3 nodes of kolla-k8s, 1 node as control plane, and 2 nodes as compute node. when I deployed mariadb, it always CrashLoopBackOff until now. here is the logs http://paste.ubuntu.com/25189188/ I’m unable to find what’s wrong with my installation.08:14
*** ducttap__ has quit IRC08:16
*** openstackgerrit has quit IRC08:18
*** sambetts|afk is now known as sambetts08:23
*** rmart04 has joined #openstack-kolla08:25
*** yuanying_ has quit IRC08:35
*** yuanying has joined #openstack-kolla08:35
*** yuanying has quit IRC08:35
*** yuanying has joined #openstack-kolla08:36
*** openstackgerrit has joined #openstack-kolla08:39
openstackgerritJavier Castillo proposed openstack/kolla-ansible master: Fix designate interface selection  https://review.openstack.org/48832908:39
*** serlex has joined #openstack-kolla08:40
*** caowei_ has joined #openstack-kolla08:41
*** caowei has quit IRC08:41
*** caowei_ is now known as caowei08:41
openstackgerritJeffrey Zhang proposed openstack/kolla-ansible stable/ocata: Assume the container is removed if it is not show in docker ps  https://review.openstack.org/48830608:46
openstackgerritJavier Castillo proposed openstack/kolla-ansible master: Fix designate interface selection  https://review.openstack.org/48832908:49
openstackgerritJavier Castillo proposed openstack/kolla-ansible master: Fix designate interface selection  https://review.openstack.org/48832908:51
openstackgerritJavier Castillo proposed openstack/kolla-ansible master: Fix designate interface selection  https://review.openstack.org/48832908:52
yeyon hi! I use kolla-ansible prechecks ,but not check successful, error message:TASK[rabbitmq:check if all rabbit hostnames are resolvable] failed:[localhost] (item=localhost)=>{.....,"failed":true,"item":"localhost"},i do not know where is error?is my hosts file error?08:55
*** mewald has joined #openstack-kolla08:57
*** mewald1 has quit IRC09:00
*** ducttape_ has joined #openstack-kolla09:00
*** ducttap__ has joined #openstack-kolla09:03
*** ducttape_ has quit IRC09:03
*** ducttap__ has quit IRC09:07
*** rbergero1 is now known as rbergeron09:17
*** rbergeron has joined #openstack-kolla09:17
egonzalezyeyon, check if the host can resolve its own hostname09:19
egonzalez*by api interface IP09:19
duonghqegonzalez, can you review this one: https://review.openstack.org/#/c/398682/09:20
egonzalezduonghq, can the last ensure dir permissions task be merged with the dir creation?09:25
egonzalezshould not  be a problem if not using recursive in the task09:26
duonghqegonzalez, this is just for ensure permission, it's not necessary, indeed09:26
openstackgerritJeffrey Zhang proposed openstack/kolla-ansible master: Stop and start container rather than use restart directly  https://review.openstack.org/48825909:26
*** cristicalin has joined #openstack-kolla09:26
duonghqdue to every file is set proper permission and owner09:26
*** srnbckr has joined #openstack-kolla09:26
egonzalezduonghq, is looking good, just a missing mode in one file and the dir comment09:27
duonghqegonzalez, thanks, so last task can be safety removed?09:28
egonzalezduonghq, I think so, but move the permission to the dir creation09:28
duonghqsure09:28
duonghqthank you09:29
openstackgerritJeffrey Zhang proposed openstack/kolla-ansible master: Assume the container is removed if it is not show in docker ps  https://review.openstack.org/48834609:30
*** duonghq has quit IRC09:30
openstackgerritChiawei Xie proposed openstack/kolla-kubernetes master: Fix Deployment Guide for kolla-kubernetes  https://review.openstack.org/48834909:33
*** cristicalin has quit IRC09:37
*** wahnsinn_ has joined #openstack-kolla09:38
*** srnbckr has quit IRC09:39
*** prateek has joined #openstack-kolla10:01
*** ducttape_ has joined #openstack-kolla10:03
*** ducttap__ has joined #openstack-kolla10:06
jbadiapaegonzalez,  have you got a minute?10:07
*** tovin07_ has quit IRC10:07
*** ducttape_ has quit IRC10:08
*** mnasiadka has joined #openstack-kolla10:09
*** yingjun has quit IRC10:10
*** ducttap__ has quit IRC10:10
egonzalezjbadiapa, yep10:12
jbadiaparegarding the issue with the gates on the fluentd patch10:13
jbadiapaegonzalez^10:13
jbadiapaegonzalez, the problem is that the kolla-ansible gate wont work due to the problem with the td-agent path, is taht right?10:15
egonzalezjbadiapa, yep, if the images are merged, ansible cannot find fluentd executable10:15
jbadiapaegonzalez, the main thing is that the -e genconfig does not look at the containers as far I could find out10:16
egonzalezjbadiapa, genconfig only generates config files based on ansible variables and templates10:17
egonzalezthats not the problem, ansible change fix the executable path, problem is if image change is merged will broke ansible gates until ansible change is merged10:18
egonzalezso, ansible change depends-on kolla change, need to be reviewed and +w (wont not merged until images are merged)10:19
jbadiapaegonzalez, I know, the two approach would be 1.- change the dockerfile to make work on the current gate or 2.- change the kolla-ansible first to make work on both cases10:24
egonzalezjbadiapa, current approach is 210:25
jbadiapaegonzalez, perfect, that's what I thought as well10:25
egonzalezwe need reviews on ansible change too to allow merge images10:26
egonzalezhttps://review.openstack.org/#/c/482528/10:27
*** daidv has quit IRC10:31
jbadiapaack, I reviewed a couple of times10:32
*** jamesbenson has joined #openstack-kolla10:32
*** caowei has quit IRC10:33
*** jamesbenson has quit IRC10:36
openstackgerritMathias Ewald proposed openstack/kolla master: Add sensu images  https://review.openstack.org/48637910:37
mewaldI still got this redis role that needs some review :) https://review.openstack.org/#/c/486304/10:38
sbezverkJeffrey4l have you played with selinux labeling for containers?10:39
openstackgerritMathias Ewald proposed openstack/kolla-ansible master: Add sensu role  https://review.openstack.org/48836710:39
Jeffrey4lsbezverk, sorry. no. i know a little about selinux.10:41
sbezverkJeffrey4l thanks will keep looking then..10:41
*** kornicameister has quit IRC10:45
*** kornicameister has joined #openstack-kolla10:46
*** lan has quit IRC10:52
*** zhurong has quit IRC10:53
openstackgerritMathias Ewald proposed openstack/kolla master: Add sensu images  https://review.openstack.org/48637910:56
*** aolwas has quit IRC11:02
*** kornicameister has quit IRC11:03
*** aolwas has joined #openstack-kolla11:03
*** masber has joined #openstack-kolla11:04
*** renmak_ has quit IRC11:06
openstackgerritJavier Castillo proposed openstack/kolla-ansible master: Fix designate interface selection  https://review.openstack.org/48832911:06
*** ducttape_ has joined #openstack-kolla11:07
masbermgoddard, sorry I had to go yesterday, are you available to talk?11:09
openstackgerritMichal Nasiadka proposed openstack/kolla-ansible master: Fixes horizon reconfigure for adding custom *_policy.json files  https://review.openstack.org/48837711:09
mgoddardhi masber: yes I'm available11:09
*** ducttape_ has quit IRC11:11
*** cristicalin has joined #openstack-kolla11:15
*** rama_y has quit IRC11:18
*** cristicalin has quit IRC11:20
*** emccormick has joined #openstack-kolla11:27
*** skramaja has quit IRC11:37
mewaldcan someone help me figure out what failed here https://review.openstack.org/#/c/488367/ ?11:37
*** prateek_ has joined #openstack-kolla11:37
mewaldI cannot see it from the console.html11:38
*** prateek has quit IRC11:40
*** zhangfei has quit IRC11:40
*** zhangfei has joined #openstack-kolla11:41
*** zhangfei has quit IRC11:45
*** markhargrove28 has joined #openstack-kolla11:46
egonzalezmewald, http://logs.openstack.org/67/488367/1/check/gate-kolla-ansible-pep8-ubuntu-xenial/6327d12/console.html#_2017-07-28_10_43_31_20810311:49
openstackgerritMathias Ewald proposed openstack/kolla-ansible master: Add sensu role  https://review.openstack.org/48836711:49
mewaldegonzalez: yeah I found that but it gives no hint (at least for me) what the real problem is. "No JSON object could be decoded" ok, but the rolls out and sensu takes it and runs … Also it's not even a json but a jinja :D11:51
mewaldjson lint says my json is valid11:52
*** yeyon has quit IRC11:54
*** yingjun has joined #openstack-kolla11:57
*** yingjun has quit IRC11:58
*** ducttape_ has joined #openstack-kolla12:05
*** rwallner has joined #openstack-kolla12:08
*** ducttape_ has quit IRC12:11
*** rhallisey has joined #openstack-kolla12:12
*** awiddersheim has quit IRC12:14
*** dosaboy has quit IRC12:14
*** awiddersheim has joined #openstack-kolla12:15
*** strigazi is now known as strigazi_AFK12:20
*** magicboiz has quit IRC12:27
*** bmace has quit IRC12:29
*** bmace has joined #openstack-kolla12:30
*** goldyfruit has joined #openstack-kolla12:35
*** ducttape_ has joined #openstack-kolla12:38
*** ducttape_ has quit IRC12:39
*** ducttape_ has joined #openstack-kolla12:41
*** cristicalin has joined #openstack-kolla12:42
*** prateek_ has quit IRC12:43
rwellumping sbezverk12:48
sbezverkrwellum pong12:49
*** cristicalin has quit IRC12:53
*** ducttape_ has quit IRC12:54
*** magicboiz has joined #openstack-kolla12:55
rwellumMorning sbezverk, regarding your review comment - there is no 'orchestration/scripts' location - so you want me to create this? And maybe move the AIO shell script here too?12:55
*** magicboiz has quit IRC12:55
sbezverkrwellum you need to add (mkdir) it in your PS12:56
rwellumYeah the process I am ok with -12:56
*** ducttape_ has joined #openstack-kolla12:56
rwellumI thought the location existed somewhere and I couldn't see it.12:57
*** dosaboy has joined #openstack-kolla12:57
*** markhargrove281 has joined #openstack-kolla12:57
*** rwallner has quit IRC12:58
*** markhargrove28 has quit IRC12:58
*** rwallner has joined #openstack-kolla12:58
*** ducttape_ has quit IRC13:01
*** jaosorior has quit IRC13:04
*** schwicht has joined #openstack-kolla13:07
masbermgoddard, sorry I was rebuilding my openstack test environment13:08
mgoddardno problem. how can I help?13:08
masbermgoddard, I have a kolla-ansible environment and I also put Ironic, I enabled automatic clean and setup the clean network on the ironic.conf file13:09
masberthen I created a node13:09
masberthe node start the clean state13:10
masberand reboots13:10
masberbut I don't know why it boots to local disk, my feeling is that the ramdisk is not deployed and I don't if the issue is the ironic configuration with the randisk or pxe network13:11
masberdeploy logs are missing13:11
masberso I don't know how to troubleshoot13:12
masberor what to do next, I was wondering if you have any advise or idea?13:13
*** prateek has joined #openstack-kolla13:16
mgoddardwell first of all I'd try to get console access to the node and watch it during cleaning13:19
mgoddardis it a baremetal or 'fake' vm?13:20
masbermgoddard, it is a baremetal13:21
*** jamesbenson has joined #openstack-kolla13:21
masberI took a screenshot during pxe boot13:21
masberlet me show to you13:21
masberhttps://ibin.co/3UvkyRGbsjnq.png13:22
mgoddardthat's a little odd - it looks like it's found the pxe config via IP address but it should find it via MAC13:24
mgoddardanyway, looks like PXE has failed13:24
*** jtriley has joined #openstack-kolla13:25
*** jamesbenson has quit IRC13:25
mgoddardwhat does your network look like? flat or VLAN?13:25
masberpublic network is flat13:25
mgoddardand the cleaning network?13:26
masberhttp://paste.openstack.org/show/616859/13:27
*** rama_y has joined #openstack-kolla13:27
mgoddardI thought you said you had configured the cleaning network in ironic.conf?13:27
masberI put the public network as cleaning so it is flat13:28
masberyes13:28
masberthis is my ironic.conf file http://paste.openstack.org/show/616861/13:29
masberand my network configuration http://paste.openstack.org/show/616862/13:29
openstackgerritBradley Jones proposed openstack/kolla-kubernetes master: Deploy playbook using microservices  https://review.openstack.org/47358813:31
mgoddardok. Do you normally boot bare metal instances on the public network?13:31
openstackgerritBradley Jones proposed openstack/kolla-kubernetes master: Deploy playbook using microservices  https://review.openstack.org/47358813:32
openstackgerritRich Wellum proposed openstack/kolla-kubernetes master: Moved ko.py to orchestration/tools  https://review.openstack.org/48797213:33
masbermgoddard, I apologize, I don't understand the question13:33
mgoddardwhen you do nova boot for bare metal instances, which network do they use?13:34
*** markhargrove28 has joined #openstack-kolla13:37
*** prateek has quit IRC13:37
rwellumsbezverk: this is in kolla-ansible quickstart.rst - clearly says to bring up the second interface. Even though I've been told that will break neutron? https://www.irccloud.com/pastebin/xBj3ka1z/13:37
*** markhargrove281 has quit IRC13:39
sbezverkrwellum not sure what to say..13:39
rwellumsbezverk: you think this is wrong though? I'll ping inc0 or egonzalez and see what they think.13:40
masbermgoddard, no idea, how can I know?13:41
sbezverkrwellum from what I remember network interface should not have any ip, it is controlled by neutron13:41
sbezverkcheck with them please13:41
egonzalezrwellum, network_interface is for API traffic, should be UP and with IP13:42
egonzalezrwellum, neutron_external_interface is for openstack public network, interface UP with no IP assigned13:43
rwellumegonzalez: you're suggesting you need 3 NIC's/Interfaces?13:43
sbezverkrwellum I was talking about latter13:43
rwellumYes sbezverk13:43
rwellumIf the doc says 2 interfaces with IP addresses then you need a 3rd that is not up for neutron_external_interface?13:44
egonzalezrwallner, need minimun 2, one for all services/tunnel,data interfaces (network_interface) and other for neutron_external_interface13:44
egonzalezrwellum, sorry rwallner again13:45
rwellumegonzalez: :)13:45
*** jistr is now known as jistr|mtg13:45
rwellumegonzalez: in the text above, what is that second interface - neutron_external_interface?13:46
egonzalezrwellum, yep, check https://docs.openstack.org/kolla-ansible/latest/production-architecture-guide.html13:47
*** ducttape_ has joined #openstack-kolla13:47
egonzalezthere is a brief explanation of the interfaces used13:48
egonzalezas sort resume, every interface is pointing to network_interface except neutron_external_interface that __should__ be a different NIC13:48
*** mgoddard has quit IRC13:48
*** ducttape_ has quit IRC13:49
*** ducttape_ has joined #openstack-kolla13:49
rwellumegonzalez: thanks - but then that readme (the first one I pointed out is wrong) - if that is neutron external - it should NOT be up. That's the piece I think is wrong/confusing.13:50
sbezverkrwellum neutron external must be up13:50
sbezverkI collapse all other interfaces onto the management one13:51
rwellumsbezverk: egonzalez said quote: "rwellum, neutron_external_interface is for openstack public network, interface UP with no IP assigned"13:52
rwellumAm I going crazy here....13:52
sbezverkrwellum that is it what I told you too, UP and no IP13:53
*** prateek has joined #openstack-kolla13:55
serlexha! easily done13:55
rwellumsbezverk: Ok sorry. Then why does the doc say: "Verify if the second interface has an IP address"13:56
rwellumMaybe it should be "Verify if the second interface is UP and does not have an IP address"13:56
sbezverkrwellum agree, it should be more explicit which interface it is talking about13:57
*** strigazi_AFK is now known as strigazi_OFF13:58
egonzalezrwellum, my config in a working environment http://paste.openstack.org/show/616864/13:59
*** mnasiadka has quit IRC14:04
*** ramishra has quit IRC14:04
egonzalezrwellum, opened a bug for the lack of network configuration docs https://bugs.launchpad.net/kolla-ansible/+bug/170721114:07
openstackLaunchpad bug 1707211 in kolla-ansible "lack of network documentation" [Undecided,New]14:07
*** prateek has quit IRC14:08
*** rmart04 has quit IRC14:10
*** jamesbenson has joined #openstack-kolla14:13
*** kevzha01 has joined #openstack-kolla14:13
*** kevzha01 has quit IRC14:13
*** kevzha01 has joined #openstack-kolla14:14
*** jtriley_ has joined #openstack-kolla14:16
*** jamesbenson has quit IRC14:17
*** jtriley has quit IRC14:18
*** jamesbenson has joined #openstack-kolla14:20
jamesbensonmorning all :-) and happy friday!14:22
*** sbezverk has quit IRC14:22
*** itlinux has joined #openstack-kolla14:24
*** itlinux has quit IRC14:24
*** kevzha01_ has joined #openstack-kolla14:24
*** paramite has quit IRC14:26
*** kevzha01 has quit IRC14:27
*** eaguilar has joined #openstack-kolla14:36
*** hongbin has joined #openstack-kolla14:38
*** eaguilar is now known as eaguilar|afk14:45
*** hrw has quit IRC14:45
*** janki has quit IRC14:45
*** jistr|mtg is now known as jistr14:46
*** masber has quit IRC14:46
*** hrw has joined #openstack-kolla14:46
*** eaguilar|afk is now known as eaguilar14:46
*** sbezverk has joined #openstack-kolla14:50
*** schwicht has quit IRC14:51
*** harlowja has joined #openstack-kolla14:51
inc0good morning14:53
*** mewald has quit IRC14:55
*** eaguilar is now known as eaguilar|afk14:57
*** eaguilar|afk is now known as eaguilar14:58
*** eaguilar is now known as eaguilar|afk14:58
*** kbaegis has joined #openstack-kolla14:59
kbaegisHi all. Is there a defect with the inventory handling for openvswitch?14:59
kbaegisI need kolla-ansible not to deploy ovs or the db15:00
inc0kbaegis: with master it's easy15:01
kbaegisinc0:  and by master you mean k8s?15:01
inc0with ocata you need to disable it in globals15:01
inc0no, I mean master kolla-ansible15:01
kbaegisinc0: It can't be done in inventory?15:01
inc0as in not released15:01
inc0no15:02
kbaegisthanks. That answers that15:02
inc0https://github.com/openstack/kolla-ansible/blob/stable/ocata/ansible/roles/neutron/defaults/main.yml#L2815:02
inc0you need to override this var15:02
kbaegisI just want it to use the host managed ovs, not within docker, and it obviously breaks networking when both are set up15:02
inc0just make sure that volume monunts are compatible15:03
kbaegisWait, it will still deploy the ovs-l2 agent right?15:03
inc0yeah15:03
inc0you need sth like this15:04
inc0neutron_services: openvswitch-vswitchd: enabled: false15:04
inc0(with indents)15:04
*** egonzalez has quit IRC15:10
*** kiennt has joined #openstack-kolla15:15
*** eaguilar|afk is now known as eaguilar15:16
openstackgerritBradley Jones proposed openstack/kolla-kubernetes master: Deploy playbook using microservices  https://review.openstack.org/47358815:28
*** s-dean has joined #openstack-kolla15:29
inc0kfox1111_ sbezverk quick question...you are aware that we're using secrets for passwords and whatnot but they're also written in plain configmaps right?15:31
inc0genconfig puts passwords where passwords should be put15:32
sbezverkinc0: password are encoded15:32
inc0by what?15:33
sbezverkby kube15:33
inc0not in configs15:33
sbezverkwhen you create a secret15:33
inc0what I'm saying is15:33
inc0when you run ansible genconfig15:33
inc0it will put password in config15:33
inc0so while secrets are secure, passwords themselves are visible in configmap15:34
inc0just so you're aware15:34
sbezverkah ah ok, you mean in opensatck config15:34
inc0yes15:34
sbezverkbut how it is different from kolla-ansible?15:34
inc0but all of the passwords (maybe besides db admin passoword) are visible15:34
inc0it is not15:34
inc0just saying that we might want to use k8s secret management there and make it little more secure15:35
inc0not15:35
inc0not sure how yet, but something to keep in mind15:35
sbezverkinc0 that would be great, but it would then require preprocessing15:35
sbezverkwe could add decrypt init container15:35
inc0alternatively we could remove passwords from config15:36
sbezverkto every pod to decrypt config password15:36
inc0and create secrets15:36
sbezverkyes, but we still need to add them before the service starts15:36
inc0and run nova-compute --config-file /etc/nova/nova.conf --config-file=/etc/nova/secrets.conf15:37
sbezverkinc0: I do not follow how this will help15:37
inc0secret will effectively be another config file15:38
inc0with just secret-related configs in it15:38
inc0but not just a password, .conf file with group header and whatnot15:38
*** rama_y has quit IRC15:38
inc0https://paste.fedoraproject.org/paste/hIexHaepmkLrtKJAEb8bgA like this15:39
*** itlinux has joined #openstack-kolla15:40
inc0oh btw sbezverk your registry chart is awesome15:40
*** itlinux_ has joined #openstack-kolla15:40
inc0gave me few ideas15:40
inc0I'll publish something today, if I'm right we can make prep before kolla-k8s deploy super easy15:40
inc0configmaps, secrets and chart building that is15:40
rwelluminc0: +115:41
kfox1111_morning.15:46
sbezverkinc0: great, let's see15:47
sbezverkkfox1111: morning15:47
sbezverkkfox1111: I found the source of that bug15:47
kfox1111_sbezverk: oh cool. sorry I hadn't gotten to it yet.15:47
kfox1111_what was it?15:47
*** itlinux_ has quit IRC15:48
sbezverkkfox1111_ : helm/kolla-common/templates/_common_dependency_container.yaml15:48
*** itlinux has quit IRC15:48
sbezverkkfox1111_  {{- define "joinListWithColon" -}}15:48
sbezverkthere is an inconsistency between when dependency specified in yaml file and when it is overridden from command line with set15:49
*** eaguilar is now known as eaguilar|afk15:49
kfox1111_ah. maybe different data types?15:50
kfox1111_I know it tries to automatically figure out data types if done via --set and I have ran into problems with that.15:50
sbezverkhere is how data gets represented for both cases:15:50
sbezverkhttps://paste.fedoraproject.org/paste/fsSW0C71NlahUH1lzyc36w15:50
kfox1111_I see why that may fail for the use case.15:51
*** harlowja has quit IRC15:51
kfox1111_it was written before we had 'set' I think.15:51
kfox1111_I have a different way of doing it now...15:51
sbezverkkfox1111_ oh great, if you have the fix, let's fix it15:51
kfox1111_oh...15:52
kfox1111_though that looks weird.15:52
*** kevzha01_ has quit IRC15:53
kfox1111_try changing the macro contents to be:15:54
kfox1111_{{- $local = dict "first" true }}15:54
kfox1111_{{ range $k, $v := . }}{{ if $local.first }},{{ end }}{{ $v }}{{ $_ = set $local "first" false }}{{ end }}15:54
sbezverkkfox1111_ no kidding, if you specify in yam, it looks like map[string]string15:54
kfox1111_map[string]string is the desired result.15:54
kfox1111_--set may be converting the "0" to be int.15:55
kfox1111_and then the range isn't sure what to do with it.15:55
sbezverkbut second looks like map[[]int]string15:55
*** mewald has joined #openstack-kolla15:56
kfox1111_what was the --set you used?15:56
kbaegisinc0: :/ didn't work15:57
inc0really, what happened?15:57
sbezverk--set global.kolla.mariadb.statefulset.dependencies.jobs.[0]="mariadb-storage-init-element" --set global.kolla.mariadb.statefulset.dependencies.jobs.[1]="mariadb-storage-init-element-2"15:57
inc0also show me how did you define it in globals15:57
kbaegisI went directly to the main.yml and set to false15:58
jamesbensoninc0: I'm going to open a bug about prechecks passing when external ceph is still missing files in the config dir.15:58
kfox1111_sbezverk: not sure thats the right syntax for that. but not sure what it would be otherwise.15:59
kfox1111_maybe: dependencies.jobs[1] = ?15:59
inc0damn15:59
sbezverkkfox1111_  that is the only way to override lists15:59
kfox1111_not sure --set is even capabale of defining this.15:59
sbezverkkfox1111_  technosophos told me that it was right syntax16:00
kfox1111_ok.16:00
jamesbensoninc0: Also, at least one of the files that's required could be generated automatically, nothing deployment specific about it, do you want ansible to generate the file automatically?16:00
kfox1111_looks really weird. but if he said thats the way it should work, I believe him.16:00
inc0kbaegis: well, worst case scenario you can just remove ovs starting from here: https://github.com/openstack/kolla-ansible/blob/stable/ocata/ansible/roles/neutron/handlers/main.yml#L216:00
kfox1111_try the above different macro and see what happens.16:01
inc0but this needs more debug, disabling service should work16:01
sbezverkkfox1111_  trying, there were a couple of typos ;)16:01
kfox1111_oh. but I think it should be 'if not $local.first'16:01
kfox1111_yeah. probably. its untested. :)16:01
inc0jamesbenson: that'd be good change imo16:01
jamesbensoninc0: the auto generate?16:01
inc0if it can be autogenerated, sure why not16:02
sbezverkkfox1111_  you almost nailed it "value": "\n,mariadb-storage-init-elementmariadb-storage-init-element-2"16:02
jamesbensoncool, will do.16:02
inc0less steps to work through16:02
jamesbensonthat would happen in the deploy correct?16:02
sbezverkfirst comma is not needed and missing comma between them16:02
jamesbensonino0: I'll update the docs with a note well stating that this particular file is autogenerated but this is what it looks like....16:03
kfox1111_sbezverk: yeah. add the not into the if.16:04
kfox1111_should fix it then I think.16:04
kbaegisinc0: Yeah, "ansible/roles/neutron/defaults/main.yml" is set to false. Ansible scripts still deploy it16:04
jamesbenson...sorry I've been out the past few days, I was setting up irc on slack and a really nasty stomach bug around the house....16:04
jamesbensoninc0: I'll also try to do upgrade with external ceph to 5.0.016:04
jamesbenson:-)16:04
kfox1111_looks like hostpath may go in finally.16:05
inc0kbaegis: I'll test it out later, but it's strange16:05
inc0in Pike ovs is in separate role16:06
inc0so it will be as easy as "enable_openvswitch: false"16:06
sbezverkkfox1111_  yep excellent works for all three cases16:06
kfox1111_cool.16:06
sbezverkin yaml, 1 parameters in command line and 2 parameters in command line16:06
sbezverkcould you please push a fix ?16:07
*** serlex has quit IRC16:07
kfox1111_sbezverk: can you do it? I think you mgiht be able to quicker then I can.16:07
kfox1111_otherwise, I can try and do it later.16:07
sbezverkkfox1111_  ok, sure16:08
kfox1111_thanks. :)16:08
kbaegisinc0: What would be the syntax in globals.yml?16:09
*** eaguilar|afk is now known as eaguilar16:09
kbaegisenable_openvswitch: "no" ;neutron_plugin_agent: "openvswitch"; and then I set the default/main.yml to enabled: false16:10
kbaegis*shrug* I'll just delete the handler then16:10
inc0kbaegis: something like that http://paste.openstack.org/show/616883/16:11
inc0dear k8s, y u no allow to port forward to service?:(16:12
kbaegisk8s networking is crazy gross.16:12
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes master: Fix rendering problem when yaml value gets overridden via cli  https://review.openstack.org/48851316:13
inc0kbaegis: well, matter of taste16:13
inc0openstack does crazy things with bridges16:13
inc0they do crazy things with iptables16:14
kbaegisinc0: That's true.16:14
inc0openstack does crazy things with iptables too so I guess all and all k8s is a bit simpler16:14
kbaegisinc0: Yeah, my main objection to k8s right now are the inflexible networking parts16:14
kfox1111_inc0: +1. please file a feature request. and ping me on it. I'll upvote it too. :)16:14
kbaegisor assumptions that you can't change16:14
kbaegisBut I'm not an expert :)16:14
*** david-lyle has quit IRC16:14
inc0kfox1111_: we're not alone https://github.com/kubernetes/kubernetes/issues/1518016:15
kbaegisdns comes to mind16:15
kolla-slack1<jmjava> i am also see this: No valid host was found. There are not enough hosts available in downstream openstack/helm - was there a fix for this?16:15
kfox1111_inc0: thanks. upvoted and following. :)16:15
inc0they have oneliner there16:16
inc0to do it16:16
inc0long and ugly but I guess it's something16:16
*** david-lyle has joined #openstack-kolla16:16
inc0jmjava: I'll need some context16:17
inc0what did you do?;)16:17
*** rama_y has joined #openstack-kolla16:17
*** eaguilar_ has joined #openstack-kolla16:18
kolla-slack1<jmjava> sorry yesterday there was a post about nova throwing error.  I got this message when trying to start an instance of cirros via Horizon UI16:18
inc0ah right16:18
inc0nova scheduler and compute logs shows anything?16:18
kolla-slack1<jmjava> checking16:19
*** eaguilar has quit IRC16:19
*** mewald has quit IRC16:21
*** david-lyle has quit IRC16:22
kbaegisinc0: I was editing the wrong file. My venv had confused me16:23
inc0heh16:23
inc0that happens;)16:23
kolla-slack1<jmjava> 2017-07-27 20:38:44.054 90228 ERROR nova.compute.manager [req-a2e8e209-3f23-4df4-9c4e-2935f035f4d1 - - - - -] No compute node record for host MyHostName16:23
inc0check nova-compute logs on host MyHostName;)16:25
*** jascott1 has joined #openstack-kolla16:27
*** jascott1 has quit IRC16:27
*** jascott1 has joined #openstack-kolla16:28
*** eaguilar_ has quit IRC16:32
*** unicell has quit IRC16:37
*** openstackstatus has quit IRC16:41
*** openstack has joined #openstack-kolla16:45
*** unicell has joined #openstack-kolla16:47
*** tonanhngo has joined #openstack-kolla16:48
*** tonanhngo_ has joined #openstack-kolla16:52
*** tonanhngo_ has quit IRC16:52
*** emccormick has quit IRC16:52
*** tonanhngo has quit IRC16:52
*** unicell has quit IRC16:54
kolla-slack1<jmjava> Ok i see https://review.openstack.org/#/c/487413/ - maybe that is the fix?16:54
*** tonanhngo has joined #openstack-kolla16:54
*** harlowja has joined #openstack-kolla16:54
openstackgerritMarcus Williams proposed openstack/kolla-ansible master: Add OpenDaylight role  https://review.openstack.org/41636716:55
*** renmak_ has joined #openstack-kolla16:55
*** harlowja_ has joined #openstack-kolla16:55
openstackgerritMarcus Williams proposed openstack/kolla-ansible master: Add OpenDaylight role  https://review.openstack.org/41636716:57
*** harlowja has quit IRC16:59
*** sambetts is now known as sambetts|afk17:03
*** omenv has quit IRC17:08
-openstackstatus- NOTICE: The Gerrit service on review.openstack.org is being taken offline for roughly 5 minutes to perform a database backup and reconfiguration17:12
*** itlinux has joined #openstack-kolla17:14
*** junbo has quit IRC17:15
*** eaguilar has joined #openstack-kolla17:28
*** kiennt has quit IRC17:30
*** openstackgerrit has quit IRC17:33
*** renmak_ has quit IRC17:40
*** openstackgerrit has joined #openstack-kolla17:41
openstackgerritMichal Jastrzebski (inc0) proposed openstack/kolla-kubernetes master: WIP Dockerfile to run ansible orchiestration  https://review.openstack.org/47477017:41
inc0kfox1111_ sbezverk ^17:41
inc0so idea goes like that: do docker build ~/kolla-kubernetes --tag localhost:30400/kolla-kubernetes-orchestration17:42
inc0helm install registry17:42
inc0kubectl port-forward <<registry-pod>> 4000:3040017:42
*** eaguilar_ has joined #openstack-kolla17:42
inc0docker push localhost:30400/kolla-kubernetes-orchestration17:42
inc0helm install helm/orchesration/kolla-configs17:42
inc0on release we can put kolla-kubernetes-orchestration image on dockerhub and you can just use helm install17:43
*** eaguilar has quit IRC17:45
sbezverkinc0: where do you generate password.yaml?17:47
inc0sbezverk: kubectl create secret --from-file=/etc/kolla/passwords.yaml17:47
inc0yeah you need to do this and globals17:47
*** unicell has joined #openstack-kolla17:47
sbezverkinc0: that was secrets, but the passwords file which is used for secrets, it needs to be generated too17:48
inc0it's generated in same way as in kolla-ansible17:48
inc0or kolla-k8s for that matter17:48
*** eaguilar_ is now known as eaguilar|afk17:48
inc0current secret-generator uses /etc/kolla/passwords.yml as input too17:49
sbezverkinc0: right it is just I did not spot the place where you generate new /etc/kolla/passwords.yml17:49
inc0yeah, I don't17:50
inc0I'm assuming it's there17:50
sbezverkinc0: that was my pount17:50
sbezverkif you put everything in container17:50
sbezverkthen you need to build it too I think17:50
inc0nah17:50
inc0I mount it from secret17:51
inc0I don't build passwords.yaml into container17:51
*** eaguilar|afk is now known as eaguilar_17:55
*** eaguilar_ is now known as eaguilar|afk17:55
rwellumsbezverk: where does the cinder.conf file live? In the container?17:55
sbezverkinc0: Ok I see,  I guess since there is no yet a part that generate a secret with all passwords17:55
inc0sbezverk: it's just the same as today with kolla-k8s and ansible17:56
inc0and I think that's good17:56
inc0getting these 2 configs up is for users to do17:56
inc0rwellum: what do you mena?17:56
inc0mean17:57
sbezverkrwellum : the one cinder uses, yes in the container, the one you use to build configmap, is on local host17:57
rwellumok17:57
sbezverkinc0: you have reference in your chart to secrets which supposedly contains all password, if you do not provide a way to create that k8s secret object17:58
sbezverkthen the job will get stuck in Pending17:58
inc0yeah, you need to run kubectl create secret passwords --from-file=/etc/kolla/passwords.yml17:59
sbezverkinc0: yep17:59
inc0also create configmap globals --from-file=/rtc/kolla/globals.yml17:59
inc0I'm taking same config input as kolla-k8s now18:00
*** vhosakot has joined #openstack-kolla18:02
inc0do you like this approach?18:03
inc0it's going to be easy to run chart kolla-prep18:03
inc0that will run registry and all that18:03
rwellumsbezverk: so if i want to change the cinder.conf file that the container comes up with?18:03
sbezverkrwellum A bit tricky but doable18:06
sbezverkyou need to change configmap providing cinder.conf and then delete cinder pod NOT deployment or daemonset18:07
sbezverkwhen new pod gets scheduled it will pick up updated config map18:07
sbezverkthere is a probably better way to do it with helm upgrade but I have not used it much18:08
sbezverkinc0: I am personally ok with any approach which does not force us to use only this or that.18:09
jascott1inc0 interesting https://www.meetup.com/Cloud-Native-PDX/events/240116992/?rv=me118:11
*** openstackstatus has quit IRC18:11
*** openstack has joined #openstack-kolla18:15
sbezverkjascott1 http://paste.openstack.org/show/616894/18:19
sbezverkjascott1 there is \n right before the first value18:19
jascott1sbezverk oh ok toom me a sec, thought i was looking for a newline itself not a literal \n :)18:21
sbezverkjascott1 :)18:22
jascott1thats "weird"18:22
sbezverkyeah and it is consistent18:22
sbezverkonly happens when values provided from the command line18:22
sbezverkI think there is a bug in command line parser18:23
sbezverkjascott1 hm, even if taken from yaml, it still adds \n18:32
jascott1interesting sounds like a bug maybe but wonder it its in the templating lib rather than helm18:37
jascott1I will check into it after I grab a bite18:37
sbezverkjascott1 sure18:37
*** dave-mccowan has joined #openstack-kolla18:38
*** kbaegis has quit IRC18:39
*** openstackstatus has quit IRC18:42
*** openstack has joined #openstack-kolla18:45
*** kbaegis has joined #openstack-kolla19:00
*** dave-mccowan has quit IRC19:05
*** jamesbenson has quit IRC19:06
*** jamesbenson has joined #openstack-kolla19:08
*** dciabrin has quit IRC19:12
*** jamesbenson has quit IRC19:12
*** jamesbenson has joined #openstack-kolla19:16
*** jamesbenson has quit IRC19:16
*** kbaegis has quit IRC19:17
*** jamesbenson has joined #openstack-kolla19:20
*** ducttape_ has quit IRC19:24
*** ducttape_ has joined #openstack-kolla19:25
*** rama_y has quit IRC19:38
inc0sbezverk: registry will be available in all the gates or just master?19:43
sbezverkinc0: in theroy it could be used with any version as long as there is tar file for that version19:44
*** jascott1 has quit IRC19:44
inc0well, there is tar for both ocata and master19:44
inc0but what I'm asking is if it's even run in every gate19:44
*** jascott1 has joined #openstack-kolla19:44
inc0because if it is, I can move gates to container-based genconfig19:44
*** rama_y has joined #openstack-kolla19:45
*** rhallisey has quit IRC19:58
sbezverkinc0: for now it is implemented only with master 2 jobs19:58
*** mewald has joined #openstack-kolla20:09
*** mewald has quit IRC20:21
*** mewald has joined #openstack-kolla20:22
openstackgerritMathias Ewald proposed openstack/kolla-ansible master: Add sensu role  https://review.openstack.org/48836720:28
jascott1sbezverk sorry its taking me so long but I have at least reproduced in isolated test chart20:33
jascott1i tihnk its the template function20:33
jascott1one sec20:33
jascott1sbezverk I replied at line 31 http://paste.openstack.org/show/616900/20:40
*** jtriley_ has quit IRC20:43
jascott1also do we not have strings.Join from sprig? by this template I assume not20:44
*** jamesbenson has quit IRC20:54
*** jamesbenson has joined #openstack-kolla20:56
*** markhargrove28 has quit IRC20:58
jascott1sbezverk interestingly I see a join in the codebase20:58
*** jamesbenson has quit IRC21:01
*** jamesbenson_ has joined #openstack-kolla21:02
*** jamesbenson_ has quit IRC21:02
*** jamesbenson has joined #openstack-kolla21:02
*** ducttap__ has joined #openstack-kolla21:11
*** ducttape_ has quit IRC21:14
*** ducttape_ has joined #openstack-kolla21:17
*** ducttap__ has quit IRC21:20
inc0hmm, can we move all 4.0 gates to registry too?21:27
*** david-lyle has joined #openstack-kolla21:30
kfox1111_inc0: I was working on caching in the gate. if we had registries for all versions that would be ok by me.21:31
inc0I dont think that's doable...Mitaka is EOL21:31
kfox1111_heh. people give up too quickly. :/21:32
inc0Newton will be EOL soon21:32
kfox1111_we just gotta put a tarball in a place. why is that hard?21:32
inc0let me put it this way, I'm not super happy with having most of our testing done on EOLed repo21:33
inc0version*21:33
kfox1111_we already have a gate job taring up/posting all the containers we have.21:33
kfox1111_that I agree with.21:33
kfox1111_someone's just gotta put in some work.21:33
inc0if we cut that out, that leaves us with ocata and pike21:33
inc0both available in tarballs21:34
kfox1111_you keep saying that is a lot of work to carry.21:34
kfox1111_I still don't agree.21:34
inc0well, we're multiplying things we carry21:34
inc0now we have tarballs and no tarballs21:34
kfox1111_agreed. but a forloop is a forloop either way.21:34
inc0also gates for ansible-orch and no orch21:34
kfox1111_if it has 2 or 5 things in it.21:34
kfox1111_orch is something seperate.21:35
kfox1111_test what you want there.21:35
kfox1111_go ahead and only support pike. should be fine.21:35
inc0well, I know21:35
inc0I don't want to break our env tho21:35
inc0also I'm not opposed to have big coverage21:35
kfox1111_we agreed only to add for orch. it wont break anything there.21:35
inc0but complexity is growing:/21:36
kfox1111_not sure it really is.21:36
inc0ok, reason I'm complaining is now I'm trying to put configmaps generation in container21:36
kfox1111_keep orch only to one version. I'm cool with that.21:36
kfox1111_configmap generation works on all versions currently.21:36
kfox1111_not sure what the issue there is.21:37
inc0it won't work if we'd deprecate kollakube21:37
kfox1111_why not?21:37
kfox1111_I dont see anything in it that doesn't work accross all versions?21:37
inc0it's not code I'm talking about21:37
inc0it's sphagetthi in our gate shell scritps21:38
openstackgerritOpenStack Proposal Bot proposed openstack/kolla master: Updated from global requirements  https://review.openstack.org/48800821:38
kfox1111_theres a little bit of mess there. a lot more of the mess simply is not sharing code we probably could share. :/21:38
inc0right21:38
kfox1111_ceph vs iscsi.21:38
inc0right21:38
kfox1111_not 2 vs 4.21:38
inc0well 2 vs 4 would is slightly different image distribution21:39
kfox1111_how so?21:39
inc0and don't forget how many times you guys have hit issue that sth wasn't available in images21:39
inc0pushed21:39
inc0even tho it was merged21:39
kfox1111_ight now we have two different distrib versions. trunk and everything else.21:39
kfox1111_gates are working now though. so the images are good. not sure the issue. if things broke, then we shoudl evaluate if we carry forward or abandon.21:40
inc04 can be moved to tarballs too21:40
kfox1111_so can 2 and 3 with the same effort as 4.21:41
kfox1111_then we're down to 1 distrib mechansim.21:41
kfox1111_but not throwing out konwn working stuff.21:41
inc0no, I'm not suggesting that21:42
kfox1111_still not sure why dropping 2 and 3 reduces our workload a significant amount.21:42
inc0well for now it works so it's fine21:43
inc0but orch will have to be 4+ or better yet just single version21:43
kfox1111_yeah. I'm ok reevaluating it once it breaks, or we have to do major surgery to support the next version.21:44
kfox1111_works for me.21:44
kfox1111_since p is iminant, I dont really think only supoprting P is too bad.21:44
kfox1111_by the time orch is really done, so will pike.21:44
inc0right21:44
inc0ok, that works21:44
kfox1111_I wana keep the low level building bloks as widely usable as possible.21:45
kfox1111_the orchestration stuff can be more opinionated.21:45
kfox1111_it really has to be.21:45
inc0what I'm saying is "shell is kinda orchestration too"21:46
kfox1111_there is no such thing an unopinionated orchestration tool  Ithink.21:46
inc0and it grew to sphagetthi;)21:46
kfox1111_it kind of is, but its just intended for gate testing.21:46
kfox1111_whole different level of requirements.21:47
kfox1111_I don't disagree on the sphagetthiish.21:47
kfox1111_version one of gate tests for anything complicated rarely is pretty. :)21:47
*** david-lyle has quit IRC21:48
*** renmak_ has joined #openstack-kolla21:48
inc0yeah, I don't think it's bad thing, I'm just thinking how to solve this mess without destabilizing our dev21:48
kfox1111_I think that task is much lower priority for kolla as a whole then getting orchestration going.21:49
kfox1111_its like kolla-containers vs kolla-ansible.21:50
kfox1111_the kolla-containers tests are a little less critical then getting kolla-ansible working with them.21:50
kfox1111_anyway...21:51
inc0but deploy gates in kolla-containers aren't based of shell;) anyway, we agree that we need to clean the spaghetti21:51
kfox1111_I think between your ps, and the microchart ps, your close.21:51
inc0right, they're meant to be complementary21:52
kfox1111_inc0: whatever. we coudl go around and around on gates. ;) like, having multinode, etc. :)21:52
kfox1111_I think once those to ps's stablalize/merge, then we can start to talk about getting rid of the older gates.21:53
kfox1111_until then, what we got works and is the best we got.21:53
kfox1111_the other thing I think the shell buys us is a good seperation from bugs in the orchestration system.21:54
kfox1111_having the shell gate will help let you know that the helm charts are good and stable, and any bugs found are likly in the new orchestration code.21:54
inc0yeah no argument there21:54
kfox1111_and visa versa.21:55
kfox1111_should help bootstrap the orchestration code much quicker.21:55
inc0but let's agree that if there is significant backwards incompatibility, we're not adding too many more ifs please..21:55
kfox1111_+121:55
kfox1111_I'm also thinking right after 1.0, whenever that is,21:55
kfox1111_we drop all support but for current release'd version.21:56
kfox1111_whichever comes first.21:56
kfox1111_either major incompatability or 1.0.21:56
*** eaguilar|afk has quit IRC21:56
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes master: Fix rendering problem when yaml value gets overridden via cli  https://review.openstack.org/48851322:00
*** jamesbenson has quit IRC22:01
*** itlinux has quit IRC22:05
*** mewald has quit IRC22:06
*** renmak_ has quit IRC22:12
*** ducttap__ has joined #openstack-kolla22:30
*** ducttape_ has quit IRC22:33
*** vhosakot has quit IRC22:35
*** ducttap__ has quit IRC22:42
*** ducttape_ has joined #openstack-kolla22:45
*** pbourke has quit IRC22:46
*** pbourke has joined #openstack-kolla22:48
*** goldyfruit has quit IRC22:49
*** ducttape_ has quit IRC22:50
jascott1sbezverk is this still a version dependent problem? https://github.com/kubernetes/helm/issues/273922:51
*** ducttape_ has joined #openstack-kolla22:52
*** ducttape_ has quit IRC22:56
*** jamesbenson has joined #openstack-kolla22:57
*** inc0 has quit IRC23:00
*** inc0 has joined #openstack-kolla23:00
*** jamesbenson has quit IRC23:02
*** tonanhngo has quit IRC23:22
*** tonanhngo has joined #openstack-kolla23:28
*** hongbin has quit IRC23:30
*** tonanhngo has quit IRC23:33
*** ddyer has quit IRC23:35
*** tonanhngo has joined #openstack-kolla23:36
*** tonanhngo has quit IRC23:41
*** renmak_ has joined #openstack-kolla23:48
sbezverkjascott1 for extra \n what you suggested fixed the issue, but version related issue is still there23:52
sbezverkjascott1 thanks a lot23:52
*** renmak_ has quit IRC23:58
*** ducttape_ has joined #openstack-kolla23:59
jascott1ah interesting. I think new `set` went in between 2.4.2 and 2.523:59
*** bmace has quit IRC23:59

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