Wednesday, 2016-02-03

*** thumpba has quit IRC00:20
*** sdake has joined #kolla00:27
*** absubram has quit IRC00:31
*** jtriley has joined #kolla00:34
*** jtriley has quit IRC00:43
*** jtriley has joined #kolla00:47
*** jtriley has quit IRC00:56
*** JoseMello has quit IRC00:58
openstackgerritSam Yaple proposed openstack/kolla: Ubuntu custom apt repos  https://review.openstack.org/27546301:08
*** jtriley has joined #kolla01:11
*** kjelly has quit IRC01:28
*** achanda has joined #kolla01:32
openstackgerritMartin AndrĂ© proposed openstack/kolla: Validate that all the containers are started  https://review.openstack.org/27546801:34
SamYaplemandre: is it just me, or have gates been more stable since file backend merge?01:37
SamYaplealso mandre if you could review https://review.openstack.org/#/c/274928/01:38
*** weiyu has joined #kolla01:48
*** Marga_ has quit IRC01:56
*** jtriley has quit IRC02:00
*** sdake has quit IRC02:05
*** salv-orl_ has joined #kolla02:09
*** salv-orlando has quit IRC02:12
*** Marga_ has joined #kolla02:17
*** Marga_ has quit IRC02:22
*** Jeffrey4l has joined #kolla02:22
*** weiyu has quit IRC02:27
*** weiyu has joined #kolla02:32
*** Marga_ has joined #kolla02:34
*** weiyu has quit IRC02:36
*** phong_ has joined #kolla02:36
*** weiyu has joined #kolla02:36
*** Marga_ has quit IRC02:38
*** dims_ has quit IRC02:40
*** Jeffrey4l has quit IRC02:42
*** Marga_ has joined #kolla02:48
*** kjelly has joined #kolla02:50
*** Marga_ has quit IRC02:50
*** Marga_ has joined #kolla02:51
*** daneyon_ has joined #kolla02:51
*** daneyon has quit IRC02:54
*** sdake has joined #kolla03:06
sdakeevening folks03:06
kjellyhi sdake03:07
sdakehey kjelly03:07
sdakesoooooo tired03:08
SamYaplego to bed sdake03:08
sdakenote to self install tile flooring before moving into house next time03:08
sdakei've got atlast 4 hours of labor left to get my kids room into shape03:08
sdake2 more weeks should be done03:09
sdakeor 3 actually but 1 of them i am out of town03:09
sdakeyay a labor vacation03:09
*** jtriley has joined #kolla03:13
SamYaplecool metadata working with thin neutron containers sdake03:17
SamYaplethat was the final piece03:17
sdakehot03:17
SamYaplewe can absolutely do this thin container thing now03:17
sdakenow we just have to figure out how to ugprade it03:17
SamYapleeasy peasy03:18
SamYapleneutron-agents is a hard down anyway03:18
sdakeagreed03:18
SamYapleso now its just a hard down and removal03:18
SamYaplenothing to it03:18
sdakeas long as once it starts up a gain the network comes back im good03:18
SamYaplethere may be some dangling namespace issues and that would be the only hard part, but we can figure it out03:19
SamYaplejust need to do some testing03:19
*** yuanying_ has quit IRC03:20
SamYapleahhh man. with thin neutron containres its so much nicer03:21
SamYapleive been testing with them for about a week now03:21
SamYaplemuch much cleaner03:21
sdakeminor optimization but needed to be done03:22
sdakethe whole architecture much more tidy now03:22
SamYapleyea.03:22
sdakekolla is highly consistent at this point03:22
SamYaplethin neutron containers patch finiliazes the consistency too03:23
sdakeexcept upgrades ;)03:23
SamYaplei built in the drop-root patches03:23
sdakeyes that is what i meant SamYaple03:23
sdakewithout neutron thin containers we were very inconsistent03:23
SamYaplewell i wouldnt say vary03:23
SamYapleneutron is just a snowflake03:23
sdakesomewhat03:23
SamYapleexclusing neutron we are perfect03:24
SamYaple(in consistency)03:24
sdakechoice of words off, i'm a little beat03:24
SamYaplebad/good thing with metadata container03:24
SamYaplei have to share a socket with the l3-agent and im doing that through a named volume03:24
*** yuanying has joined #kolla03:24
SamYaplewe can apply that to the other "need to share sockets" containers03:25
sdakethats awesome03:25
sdakethere is a whole bunch of those iiirc03:25
SamYapleno03:25
SamYaplethe named volumes solve the data container problem03:25
SamYaplespecifically the "lose all data orphaned volumes" data contaienr issue03:25
sdakeunderstood03:25
sdakenamed volumes are one of the 3 features i'm going to pimp out to the foundation press03:26
sdakeactually four03:26
sdakedocs, security, upgrades, named volumes03:27
SamYapleeh i dont know. thats kinda specific and technical, but not super useful other than "containers done right"03:27
SamYaplesecurity we still suck at03:27
SamYaplewe need selinux03:27
sdakeyup03:27
SamYapledocker 1.10 has selinux fully supported i think03:27
sdakesecurity better then it was03:27
SamYaplewe need to tackle that03:27
sdakedockdr 1.5 had selinux fully supported03:27
SamYapleno it didn't03:27
SamYapleand certinaly not for all backends03:28
sdakenobody has written the rules for it yet03:28
sdakeryan said he would but its a multiperson big task job03:28
SamYaplewhat do you mean?03:28
SamYaplethey ship rules for docker....03:28
sdakethat work with kolla?03:29
sdakekolla probably needs some special rules03:29
SamYapleoh no03:29
SamYaplethats a different thing03:29
SamYaplethose filters are a pita03:29
sdakethats the part i' mtalking about03:29
SamYapleyea03:29
SamYapleit wouldn't have mattered though since its not until docker 1.10 selinux has the final major issues ironed out03:29
SamYapleand btrfs now works with selinux+docker03:30
SamYaple(with 1.10)03:30
sdakedidn't prior?03:30
SamYaplenope03:30
sdakecool good information03:30
SamYaplebtrfs+selinux == yes, +docker == no03:30
sdakeis it still accruate btrfs = best build backend, overlayfs = best deploy backend?03:31
sdakeboy i need my lab back in operation and right now03:32
SamYaplesdake: i think thats accurate03:32
SamYaplealthough i can now build on overlayfs with dev kernel and dev docker03:33
sdakeinteresting03:33
sdakedev docker and dev registry = 13 minute push in a vm03:33
sdakeamazing difference03:33
SamYapleyup03:34
sdakewe could possibly push per build now03:34
SamYaplethats about the same time as v103:34
SamYaplea bit faster now03:34
SamYaplewe already do that sdake ;)03:34
sdakebefore i was at 30 min push on bare metal03:34
SamYapleoh you mean push to docker registry03:34
sdakeyes03:34
SamYapleoh.... hmmm03:34
SamYapleinfra will hate us03:34
SamYapledocker will hate us03:34
SamYapleunless we can do this in a gate only job.....03:35
sdakewe could push our tagged releases03:35
SamYaplethats certainly doable03:35
sdakeinfra doesn't like gate only jobs03:35
sdakeif there is a gate there has to be a check03:35
SamYaplewell see03:35
sdakewe would be #1 in storage on docker hub in like 3 weeks ;-)03:35
SamYaplewe can possibly get a publish job03:35
SamYapleyes03:36
SamYapleanyway on tagged releases we absolutely can get taht job if the build+push is under an hour03:36
sdakeyes publish job for tags03:36
sdakethat would be so fantastic03:36
sdakepepole bitch non stop about building the containers03:36
SamYaplewe absoluely could there03:37
SamYaplea per commit is actually reasonable too, but not a per patchset03:37
SamYaplewe need a much better gate for any of this though03:37
sdakeya you can do per commit rather then per patchset03:37
SamYapleno you cant03:37
SamYaplenot if the check job == gate job03:37
SamYapleif its a gate only job then yes03:37
sdakethis is how docs publish jobs work03:38
sdakeit can be done03:38
SamYaplebut we need full build + deploy + functional testing and we need them voting first03:38
sdakeya voting gates would be nice03:38
SamYaplei think its a preq03:38
sdakei'd be happy with a voting eploy gate only03:38
SamYaplewe cant be pushing broken containers03:38
SamYapleyea thats what i mean03:39
SamYaplewere getting there03:39
SamYaplethe all file backend gate has been very good03:39
SamYaplealot less failures03:39
SamYapleand failures now are _real_ failures03:39
SamYaplevery few timeouts (though they still happen)03:39
sdakeahow did that nova prototype patch i put up work out for asalkeld03:39
sdakei haven't looked at my email for 5 days03:40
asalkeldsdake: haven't tried, super busy getting with a patch atm03:40
sdakeasalkeld i need it tested before friday if posible03:40
sdakeso i can work on it on the plane03:40
asalkeldsee what i can do03:41
SamYaplesdake: i would recommend you get some cloud-servers to test it yourself03:41
*** Allen_Gao has joined #kolla03:41
SamYapleyoull need to do lots of testing03:41
sdakei need bare metal for accurate testing03:42
SamYaple.... no you dont03:42
sdakeanyway i just want to get it in the queue not approved03:42
SamYaplenot for permissions03:42
SamYapleand not for accurate testing either03:42
SamYaplemost people are not testing in baremetal actually03:42
SamYapleasalkeld may be. asalkeld are you testing on bare metal?03:43
asalkeldvagrant03:43
sdakei recognizze nobody tetssts bare metal03:43
sdaketaht is why i must03:43
SamYaplei do bare metal03:43
* asalkeld need better setup03:43
SamYaplehonestly there just isn't much difference03:43
sdakenobody/few03:43
sdakethe networkign is different03:43
SamYaplewe haven't had a bare metal-but-not-vm bug.... ever03:43
sdakewe used to until we built for all distros ;-)03:44
sdakethat fixed a whole slew of problems03:44
sdakesirius radio = 35$ a month for my household03:46
sdakei am 10$'ed to death03:46
SamYapleman sdake weve come a long way03:46
SamYapleremember symlink speghetti?03:46
*** unicell1 has quit IRC03:46
sdakei remember when the project had 2 people in the irc meetings ;)03:46
SamYaplethat was two weeks ago03:46
sdakenah last two weeks there has been like 15+ people in the irc meetings03:47
sdakewhat i mean is kolla at one point was almost dead03:47
sdakeuntil we moved to ansible03:47
sdakealmost ahead of its time03:47
sdakegood thing i dont give up :)03:48
*** klint has joined #kolla03:48
sdakeactually not move o ansible03:48
sdakemove away from kubernetes03:48
sdakethats what did it03:48
sdakesingle node deploy simplify saved the project03:49
sdakebut yes i remember symlink madness03:49
sdakewas worth a shot ;)03:49
sdakewhat we have now is cleaerly clearly superior03:49
SamYaplewell project was dead before ansible03:50
SamYapleit had no path to multinode03:51
sdakeit wassn't dead, dead = no interest03:51
sdakeno path to multinode = not viable03:51
sdakeat one point there was almost no interest03:51
SamYapleyea around that time03:51
SamYaplelook at commit history03:52
sdakebefore your time i think :)03:52
SamYapleof course. i brought ansible :P03:52
SamYaplethat was my first commit03:52
SamYapleansible with a docker-compose module03:52
SamYapleman that was ugly03:52
sdakehad to break that logjam03:52
sdake5 -2 votes 2 +2 votes to 7 +2 votes03:52
sdakewinning03:52
sdakewhile im patting myself on the back, that was my proudest momemt in openstack, ever03:53
sdakemy director said "I dont know how you did it, jedi mind tricks i guess. "03:54
*** tfukushima has joined #kolla03:54
sdake"you want the ansible"03:54
sdake"you dont want the kubernetes"03:54
sdake"20000 republican credits will be fine"03:54
sdakeI am dactarian, mind tricks no work on me, only money!!03:54
SamYapleyou said no kubernetes though03:55
sdakesadly i hae not had a chance to see the new star wars03:55
SamYapleansible didnt come along for several months after03:55
sdakei wanted to do both at the same time03:55
SamYaplelies! i have logs03:56
sdakebut had to space em out03:56
SamYapleyou didnt know about ansible03:56
sdakei knew about ansible of course03:56
SamYaplei only actually went to the #kolla channel after i heard you fully dropped kubernetes03:56
SamYapleevery time i went to kolla before i had to stop because kubernetes was just the wrong path03:56
sdakeagree03:57
sdakethink back to what would have happened if i would have said "we are droppign kubernetes and going all in on ansible"03:57
sdakewould you hae come on board?03:57
SamYaplebased on the logs i have... that would have never happened03:57
SamYapleansible wasnnt on your radar03:57
sdakeit was on my radar, but the rest of the community radar it was not on03:57
SamYapleyou have a funny memory dude03:57
sdakei dont tell you everything i'm thinking sam ;)03:58
SamYaplethats not what you said03:58
SamYapleyou are contridiciiting what you _actually_ said03:58
SamYaplebut im not going down this path03:58
sdakeya lets not fight i'm too tired03:58
SamYapleyup03:58
sdakeand it serves no purpose03:58
sdake;-)03:58
sdakeanyway it all worked out for hte best03:59
sdakethats why I have an 80% hit rate on my projects ;)03:59
sdakeok folks well i got about 4 hours of labor to do then hitting the sack04:05
sdakei should be in tomorrow04:06
sdakemy interview with the foundation got pushed to tomorrow afternoon04:06
*** yuanying has quit IRC04:06
sdakeso i will be out for a few hours as a result of that04:06
sdakeand mornings 7-9 are a disaster when robyn is out of town04:06
sdakeenjoy :)04:06
sdakeanother 4 hour workday groan04:07
*** yuanying has joined #kolla04:07
*** weiyu has quit IRC04:08
*** sdake has quit IRC04:10
*** tfukushima has quit IRC04:18
*** jtriley has quit IRC04:22
*** achanda has quit IRC04:28
*** achanda has joined #kolla04:43
*** jasonsb has joined #kolla04:53
*** tfukushima has joined #kolla05:02
openstackgerritSam Yaple proposed openstack/kolla: Convert Neutron to thin containers  https://review.openstack.org/27271505:15
openstackgerritSam Yaple proposed openstack/kolla: Correct issue with virtualenv rootwrap  https://review.openstack.org/27550405:15
*** diga has joined #kolla05:19
*** weiyu has joined #kolla05:19
*** jasonsb has quit IRC05:21
*** weiyu has quit IRC05:23
*** weiyu has joined #kolla05:28
*** weiyu has quit IRC05:35
*** weiyu has joined #kolla05:37
*** ssurana has quit IRC05:47
*** Marga_ has quit IRC05:58
*** Jeffrey4l has joined #kolla06:02
*** jasonsb has joined #kolla06:04
openstackgerritSam Yaple proposed openstack/kolla: Convert Neutron to thin containers  https://review.openstack.org/27271506:05
*** unicell has joined #kolla06:11
*** chandankumar has joined #kolla06:17
openstackgerritJeffrey Zhang proposed openstack/kolla: Playbook for horizon upgrade  https://review.openstack.org/27482706:18
*** diga has quit IRC06:19
openstackgerritSam Yaple proposed openstack/kolla: Convert Neutron to thin containers  https://review.openstack.org/27271506:21
openstackgerritSam Yaple proposed openstack/kolla: Correct issue with virtualenv rootwrap  https://review.openstack.org/27550406:21
*** chandankumar has quit IRC06:23
*** Marga_ has joined #kolla06:27
*** ssurana has joined #kolla06:34
*** chandankumar has joined #kolla06:36
*** phong_ has quit IRC06:38
*** dave-mccowan has quit IRC06:48
*** Allen_Gao has quit IRC06:51
*** Allen_Gao has joined #kolla07:08
*** diga has joined #kolla07:09
*** Allen_Gao has quit IRC07:20
openstackgerritMichal Rostecki proposed openstack/kolla-mesos: Cleanup named volumes  https://review.openstack.org/27523707:40
openstackgerritMichal Rostecki proposed openstack/kolla-mesos: Use docker_remove_delay for auto-removing containers  https://review.openstack.org/27021307:40
openstackgerritMichal Rostecki proposed openstack/kolla-mesos: Remove rsyslog from all profiles  https://review.openstack.org/27015107:40
openstackgerritMichal Rostecki proposed openstack/kolla-mesos: Use private network in default settings  https://review.openstack.org/26954507:40
openstackgerritMichal Rostecki proposed openstack/kolla-mesos: Use volume for MariaDB  https://review.openstack.org/27025207:40
openstackgerritMichal Rostecki proposed openstack/kolla-mesos: Categorize variables in etc/globals.yml  https://review.openstack.org/27456007:40
openstackgerritMichal Rostecki proposed openstack/kolla-mesos: Add neutron config  https://review.openstack.org/26510907:40
*** ppetit has joined #kolla07:44
*** ppetit has quit IRC07:45
*** Marga_ has quit IRC07:47
openstackgerritMichal Rostecki proposed openstack/kolla-mesos: Cleanup named volumes  https://review.openstack.org/27523708:04
openstackgerritMichal Rostecki proposed openstack/kolla-mesos: Use docker_remove_delay for auto-removing containers  https://review.openstack.org/27021308:04
openstackgerritMichal Rostecki proposed openstack/kolla-mesos: Remove rsyslog from all profiles  https://review.openstack.org/27015108:04
openstackgerritMichal Rostecki proposed openstack/kolla-mesos: Use private network in default settings  https://review.openstack.org/26954508:04
openstackgerritMichal Rostecki proposed openstack/kolla-mesos: Use volume for MariaDB  https://review.openstack.org/27025208:04
openstackgerritMichal Rostecki proposed openstack/kolla-mesos: Categorize variables in etc/globals.yml  https://review.openstack.org/27456008:04
openstackgerritMichal Rostecki proposed openstack/kolla-mesos: Add neutron config  https://review.openstack.org/26510908:04
*** chandankumar has quit IRC08:05
*** salv-orlando has joined #kolla08:10
*** dwalsh has joined #kolla08:11
*** salv-orl_ has quit IRC08:12
*** fgimenez has joined #kolla08:12
*** salv-orlando has quit IRC08:14
*** salv-orlando has joined #kolla08:14
*** chandankumar has joined #kolla08:18
openstackgerritMichal Rostecki proposed openstack/kolla-mesos: Cleanup named volumes  https://review.openstack.org/27523708:24
openstackgerritMichal Rostecki proposed openstack/kolla-mesos: Use docker_remove_delay for auto-removing containers  https://review.openstack.org/27021308:24
openstackgerritMichal Rostecki proposed openstack/kolla-mesos: Remove rsyslog from all profiles  https://review.openstack.org/27015108:24
openstackgerritMichal Rostecki proposed openstack/kolla-mesos: Use private network in default settings  https://review.openstack.org/26954508:24
openstackgerritMichal Rostecki proposed openstack/kolla-mesos: Use volume for MariaDB  https://review.openstack.org/27025208:24
openstackgerritMichal Rostecki proposed openstack/kolla-mesos: Categorize variables in etc/globals.yml  https://review.openstack.org/27456008:24
openstackgerritMichal Rostecki proposed openstack/kolla-mesos: Add neutron config  https://review.openstack.org/26510908:24
*** Jeffrey4l has quit IRC08:33
*** dwalsh has quit IRC08:38
*** mbound has joined #kolla08:42
*** weiyu has quit IRC08:43
openstackgerritEric Lemoine proposed openstack/kolla:  [POC] Heka proof-of-concept tests  https://review.openstack.org/26974508:48
*** jmccarthy has joined #kolla08:49
*** salv-orlando has quit IRC08:52
*** ppetit has joined #kolla08:55
*** athomas has joined #kolla09:09
*** achanda has quit IRC09:14
*** sdake has joined #kolla09:15
*** achanda has joined #kolla09:18
openstackgerritJeffrey Zhang proposed openstack/kolla: Ensuring the openvswitch_db is ready before creating bridges  https://review.openstack.org/27557309:23
*** ppetit has quit IRC09:24
*** achanda has quit IRC09:24
*** kproskurin has joined #kolla09:28
*** chandankumar has quit IRC09:31
*** ppetit has joined #kolla09:32
*** ppetit has quit IRC09:36
*** Allen_Gao has joined #kolla09:36
openstackgerritvenkatamahesh proposed openstack/kolla: Fix some word spellings  https://review.openstack.org/27558209:38
*** tzn has joined #kolla09:46
*** tfukushima has quit IRC09:51
*** tfukushima has joined #kolla09:51
*** akwasnie has joined #kolla09:53
*** macsz1 has quit IRC09:54
*** macsz has joined #kolla09:55
openstackgerritvenkatamahesh proposed openstack/kolla: [Trivial Fix] Correct some word spellings  https://review.openstack.org/27558209:57
openstackgerritProskurin Kirill proposed openstack/kolla-mesos: Support deploy without configs in tests  https://review.openstack.org/27528709:58
openstackgerritProskurin Kirill proposed openstack/kolla-mesos: Add memcached support  https://review.openstack.org/26647709:58
openstackgerritvenkatamahesh proposed openstack/kolla: Fix some words spellings  https://review.openstack.org/27558210:01
*** gfidente has joined #kolla10:09
*** tfukushima has quit IRC10:09
openstackgerritAllen Gao proposed openstack/kolla: Fix config help message  https://review.openstack.org/27560310:12
*** rhallisey has joined #kolla10:14
*** salv-orlando has joined #kolla10:16
*** salv-orlando has quit IRC10:21
ajafoo/10:25
*** akwasnie has quit IRC10:36
*** dwalsh has joined #kolla10:37
*** akwasnie has joined #kolla10:41
*** pbourke_ has joined #kolla10:45
*** fgimenez has quit IRC10:47
*** fgimenez has joined #kolla10:48
*** fgimenez has quit IRC10:48
*** fgimenez has joined #kolla10:48
openstackgerritMichal Rostecki proposed openstack/kolla: [WIP] Provide ovs-db socket patch directly  https://review.openstack.org/27562110:56
openstackgerritMichal Rostecki proposed openstack/kolla: [WIP] Provide ovs-db socket path directly  https://review.openstack.org/27562110:57
*** chandankumar has joined #kolla10:57
ccesariohello, does kolla support upgrades ? Kilo->Liberty by example... !?11:02
nihiliferccesario: not really. it's going to support liberty->mitaka upgrade11:03
*** alyson_ has joined #kolla11:03
ccesarionihilifer, is there any document explain this process ?11:04
nihiliferccesario: no. it's under development11:04
nihiliferwe're working on that right now11:04
nihiliferbut of course if we'll end the work, there will be a document explaining the process11:05
ccesarionihilifer, ehehe11:05
ccesariorigth.... thanks a lot by info.....11:06
*** salv-orlando has joined #kolla11:07
*** gfidente has quit IRC11:26
*** diga has quit IRC11:26
*** mbound has quit IRC11:35
*** pbourke_ has quit IRC11:47
*** pbourke_ has joined #kolla11:49
*** chandankumar has quit IRC12:08
*** Oloremo has joined #kolla12:17
*** chandankumar has joined #kolla12:21
*** schwarzm has quit IRC12:25
*** mbound has joined #kolla12:28
*** kproskurin_ has joined #kolla12:29
*** rhallisey has quit IRC12:31
*** dims has joined #kolla12:32
*** kproskurin has quit IRC12:34
*** kproskurin_ is now known as kproskurin12:34
*** rhallisey has joined #kolla12:35
*** rhallisey has quit IRC12:35
*** rhallisey has joined #kolla12:36
*** chandankumar has quit IRC12:36
*** pbourke_ has quit IRC12:37
-openstackstatus- NOTICE: Infra running with lower capacity now, due to a temporary problem affecting one of our nodepool providers. Please expect some delays in your jobs. Apologies for any inconvenience caused.12:39
*** ppetit has joined #kolla12:41
*** pbourke_ has joined #kolla12:43
*** athomas has quit IRC12:48
*** mbound has quit IRC12:49
*** chandankumar has joined #kolla12:50
*** mbound has joined #kolla12:51
*** mbound has quit IRC12:53
*** akwasnie has quit IRC12:53
*** athomas has joined #kolla12:54
*** Jeffrey4l has joined #kolla12:55
*** gfidente has joined #kolla13:00
openstackgerritMerged openstack/kolla: Fix config help message  https://review.openstack.org/27560313:00
*** openstackgerrit has quit IRC13:02
*** openstackgerrit has joined #kolla13:03
openstackgerritMerged openstack/kolla: Fix some words spellings  https://review.openstack.org/27558213:04
*** dwalsh has quit IRC13:15
*** fgimenez has quit IRC13:15
*** fgimenez has joined #kolla13:19
*** fgimenez has quit IRC13:19
*** fgimenez has joined #kolla13:19
*** dratushnyy has joined #kolla13:23
dratushnyyHu guys13:23
dratushnyy*Hi13:25
*** akwasnie has joined #kolla13:29
openstackgerritMerged openstack/kolla-mesos: Support deploy without configs in tests  https://review.openstack.org/27528713:30
nihiliferanyone else encountered problem with hanging up ovs-vsctl commands? ovs-db is running without any better logs than http://paste.openstack.org/show/485848/ and in the same time this happens http://paste.openstack.org/show/485849/13:33
nihiliferin the same container13:33
*** fthiagogv has quit IRC13:40
*** mbound has joined #kolla13:42
*** Jeffrey4l has quit IRC13:48
*** Jeffrey4l has joined #kolla13:49
*** dwalsh has joined #kolla13:55
openstackgerritEvgeny Sikachev proposed openstack/kolla-mesos: Remove oslo.log  https://review.openstack.org/27570813:59
*** Allen_Gao has quit IRC13:59
claytonhow far have you guys gotten with getting nova-compute to work with iscsi?  I'm trying that now and getting weird libvirt errors with ptys.14:11
claytonI think because I'm mounting /dev as a volume mount, so that iscsiadm can see that the device mounted14:11
SamYapleclayton: ive had cinder+iscsi working in a fat container (multiprocess) I never put in the work to split it out and then i changed jobs14:15
claytonwell, for now I'm leaving cinder outside the container, just trying to make nova-compute inside the container to be happy with it14:16
*** thumpba has joined #kolla14:16
claytonit appears that os-brick is using iscsiadm make sure the devices appear in /dev before telling libvirt to attach them14:16
openstackgerritMichal Rostecki proposed openstack/kolla-mesos: Add neutron config  https://review.openstack.org/26510914:16
claytonbut -v /dev:/dev doesn't work because that breaks the pty creation (apparently?)14:16
*** thumpba has quit IRC14:17
*** thumpba has joined #kolla14:17
*** Allen_Gao has joined #kolla14:17
claytonlooks like it might be looking just in /dev/disk/by-path, so maybe I can bind mount just that14:18
openstackgerritEvgeny Sikachev proposed openstack/kolla-mesos: Remove oslo.log  https://review.openstack.org/27570814:18
Jeffrey4lhttps://review.openstack.org/#/c/275037/ Upgrade the ansible version to 214:19
*** dave-mccowan has joined #kolla14:20
Jeffrey4lSamYaple, Do u have any found about how to fix this? Or which ansible issue related to this. If not, I will continue to debug this, and try to find why.14:20
*** mdnadeem1 has joined #kolla14:20
elemoineit looks to me that nova-rootwrap and cinder-rootwrap are not used, although sudoers entries exist for them, so can nova_sudoers and cinder_sudoers be removed?14:20
*** fgimenez has quit IRC14:24
*** akwasnie has quit IRC14:26
*** fgimenez has joined #kolla14:26
SamYapleJeffrey4l: yes i know the fix14:27
SamYaplebut im trying to get it fixed in ansible rather than change all our playbooks14:27
SamYaplethere is no rush to make the switch in the container14:27
SamYapleelemoine: no14:27
SamYapleelemoine: those files are used for a different purpose14:27
Jeffrey4lGot it. I will abandon mine.14:28
*** klint has quit IRC14:28
SamYapleclayton: /dev:/dev absolutely works, we do it all over the place in kolla14:28
SamYapleclayton: you are running into other issues i beilieve14:28
elemoineSamYaple, ok, interested in more details if possible (no rush though)14:28
claytonSamYaple: nod, that seems to be the case14:28
SamYapleelemoine: open up the sudoers file, it should be clear what its used for14:29
claytonSamYaple: it looks like nova-compute needs access to /dev/pty to create a serial console, and something about -v /dev:/dev is confusing it.14:29
elemoinethat's the file: https://github.com/openstack/kolla/blob/master/docker/nova/nova-base/nova_sudoers14:29
claytonwhat's odd is that it works at all without /dev:/dev14:30
elemoineI just cannot find any code14:30
elemoinecalling nova-rootwrap14:30
elemoinewhich has made me think this sudoers entry is useless14:30
claytonthis is a corner of nova-compute that I've not looked into before.  going to have to dig a bit14:31
*** athomas has quit IRC14:32
*** Allen_Gao has quit IRC14:32
*** absubram has joined #kolla14:33
SamYapleelemoine: its likely farmed out to oslo.rootwrap so the code may not say "rootwrap" in it, but it certainly uses it14:33
*** jtriley has joined #kolla14:34
elemoineo14:34
elemoineok14:34
*** akwasnie has joined #kolla14:34
elemoineI'll try do dig further14:34
*** absubram_ has joined #kolla14:34
*** chandankumar has quit IRC14:36
openstackgerritSam Yaple proposed openstack/kolla: Ubuntu custom apt repos  https://review.openstack.org/27546314:36
dmsimardSamYaple: ^ cool14:37
dmsimardI meant to do that but the Ubuntu binary patch hadn't merged yet :)14:37
SamYapledmsimard: yea i was supposed to do that a while back and forgot14:37
* elemoine did not know about olso.rootwrap14:37
SamYapleelemoine: its oslo all the way down!14:37
SamYaplenihilifer: Jeffrey4l can I get some reviews on https://review.openstack.org/#/c/274928/ ?14:38
*** absubram has quit IRC14:38
*** absubram_ is now known as absubram14:38
Jeffrey4lnp14:38
dratushnyyguys, is problem with memory in CI is still actulal?14:39
SamYapledratushnyy: very much so14:39
openstackgerritMauricio Lima proposed openstack/kolla: Add ansible support for Manila  https://review.openstack.org/26968814:39
SamYapledratushnyy: we need to reduce the active memory of all the services if possible14:39
SamYapledratushnyy: i have not explored this path at all, it may be as simple as reducing the worker threads to 114:39
dratushnyywell I'd like to work on it :) I read about openstack gating and irc history with discussion of this problem and I'd like to work on it14:40
dratushnyyso, question is, whom I should ping about it?14:41
openstackgerritMerged openstack/kolla-mesos: Add memcached support  https://review.openstack.org/26647714:42
SamYapledratushnyy: that would be me14:44
dratushnyy:) cool14:44
dratushnyycan we sync up on it in couple hours or so?14:44
*** Marga_ has joined #kolla14:44
SamYapledratushnyy: we have the meeting at 1630UTC, join us there and we can discuss afterward?14:46
dratushnyysure14:47
*** JoseMello has joined #kolla14:48
*** dratushnyy has quit IRC14:49
*** chandankumar has joined #kolla14:57
*** chandankumar has quit IRC14:58
*** chandankumar has joined #kolla14:58
*** athomas has joined #kolla15:04
openstackgerritJeffrey Zhang proposed openstack/kolla: Ensuring the openvswitch_db is ready before creating bridges  https://review.openstack.org/27557315:08
*** CheKoLyN has joined #kolla15:18
*** dratushnyy has joined #kolla15:20
*** blahRus has joined #kolla15:22
openstackgerritMerged openstack/kolla: Create nova-api database  https://review.openstack.org/27492815:30
openstackgerritMauricio Lima proposed openstack/kolla: Add ansible support for Manila  https://review.openstack.org/26968815:35
*** Marga_ has quit IRC15:37
*** Marga_ has joined #kolla15:37
*** dwalsh has quit IRC15:37
*** asalkeld has quit IRC15:46
openstackgerritMichal Rostecki proposed openstack/kolla-mesos: Cleanup named volumes  https://review.openstack.org/27523715:50
openstackgerritMichal Rostecki proposed openstack/kolla-mesos: Use docker_remove_delay for auto-removing containers  https://review.openstack.org/27021315:50
openstackgerritMichal Rostecki proposed openstack/kolla-mesos: Remove rsyslog from all profiles  https://review.openstack.org/27015115:50
openstackgerritMichal Rostecki proposed openstack/kolla-mesos: Use private network in default settings  https://review.openstack.org/26954515:50
openstackgerritMichal Rostecki proposed openstack/kolla-mesos: Use volume for MariaDB  https://review.openstack.org/27025215:50
openstackgerritMichal Rostecki proposed openstack/kolla-mesos: Categorize variables in etc/globals.yml  https://review.openstack.org/27456015:50
openstackgerritMichal Rostecki proposed openstack/kolla-mesos: Add neutron config  https://review.openstack.org/26510915:50
*** salv-orl_ has joined #kolla15:54
*** thumpba has quit IRC15:55
openstackgerritSam Yaple proposed openstack/kolla: Ubuntu custom apt repos  https://review.openstack.org/27546315:57
*** salv-orlando has quit IRC15:57
*** absubram has quit IRC15:58
limamauricioSamYaple, your patch works for me15:58
SamYaplelimamauricio: yay glad to help15:59
limamauricio:)15:59
SamYaplehey nihilifer, you did the venv work, can you check out this patch and see if its sound? https://review.openstack.org/#/c/275504/15:59
*** asalkeld has joined #kolla16:00
limamauriciosam, after deploy, cinder-volume service is down16:00
limamauricioDo you know why it happens?16:01
*** chandankumar has quit IRC16:02
pbourke_limamauricio: try 'docker logs cinder-volume'16:03
*** sean-k-mooney has joined #kolla16:03
limamauricioStarting volume driver LVMVolumeDriver (3.0.0) Failed to initialize driver.16:04
*** inc0 has joined #kolla16:04
limamauricioStderr: u'  Volume group "cinder-volumes" not found\n  Cannot process volume group cinder-volumes\n'16:04
sdakemorning16:06
sdakeany burning emergencies?16:06
limamauricio[lvmdriver-1] lvm_type = default volume_group = cinder-volumes volume_driver = cinder.volume.drivers.lvm.LVMVolumeDriver16:06
inc0good morning16:07
inc0sdake, one - can you ask your docker guys to make sure that we'll have option to re-connect to pids?16:07
limamauriciocannot process volume group cinder-volumes volume_group = cinder-volumes16:07
inc0they will need something like that to enable hot upgrades of docker, so let's make sure that they will do it with backward compatibility, or at least something we could use16:08
limamauriciomaybe the volume_group should be just cinder-volume16:08
SamYaplelimamauricio: no i havent deployed cinder-volume in a while16:09
sdakeasalkeld are you out of hte us or still here?16:09
SamYaplelimamauricio: we don't use LVM in cinder (though we do have some options in the config about lvm)16:10
SamYapleits not working in Kolla16:10
SamYapleceph is the only tested, working backend for Cinder in Kolla at this time16:10
limamauriciook16:12
limamauricioThanks16:12
*** Marga_ has quit IRC16:16
*** mdnadeem1 has quit IRC16:16
*** Marga_ has joined #kolla16:18
*** mdnadeem1 has joined #kolla16:19
*** daneyon has joined #kolla16:24
SamYaple@channel meeting in 5 minutes16:25
SamYapleunicell: will you be there to discuss run_once vs delegate_to with me?16:25
SamYaple(apologies for my absence last week)16:25
sdakerhallisey can you cover the agenda for 10-15 mins16:26
rhalliseysdake, sure16:26
sdakerhallisey sounds good i'll be back at 45 after16:26
rhalliseyroger that16:26
sdakesorry, need to put together backt o bed while i have the labor here16:26
*** daneyon_ has quit IRC16:27
sdakesave me  10 minutes on the agenda16:27
sdakeannounce the midcycle16:27
sdakeno other announcements i can think of16:27
rhalliseyk16:27
SamYaple1 minute to show time16:28
SamYapleunicell: ping again16:28
rhalliseyoh excellent kolla-ansible stuff16:29
rhalliseylooking forward to that16:30
rhalliseyneed it to start kube stuff16:30
*** thumpba has joined #kolla16:35
*** neilus has joined #kolla16:38
*** neilus has quit IRC16:43
claytonSamYaple: dug into the -v /dev:/dev issue.  The problem is that docker deletes the /dev/ptmx devices and makes it a symlink16:58
SamYapleclayton: yea thats a common thing16:59
SamYapleyou need a new verion of something16:59
SamYaplesystemd or kernel or docker17:00
claytonheh :)17:00
SamYaplei dont recall17:00
claytonlooking at master on docker, it appears to be how runc still does it17:00
SamYapleright but you can fix that on the host17:00
claytonI think I can work around it by just doing -v /dev/disk/by-name:/dev/disk/by-name instead17:00
SamYaplei forget, but theres a solution here17:00
SamYaplenah you need the full /dev/ (and /run/ for that matter) for udev to work properly17:01
claytonwell, I'd love to have a fix, I'll dig into the runc source a bit more, maybe it's conditional somewhere17:01
SamYaplebut you can perhaps do a docker volume on /dev/ptmx17:01
claytonSamYaple: I'm running libvirt outside a container for now17:01
claytonit looks like in newer versions it has something to do with the --devices flag17:03
*** dims has quit IRC17:04
*** dims has joined #kolla17:06
claytonwe're running 1.8.1, it appears this gets fixed in 1.9.017:06
*** fthiagogv has joined #kolla17:07
SamYaplefor kolla, docker is required to be at 1.9+ (on master)17:07
SamYapleliberty is <=1.8.217:07
claytonnod.  I looked into upgrading a week or two ago and ran into some issue.  I'll have to look again soon17:07
claytonSamYaple: Thanks for the help17:08
SamYapleanytime17:08
*** dims has quit IRC17:12
*** absubram has joined #kolla17:14
*** dims has joined #kolla17:18
*** mbound has quit IRC17:19
limamauricioI'm trying to deploy kolla-ansible with ceph but i have it ValueError("No JSON object could be decoded") ValueError: No JSON object could be decoded17:21
limamauricioTASK: [ceph | Fetching Ceph keyrings]17:21
SamYaplelimamauricio: you need to cleanup your environment first17:22
limamauricioall-in-one17:22
elemoineinc0, for the note, I'm actually not super clear on the "central logging" switch you mentioned, I'll write to the mailing list about it17:22
SamYapleyou have old data and volumes from a previous deploy17:22
inc0elemoine, so we have central logging in ELK17:22
inc0but like everything its optional17:22
inc0we should have option like enable_central_logging: "yes"17:22
limamauricioI have to rerun build?17:23
inc0if we don't, I'd say we should17:23
elemoinebut I need to modify the services to make them log to files (and be compatible with Heka)17:23
elemoinesee the specs17:23
elemoinenot sure how I can do that conditionally17:23
inc0elemoine, if there is something not working with rsyslog as for now, don't bother17:23
inc0dont fix rsyslog17:23
inc0for openstack services tho, which already have this config17:23
limamauricioI have to rerun build? SamYaple17:24
inc0just put config in "if" and add when to deploy rsyslog17:24
elemoineinc0, let me push my patches to Gerrit17:24
elemoineand please comment on them17:25
inc0ok, thanks17:25
elemoineit's better to speak based on code I think17:25
inc0I agree17:25
SamYaplelimamauricio: no you need to clear your old files and container volumes17:25
elemoineok, pushing and going home :)17:25
openstackgerritEric Lemoine proposed openstack/kolla: Add a Dockerfile for Heka  https://review.openstack.org/27584017:26
openstackgerritEric Lemoine proposed openstack/kolla: Add Heka to common role  https://review.openstack.org/27584117:26
openstackgerritEric Lemoine proposed openstack/kolla: Have Heka collect the HAProxy logs  https://review.openstack.org/27584217:26
openstackgerritEric Lemoine proposed openstack/kolla: Have Heka collect the Keepalived logs  https://review.openstack.org/27584317:26
openstackgerritEric Lemoine proposed openstack/kolla: Have Heka collect the RabbitMQ logs  https://review.openstack.org/27584417:26
openstackgerritEric Lemoine proposed openstack/kolla: Add Heka decoder for OpenStack logs  https://review.openstack.org/27584517:26
openstackgerritEric Lemoine proposed openstack/kolla: Have Heka collect the Nova logs  https://review.openstack.org/27584617:26
openstackgerritEric Lemoine proposed openstack/kolla: Add Heka decoder for MariaDB logs  https://review.openstack.org/27584717:26
openstackgerritEric Lemoine proposed openstack/kolla: Have Heka collect the MariaDB logs  https://review.openstack.org/27584817:26
elemoinethere you go17:26
rhalliseyelemoine, nice17:26
*** pbourke_ has quit IRC17:26
*** achanda has joined #kolla17:27
elemoineinc0, https://review.openstack.org/#/c/275846/ is the patch for migrating Nova17:27
*** mdnadeem1 has quit IRC17:29
inc0elemoine, quickly, just add if statement to nova.conf17:29
inc0rsyslog removal17:29
inc0and we need to figure out how to make /dev/log sharing optional17:30
elemoineinc0, exactly17:30
inc0and add when statement to rsyslog deploy17:30
inc0so if we can't do it nicely17:31
elemoineinc0, please advice17:31
inc0let's ditch rsyslog17:31
inc0let me think a bit about it17:31
elemoineI'm fine with the option, but I'd like to see a clear path towards implementing it :)17:31
elemoinehave to go now, thanks for your help17:31
inc0and I want to be clear, if rsyslog conflicts with heka in any way, I'm for removing rsyslog17:31
*** Oloremo has quit IRC17:31
elemoineinc0, ok!17:31
dratushnyySamYaple, r u here?17:32
inc0if we can keep it as option with just a little bit of additional work, let's do that for a release17:32
*** mdnadeem1 has joined #kolla17:32
inc0thats my take on it, I'll think how to make this sharing stuff easy17:32
inc0bye guys, meeting cluster for me17:32
*** inc0 has quit IRC17:32
*** kproskurin has quit IRC17:34
*** neilus has joined #kolla17:35
openstackgerritMauricio Lima proposed openstack/kolla: Add double quotes in ceph_cache_mode  https://review.openstack.org/27585817:36
*** unicell has quit IRC17:36
SamYapledratushnyy: i am17:37
*** ftcpops has joined #kolla17:37
*** achanda has quit IRC17:42
*** bugroger has quit IRC17:42
*** jmccarthy has quit IRC17:45
*** fgimenez has quit IRC17:46
openstackgerritMauricio Lima proposed openstack/kolla: Add double quotes in ceph_cache_mode  https://review.openstack.org/27585817:50
*** mdnadeem1 has quit IRC17:53
*** ssurana has quit IRC17:55
*** pbourke has quit IRC18:00
*** pbourke has joined #kolla18:00
*** athomas has quit IRC18:05
*** gfidente has quit IRC18:05
*** rhallisey has quit IRC18:07
*** jasonsb has quit IRC18:08
*** ppetit has quit IRC18:11
*** Jeffrey4l has quit IRC18:25
*** achanda has joined #kolla18:29
*** unicell has joined #kolla18:33
*** unicell1 has joined #kolla18:36
*** neilus has quit IRC18:37
*** unicell1 has quit IRC18:37
*** unicell has quit IRC18:37
*** unicell1 has joined #kolla18:37
*** unicell1 has quit IRC18:39
*** unicell has joined #kolla18:39
openstackgerritMichal Jastrzebski (inc0) proposed openstack/kolla: Playbook for nova upgrade  https://review.openstack.org/25439518:42
*** ssurana has joined #kolla18:46
*** sdake has quit IRC18:47
*** akwasnie has quit IRC18:49
*** akwasnie has joined #kolla18:50
*** ssurana1 has joined #kolla19:06
*** akwasnie has quit IRC19:06
*** ssurana has quit IRC19:08
*** achanda has quit IRC19:17
*** absubram has quit IRC19:19
openstackgerritSam Yaple proposed openstack/kolla: gnocchi is busted missing tooz for source  https://review.openstack.org/27589819:23
*** achanda has joined #kolla19:35
*** JoseMello has quit IRC19:41
*** JoseMello has joined #kolla19:41
*** achanda has quit IRC19:43
*** sdake has joined #kolla19:47
*** achanda has joined #kolla19:59
*** sdake_ has joined #kolla20:00
*** absubram has joined #kolla20:01
*** ssurana1 has quit IRC20:03
*** sdake has quit IRC20:03
*** gtt116 has joined #kolla20:06
*** inc0 has joined #kolla20:07
*** gtt116_ has quit IRC20:09
SamYaplebtw inc0 neutron is all good for thin containers now. metadata and all working20:21
SamYapleits very very clean now20:21
SamYapleand you can access the network namespaces from the host finally!20:21
SamYapleso inc0 need your ear for a second on nova and libvirt20:22
SamYaplespecifically the communication between the two of them20:22
*** neilus has joined #kolla20:23
*** neilus has quit IRC20:28
openstackgerritEvgeny Sikachev proposed openstack/kolla-mesos: Add requirements.txt to venv  https://review.openstack.org/27591620:48
*** ssurana has joined #kolla20:48
inc0SamYaple, I'm here, whats up?20:55
inc0nova uses socket to talk to libvirt right?20:55
*** absubram has quit IRC20:55
*** dims has quit IRC20:56
*** dratushnyy has quit IRC21:00
*** esikachev has joined #kolla21:03
*** esikachev has quit IRC21:05
*** dims has joined #kolla21:05
openstackgerritMerged openstack/kolla: Validate that all the containers are started  https://review.openstack.org/27546821:07
openstackgerritMerged openstack/kolla: Playbook for horizon upgrade  https://review.openstack.org/27482721:09
openstackgerritMerged openstack/kolla-mesos: Remove oslo.log  https://review.openstack.org/27570821:12
*** clayton has quit IRC21:14
openstackgerritsean mooney proposed openstack/kolla: [WIP] Support installing openvswitch from source  https://review.openstack.org/27593221:23
SamYapleinc0: no21:31
SamYapleinc0: right now we are using a tcp connection21:31
inc0yeah, I checked that out later21:31
SamYaplei am about to move it _back_ to a socket21:31
inc0forgot about it21:31
inc0ok....why?21:31
SamYapledoes that break our plans for host based libvirt?21:31
SamYaplebecause it should be a socket21:31
SamYaplefaster more stable communication21:31
SamYaplebeing tcp is troublesome21:32
inc0shouldn't break it unless we do some crazy stuff like fake socket for rsyslog21:32
SamYapleits still better to do interprocess communication via a socket, more secure rather than expose the network21:32
sean-k-mooneytcp also mean i could potentially connect from a remote host so the socket is slitghly more secure.21:32
SamYaplesean-k-mooney: yup21:33
SamYapleit was a temporary solution21:33
SamYaplebut now what we have named volumes we are good to go inc021:33
inc0so heres thing, I want to have libvirt out of container now...just we don't know how to do it yet21:33
SamYaplethat wont be the default inc021:33
SamYaplebut that can be used like that sure21:33
inc0ok, I want an option21:33
SamYaplethats what were talkign about21:33
SamYapleyou can do that _right_ _now_ with a few tweaks to a config and one task conditional21:34
SamYapleso the only thing we need is one task conditional21:34
inc0what I am concerned about tho is upgrade plan21:34
SamYaplewhich is unrelated to this21:34
inc0so in Liberty it was tcp21:34
SamYapleno it wasnt21:34
SamYapleit was socket in liberty21:34
inc0ah, then even better21:34
sean-k-mooneywith the pid and network namespaces disabled what is the advantage of moving libvirt out of the container may i ask?21:34
inc0yeah I forgot when drop root happened21:34
SamYaplesean-k-mooney: theres a problem with contaienr restarts killing vms right now21:35
SamYaplesean-k-mooney: but also people are scared of libvirt in a container too21:35
inc0sean-k-mooney, so currently, and that annoys me, docker dies, or restarts, vms restarts21:35
inc0that's bad21:35
SamYapleinc0: thats not true actually!21:35
sean-k-mooneySamYaple: oh ok. ya i can see that21:35
SamYapletest with qemu instances21:35
SamYaplemine are sticking around21:35
SamYapleits wierd21:35
inc0so if you kill -9 docker, they keep runing21:35
*** achanda has quit IRC21:35
inc0if you service docker stop, they die21:36
inc0but when you kill -9 and then start docker21:36
SamYapleseriously though inc0, no docker daemon restart and my qemu processes are sticking around21:36
inc0docker on startup destroys21:36
sean-k-mooneywell with the pid namespace disabled the qemu instances liftime should not be tied to the container right21:36
inc0the pids21:36
SamYaplesean-k-mooney: the docker-devs track the pid and kill it21:36
SamYapleinc0: seriously though, test actually instances21:36
inc0I'll test that out more for instances, but after you start docker, they're still there?21:36
SamYaplemy qemu instance stick around21:36
SamYaplethey are21:37
inc0I will, that's strange21:37
inc0but would make me happy21:37
SamYaplethey aren't even zombied21:37
SamYaplebut it makes no sense so im worried21:37
inc0it does not, true21:37
inc0makes me worried and hopeful21:37
SamYaplei can `docker rm -v -f nova_libvirt` and they stick around21:37
sean-k-mooneyi can test it now if you like. just restart docker right21:37
*** CheKoLyN has quit IRC21:38
inc0SamYaple, does libvirt reconnects to them after restart?21:38
inc0because if it does...it's WONDERFUL!21:38
sean-k-mooneyya i restarted docker and the qemu instaces are still running fine21:38
SamYapleinc0: it did if the volume underneath still existed. i havent tested this time around21:39
SamYaplei only saw this because i had 20 qemu processes running and no active kolla install21:39
inc0so if we back it up with ceph21:39
sean-k-mooneyinc0: so after restarting docker i can enter the nova_libvirt contaier and the qemu instaces still show up with virsh list21:40
inc0thats probably best message I got today21:40
SamYapleinc0: dont get your hopes up21:40
inc0but as you said SamYaple ...it does not make sense21:40
SamYaplethis is no proof21:40
SamYapleim just saying whats happened21:41
sean-k-mooneytrue21:41
inc0yeah I know21:41
SamYapleinc0: just test it out for yourself21:41
SamYaplefull deploy21:41
SamYaplelaunch instance21:41
SamYaplefull tear down21:41
SamYapleqemu process still around21:41
inc0that's what I'm doing now21:41
*** clayton has joined #kolla21:43
SamYapleahhhhh i know whats happening21:43
SamYapleok. so the nova_libvirt container is breaking. this is triggering that same bug in docker they "fixed"21:43
SamYaplebut its ok because we can use it21:43
*** achanda has joined #kolla21:43
sean-k-mooneyactully since ye are talking about libvirt can i ask a quick question.21:47
SamYapleinc0: we may have something here.... but its not good21:48
SamYapleinc0: its very hackish. and requires a docker daemon restart to resolve the hack21:48
inc0SamYaple, docker restart is exactly what we need to do during upgrade21:49
inc0so if it can resolve a hack, with new version, and it will keep going, that's what we need21:49
SamYaplei know21:49
SamYaplebut i mean anytime the container changes21:50
inc0what's happening low level tho? can you explain?21:50
SamYaplethe docker daemon is trying to kill libvirt21:50
SamYapleit does kill it21:50
SamYaplebut the nova_libvirt container still says running21:50
SamYapleon daemon stop qemu still around21:50
SamYapleon daemon start qemu still around21:50
SamYaplenova_libvirt container is corrupt21:50
SamYapleon recreate nova_libvirt would reattach to qemu (working on recreate)21:51
inc0so qemu processes are not libvirt child processed I think21:51
SamYaplewill require a kolla_docker tweak if working21:51
SamYaplethey are not no21:51
SamYaplethey never have been21:51
inc0and all pid=host are there, so docker doesn't really track qemu21:51
inc0so that's what probably happends21:51
inc0and you restart libvirtd in docker, it get to /run and see all the qemu processes docker didn't know about21:51
sean-k-mooney with pid=host the qemu process should be parented to the host pid 1 not to the continers first process right21:52
SamYapleinc0: i can't restart docker daemon :(21:52
SamYapleERRO[0001] Error during layer Store.Cleanup(): device or resource busy21:52
SamYaple(I am on dev version of docker though)21:52
inc0I need t go to meeting, fresh containers are building, will test that out after I come back home21:53
*** CheKoLyN has joined #kolla21:53
*** salv-orlando has joined #kolla21:54
inc0this behaviour does make sense, which makes me happy21:54
SamYapleinc0: but we cant reproduce it outside of libvirt21:54
SamYaplethats the issue21:54
SamYaplewe need to understand it to ensure it doesn't get "fixed"21:54
inc0outside of libvirt?21:54
SamYapleright. i can't make a process stick around manually21:54
inc0ahh21:54
inc0well, try to run container with pid host with whatever in it21:55
inc0and then run some different process while inside it21:55
inc0not connected to original, tracking one21:55
inc0and try to destroy container, see if process sticks21:55
*** thumpba has quit IRC21:55
sean-k-mooneyif you run a container with pid=host and bash as the first process the run a command and send it to the backgroud with disown and kill the container i think it will stay around21:56
inc0and that's pretty much what happens I think21:56
inc0because qemu has no connection to libvirt pid-wise21:56
inc0and we run libvirt as tracked pid, not qemu21:56
*** salv-orl_ has quit IRC21:56
inc0afk21:57
SamYaplesean-k-mooney: it will not21:57
SamYaplewe did lots of tests the other day21:57
SamYapleinc0: that isnt' whats happening21:57
SamYaplethis si definetely a bug in docker21:57
*** ftcpops has quit IRC22:00
*** alyson_ has quit IRC22:02
*** jtriley has quit IRC22:03
*** sdake_ has quit IRC22:06
*** neilus has joined #kolla22:12
*** neilus has quit IRC22:16
*** achanda has quit IRC22:16
*** dims_ has joined #kolla22:17
*** bmace has quit IRC22:18
*** bmace has joined #kolla22:18
*** dims has quit IRC22:21
*** dwalsh has joined #kolla22:26
SamYapleinc0: good news bad news situation here22:27
SamYaplewhich do you want first?22:27
*** dims_ has quit IRC22:27
*** farid_ has joined #kolla22:27
*** tzn has quit IRC22:30
*** v1k0d3n has quit IRC22:31
*** sdake has joined #kolla22:32
*** farid_ has quit IRC22:34
*** CheKoLyN has quit IRC22:36
*** sdake has quit IRC22:44
*** dwalsh has quit IRC22:45
*** CheKoLyN has joined #kolla22:49
*** dave-mccowan has quit IRC23:08
*** absubram has joined #kolla23:09
*** achanda has joined #kolla23:09
inc0SamYaple, bad ones23:09
*** pbourke has quit IRC23:11
*** achanda has quit IRC23:12
inc0SamYaple, well, tomorrow, Polina will kill me if I won't go back home soon23:13
inc0cyas guys'23:13
*** inc0 has quit IRC23:14
*** pbourke has joined #kolla23:15
*** Marga_ has quit IRC23:23
asalkeldanything changed in the kolla-ansible modules? user/endpoint registration and the sanity one?23:27
*** neilus has joined #kolla23:28
asalkeldTypeError: Value of unknown type: <type 'exceptions.AttributeError'>, 'str' object has no attribute 'items'23:28
asalkeldsuper helpful message23:28
asalkeldhttp://paste.openstack.org/show/485902/23:31
*** farid has joined #kolla23:32
*** dave-mccowan has joined #kolla23:40
*** iNeilus has joined #kolla23:41
*** inc0 has joined #kolla23:41
inc0SamYaple, around?23:41
*** stvnoyes has quit IRC23:41
*** stvnoyes has joined #kolla23:42
*** blahRus has quit IRC23:42
*** alisonh has quit IRC23:43
*** mimizone has left #kolla23:44
*** neilus has quit IRC23:45
*** yuanying has quit IRC23:54
*** yuanying has joined #kolla23:56

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