Saturday, 2016-12-03

jascott1sbezverk added --debug and can see yaml again. before I just had todo --dry-run. idk whatever works i gues ;)00:00
*** klindgren__ has quit IRC00:02
sbezverkjascott1: idk man I always used both00:02
jascott1:)00:02
*** javcasalc has quit IRC00:02
*** goldyfruit has joined #openstack-kolla00:06
*** sdake has joined #openstack-kolla00:09
*** sdake_ has joined #openstack-kolla00:10
*** sdake_ has quit IRC00:11
*** sdake has quit IRC00:12
*** sdake_ has joined #openstack-kolla00:12
*** Pavo has quit IRC00:13
jascott1kfox1111 i dont think I can tell if --name was specified, so cannot do memcached-<release> when not and <release> when it is00:15
jascott1--name just comes in a .Release.name00:15
*** Pavo has joined #openstack-kolla00:18
*** adrian_otto has quit IRC00:19
jascott1install memcached --name mything = mything, not specifying name should get you memcached-<releaseName> but I cannot make this happen00:22
jascott1because --name is .Release.Name no way to detect if it was passed or not00:22
Pavoping pbourke00:25
jascott1gotta bounce to work dinner. have a great weekend folkz00:25
Pavoand good evening everyone00:25
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: WIP Hel-ming Rabbitmq  https://review.openstack.org/40542200:25
jascott1hi pavo! bye pavo!00:25
SamYapleare we screwing iwth pbourke again?00:25
SamYapleping pbourke00:25
SamYaplepbourke: hi00:25
SamYaplepbourke: whats up00:25
Pavono I need to ask him some questions00:25
kfox1111jascott1: name is always definend, whether the user specifies it or not.00:26
sbezverkjascott1: you too00:26
kfox1111jascott1: its just random, like a docker name when not.00:26
jascott1kfox1111 right but you cant tell00:26
kfox1111thats so you can 'helm ls' and helm delete it.00:26
jascott1if it wa s passed or not00:26
kfox1111jascott1: oh. yeah.00:27
SamYaplePavo: oh. well still00:27
SamYaplepbourke: sup00:27
kfox1111yeah. I'm usgesting just always use .Release.Name. no fallback to something else.00:27
jascott1can solve by just making it memached-<release> <- will b the same whehter passed or not00:27
kfox1111the user is going to have to give it a good name,00:27
kfox1111or else they will lose it in 'helm ls'00:27
Pavoyeah I need to know how to implement his patches for magnum and maruna00:27
Pavothat he posted yesterday00:28
kfox1111there are going to be enoguh packages that helm ls will be unusable otherwise.00:28
rstarmerhas anyone gotten plugins in neutron to work?  I can build images now, but the bootstrap_neutron container no longer starts.00:28
jascott1but we want the memcached- prefix right? im gold if thats the case00:28
jascott1(and was making this hard on myself :)00:28
kfox1111no, I'd say lets just make it take the actual nname all by itself.00:29
jascott1oh00:29
kfox1111the user can call it wahtever they want.00:29
jascott1well thats very easy00:29
* kfox1111 nods :)00:29
jascott1thanks. will do.00:29
jascott1have a good one kolla ppl00:29
kfox1111helm install kolla/memcached --name memcached00:29
*** jascott1 has quit IRC00:29
kfox1111or00:29
kfox1111helm install kolla/memcached --name nova-memcached00:30
kfox1111etc00:30
sbezverkkfox1111: +1 same will be applied for rabbitmq services00:30
kfox1111sbezverk: yeah. and mariadb.00:31
kfox1111those three are the ones I expect will be launched lots of times.00:31
sbezverkkfox1111: I hope sdake is taking notes, since he was going to do mariadb00:31
kfox1111shoudl be a very minor tweak. can catch it in review. :)00:31
*** adrian_otto has joined #openstack-kolla00:31
kfox1111or shortly after. in a follow up. :)\00:31
*** adrian_otto has quit IRC00:41
sdake_yo peeps00:47
sdake_sorry been busy last couple of days00:48
kfox1111no worries00:49
sdake_like catching up on my sleep mostly :)00:49
jrich523lol i thought you didnt need sleep? :)00:53
sdake_everyone needs sleep00:54
sdake_atleasat 6 hrs a day for me00:54
jrich523im like an 8-10 hour kind of guy :)00:54
sdake_i said atleast00:54
sdake_i prefer 7 :)00:54
sdake_when i was younger i was a 10 hour a day kind aguy00:55
sdake_my parents only need 4 or 5 hours of sleep00:55
jrich523oh geesh00:55
jrich523i once saw a show on folks who cant sleep00:56
sdake_i hear its common s people age to need less sleep00:56
jrich523like, at all00:56
jrich523they basically go insane and die00:56
sdake_pretty sure that wouldn't work00:56
jrich523lol it doesnt00:56
jrich523it actually kills them00:56
sdake_ya no sleep leads to psychosis00:56
jrich523its a gene they've been able to identify in two families in the world or something nuts00:56
sdake_wouldln't surprise me if there was some gentic problem that could stop people form sleep00:56
jrich523on of the couples refuses to have kids so that it stops00:57
Pavowent 87hrs once without sleep, sucked so bad00:57
Pavostarted seeing shit00:57
jrich523damn, thats pretty nuts00:57
sdake_pavo thats psychosis setting in :)00:57
Pavoyeah that was during the invasion to Iraq in 0300:57
kfox1111yeah. there is a gene defect that causes folks to fail to be able to sleep at all. it kills them eventually. :/00:57
jrich523im fairly certain my body would jsut shut off00:57
jrich523ok, maybe not in iraq, that might keep me awake00:57
sdake_ya - had to be up around the clock i bet00:57
sdake_they give you any drugs to help keep you awake?00:58
Pavoa few shots of something00:58
jrich523lol00:58
Pavodid'n't ask what it was lol00:58
sdake_damn i dont like needles00:58
Pavooh its the cool ass air shots,00:58
Pavolike no needles00:58
Pavobut still hurt like a bitch00:58
sdake_oh that does't sound too bad00:58
sdake_its the whole needle thing00:59
kfox1111https://en.wikipedia.org/wiki/Fatal_familial_insomnia00:59
sdake_i dont mind the pain :)00:59
jrich523lol00:59
jrich523there it is kfox111100:59
jrich523i think TLC or Discovery did a show on it, watched it on youtube, was nuts00:59
sdake_man sometimes the govt really abuses the military00:59
Pavobut I gotta say that probably was the best and worse deployment I had out of the 6 I have been on00:59
sdake_makes me sad00:59
sdake_87 hours awake - i guess it has to be done01:00
Pavoyeah it was bad01:00
sdake_i can do 36 hr days about 3 or 4 times a year and do01:00
sdake_without ill effects01:00
sdake_i dont push it beyond 3 or 4 times a year tho01:01
sdake_and never more then once a quarter ;)01:01
PavoI still can go around 50 without issues01:01
Pavoafter that start feeling weird01:01
sdake_sleep is the most fundamental thing to protect about your health01:01
sdake_above all other things01:02
sdake_i protect mine as best i can - hard with kids waking me up in the middle of the night01:02
Pavoyeah01:03
PavoI get about 4 a night01:03
Pavoat most 601:03
sdake_each person is different on sleep requirements01:03
sdake_i have recognized older people need less sleep01:04
Pavoget up at 5 for PT then work from 9 till 5 then more research and dev at home from another 3 then relax and watch a few tv shows01:04
Pavothat about my route01:04
jrich523i get up at like 8am... have some coffee.. stroll in to my office...01:05
Pavo4 more years01:05
Pavothen I can do that lol01:05
jrich523lol01:05
jrich523almost there!01:05
Pavocan't wait01:05
Pavothe job I do right now I love so can't complain to much01:06
jrich523yeah i kinda hate my job, but i refuse to leave because of how nice it is working from home01:06
Pavoyeah that would be a dream job01:06
SamYaplejrich523: good thing these channels are logged01:07
SamYapleoh wait...01:07
jrich523lol01:07
jrich523oh i've been yelling at everyone i can at work, including the president...01:07
Pavojust wonder how many jobs there is gonna be in 4yrs when I retire that are looking for openstack engineers01:07
jrich523so, nothing to hide lol01:07
Pavoor cyber secuirty01:07
SamYaplejrich523: i dont think trump is listeing to you01:07
sdake_pavo operators will be in demand01:07
sdake_there is a huge lack of em now01:08
jrich523lol he doesnt listen to anyone01:08
Pavoyeah and the ones they have now aren't any good01:08
sdake_the reason trump was elected was all about the supreme court01:08
Pavolol01:08
sdake_had nothing to do with the presidency01:08
Pavothrump really isn't going to be able to do any change anyways unless he gets a second term really01:09
Pavono present for first term can really make any changes01:09
sdake_yup - but he can change the supreme court01:09
jrich523... im sorry....01:09
Pavothey have to clean up the last one01:09
Pavolol01:09
jrich523i was just talking about the company president...01:09
sdake_oh :)01:09
Pavoah01:09
jrich523lol01:10
Pavoopps01:10
sdake_good - politics suck :)01:10
jrich523he actually listened...01:10
jrich523and im told by managers he's acting too01:10
jrich523so.. we'll see01:10
Pavowll for me trump is going to be my company president so...... lol01:10
sdake_pavo :)01:10
jrich523lol01:10
sdake_atleast he will support the military01:10
Pavoanyways what about magnum lol01:10
jrich523magnum pi, what a great show01:11
sdake_its bs that our military has shit for equipment01:11
Pavoshowing your age there jrich52301:11
jrich523lol01:11
sdake_althoug hI see the meals you guys get on quora - looks pretty rockin :)01:11
jrich523how old does that make me?01:11
sdake_4001:11
Pavosdake_ MREs are awesome01:11
Pavolol01:11
jrich523... not that far off sadly01:11
jrich52336, few more years!01:11
sdake_Pavo ya well deployment and base food are a differnet thing :)01:12
Pavoabsolutely, byt MREs are always better than chowhall food01:12
sdake_i've heard mres are pretty terrible01:12
sdake_i've seen photos on quora of military food01:12
sdake_it does look pretty good01:12
Pavowhen you eat them 3 times aday for a year nothing is better lol01:12
sdake_right - 3 meals a day - another key thing01:12
sdake_that i don't do wish I did :)01:13
sdake_i'm lucky to get 2 meals a day01:13
sdake_can afford the food but not the time01:13
Pavowell when I was Infantry we would take our 3 MREs aday and just rat fu** them and only carry what we wanted out of them01:13
Pavoso maybe 1 1/2 meals aday01:13
Pavonow I'm Cyber, candy candy and junk food lol01:14
Pavobut can still pass a APFT anytime01:15
*** adrian_otto has joined #openstack-kolla01:16
Pavoso.... has anyone in here tried to use any of the other services that kolla-ansible builds? Like magnum, murano and a few others, should they add the needed stuff to horizon when you enable them in globals?01:18
PavoI am guessing that I can't use magnum without kuryr rigjt?01:20
Pavoright01:20
kfox1111gotta head out. l8r all01:22
Pavol8r kfox111101:22
*** ayoung has quit IRC01:22
jrich523i really really hate vmware01:23
SamYapleat least vmware is stable01:24
*** adrian_otto has quit IRC01:24
Pavoagree jrich523 and very true SamYaple and my boss wants me to put some ESXi servers integrated into our openstack environment01:25
jrich523lol i guess, until you try to do something, or need to call support01:25
jrich523the support is the worst thing ever... so unhelpful01:26
SamYapleright just give openstack support a call and they get right on the ball.01:26
SamYapleoh wait...01:26
sdake_SamYaple lol01:26
SamYapleive learned in my time with openstack to not trash vmware01:26
SamYapleor anything else01:26
SamYapleopenstack is full of.... badness01:27
sdake_i've never spun up vmware01:27
SamYaplebut its opensource and i support that01:27
sdake_might be interesting to see01:27
sdake_there is alot of stuff that might be interesting to see01:27
SamYapleopensource is about all openstack has going for it. other things are more stable, more supportable, more scalable01:27
SamYaplemore features. more better in most ways01:27
SamYaplejust not opensource01:27
sdake_the downside of proprietary software is forced dependency01:28
SamYapleagreed. thats why im here01:28
sdake_from a user or ops pov01:28
SamYaplebut still, cant trash vmware. they are solid01:28
sdake_it is unclear is openstack forces a dependency or if its chosen01:29
sdake_i think generally chosen would be the answer but i dont have data to back it up :)01:29
Pavoso the only 2 things I wished openstack had that vmware does is away to use USB and netbooting01:31
Pavopxe booting is a god send01:31
SamYaplePavo: yea thats anti-openstack01:31
Pavoyeah01:32
SamYapleeasy to implement, but it wont happen01:32
SamYaplei personally agree with oyu01:32
SamYapleopenstack like to get opinionated01:32
SamYaplethats totally fine, unless its projects in the "core" that get opinionated01:32
Pavobut once you step back and think how cloud images should work it makes sense01:32
SamYaplelike nova and neutron01:32
SamYapleyea nova is probably the worst thing openstack has01:32
SamYapleand its not even a hypervosir lol01:33
Pavonah mariadb01:33
Pavolol01:33
Pavoeveryone hates that01:33
rstarmergalera01:33
rstarmerthat's the real problem01:33
Pavohaven't used that yet01:33
sdake_actually what i hate is rabbitmq ;)01:33
sdake_erlang , bunch of fail01:33
Pavoand I was about to say the same sdake_01:33
sdake_rabbitmq dies randomly or does random wierdness01:33
sdake_i'm pretty sure its mostly erlang to blame01:34
sdake_because nobody cares about erlang01:34
sdake_and rabbitmq is based upon it01:34
sdake_sadly rabbitmq appears to be the only stable implementation of an opensource message bus01:34
sdake_and i use the word stable loosly01:34
rstarmerthe cloudscaling guys implemented the message bus with zeromq, at one time had adapters for all of the openstack services.01:34
rstarmerbut it wasn't rabbit...01:34
sdake_i've heard zeromq is decent01:34
sdake_i've had nothing but trouble dealing with rabbitmq01:35
jrich523zeromq is what all the cool kids are using these days01:35
SamYaplemariadb and galera are both awesome. rabbitmq is awful01:35
sdake_and its all around erlang01:35
SamYaplezeromq isnt really supported. it never caught on01:35
rstarmerYou have to do more work, actually build queues, exchanges, etc. but it is a  stable primitive01:35
sdake_rstarmer ya - the dep on erlang causes the damn thing to crash01:35
sdake_in bad terrible ways01:35
rstarmeranything that can't restart from an all-nodes-down situation without manual intervention is not awesome. IMO01:35
sdake_rstarmer having worked on virtual syncrony for 10 yearss, I can tell ya01:36
sdake_its a hard thing to make a database start from all nodes down situation :)01:36
SamYaplerstarmer: galera+mariadb can restart from an all-nodes-down situation. just not an all-nodes-crashed01:36
sdake_it can be done01:36
Pavohow can you tell if these patches have been merged and updated in the kolla pip package? https://review.openstack.org/#/c/405351/ and https://review.openstack.org/#/c/405350/01:37
SamYaplerstarmer: but thats because it shouldnt. you as the operator must make choices01:37
SamYaplerstarmer: there is no "perfect" recovery when it comes to ordering01:37
rstarmerSamYaple: fair enough.01:37
SamYaplenow the way _we_ use it, we could automate from a lights out recovery. but it would be just as dangerous01:37
rstarmerBut I'm still going to carry my grudge for a bit longer, burnt a couple fingers with that one in the past.01:38
SamYaplewe owuld be guess at the correct node01:38
SamYapleacutlaly since we have only a single write node, and its active/backup, its really easy to guess at the right now01:38
SamYaplenode*01:38
SamYaplethe problem is when the primary node is older becuase it was done/crashed/in maintenance when the clsuter went down01:38
rstarmergiven the glacial pace of the OpenStack services infrastrucure, I'm fairly certain you could rely on ntp timestamps to determine who was last master...01:39
SamYaplefor the record, i setup clusterer with rabbitmq to get rid of the problem there. it can recover from all node failute01:39
SamYaplerstarmer: ntp timestamps.... where ?01:39
SamYaple:)01:39
sdake_rstarmer that model is not safe01:39
sdake_it doesn't produce a global order of writes01:39
SamYaplerelaly its pretty simple for kolla01:40
sdake_ya kolla doesn't care ;)01:40
SamYaplepick the database with the most number of rows/most recent rows01:40
SamYaplebut autofixing databases is a bad idea in my opinion01:40
rstarmerwhich has the latest timestamp :D...01:40
SamYaplehaving tools to help users fix them is better01:40
rstarmerbut I get your point,01:40
rstarmernot really a reliable approach that one.01:40
sdake_rstarmer nah, a global order doesn't rely on time synchronization01:40
SamYaplerstarmer: that timestamp may not be accurate. but you can compare data01:40
sdake_it relies on a token sent amongst nodes01:41
sdake_there are other models that work too01:41
SamYapleyou can find who has the most recent and unique data01:41
sdake_but are highly patented01:41
sdake_by the evil empire01:41
sdake_that has kind of fallen over ;)01:41
sdake_and replaced by a "do no evil" empire01:41
SamYaplegalera is one of the best database things ive seen in a very long time01:41
sdake_ya its pretty close01:41
sdake_a properly designed ha system doesn't need "recovery"01:42
sdake_it does that by design01:42
SamYaplewell. in a full stop situation i think it needs recovery01:42
SamYaplejust like everything else01:42
sdake_i have yet to see an ha implementation that does the right thing :)01:42
SamYapleidk. recovery is a must in my opinion01:42
sdake_yes of course ou must recover, but nobody gets it right01:43
SamYaplewell recovery is the wrong word i think01:43
SamYaplethe way journaling works is a must01:43
sdake_ya mysql is a good database for sure01:43
sdake_or mariadb or whatever its being called these days01:43
sdake_written in c ++01:43
SamYaplemariadb is a fork of mysql01:44
sdake_yup i know01:44
SamYapleand its used pretty widely as teh replacement01:44
sdake_i was just making a joke01:44
rstarmerno complains on mariadb01:44
SamYapleah01:44
sdake_mysql got killed off by oracle's licensing changes01:44
sdake_which triggered a fork01:45
sdake_open source always wins01:45
rstarmerbut I do have a complaint on this @#$$%ing plugin model... I think I have to file a doc bug, and then I still need to figure out why the plugins don't get loaded when the bootstrap runs :(01:45
sdake_companies want to buy software developd by groups of copmanies01:45
sdake_not software built by one company01:45
sdake_reduces risk in all sorts of ways01:45
sdake_and theoretically produces better results01:45
sdake_one co can control L&F much better01:46
sdake_at microsoft for example they have 2 week meetings to determine the color of a font on the start page01:46
sdake_or on any page ;)01:46
sdake_i mean how hard is it01:46
sdake_go with blue :)01:46
sdake_31% of adults prefer it01:46
Pavowell its microsoft lol01:46
rstarmerit's corporate hierarchism....01:47
sdake_yet they wont fix the linebreak in inline messages in outlook01:47
rstarmerits why Apple was a successful company for such a long time. One person made all the decisions...01:48
sdake_yup raid brain01:49
sdake_bad way to run a resilient organization01:49
sdake_good way to make alot of money if the person can keep on top of everything01:49
Pavogrr they pissed me off with this new macbook pro01:49
sdake_pavo tell me about it01:50
sdake_no escape key01:50
Pavocome on seriously a touch bar and its the best thing in the world01:50
sdake_who the hell creates a laptop without a escape key01:50
*** ayoung has joined #openstack-kolla01:50
Pavoexactly01:50
sdake_its not a matter of "who does apple think they are"01:50
Pavowould love to have some of whatever whoever come up with that idea was smoking01:50
sdake_its a matter of pragmatism01:50
sdake_if you want people to buy your products for development, it has to be able to get the job done01:51
sdake_and i can't work without an escape key01:51
sdake_pavo probably snorting :(01:51
Pavolimit ram, limited on storage, no esc key and about $400 bigger price I mean WTF01:51
sdake_32gb ram model is coming soon01:51
sdake_storage is 1gb right?01:51
sdake_rather tb01:51
sdake_my laptop has 16gb, 1tb01:52
sdake_but no 10xx gtx video card01:52
Pavo1Tb is chump change these days01:52
sdake_works for me for dev01:52
sdake_i want fast not big01:52
sdake_and the storage in my macbook is nvme - extremely fast01:52
Pavoyeah I want one of those01:52
sdake_as fast s the intel 750 ssds or close to it01:52
Pavowould be SWEET01:52
Pavomy mac pro has a Samsung 850 pro right now01:53
sdake_i have 3 laptops in fact - because i go thru me :(01:53
sdake_based upon my testing 750 nvme vs typical ssd - 4x difference01:53
sdake_on randread 4k and 4mb01:53
sdake_and randwrite01:54
Pavosdake_ can you tell me if these patches have been merged and updated in the kolla pip package? https://review.openstack.org/#/c/405351/ and https://review.openstack.org/#/c/405350/01:54
sdake_in terms of IOPS01:54
Pavoand how would I get them?01:54
sdake_pavo that is a master patch01:54
sdake_pavo there is no pip for master01:54
Pavoah so would have to do a clone of git01:54
Pavodamnit01:54
sdake_its sort of complicated01:54
sdake_because a clone of git would not work01:55
sdake_you would be deploying masater of openstack01:55
sdake_rather then mitaka or newton01:55
PavoI need to figure out how to get those patches in my current setup01:55
sdake_you dont want to deploy master of openstack in production imo :)01:55
Pavowhich is kolla 3.0.101:55
sdake_pavo ping pbourke maybe he has an idea01:55
sdake_he got rstarmer going01:55
Pavoyeah waiting on his reply01:56
Pavoread logs from yesterday01:56
sdake_Pavo the last thing paul said to me was that plugins already worked in newton, they aer just made significantly easier in master01:56
Pavodidn't see anything in there showing how to get it in an older kolla deployment though01:56
SamYaplewhats the command to generate reno files again?01:57
*** Jeffrey4l has joined #openstack-kolla01:57
sdake_reno -n name01:57
SamYapledanke01:57
PavoI'm so proud I made my first ansible playbook yesterday01:59
openstackgerritSam Yaple proposed openstack/kolla: [WIP] Add monasca build files  https://review.openstack.org/40642202:00
Pavosee sdake_ https://www.dropbox.com/s/y818x1ixti7q18y/master.yaml?dl=002:03
*** Pavo has quit IRC02:13
*** Pavo has joined #openstack-kolla02:13
Pavogrrr would love to know why my znc bouncer keep disconnecting and reconnecting like every hour02:14
*** absubram has quit IRC02:15
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: WIP Hel-ming Rabbitmq  https://review.openstack.org/40542202:17
*** sdake_ has quit IRC02:17
*** jmccarthy has quit IRC02:20
*** jmccarthy has joined #openstack-kolla02:21
*** pbourke has quit IRC02:22
*** pbourke has joined #openstack-kolla02:22
SamYaplewhere is the build log for the images in the gate?02:24
SamYapleis it only printing when there is a failure?02:25
*** adrian_otto has joined #openstack-kolla02:28
rstarmersdake: pavo: looking at the Dockerfile.j2 model, and the online description, there's reference to an override, but it looks like this isn't necessary (in my newton environment at least). you do need to create the kolla-build.conf file though.  After doing that, the containers certainly get the plugins installed, but in my case, I'm getting a failure that looks like it can't find the plugin setup scripts for some02:33
rstarmer reason.02:33
*** hfu has joined #openstack-kolla02:34
SamYaplerstarmer: i think pbourke wrote that originally02:43
SamYaplemight want to check with him02:44
rstarmerok, will ask again next time he's around02:44
SamYaplecareful with pbourke. he is a slacker02:45
*** unicell has quit IRC02:49
Pavorstarmer where can I look to see if my containers have the plugins installed?02:52
Pavobecause I do use a kolla-build.conf file02:53
*** eaguilar has quit IRC02:54
rstarmerI actually saved the image out, and then maunally exctracted all of the layers into one directory.  There is then a root plugin directory that got created.02:54
rstarmerpavo: I'm not sure if there's a more efficient way:02:54
rstarmerdocker save > image.tar .... or... docker save | tar xf -02:55
rstarmerfor n */layer.tar; do tar xf $n; done02:55
rstarmerdo that in a directory so that you can clean it up after the fact02:56
Pavowow sounds complicated02:56
rstarmerThere may be a better way, but I can't get the container to start, so I can't docker exec against it.02:56
Pavowell I can get magnum to start no issues, but my issue is I don't know how to add the needed files in horizon02:58
Pavoand the needed settings02:58
rstarmerthere was an example of modifying horizon just above the plugin section in the docs, I've not tried it, but that's probably the only pointer currently available02:59
rstarmerit describes the generic template override function for the Dockerfile.j2 files, so that you can add whatever you need to the horizon container.03:01
rstarmerbut for magnum, you might consider just using the CLI?03:01
Pavoyeah have no clue how to use CLI with magnum03:03
Pavoand what plugins section, got a link?03:04
rstarmerhttp://docs.openstack.org/developer/kolla/image-building.html#plugin-functionality03:09
rstarmerand all the magnum demos I've ever seen only used the CLI.  I think it's pretty straight forward.03:09
rstarmerThe CLI doc is here: http://docs.openstack.org/cli-reference/magnum.html03:10
rstarmermaybe you can at least test your magnum container that way, as you work out how to add the right resources to get the UI to work.03:10
Pavohmm doesn't seem to hard, but docs seriously need to re-written in a more end user friendly way03:14
Pavothats for sure03:14
*** srwilkers_away is now known as srwilkers_03:15
srwilkers_evening03:15
Pavoevening srwilkers_03:15
Jeffrey4lSamYaple, there are some issue in gate ( or maybe say build.py script. ) the log is eaten when build is successfully.03:27
*** sayantan_ has joined #openstack-kolla03:28
SamYapleJeffrey4l: im going to work on a log-per-container setup for the gate03:30
Jeffrey4lSamYaple, we have this feature when add --logs-dir parameter.03:32
Jeffrey4lhttps://github.com/openstack/kolla/blob/master/kolla/image/build.py#L6203:32
SamYapleJeffrey4l: nice! then im going to enable it :P03:32
Jeffrey4lbut it is this code snippet cause the issue above, log.propagate=False  ;(03:32
Jeffrey4lL#6403:32
SamYapleone way or another, im going to get logging per image build in the gate03:33
Jeffrey4lcool.03:33
Jeffrey4lbtw, welcome back SamYaple  ;)03:33
SamYaplethanks.03:33
SamYaplemy work is actually pushing me toward kolla for once!03:33
SamYaplethis isnt just a pet project anymore03:33
Jeffrey4ldo u mean snapcraft?  it will depends on kolla?03:34
SamYaplenah snapcraft was something i was playing with03:35
SamYaplei abandonded it. its being run by james page now03:35
SamYaplefrom canonical03:35
SamYaplei mean vanilla kolla03:35
Jeffrey4lyes. kolla is more mature then it was. ;) we ( company ) have prod env set up by kolla now.03:35
Jeffrey4lhappy to heard that :)03:36
Pavoyeah I am running a 236 node prod env at work myself03:36
SamYapleive noticed quite a few cool things since ive started going back over the kolla code03:36
Pavowith kolla-ansible03:36
Jeffrey4lSamYaple, like?03:37
SamYapleJeffrey4l: kolla-ansible split finally :P03:37
SamYaplenah just a few things here and there that are better03:37
SamYaplerefinement type stuff03:37
Jeffrey4lyes. need more cleanup works but it is split.03:37
Jeffrey4lSamYaple,  will u force on kolla-ansible? or kolla-k8s?03:38
SamYapleJeffrey4l: ill likely be using kolla-ansible. and depending on how things go long term, ill probably create a fork/recreate kolla-ansible entirely03:39
SamYaplekolla-ansible has gotten pretty bloated and that slows it down and makes it complicated03:39
SamYaplelukily with the split, we can do that now03:39
Pavowell the biggest thing I don't like about kolla-ansible is the build process03:40
SamYaplePavo: build process?03:40
Jeffrey4lhmm.. do not like fork ;(  cause upgrade issue.03:40
SamYapleyou mean the docker images?03:40
Pavoseems like it would be faster if it used cache03:40
Pavoyeah image building03:40
SamYapleah you mean kolla. kolla-ansible is jsut the playbooks03:40
Jeffrey4lPavo, kolla-ansible is using kolla to build, and only build part of images.03:40
Jeffrey4lin gate.03:40
*** adrian_otto has quit IRC03:41
SamYapleso Pavo, it does use caching! the issue is the cache is invalidated early03:41
Jeffrey4lonly gate profile. just a subset of all images. so it is fast.03:41
SamYaplenormally because the base image changes03:41
Pavoeither it used cache or make a repo container of all the required packages that the image build uses first then have all the other images build from that repo container as its repo03:42
Jeffrey4lSamYaple, we are try to set up something like infra docker registry, which kolla-ansible case re-use the kolla built image. then it will be faster.03:42
Pavowould speed it up drastically I would think03:42
SamYaplePavo: it wouldnt speed it up, no. but ive been playing with that for other reasons03:42
SamYaplePavo: right now we do _most_ common packages one time builds03:42
Pavoyeah me too, my "company" requires everything to be able to build offline03:43
Jeffrey4lSamYaple, can we improve current kolla-ansible rather than fork?03:43
SamYapleJeffrey4l: no. kolla-ansible can't be improved because of ansible03:43
SamYapleas it grows in complexity it slows down03:43
SamYapleto continue to use ansible it must be stripped down (features removed)03:43
Jeffrey4lSamYaple, so you wanna set up another kolla-x project?03:44
SamYaplethis would not be under kolla namespace03:44
Pavowhat would you use other than ansible SamYaple?03:44
Pavopython scripts?03:44
SamYapleoh no it would still be ansible03:44
Jeffrey4lis it will be under openstack?03:44
SamYapleit would just be kolla-ansible-lite more or less03:44
SamYapleanyway. thats just for work. i plan to resume my plans for kolla-salt03:45
Pavoah ok03:45
*** fragatina has quit IRC03:45
Pavowe have a guy at work that made a pretty badass salt cluster, it would monitor something and if a filter got triggered ie.... someone trying to login to a host but failed, it would auto spin up some salt minions that DDos the offender03:47
Pavoand a few other things that can not speak of03:47
SamYapleso originally Pavo i worked on a project called yaodu. it was..... openstack deployed with ansible usind docker containers03:47
SamYaplethats what became the base of ansible in kolla instead of docker-compose03:48
openstackgerritsayantani proposed openstack/kolla: Clean up kolla-ansible related files from kolla  https://review.openstack.org/40642603:48
SamYaplebut the ORIGINAL impplementation of yaodu was rkt and salt03:48
Pavonice SamYaple03:48
SamYapleand thats where i want to go back to03:48
Pavoheard rkt is pretty complex03:48
Pavoand not very well documented, haven't looked into it myself though03:49
*** fragatina has joined #openstack-kolla03:55
*** fragatina has quit IRC04:00
sayantan_Hello everyone04:04
SamYaplehello sayantan_04:04
sayantan_Do we still need globals.yml and passwords.yml in kolla?04:04
SamYaplenot in kolla, only in kolla-ansible04:04
sayantan_Also, generate_passwords.py should be in kolla_ansible and not kolla? Correct me if I am wrong :)04:05
SamYaplek8s might take advantage of it, im not sure04:06
SamYaplekfox1111 or someone might know04:06
sayantan_Kfox1111, can you please help? It is a little confusing since these files are present in both kolla and kolla-ansible :/04:09
*** mdnadeem has joined #openstack-kolla04:10
*** Pavo has quit IRC04:13
*** Pavo has joined #openstack-kolla04:18
*** sayantan_ has quit IRC04:26
*** sayantan_ has joined #openstack-kolla04:27
*** goldyfruit has quit IRC04:37
openstackgerritsayantani proposed openstack/kolla: Clean up kolla-ansible related files from kolla  https://review.openstack.org/40642604:45
*** jmccarthy has quit IRC04:51
*** pbourke has quit IRC04:51
*** dave-mccowan has quit IRC04:53
*** jmccarthy has joined #openstack-kolla04:59
*** pbourke has joined #openstack-kolla05:00
*** mdnadeem has quit IRC05:04
*** tonanhngo has quit IRC05:09
*** tonanhngo has joined #openstack-kolla05:10
*** sayantan_ has quit IRC05:14
*** sayantan_ has joined #openstack-kolla05:14
*** sayantan_ has quit IRC05:16
*** sayantan_ has joined #openstack-kolla05:16
*** yatin has quit IRC05:19
openstackgerritsayantani proposed openstack/kolla: Clean up kolla-ansible related files from kolla  https://review.openstack.org/40642905:27
*** yatin has joined #openstack-kolla05:31
openstackgerritsayantani proposed openstack/kolla: Clean up kolla-ansible related files from kolla  https://review.openstack.org/40642905:55
*** sayantan_ has quit IRC05:57
*** sayantan_ has joined #openstack-kolla05:58
*** srwilkers_ has quit IRC06:00
*** tonanhngo has quit IRC06:11
*** Pavo has quit IRC06:13
*** tonanhngo has joined #openstack-kolla06:16
*** Pavo has joined #openstack-kolla06:17
*** sayantan_ has quit IRC06:30
openstackgerritZeyu Zhu proposed openstack/kolla: Ansible2.0 changes: ansible_ssh_user to ansible_user  https://review.openstack.org/40643206:32
*** duonghq has joined #openstack-kolla06:35
*** unicell has joined #openstack-kolla06:41
*** tonanhngo has quit IRC06:41
*** v1k0d3n has quit IRC06:42
*** tonanhngo has joined #openstack-kolla06:43
*** fragatina has joined #openstack-kolla06:46
*** fragatina has quit IRC06:50
*** senk has joined #openstack-kolla06:51
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: WIP Hel-ming Rabbitmq  https://review.openstack.org/40542206:52
*** senk has quit IRC07:02
*** senk has joined #openstack-kolla07:02
*** tonanhngo has quit IRC07:02
*** senk has quit IRC07:02
*** tonanhngo has joined #openstack-kolla07:04
*** tonanhngo has quit IRC07:25
*** tonanhngo has joined #openstack-kolla07:27
*** Jeffrey4l_ has joined #openstack-kolla07:30
*** tonanhngo has quit IRC07:30
*** tonanhngo has joined #openstack-kolla07:31
*** Jeffrey4l has quit IRC07:34
*** tonanhngo has quit IRC07:37
*** tonanhngo has joined #openstack-kolla07:38
*** fragatina has joined #openstack-kolla07:40
*** duonghq has quit IRC07:40
*** msimonin has joined #openstack-kolla07:47
*** msimonin has quit IRC07:47
*** msimonin has joined #openstack-kolla07:47
*** msimonin has quit IRC07:52
*** fragatina has quit IRC08:08
*** tonanhngo has quit IRC08:11
*** Pavo has quit IRC08:13
*** tonanhngo has joined #openstack-kolla08:13
*** tummy has joined #openstack-kolla08:15
*** Pavo has joined #openstack-kolla08:17
*** unicell has joined #openstack-kolla08:22
*** unicell has quit IRC08:23
*** unicell has joined #openstack-kolla08:27
*** tonanhngo has quit IRC09:01
*** tonanhngo has joined #openstack-kolla09:07
*** sdake has joined #openstack-kolla09:26
*** magicboiz has joined #openstack-kolla09:27
*** tonanhngo has quit IRC09:27
*** tonanhngo has joined #openstack-kolla09:36
*** magicboiz has quit IRC09:48
*** prameswar has joined #openstack-kolla09:55
*** zhangshuai has quit IRC09:58
*** zhangshuai has joined #openstack-kolla09:58
*** tonanhngo has quit IRC10:04
portdirectmorning10:04
*** fragatina has joined #openstack-kolla10:09
*** Pavo has quit IRC10:13
*** fragatina has quit IRC10:13
*** tonanhngo has joined #openstack-kolla10:14
*** tonanhngo has quit IRC10:15
*** Pavo has joined #openstack-kolla10:18
*** tonanhngo has joined #openstack-kolla10:19
*** tonanhngo has quit IRC10:26
*** tonanhngo has joined #openstack-kolla10:29
*** prameswar has quit IRC10:38
*** klindgren__ has joined #openstack-kolla10:40
*** klindgren_ has quit IRC10:42
*** sdake_ has joined #openstack-kolla11:01
*** sdake has quit IRC11:04
*** msimonin has joined #openstack-kolla11:09
*** msimonin has quit IRC11:15
sdake_sup portdirect11:24
sdake_morning peeps11:24
portdirectjust recovering from office christmas lunch yesterday11:25
sdake_sounds good11:25
sdake_wish i was near an office that had a christmas thing :)11:25
sdake_i am near an office11:25
sdake_but i dont think there is any holiday party11:25
portdirect:( - yeah getting a desk in a tech incubator was one of the best things I've done11:26
sdake_cisco has office space in arizona11:27
sdake_in both phx where i live and tuscon11:27
portdirectinteresting peeps and get to reatain (or regain...) the sanility I was loosing working from home11:27
sdake_none of my team is there11:27
sdake_pretty much11:27
sdake_the isolation is not good11:27
sdake_been working from home for something like 11-12 years11:28
sdake_the flexibility is good11:28
sdake_the work never ends part is bad too :)11:28
portdirect^^11:28
portdirectyeah dude - I'm still pretty bad for it (obviously) but that was the real killer, I found my productivity was starting to fall of a clif because I never took any time off11:29
sdake_there are alot of techniques i use to work from home to keep my sanity :)11:29
sdake_my productivity is rocking11:30
sdake_i have difficulty unplugging tho - because i like what I do11:30
sdake_and for the most part don't really consider it "work"11:30
portdirectyeah - thats my problem as well, I find this stuff fascinating and honstly gen confused by those who dont: we are at the most intersting stage of a revoltion at least as big as the industrial, why wouldn't you want to be involved?11:32
sdake_maybe some people think its the wrong approach for society11:33
sdake_hard to say :)11:33
portdirectthats a point of view I can totaly accept11:33
sdake_it feels right to me11:33
portdirectit the passive approack that irks me :)11:33
sdake_but it also feels dangerous11:33
sdake_i'm not certain the danger can be managed away11:34
sdake_time will tell - ohpefully after i"m dead :)11:34
sdake_portdirect there are 9 to fivers and then there are other people...11:35
sdake_thats the passive vs aggressive/assertive ;)11:35
portdirecti suppose I'm one of them - though I can daywalk(9-5) with the best of them too when required.11:36
sdake_ya nothing wrong with 9 to 5ers11:36
sdake_but you seem like the other people in that analogy :)11:37
sdake_anyway on to kolla-kubernetes11:38
sdake_been kind of mia last couple of days11:38
sdake_R&R11:38
portdirectMy career has been sufficently varied  - that I dont think I fit that mold anymore - last time I had a job that required 9-5 was over 10 years ago - weverywwhere I've work since has been very flexible, results dirven working11:38
portdirectyup back on topic :)11:38
sdake_ya i work on projects not a  clock :)11:38
sdake_portdirect which parts are you working on now - as to not duplicate effort11:40
sdake_I'v ebeen slackingv updating launchpad11:40
portdirectgetting kolla-k8s 'devstack' up and running atm11:40
sdake_isn't that the documentation?11:40
portdirectstage 2 of that - 2 sec and I'll push up to gerrit11:40
sdake_cool11:40
sdake_i was never a big fan of devstack - destroyed peoples systems11:41
sdake_what it did to a system could never be undone11:41
sdake_kolla-ansible on the other hand can be undone easily11:41
openstackgerritPete Birley proposed openstack/kolla-kubernetes: WIP: Add Development Setup Script for use with Kubernetes Helm  https://review.openstack.org/40572011:41
portdirectobviously things will need moved around11:43
portdirectbut if you build that container and then start it: 'docker run -it --rm -v `pwd`:/opt/kolla-kubernetes:rw <built container>'11:45
sdake_ya still processing review11:46
sdake_brain not warmed up today :)11:46
portdirectwill setup the start of the gate - so need to get it pulling in kubectl config and git creds and then it should allow you to work in the container without touching naything on the host, other than source11:46
sdake_so docker on socker?11:46
portdirectno - would run on the developers machine - all other docker/kube work would go on inside k8s cluster that vagrant created11:48
portdirectso developer steps would be: 1 create k8s cluster and seup clinets (done and documented) 2 run kolla-k8s-destack container and work inside that11:49
portdirectbut bindmounting the source into that container would allow you to use whatever editor you wanted and also keep persiatance of the code you were working on, while not installing anythin on the host11:50
sdake_you would still have to install vagrant on the host no?11:51
portdirectyeah11:52
portdirectas that is OS specific11:52
sdake_and a helm client?11:52
portdirectonce this works shouldnt need to11:52
sdake_are your pulling k8s-creds into the container?11:52
portdirectnot yet - in 20 mins I will - though need to uid mapping sorted out - at the moment tha container runs as root - whihc would mess up your permissions while bind mounting11:53
sdake_sounds good11:54
portdirectit would be easy if I bind mounted /etc/passwd and /etc/group in from the host - but ewww, think theres a simpler way11:55
portdirectalso dont think that would work if a dev was on macos11:55
sdake_i dont think this model works at all on macos :)11:55
sdake_but maybe it can be made to - dunno11:55
sdake_the main problem with macos that I see is the hardware platform lacks enough memory11:56
portdirect^^11:56
portdirectyeah - I've knocked the cluster size down to 2 core, 2gb ram per node since our orginal experimentation, but we will prob need to up that again as we move forward11:57
*** sdake has joined #openstack-kolla11:58
portdirect16gb doesn't cut it to dev openstack anymore - think a lenovo p50 is due at some point soon...11:59
sdakei just use my mac as a terminal server :)11:59
portdirectyeah I was doing that (and am again - was just running fed for over a year)  - though I need to work out how to swap the apple and cntl keys - my muscle memory is slowwing me right down flipping between the two :)12:01
*** sdake_ has quit IRC12:01
sdakehmm that doesn't affect me much12:04
sdakebut i don't use all the fancy features of the apple key :)12:04
sdakei do have to say12:04
sdakethe mac ui blows away gnome v312:04
sdakegnomev2 - really liked that12:05
sdakesuch a shame those people were into "Design Thinking"12:05
sdakedesign thinking produces the removal of the escape key from the keyboard for example12:05
sdake"We know better then you what you want..."12:05
portdirectI use copy and paste rather a lot - switching between "ctl-shift-[c|v]" and "apple-[c|v]" is my biggest gripe - cant teach a dog two tricks eh? :)12:06
sdakeclicker training you can teach any animal anything (except humans :)12:07
sdakeatleast any mammal12:07
portdirectyeah gnomes *slowly* getting better, but its still full of WTF12:07
sdakenot sure if clicker trianing works on other types of animals12:07
sdakethe gnome community imploded12:08
sdakethere really isn't much of one left from what I can tell12:08
sdakeits been awhile since I was in that area12:08
sdakeabout 2 years since I used a linux dsktop daily12:08
sdakebefore that I used a linux desktop daily for roughly 15 years12:08
sdakei still have centos desktop12:09
sdakebut i often just ssh into it or leave it booted into windows to play diablo 3 ;)12:09
sdakewhen I copy and paste I use ctrl-c and ctrl-v on my mac12:10
sdakeseems to work12:10
sdakectrl-x is cut12:10
sdake[05:10:30]  <sdake>ctrl-x is cut12:10
sdakenah apple key12:10
sdakeya - i am just used to it :)12:10
sdakeadapted ftw12:10
sdakemy whole vi usage is muscle memory :)12:11
sdakeI dont even know how to explain how to use vi to my kids :)12:11
sdakeits challenging12:11
portdirectand thats why you scare me - I'm ok at the basics of vi - but if you asked me to work in it...12:11
sdakewhich editor do you use?12:12
sdakemy lass tdirector used emacs12:12
portdirectat the moment atom, though it eats ram for breakfast - I used to love sublime when I used a mac day in day out12:12
sdaketo each his own :)12:12
sdakeatom - never heard of that - is that a mac editor?12:13
*** Pavo has quit IRC12:13
portdirectused to use nano a lot12:13
sdakenano12:13
sdakelacks features i need :)12:13
portdirectatom: https://atom.io/12:13
sdakewell i like vi and I'm never changing :)12:13
sdakeinteresting - I've seen this editor used in a demo12:14
sdakeis it hackable in terms of exposing full vi functionality?12:14
sdakeI'd love to have a multi-window vi that worked :)12:14
sdakemulti-windows in vim is a pita12:15
sdakei guess i'll download it and give it a spin12:15
portdirect"Atom is a desktop application built with HTML, JavaScript, CSS, and Node.js integration. It runs on Electron, a framework for building cross platform apps using web technologies." <-- this is everything wrong with hipster devs12:15
portdirectbut I'm a sucker for pretty things12:15
*** msimonin has joined #openstack-kolla12:15
sdakethis looks like a good editor for my children12:18
*** Pavo has joined #openstack-kolla12:18
sdakeportdirect make it harder ;)12:18
sdakei dont care how it works - just that it works :)12:18
sdakesome people would classify us as hipsters :)12:18
sdakei don't classify myself :)12:19
sdakealthough clearly I'm a hybrid12:19
sdakei was talking to my vp once about my approach out of school12:20
sdakehe said "oh your a hybrid then."12:20
sdakewhich I didn't know :012:20
sdake;) that is12:20
sdakeat last co12:20
sdakeportdirect is there like a vi plugin for this atom thing12:24
sdakei see it has its own keyboard shortcuts12:25
sdakewhat i'd like are vi shortcuts :)12:25
sdakefound keybindings12:27
sdakethats cool12:27
sdakethey can be changed12:27
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: WIP Hel-ming Rabbitmq  https://review.openstack.org/40542212:27
sdakehttps://github.com/atom/vim-mode12:31
portdirectsdake: sry got caught on phone12:31
portdirecthttps://github.com/t9md/atom-vim-mode-plus12:32
sdakeall good12:32
sdakeya just saw that in the docs12:32
sdake4k commits12:33
sdakeshould be pretty stable by now12:33
portdirectI find myself using this a lot: https://atom.io/packages/atom-yamljson12:36
*** Jeffrey4l__ has joined #openstack-kolla12:45
sdakesup Jeffrey4l_12:48
*** Jeffrey4l_ has quit IRC12:48
sdakeportdirect how do i get vim mode plus12:49
sdakei searched for it in packages and its not there12:49
sdakenm foudn it somewhere else in the ui12:50
portdirectsdake: yeah that catches me out as well12:51
sdakewow it works12:51
sdakewife says github makes atom12:52
portdirectsdake: https://atom.io/packages/tabs-to-spaces, https://atom.io/packages/trailing-spaces <-- recently stared using these as well12:52
portdirectyeah its their project12:52
sdakewonder how i'd use this on a server12:53
sdakei've seen some thing with a left side list of free directories12:53
sdakewhats that plugin - any idea?12:53
sdakefree/tree12:53
portdirectah - add project folder - no plugin required12:54
portdirect^^ file menu12:54
portdirectif you add a git repo - it show the status of files in git by coloring them orange/green etc12:55
sdakehow abouts do you save a file?12:55
sdakenormally I'd do esc :wq12:56
sdakebut thats not working :(12:56
portdirect'cts-s'12:56
portdirectctl12:56
*** zhangshuai has quit IRC12:56
portdirectyour in gui land now12:56
*** zhangshuai has joined #openstack-kolla12:57
portdirect*you're (just grammar nazi's myself :) )12:57
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: WIP Hel-ming Rabbitmq  https://review.openstack.org/40542212:57
sdakeportdirect the politically correct term is "red pen police" :)12:58
portdirectno idea how to run it on a server other than x-forwarding: this is why i was trying to work over sshfs mounts the other day...12:58
portdirectwill rememebr that in future12:58
sdakeits not all that politically correct either12:58
sdakebut its more so :)12:58
*** portdirect is now known as portdirect_away13:01
*** prameswar has joined #openstack-kolla13:18
*** sdake_ has joined #openstack-kolla13:21
*** sdake has quit IRC13:24
*** schwicht has joined #openstack-kolla13:24
openstackgerritJeffrey Zhang proposed openstack/kolla-ansible: Do not mount /var/lib/nova/mnt unless nfs cinder backend is enabled  https://review.openstack.org/40616813:33
*** n0isyn0ise has joined #openstack-kolla13:33
*** dmsimard|pto is now known as dmsimard13:35
*** duonghq has joined #openstack-kolla13:36
*** schwicht has quit IRC13:39
duonghqevening guys13:50
*** msimonin has quit IRC13:56
*** prameswar has quit IRC13:56
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: WIP Hel-ming Rabbitmq  https://review.openstack.org/40542214:00
sdake_sup duonghq14:04
duonghqsdake_, hi, I'm writing QSG to reflect repo split14:04
duonghqwonder if we  need seperate page for list repo of Kolla14:05
*** Pavo has quit IRC14:13
*** dave-mccowan has joined #openstack-kolla14:18
*** Pavo has joined #openstack-kolla14:18
duonghqshould we remove etc/kolla/globals.yml in kolla repository?14:30
Jeffrey4l__sup sdake_14:32
*** harlowja has quit IRC14:40
*** msimonin has joined #openstack-kolla14:45
*** zhubingbing has joined #openstack-kolla14:47
openstackgerritDuong Ha-Quang proposed openstack/kolla: Update documentation to reflect repo split  https://review.openstack.org/40647314:52
openstackgerritDuong Ha-Quang proposed openstack/kolla: [WIP] Update quickstart guide to reflect repo split  https://review.openstack.org/40647314:54
sdake_hey Jeffrey4l__14:57
sdake_why duonghq ?14:57
Jeffrey4l__hi14:57
*** Jeffrey4l__ is now known as Jeffrey4l14:57
sdake_oh koll arepo14:58
*** sdake_ is now known as sdake14:58
duonghqsdake_, it's not really related to Ansible logic14:58
duonghq*Docker14:58
sdake;)14:58
Jeffrey4labout the kolla and kolla-ansible, how can we handle our doc now?14:58
sdakegod help us :)14:58
Jeffrey4leach repo hold its own? or put all thing into one place?14:59
sdakekolla-kubernetes building its own set of docs out14:59
sdakei think that model makes sense14:59
duonghqagree w/ sdake14:59
sdakethen we can cross link from the kolla repo14:59
Jeffrey4lboth work for me ;)14:59
Jeffrey4lso need remove duplicated doc for the two repo.15:00
sdakethe qsg is highly tuned to working, and working correctly15:00
Jeffrey4lwe should not maintain two copy of qsg.15:01
sdakei'm super wary of even touching it in a big-bang fshion15:01
Jeffrey4lso qsg should remain in kolla, imo.15:01
sdakeya we can remove it from kolla repo i tink15:01
Jeffrey4lhrm.15:01
sdakethe qsg is about ansible deployment mostly15:01
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: WIP Hel-ming Rabbitmq  https://review.openstack.org/40542215:01
Jeffrey4lhow about in kolla, qsg mean build all image in simple way.15:02
Jeffrey4lin kolla-ansible, qsg mean deploy a simple openstack stack with few steps/15:02
sdakeyup that works - but here has to be links to kolla-ansible in some way15:02
Jeffrey4lsure.15:02
sdakeyup and here icomes the complicted part15:02
sdake[08:00:43]  <sdake>the qsg is highly tuned to working, and working correctly15:02
Jeffrey4lthen?15:03
sdakeneed to keep one qsg in place (the original one)15:04
sdakeand fix it15:04
sdakeand then sort out the repo split part15:04
sdakestep 1. fix qsg in one repo15:04
sdakestep 2. make new qsg for kolla and kolla-ansible15:04
Jeffrey4lhow to define fix?15:05
Jeffrey4lis there a list that need to be fix?15:05
sdakeit doesn't work currently because you have to pip install from two places now15:05
sdakeor git clone15:05
Jeffrey4lroger.15:05
sdakethe way i woudl go about fixing the qsg is to create a vm and run the instructions step by step15:05
sdakethats how the original one was perfected ;-)15:06
Jeffrey4limo, qsg hold lots of thing, which may not belong to it.15:06
sdakeagree15:06
sdakepeople keep tring to jam crap in ther ethat is unrelated15:06
duonghqsdake, I think we should define what is put to QSG first?15:06
sdakeok lets fix what we got first15:06
sdakebecause that is what will trip peopel up15:06
Jeffrey4lthe simple way to install kolla.15:06
sdakethen define what goes in the NEW ones second :)15:06
Jeffrey4lthe simplest way to install kolla.15:06
sdakeanother option is to start from scratch on sqg15:07
sdakei am wary of this - but if it works it works :)15:07
Jeffrey4ljust like what sdake said: boot a vm, the the steps how to install/deploy kolla.15:07
sdakeplease leave the one we got intact for reference15:07
Jeffrey4lno extra explanation why we need do like that ( like add --insecure-registry to docker's parameter )15:08
duonghqgot it15:08
sdakewell we can deploy from registry - so that isn't totally needed15:08
sdakerather hub15:08
Jeffrey4lfor kolla-ansible, qsg should use hub.docker.com directly.15:09
duonghqdo we maintain docker hub well? I don't think so15:09
Jeffrey4lno need add thing about any image build. and a link to kolla's qsg15:09
Jeffrey4lduonghq, we are.15:09
Jeffrey4lsdake, who maintain that repo now?15:10
duonghqfor stable one, sure, for master, I don't pretty sure15:10
Jeffrey4lwe do not push master. i15:10
Jeffrey4lit is unstable and may cause big issue for end-user.15:10
duonghqso for QSG, it's only for stable one?15:10
sdakemaintian which repo15:11
duonghqif in this case, the QSG should using pip for install kolla, no repo-split here15:11
Jeffrey4lnice question. i do think so.   then qsg should link to kolla's qsg doc .15:11
Jeffrey4lsdake, hub.docker.com15:11
sdakeJeffrey4l not sure who maintains it - i have admin access for it15:12
sdakewant it?15:12
duonghqJeffrey4l, moment, we're discussing about which qsg15:12
Jeffrey4lkolla-ansible?15:12
Jeffrey4lsdake, sure. please send the account, even though i am not sure i need it recently. ;)15:13
*** hfu has quit IRC15:13
duonghqok, which QSG do you think user read first?15:13
Jeffrey4lkolla.15:13
sdakeJeffrey4l - you need to sign up for dockerhub15:13
duonghqyup, so 1st line of kolla QSG is ref link to kolla-ansible QSG?15:13
sdaketry making an outline ;)15:14
Jeffrey4lno. the last line i think.15:14
duonghqI think user need QSG that they can bring OpenStack cluster as easy as possible15:14
*** hfu has joined #openstack-kolla15:14
*** hfu has quit IRC15:14
Jeffrey4lsdake, i am in. username is jeffrey4l, too.15:15
sdakeok moment15:15
Jeffrey4lemail: zhang.lei.fly@gmail.com15:15
*** hfu has joined #openstack-kolla15:15
Jeffrey4lduonghq, agree.15:15
duonghqI'm thinking what is purpose of kolla and kolla-ansible QSG15:15
*** hfu has quit IRC15:15
Jeffrey4lqq: in QSG, we setup aio env, or multi node env?15:15
*** hfu has joined #openstack-kolla15:16
duonghqI think AIO15:16
*** hfu has quit IRC15:16
*** hfu has joined #openstack-kolla15:16
Jeffrey4lsdake, i am in kolla org now. thanks.15:17
sdakecool15:17
*** hfu has quit IRC15:17
*** hfu has joined #openstack-kolla15:17
Jeffrey4lduonghq, yep. so QSG in kolla is building default profile images. and QSG in kolla-ansible is deploy a simple AIO env.15:17
*** hfu has quit IRC15:18
duonghqJeffrey4l, nice15:18
Jeffrey4lin the last line or at outline place in kolla QSG, add the kolla-ansible'QSG link.15:18
sdakethink should make an outline first ;)15:18
Jeffrey4lthe import thing i think is: do not explain too much in QSG doc.15:19
sdakeyup that can work sometimes15:19
duonghqcan we make purpose of QSG is: "Easiest way to bring up OpenStack cluster"?15:19
duonghq(w/ Kolla)15:19
Jeffrey4lwe need: follow this guide step by step, you can setup a simple openstack stack. no need add choice ( like install from pypi, or github )15:20
openstackgerritzhubingbing proposed openstack/kolla: Install murano dashboard into horizon image  https://review.openstack.org/40647415:21
Jeffrey4lwe need support only one distro in QSG, too, imo.15:21
duonghqos, Kolla is installed from pip? w/ default settings?15:21
openstackgerritzhubingbing proposed openstack/kolla-ansible: Enable designate dashboard when enable_designate is yes  https://review.openstack.org/40594215:23
sdakeJeffrey4l that is likely to cause friction15:23
Jeffrey4lduonghq, its title should be QSG, but subtitle could be `Easitest xxx `15:24
Jeffrey4ldefault settings?15:24
Jeffrey4l centos7 + install from github + default settings.   ( does pip have master packaging? i do not think so )15:24
Jeffrey4lsdake, distro part?15:24
sdakeright15:24
sdakewe dont do install form github15:24
sdakethat doesn't work correctly with image building15:24
sdakethe other thing to think about is who the target is - devs or operators15:25
sdakei think operators - so github is not ideal15:25
sdakeit needs to be documented in some way15:25
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: WIP Hel-ming Rabbitmq  https://review.openstack.org/40542215:25
sdakeso devs aren't lost too15:25
Jeffrey4lhrm, distro part, ok.15:26
Jeffrey4ladd too much make it complex, it is QSG. not deployment guide.15:27
openstackgerritzhubingbing proposed openstack/kolla-ansible: Enable murano dashboard when enable_murano is yes  https://review.openstack.org/40647615:27
duonghqJeffrey4l, https://pypi.python.org/pypi/kolla/4.0.0.0b1 -> it's from master?15:27
Jeffrey4lwhen reading the doc, different user with different env need read and skip and read the doc15:27
sdakeduonghq indeed15:27
sdakeduonghq thats the tag from o115:27
Jeffrey4lduonghq, it come from tag. not real master code.15:27
duonghqsure, but it is not stable, also15:28
sdakeour audience is operators, devs can suck it up and figure it out15:28
Jeffrey4lread -> skip -> read -> skip make it complex.15:28
duonghqmoment, need re-sort things15:28
*** zhubingbing has quit IRC15:28
duonghqso, for ops, we should use stable from pip, w/ docker image from hub and default settings shipped w/ Kolla in pip?15:29
sdakeJeffrey4l if you want to get rid of the read ski ppart15:29
sdakeyou got it duonghq15:29
sdakealthough some config options need config15:29
Pavomorning15:29
duonghqmorning Pavo15:30
Jeffrey4lit is just QSG, no one/operator set up prod env base on QSG.15:30
sdakeno, they eval based upon QSG15:30
sdakeand if its easy - we won15:30
sdakeif its not easy - we lost15:31
Jeffrey4lso we have to make QSG long and complex.15:31
sdakedont think so15:31
*** srwilkers_ has joined #openstack-kolla15:31
Pavowhat is this QSG?15:31
Jeffrey4lquick start guide15:31
sdakemost people when evaling  software spend at most 30 minutes jerking around with it15:31
sdakefor example i looked at atom today15:32
Pavoah yeah15:32
sdake30 minutes15:32
sdakei like it15:32
sdakemay play with it more15:32
sdakeits got a vi plugin15:32
sdakebut i'm out of time to eval it further15:32
sdakeand i dont know how to run it on my servers15:32
sdakefrom my laptop15:32
sdakeso - bummer ;)15:32
sdakethis is how devs think15:32
sdakeoperators are a little more patient15:32
PavoI think docs should be in away that pretty much anyone can read them and understand what needs to be done fully and easy to follow step by step15:32
sdakebut ya - 30 minutes or broke15:33
Jeffrey4lsdake, so we need explain the inventory file part in QSG, even you are setting a AIO env.15:33
sdakei think you could do something as simple as "to setup multinode read the multinode qsg HERE"15:33
sdakeor 1. AIO QSG15:33
sdake2. MULtiNODE QSG15:34
sdake3. etc15:34
sdakewe have made a million outlines and nobody follows thorugh on them15:34
sdakeryan did a nice job reorging the docs15:34
sdakethey are in the erview queue15:34
sdakethey just didn't merge15:34
Jeffrey4lhrm. if u can read the doc in 5 min and setup the openstack in 10 min, isn't it more cool?15:34
sdakeJeffrey4l thats a win yes15:34
Jeffrey4lso i prefer to make it simple, short and direct.15:35
sdakeright - so ways to do that are to eject the developer workflow entirely15:35
sdakesince we dont want people evaling master anyway15:35
sdakeand make a new doc for developer workflow15:36
sdakecheck out ryan's reviews - i think he did some of thes esthings15:36
Pavodev workflow should be on a completely different page I think15:36
Jeffrey4lin stable branch's QSG, we can instal from pypi. in master's QSG, we install from github/git15:36
sdakeJeffrey4l sounds like a fine plan, however, docs are published to docs.oo from master15:36
Jeffrey4lno. stable doc is pushed, too15:37
sdakestable doc is not maintained15:37
Jeffrey4lsdake, http://docs.openstack.org/developer/kolla/newton/ see?15:37
Jeffrey4lstable doc should be maintained.15:37
sdakethus far we have not been doing so15:38
Jeffrey4lnow, we mix different branch in master's doc, which is confused, too15:38
sdakeyup agree15:38
sdakei did best i could wit hthe docs guys - if you can do better knock yourself out :)15:38
Jeffrey4lsdake, check the dependencies here http://docs.openstack.org/developer/kolla/newton/quickstart.html15:38
sdakeyup - that is what i'm talking about not maintained ;)15:39
duonghqJeffrey4l, so, we should remove master bit from stable branch doc, and vice verse?15:39
Jeffrey4lhrm, i have some expectation. but not good at write docs :(15:39
duonghq(for example)15:39
Jeffrey4lduonghq, hope so.15:39
duonghqagree15:39
PavoI suggest also to have different docs for different distros15:40
Jeffrey4lafter the stable is well maintained. for operator, we can reccommened them to read the stable branch doc.15:40
Pavolinks to those on main page15:40
sdakepavo then we get into the territory of information duplication which people complained about before15:40
Pavothis is true15:40
Jeffrey4lPavo, that's is hard. unless some tool can render different distro doc from one file automatially.15:40
sdakeqsg is a sacred document ;)15:40
sdakethats the entrypoint into kolla15:41
srwilkers_morning15:41
sdakeJeffrey4l its possible i think - other projects do that - not sure how15:41
duonghqmorning srwilkers_15:41
sdakesup srwilkers_15:41
Jeffrey4li saw some java render tool can do this.15:41
sdakenah - its part of rst i am pretty sure15:41
sdakei think ironic does this documentaiton model15:42
sdakeopenstack uses sphinx to render15:42
sdakethats standardized15:42
Jeffrey4lsome openstack docs render different distro base on some tool.15:42
Jeffrey4lbut in kolla, we have much thing about distro. kolla depend on very few thing about the host OS.15:43
Jeffrey4lonly how to install docker-engine, and ansible, imo.15:43
Jeffrey4lwe haven't much thing about distro*15:43
sdakeeveryone knows how to structure the docs until they go to do it :)15:43
*** msimonin has quit IRC15:44
Jeffrey4lsdake, agree lol15:44
srwilkers_also agreed15:44
sdakeryan has done a good job of docs restructuing15:44
sdakerecommend reading his reviews first15:44
sdakethey never merge, because people are terrified of modifyign the qsg ;)15:45
sdakemerge/merged15:45
Pavolink?15:45
Jeffrey4lhttps://review.openstack.org/34322415:46
Jeffrey4lthis one?15:46
sdakehttps://review.openstack.org/#/q/is:watched+is:open+owner:%22Ryan+Hallisey+%253Crthallisey%2540gmail.com%253E%2215:46
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: WIP Hel-ming Rabbitmq  https://review.openstack.org/40542215:47
sdakesrwilkers_ i had read in the docs that pvc is busted15:48
sdakesrwilkers_ what is the story on that?15:48
Jeffrey4lwhat is pvc?15:49
sdakesome storage thing for kubernetes15:49
duonghqJeffrey4l, persistence value claim15:50
Jeffrey4lroger. thanks.15:50
sdakeas far as i can tell its a requirement :)15:51
Jeffrey4lnever tried k8s ;)15:51
sdakeunrelated to kolla-ansible15:51
sdakeya its complicated15:51
Jeffrey4lyes.15:52
*** tonanhngo has quit IRC15:52
*** diogogmt has quit IRC15:54
*** tonanhngo has joined #openstack-kolla15:55
sdakesbezverk around?16:08
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: WIP Hel-ming Rabbitmq  https://review.openstack.org/40542216:09
*** Pavo has quit IRC16:13
*** tonanhngo has quit IRC16:13
*** Pavo has joined #openstack-kolla16:13
sbezverksdake: yep debugging rabbitmq chart :-)16:14
*** prameswar has joined #openstack-kolla16:17
*** tonanhngo has joined #openstack-kolla16:21
*** msimonin has joined #openstack-kolla16:22
duonghqbye all16:23
*** duonghq has quit IRC16:23
Pavodoes anyone know hoe to use spice instead of vnc with kolla-ansible deployment?16:26
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: WIP Hel-ming Rabbitmq  https://review.openstack.org/40542216:33
sdakeJeffrey4l can you +1 if this looks good since i am not sure if inc0 is out and he will definately be gone from the 5th to the 20th moving?16:33
sdakehttps://review.openstack.org/40649516:33
*** tonanhngo has quit IRC16:34
Jeffrey4lchecking16:34
Jeffrey4ldone16:35
sdakethanks16:36
*** tonanhngo has joined #openstack-kolla16:38
*** mattmceuen has joined #openstack-kolla16:41
*** sdake has quit IRC16:41
*** bmace has quit IRC16:47
*** tonanhngo has quit IRC16:47
*** bmace has joined #openstack-kolla16:47
*** absubram has joined #openstack-kolla16:48
*** absubram_ has joined #openstack-kolla16:51
*** absubram has quit IRC16:53
*** absubram_ is now known as absubram16:53
*** tonanhngo has joined #openstack-kolla16:54
*** fragatina has joined #openstack-kolla17:10
*** tonanhngo has quit IRC17:13
*** fragatina has quit IRC17:14
*** tonanhngo has joined #openstack-kolla17:16
*** diogogmt has joined #openstack-kolla17:24
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: WIP Hel-ming Rabbitmq  https://review.openstack.org/40542217:34
*** tonanhngo has quit IRC17:36
*** tonanhngo has joined #openstack-kolla17:36
*** eaguilar has joined #openstack-kolla17:40
*** portdirect_away is now known as portdirect17:46
openstackgerritMerged openstack/kolla: Fix barbican upgrade permission issue  https://review.openstack.org/40620217:55
*** bmace has quit IRC17:59
*** bmace has joined #openstack-kolla17:59
*** rstarmer has quit IRC18:00
*** fragatina has joined #openstack-kolla18:05
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: WIP Hel-ming Rabbitmq  https://review.openstack.org/40542218:05
*** fragatina has quit IRC18:10
*** fragatina has joined #openstack-kolla18:11
*** Pavo has quit IRC18:13
*** Pavo has joined #openstack-kolla18:13
openstackgerritPete Birley proposed openstack/kolla-kubernetes: WIP: Add Development Setup Script for use with Kubernetes Helm  https://review.openstack.org/40572018:24
openstackgerritPete Birley proposed openstack/kolla-kubernetes: WIP: Add Development Setup Script for use with Kubernetes Helm  https://review.openstack.org/40572018:29
*** msimonin has quit IRC18:29
openstackgerritPete Birley proposed openstack/kolla-kubernetes: WIP: Add Development Setup Script for use with Kubernetes Helm  https://review.openstack.org/40572018:31
openstackgerritPete Birley proposed openstack/kolla-kubernetes: WIP: Add Development Setup Script for use with Kubernetes Helm  https://review.openstack.org/40572018:32
*** jascott1 has joined #openstack-kolla18:36
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: WIP Hel-ming Rabbitmq  https://review.openstack.org/40542218:43
*** sdake has joined #openstack-kolla18:52
*** sdake_ has joined #openstack-kolla18:55
*** jascott1 has quit IRC18:56
*** sdake has quit IRC18:57
*** prameswar has quit IRC19:09
*** srwilkers_ has quit IRC19:10
*** msimonin has joined #openstack-kolla19:12
*** sdake has joined #openstack-kolla19:31
*** fragatina has quit IRC19:32
*** fragatina has joined #openstack-kolla19:32
*** sdake_ has quit IRC19:34
*** eaguilar has quit IRC19:36
*** fragatina has quit IRC19:38
*** eaguilar has joined #openstack-kolla19:41
*** rstarmer has joined #openstack-kolla19:53
*** jrist has joined #openstack-kolla20:04
*** Pavo has quit IRC20:13
*** Pavo has joined #openstack-kolla20:17
*** rstarmer has quit IRC20:26
*** sdake_ has joined #openstack-kolla20:44
*** sdake has quit IRC20:47
*** dave-mccowan has quit IRC20:49
*** portdirect has quit IRC20:55
*** jascott1 has joined #openstack-kolla20:59
*** gfidente has joined #openstack-kolla21:10
*** portdirect has joined #openstack-kolla21:10
*** srwilkers_ has joined #openstack-kolla21:12
*** Jeffrey4l has quit IRC21:35
*** gfidente has quit IRC21:36
*** Jeffrey4l has joined #openstack-kolla21:37
*** absubram has quit IRC22:07
*** Pavo has quit IRC22:13
*** Pavo has joined #openstack-kolla22:13
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: WIP Hel-ming Rabbitmq  https://review.openstack.org/40542222:35
*** diogogmt has quit IRC22:37
*** eaguilar has quit IRC22:48
*** fragatina has joined #openstack-kolla22:49
*** eaguilar has joined #openstack-kolla23:04
*** fragatina has quit IRC23:05
*** tonanhngo has quit IRC23:06
*** tonanhngo has joined #openstack-kolla23:07
*** eaguilar has quit IRC23:12
*** tummy has quit IRC23:19
*** msimonin has quit IRC23:23
*** sayantan_ has joined #openstack-kolla23:34
*** sdake_ has quit IRC23:50

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