jascott1 | sbezverk added --debug and can see yaml again. before I just had todo --dry-run. idk whatever works i gues ;) | 00:00 |
---|---|---|
*** klindgren__ has quit IRC | 00:02 | |
sbezverk | jascott1: idk man I always used both | 00:02 |
jascott1 | :) | 00:02 |
*** javcasalc has quit IRC | 00:02 | |
*** goldyfruit has joined #openstack-kolla | 00:06 | |
*** sdake has joined #openstack-kolla | 00:09 | |
*** sdake_ has joined #openstack-kolla | 00:10 | |
*** sdake_ has quit IRC | 00:11 | |
*** sdake has quit IRC | 00:12 | |
*** sdake_ has joined #openstack-kolla | 00:12 | |
*** Pavo has quit IRC | 00:13 | |
jascott1 | kfox1111 i dont think I can tell if --name was specified, so cannot do memcached-<release> when not and <release> when it is | 00:15 |
jascott1 | --name just comes in a .Release.name | 00:15 |
*** Pavo has joined #openstack-kolla | 00:18 | |
*** adrian_otto has quit IRC | 00:19 | |
jascott1 | install memcached --name mything = mything, not specifying name should get you memcached-<releaseName> but I cannot make this happen | 00:22 |
jascott1 | because --name is .Release.Name no way to detect if it was passed or not | 00:22 |
Pavo | ping pbourke | 00:25 |
jascott1 | gotta bounce to work dinner. have a great weekend folkz | 00:25 |
Pavo | and good evening everyone | 00:25 |
openstackgerrit | Serguei Bezverkhi proposed openstack/kolla-kubernetes: WIP Hel-ming Rabbitmq https://review.openstack.org/405422 | 00:25 |
jascott1 | hi pavo! bye pavo! | 00:25 |
SamYaple | are we screwing iwth pbourke again? | 00:25 |
SamYaple | ping pbourke | 00:25 |
SamYaple | pbourke: hi | 00:25 |
SamYaple | pbourke: whats up | 00:25 |
Pavo | no I need to ask him some questions | 00:25 |
kfox1111 | jascott1: name is always definend, whether the user specifies it or not. | 00:26 |
sbezverk | jascott1: you too | 00:26 |
kfox1111 | jascott1: its just random, like a docker name when not. | 00:26 |
jascott1 | kfox1111 right but you cant tell | 00:26 |
kfox1111 | thats so you can 'helm ls' and helm delete it. | 00:26 |
jascott1 | if it wa s passed or not | 00:26 |
kfox1111 | jascott1: oh. yeah. | 00:27 |
SamYaple | Pavo: oh. well still | 00:27 |
SamYaple | pbourke: sup | 00:27 |
kfox1111 | yeah. I'm usgesting just always use .Release.Name. no fallback to something else. | 00:27 |
jascott1 | can solve by just making it memached-<release> <- will b the same whehter passed or not | 00:27 |
kfox1111 | the user is going to have to give it a good name, | 00:27 |
kfox1111 | or else they will lose it in 'helm ls' | 00:27 |
Pavo | yeah I need to know how to implement his patches for magnum and maruna | 00:27 |
Pavo | that he posted yesterday | 00:28 |
kfox1111 | there are going to be enoguh packages that helm ls will be unusable otherwise. | 00:28 |
rstarmer | has anyone gotten plugins in neutron to work? I can build images now, but the bootstrap_neutron container no longer starts. | 00:28 |
jascott1 | but we want the memcached- prefix right? im gold if thats the case | 00:28 |
jascott1 | (and was making this hard on myself :) | 00:28 |
kfox1111 | no, I'd say lets just make it take the actual nname all by itself. | 00:29 |
jascott1 | oh | 00:29 |
kfox1111 | the user can call it wahtever they want. | 00:29 |
jascott1 | well thats very easy | 00:29 |
* kfox1111 nods :) | 00:29 | |
jascott1 | thanks. will do. | 00:29 |
jascott1 | have a good one kolla ppl | 00:29 |
kfox1111 | helm install kolla/memcached --name memcached | 00:29 |
*** jascott1 has quit IRC | 00:29 | |
kfox1111 | or | 00:29 |
kfox1111 | helm install kolla/memcached --name nova-memcached | 00:30 |
kfox1111 | etc | 00:30 |
sbezverk | kfox1111: +1 same will be applied for rabbitmq services | 00:30 |
kfox1111 | sbezverk: yeah. and mariadb. | 00:31 |
kfox1111 | those three are the ones I expect will be launched lots of times. | 00:31 |
sbezverk | kfox1111: I hope sdake is taking notes, since he was going to do mariadb | 00:31 |
kfox1111 | shoudl be a very minor tweak. can catch it in review. :) | 00:31 |
*** adrian_otto has joined #openstack-kolla | 00:31 | |
kfox1111 | or shortly after. in a follow up. :)\ | 00:31 |
*** adrian_otto has quit IRC | 00:41 | |
sdake_ | yo peeps | 00:47 |
sdake_ | sorry been busy last couple of days | 00:48 |
kfox1111 | no worries | 00:49 |
sdake_ | like catching up on my sleep mostly :) | 00:49 |
jrich523 | lol i thought you didnt need sleep? :) | 00:53 |
sdake_ | everyone needs sleep | 00:54 |
sdake_ | atleasat 6 hrs a day for me | 00:54 |
jrich523 | im like an 8-10 hour kind of guy :) | 00:54 |
sdake_ | i said atleast | 00:54 |
sdake_ | i prefer 7 :) | 00:54 |
sdake_ | when i was younger i was a 10 hour a day kind aguy | 00:55 |
sdake_ | my parents only need 4 or 5 hours of sleep | 00:55 |
jrich523 | oh geesh | 00:55 |
jrich523 | i once saw a show on folks who cant sleep | 00:56 |
sdake_ | i hear its common s people age to need less sleep | 00:56 |
jrich523 | like, at all | 00:56 |
jrich523 | they basically go insane and die | 00:56 |
sdake_ | pretty sure that wouldn't work | 00:56 |
jrich523 | lol it doesnt | 00:56 |
jrich523 | it actually kills them | 00:56 |
sdake_ | ya no sleep leads to psychosis | 00:56 |
jrich523 | its a gene they've been able to identify in two families in the world or something nuts | 00:56 |
sdake_ | wouldln't surprise me if there was some gentic problem that could stop people form sleep | 00:56 |
jrich523 | on of the couples refuses to have kids so that it stops | 00:57 |
Pavo | went 87hrs once without sleep, sucked so bad | 00:57 |
Pavo | started seeing shit | 00:57 |
jrich523 | damn, thats pretty nuts | 00:57 |
sdake_ | pavo thats psychosis setting in :) | 00:57 |
Pavo | yeah that was during the invasion to Iraq in 03 | 00:57 |
kfox1111 | yeah. there is a gene defect that causes folks to fail to be able to sleep at all. it kills them eventually. :/ | 00:57 |
jrich523 | im fairly certain my body would jsut shut off | 00:57 |
jrich523 | ok, maybe not in iraq, that might keep me awake | 00:57 |
sdake_ | ya - had to be up around the clock i bet | 00:57 |
sdake_ | they give you any drugs to help keep you awake? | 00:58 |
Pavo | a few shots of something | 00:58 |
jrich523 | lol | 00:58 |
Pavo | did'n't ask what it was lol | 00:58 |
sdake_ | damn i dont like needles | 00:58 |
Pavo | oh its the cool ass air shots, | 00:58 |
Pavo | like no needles | 00:58 |
Pavo | but still hurt like a bitch | 00:58 |
sdake_ | oh that does't sound too bad | 00:58 |
sdake_ | its the whole needle thing | 00:59 |
kfox1111 | https://en.wikipedia.org/wiki/Fatal_familial_insomnia | 00:59 |
sdake_ | i dont mind the pain :) | 00:59 |
jrich523 | lol | 00:59 |
jrich523 | there it is kfox1111 | 00:59 |
jrich523 | i think TLC or Discovery did a show on it, watched it on youtube, was nuts | 00:59 |
sdake_ | man sometimes the govt really abuses the military | 00:59 |
Pavo | but I gotta say that probably was the best and worse deployment I had out of the 6 I have been on | 00:59 |
sdake_ | makes me sad | 00:59 |
sdake_ | 87 hours awake - i guess it has to be done | 01:00 |
Pavo | yeah it was bad | 01:00 |
sdake_ | i can do 36 hr days about 3 or 4 times a year and do | 01:00 |
sdake_ | without ill effects | 01:00 |
sdake_ | i dont push it beyond 3 or 4 times a year tho | 01:01 |
sdake_ | and never more then once a quarter ;) | 01:01 |
Pavo | I still can go around 50 without issues | 01:01 |
Pavo | after that start feeling weird | 01:01 |
sdake_ | sleep is the most fundamental thing to protect about your health | 01:01 |
sdake_ | above all other things | 01:02 |
sdake_ | i protect mine as best i can - hard with kids waking me up in the middle of the night | 01:02 |
Pavo | yeah | 01:03 |
Pavo | I get about 4 a night | 01:03 |
Pavo | at most 6 | 01:03 |
sdake_ | each person is different on sleep requirements | 01:03 |
sdake_ | i have recognized older people need less sleep | 01:04 |
Pavo | get 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 shows | 01:04 |
Pavo | that about my route | 01:04 |
jrich523 | i get up at like 8am... have some coffee.. stroll in to my office... | 01:05 |
Pavo | 4 more years | 01:05 |
Pavo | then I can do that lol | 01:05 |
jrich523 | lol | 01:05 |
jrich523 | almost there! | 01:05 |
Pavo | can't wait | 01:05 |
Pavo | the job I do right now I love so can't complain to much | 01:06 |
jrich523 | yeah i kinda hate my job, but i refuse to leave because of how nice it is working from home | 01:06 |
Pavo | yeah that would be a dream job | 01:06 |
SamYaple | jrich523: good thing these channels are logged | 01:07 |
SamYaple | oh wait... | 01:07 |
jrich523 | lol | 01:07 |
jrich523 | oh i've been yelling at everyone i can at work, including the president... | 01:07 |
Pavo | just wonder how many jobs there is gonna be in 4yrs when I retire that are looking for openstack engineers | 01:07 |
jrich523 | so, nothing to hide lol | 01:07 |
Pavo | or cyber secuirty | 01:07 |
SamYaple | jrich523: i dont think trump is listeing to you | 01:07 |
sdake_ | pavo operators will be in demand | 01:07 |
sdake_ | there is a huge lack of em now | 01:08 |
jrich523 | lol he doesnt listen to anyone | 01:08 |
Pavo | yeah and the ones they have now aren't any good | 01:08 |
sdake_ | the reason trump was elected was all about the supreme court | 01:08 |
Pavo | lol | 01:08 |
sdake_ | had nothing to do with the presidency | 01:08 |
Pavo | thrump really isn't going to be able to do any change anyways unless he gets a second term really | 01:09 |
Pavo | no present for first term can really make any changes | 01:09 |
sdake_ | yup - but he can change the supreme court | 01:09 |
jrich523 | ... im sorry.... | 01:09 |
Pavo | they have to clean up the last one | 01:09 |
Pavo | lol | 01:09 |
jrich523 | i was just talking about the company president... | 01:09 |
sdake_ | oh :) | 01:09 |
Pavo | ah | 01:09 |
jrich523 | lol | 01:10 |
Pavo | opps | 01:10 |
sdake_ | good - politics suck :) | 01:10 |
jrich523 | he actually listened... | 01:10 |
jrich523 | and im told by managers he's acting too | 01:10 |
jrich523 | so.. we'll see | 01:10 |
Pavo | wll for me trump is going to be my company president so...... lol | 01:10 |
sdake_ | pavo :) | 01:10 |
jrich523 | lol | 01:10 |
sdake_ | atleast he will support the military | 01:10 |
Pavo | anyways what about magnum lol | 01:10 |
jrich523 | magnum pi, what a great show | 01:11 |
sdake_ | its bs that our military has shit for equipment | 01:11 |
Pavo | showing your age there jrich523 | 01:11 |
jrich523 | lol | 01:11 |
sdake_ | althoug hI see the meals you guys get on quora - looks pretty rockin :) | 01:11 |
jrich523 | how old does that make me? | 01:11 |
sdake_ | 40 | 01:11 |
Pavo | sdake_ MREs are awesome | 01:11 |
Pavo | lol | 01:11 |
jrich523 | ... not that far off sadly | 01:11 |
jrich523 | 36, few more years! | 01:11 |
sdake_ | Pavo ya well deployment and base food are a differnet thing :) | 01:12 |
Pavo | absolutely, byt MREs are always better than chowhall food | 01:12 |
sdake_ | i've heard mres are pretty terrible | 01:12 |
sdake_ | i've seen photos on quora of military food | 01:12 |
sdake_ | it does look pretty good | 01:12 |
Pavo | when you eat them 3 times aday for a year nothing is better lol | 01:12 |
sdake_ | right - 3 meals a day - another key thing | 01:12 |
sdake_ | that i don't do wish I did :) | 01:13 |
sdake_ | i'm lucky to get 2 meals a day | 01:13 |
sdake_ | can afford the food but not the time | 01:13 |
Pavo | well when I was Infantry we would take our 3 MREs aday and just rat fu** them and only carry what we wanted out of them | 01:13 |
Pavo | so maybe 1 1/2 meals aday | 01:13 |
Pavo | now I'm Cyber, candy candy and junk food lol | 01:14 |
Pavo | but can still pass a APFT anytime | 01:15 |
*** adrian_otto has joined #openstack-kolla | 01:16 | |
Pavo | so.... 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 |
Pavo | I am guessing that I can't use magnum without kuryr rigjt? | 01:20 |
Pavo | right | 01:20 |
kfox1111 | gotta head out. l8r all | 01:22 |
Pavo | l8r kfox1111 | 01:22 |
*** ayoung has quit IRC | 01:22 | |
jrich523 | i really really hate vmware | 01:23 |
SamYaple | at least vmware is stable | 01:24 |
*** adrian_otto has quit IRC | 01:24 | |
Pavo | agree jrich523 and very true SamYaple and my boss wants me to put some ESXi servers integrated into our openstack environment | 01:25 |
jrich523 | lol i guess, until you try to do something, or need to call support | 01:25 |
jrich523 | the support is the worst thing ever... so unhelpful | 01:26 |
SamYaple | right just give openstack support a call and they get right on the ball. | 01:26 |
SamYaple | oh wait... | 01:26 |
sdake_ | SamYaple lol | 01:26 |
SamYaple | ive learned in my time with openstack to not trash vmware | 01:26 |
SamYaple | or anything else | 01:26 |
SamYaple | openstack is full of.... badness | 01:27 |
sdake_ | i've never spun up vmware | 01:27 |
SamYaple | but its opensource and i support that | 01:27 |
sdake_ | might be interesting to see | 01:27 |
sdake_ | there is alot of stuff that might be interesting to see | 01:27 |
SamYaple | opensource is about all openstack has going for it. other things are more stable, more supportable, more scalable | 01:27 |
SamYaple | more features. more better in most ways | 01:27 |
SamYaple | just not opensource | 01:27 |
sdake_ | the downside of proprietary software is forced dependency | 01:28 |
SamYaple | agreed. thats why im here | 01:28 |
sdake_ | from a user or ops pov | 01:28 |
SamYaple | but still, cant trash vmware. they are solid | 01:28 |
sdake_ | it is unclear is openstack forces a dependency or if its chosen | 01:29 |
sdake_ | i think generally chosen would be the answer but i dont have data to back it up :) | 01:29 |
Pavo | so the only 2 things I wished openstack had that vmware does is away to use USB and netbooting | 01:31 |
Pavo | pxe booting is a god send | 01:31 |
SamYaple | Pavo: yea thats anti-openstack | 01:31 |
Pavo | yeah | 01:32 |
SamYaple | easy to implement, but it wont happen | 01:32 |
SamYaple | i personally agree with oyu | 01:32 |
SamYaple | openstack like to get opinionated | 01:32 |
SamYaple | thats totally fine, unless its projects in the "core" that get opinionated | 01:32 |
Pavo | but once you step back and think how cloud images should work it makes sense | 01:32 |
SamYaple | like nova and neutron | 01:32 |
SamYaple | yea nova is probably the worst thing openstack has | 01:32 |
SamYaple | and its not even a hypervosir lol | 01:33 |
Pavo | nah mariadb | 01:33 |
Pavo | lol | 01:33 |
Pavo | everyone hates that | 01:33 |
rstarmer | galera | 01:33 |
rstarmer | that's the real problem | 01:33 |
Pavo | haven't used that yet | 01:33 |
sdake_ | actually what i hate is rabbitmq ;) | 01:33 |
sdake_ | erlang , bunch of fail | 01:33 |
Pavo | and I was about to say the same sdake_ | 01:33 |
sdake_ | rabbitmq dies randomly or does random wierdness | 01:33 |
sdake_ | i'm pretty sure its mostly erlang to blame | 01:34 |
sdake_ | because nobody cares about erlang | 01:34 |
sdake_ | and rabbitmq is based upon it | 01:34 |
sdake_ | sadly rabbitmq appears to be the only stable implementation of an opensource message bus | 01:34 |
sdake_ | and i use the word stable loosly | 01:34 |
rstarmer | the cloudscaling guys implemented the message bus with zeromq, at one time had adapters for all of the openstack services. | 01:34 |
rstarmer | but it wasn't rabbit... | 01:34 |
sdake_ | i've heard zeromq is decent | 01:34 |
sdake_ | i've had nothing but trouble dealing with rabbitmq | 01:35 |
jrich523 | zeromq is what all the cool kids are using these days | 01:35 |
SamYaple | mariadb and galera are both awesome. rabbitmq is awful | 01:35 |
sdake_ | and its all around erlang | 01:35 |
SamYaple | zeromq isnt really supported. it never caught on | 01:35 |
rstarmer | You have to do more work, actually build queues, exchanges, etc. but it is a stable primitive | 01:35 |
sdake_ | rstarmer ya - the dep on erlang causes the damn thing to crash | 01:35 |
sdake_ | in bad terrible ways | 01:35 |
rstarmer | anything that can't restart from an all-nodes-down situation without manual intervention is not awesome. IMO | 01:35 |
sdake_ | rstarmer having worked on virtual syncrony for 10 yearss, I can tell ya | 01:36 |
sdake_ | its a hard thing to make a database start from all nodes down situation :) | 01:36 |
SamYaple | rstarmer: galera+mariadb can restart from an all-nodes-down situation. just not an all-nodes-crashed | 01:36 |
sdake_ | it can be done | 01:36 |
Pavo | how 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 |
SamYaple | rstarmer: but thats because it shouldnt. you as the operator must make choices | 01:37 |
SamYaple | rstarmer: there is no "perfect" recovery when it comes to ordering | 01:37 |
rstarmer | SamYaple: fair enough. | 01:37 |
SamYaple | now the way _we_ use it, we could automate from a lights out recovery. but it would be just as dangerous | 01:37 |
rstarmer | But I'm still going to carry my grudge for a bit longer, burnt a couple fingers with that one in the past. | 01:38 |
SamYaple | we owuld be guess at the correct node | 01:38 |
SamYaple | acutlaly since we have only a single write node, and its active/backup, its really easy to guess at the right now | 01:38 |
SamYaple | node* | 01:38 |
SamYaple | the problem is when the primary node is older becuase it was done/crashed/in maintenance when the clsuter went down | 01:38 |
rstarmer | given 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 |
SamYaple | for the record, i setup clusterer with rabbitmq to get rid of the problem there. it can recover from all node failute | 01:39 |
SamYaple | rstarmer: ntp timestamps.... where ? | 01:39 |
SamYaple | :) | 01:39 |
sdake_ | rstarmer that model is not safe | 01:39 |
sdake_ | it doesn't produce a global order of writes | 01:39 |
SamYaple | relaly its pretty simple for kolla | 01:40 |
sdake_ | ya kolla doesn't care ;) | 01:40 |
SamYaple | pick the database with the most number of rows/most recent rows | 01:40 |
SamYaple | but autofixing databases is a bad idea in my opinion | 01:40 |
rstarmer | which has the latest timestamp :D... | 01:40 |
SamYaple | having tools to help users fix them is better | 01:40 |
rstarmer | but I get your point, | 01:40 |
rstarmer | not really a reliable approach that one. | 01:40 |
sdake_ | rstarmer nah, a global order doesn't rely on time synchronization | 01:40 |
SamYaple | rstarmer: that timestamp may not be accurate. but you can compare data | 01:40 |
sdake_ | it relies on a token sent amongst nodes | 01:41 |
sdake_ | there are other models that work too | 01:41 |
SamYaple | you can find who has the most recent and unique data | 01:41 |
sdake_ | but are highly patented | 01:41 |
sdake_ | by the evil empire | 01:41 |
sdake_ | that has kind of fallen over ;) | 01:41 |
sdake_ | and replaced by a "do no evil" empire | 01:41 |
SamYaple | galera is one of the best database things ive seen in a very long time | 01:41 |
sdake_ | ya its pretty close | 01:41 |
sdake_ | a properly designed ha system doesn't need "recovery" | 01:42 |
sdake_ | it does that by design | 01:42 |
SamYaple | well. in a full stop situation i think it needs recovery | 01:42 |
SamYaple | just like everything else | 01:42 |
sdake_ | i have yet to see an ha implementation that does the right thing :) | 01:42 |
SamYaple | idk. recovery is a must in my opinion | 01:42 |
sdake_ | yes of course ou must recover, but nobody gets it right | 01:43 |
SamYaple | well recovery is the wrong word i think | 01:43 |
SamYaple | the way journaling works is a must | 01:43 |
sdake_ | ya mysql is a good database for sure | 01:43 |
sdake_ | or mariadb or whatever its being called these days | 01:43 |
sdake_ | written in c ++ | 01:43 |
SamYaple | mariadb is a fork of mysql | 01:44 |
sdake_ | yup i know | 01:44 |
SamYaple | and its used pretty widely as teh replacement | 01:44 |
sdake_ | i was just making a joke | 01:44 |
rstarmer | no complains on mariadb | 01:44 |
SamYaple | ah | 01:44 |
sdake_ | mysql got killed off by oracle's licensing changes | 01:44 |
sdake_ | which triggered a fork | 01:45 |
sdake_ | open source always wins | 01:45 |
rstarmer | but 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 copmanies | 01:45 |
sdake_ | not software built by one company | 01:45 |
sdake_ | reduces risk in all sorts of ways | 01:45 |
sdake_ | and theoretically produces better results | 01:45 |
sdake_ | one co can control L&F much better | 01:46 |
sdake_ | at microsoft for example they have 2 week meetings to determine the color of a font on the start page | 01:46 |
sdake_ | or on any page ;) | 01:46 |
sdake_ | i mean how hard is it | 01:46 |
sdake_ | go with blue :) | 01:46 |
sdake_ | 31% of adults prefer it | 01:46 |
Pavo | well its microsoft lol | 01:46 |
rstarmer | it's corporate hierarchism.... | 01:47 |
sdake_ | yet they wont fix the linebreak in inline messages in outlook | 01:47 |
rstarmer | its why Apple was a successful company for such a long time. One person made all the decisions... | 01:48 |
sdake_ | yup raid brain | 01:49 |
sdake_ | bad way to run a resilient organization | 01:49 |
sdake_ | good way to make alot of money if the person can keep on top of everything | 01:49 |
Pavo | grr they pissed me off with this new macbook pro | 01:49 |
sdake_ | pavo tell me about it | 01:50 |
sdake_ | no escape key | 01:50 |
Pavo | come on seriously a touch bar and its the best thing in the world | 01:50 |
sdake_ | who the hell creates a laptop without a escape key | 01:50 |
*** ayoung has joined #openstack-kolla | 01:50 | |
Pavo | exactly | 01:50 |
sdake_ | its not a matter of "who does apple think they are" | 01:50 |
Pavo | would love to have some of whatever whoever come up with that idea was smoking | 01:50 |
sdake_ | its a matter of pragmatism | 01:50 |
sdake_ | if you want people to buy your products for development, it has to be able to get the job done | 01:51 |
sdake_ | and i can't work without an escape key | 01:51 |
sdake_ | pavo probably snorting :( | 01:51 |
Pavo | limit ram, limited on storage, no esc key and about $400 bigger price I mean WTF | 01:51 |
sdake_ | 32gb ram model is coming soon | 01:51 |
sdake_ | storage is 1gb right? | 01:51 |
sdake_ | rather tb | 01:51 |
sdake_ | my laptop has 16gb, 1tb | 01:52 |
sdake_ | but no 10xx gtx video card | 01:52 |
Pavo | 1Tb is chump change these days | 01:52 |
sdake_ | works for me for dev | 01:52 |
sdake_ | i want fast not big | 01:52 |
sdake_ | and the storage in my macbook is nvme - extremely fast | 01:52 |
Pavo | yeah I want one of those | 01:52 |
sdake_ | as fast s the intel 750 ssds or close to it | 01:52 |
Pavo | would be SWEET | 01:52 |
Pavo | my mac pro has a Samsung 850 pro right now | 01: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 difference | 01:53 |
sdake_ | on randread 4k and 4mb | 01:53 |
sdake_ | and randwrite | 01:54 |
Pavo | sdake_ 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 IOPS | 01:54 |
Pavo | and how would I get them? | 01:54 |
sdake_ | pavo that is a master patch | 01:54 |
sdake_ | pavo there is no pip for master | 01:54 |
Pavo | ah so would have to do a clone of git | 01:54 |
Pavo | damnit | 01:54 |
sdake_ | its sort of complicated | 01:54 |
sdake_ | because a clone of git would not work | 01:55 |
sdake_ | you would be deploying masater of openstack | 01:55 |
sdake_ | rather then mitaka or newton | 01:55 |
Pavo | I need to figure out how to get those patches in my current setup | 01:55 |
sdake_ | you dont want to deploy master of openstack in production imo :) | 01:55 |
Pavo | which is kolla 3.0.1 | 01:55 |
sdake_ | pavo ping pbourke maybe he has an idea | 01:55 |
sdake_ | he got rstarmer going | 01:55 |
Pavo | yeah waiting on his reply | 01:56 |
Pavo | read logs from yesterday | 01:56 |
sdake_ | Pavo the last thing paul said to me was that plugins already worked in newton, they aer just made significantly easier in master | 01:56 |
Pavo | didn't see anything in there showing how to get it in an older kolla deployment though | 01:56 |
SamYaple | whats the command to generate reno files again? | 01:57 |
*** Jeffrey4l has joined #openstack-kolla | 01:57 | |
sdake_ | reno -n name | 01:57 |
SamYaple | danke | 01:57 |
Pavo | I'm so proud I made my first ansible playbook yesterday | 01:59 |
openstackgerrit | Sam Yaple proposed openstack/kolla: [WIP] Add monasca build files https://review.openstack.org/406422 | 02:00 |
Pavo | see sdake_ https://www.dropbox.com/s/y818x1ixti7q18y/master.yaml?dl=0 | 02:03 |
*** Pavo has quit IRC | 02:13 | |
*** Pavo has joined #openstack-kolla | 02:13 | |
Pavo | grrr would love to know why my znc bouncer keep disconnecting and reconnecting like every hour | 02:14 |
*** absubram has quit IRC | 02:15 | |
openstackgerrit | Serguei Bezverkhi proposed openstack/kolla-kubernetes: WIP Hel-ming Rabbitmq https://review.openstack.org/405422 | 02:17 |
*** sdake_ has quit IRC | 02:17 | |
*** jmccarthy has quit IRC | 02:20 | |
*** jmccarthy has joined #openstack-kolla | 02:21 | |
*** pbourke has quit IRC | 02:22 | |
*** pbourke has joined #openstack-kolla | 02:22 | |
SamYaple | where is the build log for the images in the gate? | 02:24 |
SamYaple | is it only printing when there is a failure? | 02:25 |
*** adrian_otto has joined #openstack-kolla | 02:28 | |
rstarmer | sdake: 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 some | 02:33 |
rstarmer | reason. | 02:33 |
*** hfu has joined #openstack-kolla | 02:34 | |
SamYaple | rstarmer: i think pbourke wrote that originally | 02:43 |
SamYaple | might want to check with him | 02:44 |
rstarmer | ok, will ask again next time he's around | 02:44 |
SamYaple | careful with pbourke. he is a slacker | 02:45 |
*** unicell has quit IRC | 02:49 | |
Pavo | rstarmer where can I look to see if my containers have the plugins installed? | 02:52 |
Pavo | because I do use a kolla-build.conf file | 02:53 |
*** eaguilar has quit IRC | 02:54 | |
rstarmer | I 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 |
rstarmer | pavo: I'm not sure if there's a more efficient way: | 02:54 |
rstarmer | docker save > image.tar .... or... docker save | tar xf - | 02:55 |
rstarmer | for n */layer.tar; do tar xf $n; done | 02:55 |
rstarmer | do that in a directory so that you can clean it up after the fact | 02:56 |
Pavo | wow sounds complicated | 02:56 |
rstarmer | There may be a better way, but I can't get the container to start, so I can't docker exec against it. | 02:56 |
Pavo | well I can get magnum to start no issues, but my issue is I don't know how to add the needed files in horizon | 02:58 |
Pavo | and the needed settings | 02:58 |
rstarmer | there 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 available | 02:59 |
rstarmer | it 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 |
rstarmer | but for magnum, you might consider just using the CLI? | 03:01 |
Pavo | yeah have no clue how to use CLI with magnum | 03:03 |
Pavo | and what plugins section, got a link? | 03:04 |
rstarmer | http://docs.openstack.org/developer/kolla/image-building.html#plugin-functionality | 03:09 |
rstarmer | and all the magnum demos I've ever seen only used the CLI. I think it's pretty straight forward. | 03:09 |
rstarmer | The CLI doc is here: http://docs.openstack.org/cli-reference/magnum.html | 03:10 |
rstarmer | maybe 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 |
Pavo | hmm doesn't seem to hard, but docs seriously need to re-written in a more end user friendly way | 03:14 |
Pavo | thats for sure | 03:14 |
*** srwilkers_away is now known as srwilkers_ | 03:15 | |
srwilkers_ | evening | 03:15 |
Pavo | evening srwilkers_ | 03:15 |
Jeffrey4l | SamYaple, 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-kolla | 03:28 | |
SamYaple | Jeffrey4l: im going to work on a log-per-container setup for the gate | 03:30 |
Jeffrey4l | SamYaple, we have this feature when add --logs-dir parameter. | 03:32 |
Jeffrey4l | https://github.com/openstack/kolla/blob/master/kolla/image/build.py#L62 | 03:32 |
SamYaple | Jeffrey4l: nice! then im going to enable it :P | 03:32 |
Jeffrey4l | but it is this code snippet cause the issue above, log.propagate=False ;( | 03:32 |
Jeffrey4l | L#64 | 03:32 |
SamYaple | one way or another, im going to get logging per image build in the gate | 03:33 |
Jeffrey4l | cool. | 03:33 |
Jeffrey4l | btw, welcome back SamYaple ;) | 03:33 |
SamYaple | thanks. | 03:33 |
SamYaple | my work is actually pushing me toward kolla for once! | 03:33 |
SamYaple | this isnt just a pet project anymore | 03:33 |
Jeffrey4l | do u mean snapcraft? it will depends on kolla? | 03:34 |
SamYaple | nah snapcraft was something i was playing with | 03:35 |
SamYaple | i abandonded it. its being run by james page now | 03:35 |
SamYaple | from canonical | 03:35 |
SamYaple | i mean vanilla kolla | 03:35 |
Jeffrey4l | yes. kolla is more mature then it was. ;) we ( company ) have prod env set up by kolla now. | 03:35 |
Jeffrey4l | happy to heard that :) | 03:36 |
Pavo | yeah I am running a 236 node prod env at work myself | 03:36 |
SamYaple | ive noticed quite a few cool things since ive started going back over the kolla code | 03:36 |
Pavo | with kolla-ansible | 03:36 |
Jeffrey4l | SamYaple, like? | 03:37 |
SamYaple | Jeffrey4l: kolla-ansible split finally :P | 03:37 |
SamYaple | nah just a few things here and there that are better | 03:37 |
SamYaple | refinement type stuff | 03:37 |
Jeffrey4l | yes. need more cleanup works but it is split. | 03:37 |
Jeffrey4l | SamYaple, will u force on kolla-ansible? or kolla-k8s? | 03:38 |
SamYaple | Jeffrey4l: ill likely be using kolla-ansible. and depending on how things go long term, ill probably create a fork/recreate kolla-ansible entirely | 03:39 |
SamYaple | kolla-ansible has gotten pretty bloated and that slows it down and makes it complicated | 03:39 |
SamYaple | lukily with the split, we can do that now | 03:39 |
Pavo | well the biggest thing I don't like about kolla-ansible is the build process | 03:40 |
SamYaple | Pavo: build process? | 03:40 |
Jeffrey4l | hmm.. do not like fork ;( cause upgrade issue. | 03:40 |
SamYaple | you mean the docker images? | 03:40 |
Pavo | seems like it would be faster if it used cache | 03:40 |
Pavo | yeah image building | 03:40 |
SamYaple | ah you mean kolla. kolla-ansible is jsut the playbooks | 03:40 |
Jeffrey4l | Pavo, kolla-ansible is using kolla to build, and only build part of images. | 03:40 |
Jeffrey4l | in gate. | 03:40 |
*** adrian_otto has quit IRC | 03:41 | |
SamYaple | so Pavo, it does use caching! the issue is the cache is invalidated early | 03:41 |
Jeffrey4l | only gate profile. just a subset of all images. so it is fast. | 03:41 |
SamYaple | normally because the base image changes | 03:41 |
Pavo | either 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 repo | 03:42 |
Jeffrey4l | SamYaple, 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 |
Pavo | would speed it up drastically I would think | 03:42 |
SamYaple | Pavo: it wouldnt speed it up, no. but ive been playing with that for other reasons | 03:42 |
SamYaple | Pavo: right now we do _most_ common packages one time builds | 03:42 |
Pavo | yeah me too, my "company" requires everything to be able to build offline | 03:43 |
Jeffrey4l | SamYaple, can we improve current kolla-ansible rather than fork? | 03:43 |
SamYaple | Jeffrey4l: no. kolla-ansible can't be improved because of ansible | 03:43 |
SamYaple | as it grows in complexity it slows down | 03:43 |
SamYaple | to continue to use ansible it must be stripped down (features removed) | 03:43 |
Jeffrey4l | SamYaple, so you wanna set up another kolla-x project? | 03:44 |
SamYaple | this would not be under kolla namespace | 03:44 |
Pavo | what would you use other than ansible SamYaple? | 03:44 |
Pavo | python scripts? | 03:44 |
SamYaple | oh no it would still be ansible | 03:44 |
Jeffrey4l | is it will be under openstack? | 03:44 |
SamYaple | it would just be kolla-ansible-lite more or less | 03:44 |
SamYaple | anyway. thats just for work. i plan to resume my plans for kolla-salt | 03:45 |
Pavo | ah ok | 03:45 |
*** fragatina has quit IRC | 03:45 | |
Pavo | we 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 offender | 03:47 |
Pavo | and a few other things that can not speak of | 03:47 |
SamYaple | so originally Pavo i worked on a project called yaodu. it was..... openstack deployed with ansible usind docker containers | 03:47 |
SamYaple | thats what became the base of ansible in kolla instead of docker-compose | 03:48 |
openstackgerrit | sayantani proposed openstack/kolla: Clean up kolla-ansible related files from kolla https://review.openstack.org/406426 | 03:48 |
SamYaple | but the ORIGINAL impplementation of yaodu was rkt and salt | 03:48 |
Pavo | nice SamYaple | 03:48 |
SamYaple | and thats where i want to go back to | 03:48 |
Pavo | heard rkt is pretty complex | 03:48 |
Pavo | and not very well documented, haven't looked into it myself though | 03:49 |
*** fragatina has joined #openstack-kolla | 03:55 | |
*** fragatina has quit IRC | 04:00 | |
sayantan_ | Hello everyone | 04:04 |
SamYaple | hello sayantan_ | 04:04 |
sayantan_ | Do we still need globals.yml and passwords.yml in kolla? | 04:04 |
SamYaple | not in kolla, only in kolla-ansible | 04:04 |
sayantan_ | Also, generate_passwords.py should be in kolla_ansible and not kolla? Correct me if I am wrong :) | 04:05 |
SamYaple | k8s might take advantage of it, im not sure | 04:06 |
SamYaple | kfox1111 or someone might know | 04: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-kolla | 04:10 | |
*** Pavo has quit IRC | 04:13 | |
*** Pavo has joined #openstack-kolla | 04:18 | |
*** sayantan_ has quit IRC | 04:26 | |
*** sayantan_ has joined #openstack-kolla | 04:27 | |
*** goldyfruit has quit IRC | 04:37 | |
openstackgerrit | sayantani proposed openstack/kolla: Clean up kolla-ansible related files from kolla https://review.openstack.org/406426 | 04:45 |
*** jmccarthy has quit IRC | 04:51 | |
*** pbourke has quit IRC | 04:51 | |
*** dave-mccowan has quit IRC | 04:53 | |
*** jmccarthy has joined #openstack-kolla | 04:59 | |
*** pbourke has joined #openstack-kolla | 05:00 | |
*** mdnadeem has quit IRC | 05:04 | |
*** tonanhngo has quit IRC | 05:09 | |
*** tonanhngo has joined #openstack-kolla | 05:10 | |
*** sayantan_ has quit IRC | 05:14 | |
*** sayantan_ has joined #openstack-kolla | 05:14 | |
*** sayantan_ has quit IRC | 05:16 | |
*** sayantan_ has joined #openstack-kolla | 05:16 | |
*** yatin has quit IRC | 05:19 | |
openstackgerrit | sayantani proposed openstack/kolla: Clean up kolla-ansible related files from kolla https://review.openstack.org/406429 | 05:27 |
*** yatin has joined #openstack-kolla | 05:31 | |
openstackgerrit | sayantani proposed openstack/kolla: Clean up kolla-ansible related files from kolla https://review.openstack.org/406429 | 05:55 |
*** sayantan_ has quit IRC | 05:57 | |
*** sayantan_ has joined #openstack-kolla | 05:58 | |
*** srwilkers_ has quit IRC | 06:00 | |
*** tonanhngo has quit IRC | 06:11 | |
*** Pavo has quit IRC | 06:13 | |
*** tonanhngo has joined #openstack-kolla | 06:16 | |
*** Pavo has joined #openstack-kolla | 06:17 | |
*** sayantan_ has quit IRC | 06:30 | |
openstackgerrit | Zeyu Zhu proposed openstack/kolla: Ansible2.0 changes: ansible_ssh_user to ansible_user https://review.openstack.org/406432 | 06:32 |
*** duonghq has joined #openstack-kolla | 06:35 | |
*** unicell has joined #openstack-kolla | 06:41 | |
*** tonanhngo has quit IRC | 06:41 | |
*** v1k0d3n has quit IRC | 06:42 | |
*** tonanhngo has joined #openstack-kolla | 06:43 | |
*** fragatina has joined #openstack-kolla | 06:46 | |
*** fragatina has quit IRC | 06:50 | |
*** senk has joined #openstack-kolla | 06:51 | |
openstackgerrit | Serguei Bezverkhi proposed openstack/kolla-kubernetes: WIP Hel-ming Rabbitmq https://review.openstack.org/405422 | 06:52 |
*** senk has quit IRC | 07:02 | |
*** senk has joined #openstack-kolla | 07:02 | |
*** tonanhngo has quit IRC | 07:02 | |
*** senk has quit IRC | 07:02 | |
*** tonanhngo has joined #openstack-kolla | 07:04 | |
*** tonanhngo has quit IRC | 07:25 | |
*** tonanhngo has joined #openstack-kolla | 07:27 | |
*** Jeffrey4l_ has joined #openstack-kolla | 07:30 | |
*** tonanhngo has quit IRC | 07:30 | |
*** tonanhngo has joined #openstack-kolla | 07:31 | |
*** Jeffrey4l has quit IRC | 07:34 | |
*** tonanhngo has quit IRC | 07:37 | |
*** tonanhngo has joined #openstack-kolla | 07:38 | |
*** fragatina has joined #openstack-kolla | 07:40 | |
*** duonghq has quit IRC | 07:40 | |
*** msimonin has joined #openstack-kolla | 07:47 | |
*** msimonin has quit IRC | 07:47 | |
*** msimonin has joined #openstack-kolla | 07:47 | |
*** msimonin has quit IRC | 07:52 | |
*** fragatina has quit IRC | 08:08 | |
*** tonanhngo has quit IRC | 08:11 | |
*** Pavo has quit IRC | 08:13 | |
*** tonanhngo has joined #openstack-kolla | 08:13 | |
*** tummy has joined #openstack-kolla | 08:15 | |
*** Pavo has joined #openstack-kolla | 08:17 | |
*** unicell has joined #openstack-kolla | 08:22 | |
*** unicell has quit IRC | 08:23 | |
*** unicell has joined #openstack-kolla | 08:27 | |
*** tonanhngo has quit IRC | 09:01 | |
*** tonanhngo has joined #openstack-kolla | 09:07 | |
*** sdake has joined #openstack-kolla | 09:26 | |
*** magicboiz has joined #openstack-kolla | 09:27 | |
*** tonanhngo has quit IRC | 09:27 | |
*** tonanhngo has joined #openstack-kolla | 09:36 | |
*** magicboiz has quit IRC | 09:48 | |
*** prameswar has joined #openstack-kolla | 09:55 | |
*** zhangshuai has quit IRC | 09:58 | |
*** zhangshuai has joined #openstack-kolla | 09:58 | |
*** tonanhngo has quit IRC | 10:04 | |
portdirect | morning | 10:04 |
*** fragatina has joined #openstack-kolla | 10:09 | |
*** Pavo has quit IRC | 10:13 | |
*** fragatina has quit IRC | 10:13 | |
*** tonanhngo has joined #openstack-kolla | 10:14 | |
*** tonanhngo has quit IRC | 10:15 | |
*** Pavo has joined #openstack-kolla | 10:18 | |
*** tonanhngo has joined #openstack-kolla | 10:19 | |
*** tonanhngo has quit IRC | 10:26 | |
*** tonanhngo has joined #openstack-kolla | 10:29 | |
*** prameswar has quit IRC | 10:38 | |
*** klindgren__ has joined #openstack-kolla | 10:40 | |
*** klindgren_ has quit IRC | 10:42 | |
*** sdake_ has joined #openstack-kolla | 11:01 | |
*** sdake has quit IRC | 11:04 | |
*** msimonin has joined #openstack-kolla | 11:09 | |
*** msimonin has quit IRC | 11:15 | |
sdake_ | sup portdirect | 11:24 |
sdake_ | morning peeps | 11:24 |
portdirect | just recovering from office christmas lunch yesterday | 11:25 |
sdake_ | sounds good | 11:25 |
sdake_ | wish i was near an office that had a christmas thing :) | 11:25 |
sdake_ | i am near an office | 11:25 |
sdake_ | but i dont think there is any holiday party | 11:25 |
portdirect | :( - yeah getting a desk in a tech incubator was one of the best things I've done | 11:26 |
sdake_ | cisco has office space in arizona | 11:27 |
sdake_ | in both phx where i live and tuscon | 11:27 |
portdirect | interesting peeps and get to reatain (or regain...) the sanility I was loosing working from home | 11:27 |
sdake_ | none of my team is there | 11:27 |
sdake_ | pretty much | 11:27 |
sdake_ | the isolation is not good | 11:27 |
sdake_ | been working from home for something like 11-12 years | 11:28 |
sdake_ | the flexibility is good | 11:28 |
sdake_ | the work never ends part is bad too :) | 11:28 |
portdirect | ^^ | 11:28 |
portdirect | yeah 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 off | 11:29 |
sdake_ | there are alot of techniques i use to work from home to keep my sanity :) | 11:29 |
sdake_ | my productivity is rocking | 11:30 |
sdake_ | i have difficulty unplugging tho - because i like what I do | 11:30 |
sdake_ | and for the most part don't really consider it "work" | 11:30 |
portdirect | yeah - 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 society | 11:33 |
sdake_ | hard to say :) | 11:33 |
portdirect | thats a point of view I can totaly accept | 11:33 |
sdake_ | it feels right to me | 11:33 |
portdirect | it the passive approack that irks me :) | 11:33 |
sdake_ | but it also feels dangerous | 11:33 |
sdake_ | i'm not certain the danger can be managed away | 11: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 |
portdirect | i 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 5ers | 11:36 |
sdake_ | but you seem like the other people in that analogy :) | 11:37 |
sdake_ | anyway on to kolla-kubernetes | 11:38 |
sdake_ | been kind of mia last couple of days | 11:38 |
sdake_ | R&R | 11:38 |
portdirect | My 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 working | 11:38 |
portdirect | yup 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 effort | 11:40 |
sdake_ | I'v ebeen slackingv updating launchpad | 11:40 |
portdirect | getting kolla-k8s 'devstack' up and running atm | 11:40 |
sdake_ | isn't that the documentation? | 11:40 |
portdirect | stage 2 of that - 2 sec and I'll push up to gerrit | 11:40 |
sdake_ | cool | 11:40 |
sdake_ | i was never a big fan of devstack - destroyed peoples systems | 11:41 |
sdake_ | what it did to a system could never be undone | 11:41 |
sdake_ | kolla-ansible on the other hand can be undone easily | 11:41 |
openstackgerrit | Pete Birley proposed openstack/kolla-kubernetes: WIP: Add Development Setup Script for use with Kubernetes Helm https://review.openstack.org/405720 | 11:41 |
portdirect | obviously things will need moved around | 11:43 |
portdirect | but 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 review | 11:46 |
sdake_ | brain not warmed up today :) | 11:46 |
portdirect | will 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 source | 11:46 |
sdake_ | so docker on socker? | 11:46 |
portdirect | no - would run on the developers machine - all other docker/kube work would go on inside k8s cluster that vagrant created | 11:48 |
portdirect | so developer steps would be: 1 create k8s cluster and seup clinets (done and documented) 2 run kolla-k8s-destack container and work inside that | 11:49 |
portdirect | but 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 host | 11:50 |
sdake_ | you would still have to install vagrant on the host no? | 11:51 |
portdirect | yeah | 11:52 |
portdirect | as that is OS specific | 11:52 |
sdake_ | and a helm client? | 11:52 |
portdirect | once this works shouldnt need to | 11:52 |
sdake_ | are your pulling k8s-creds into the container? | 11:52 |
portdirect | not 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 mounting | 11:53 |
sdake_ | sounds good | 11:54 |
portdirect | it would be easy if I bind mounted /etc/passwd and /etc/group in from the host - but ewww, think theres a simpler way | 11:55 |
portdirect | also dont think that would work if a dev was on macos | 11:55 |
sdake_ | i dont think this model works at all on macos :) | 11:55 |
sdake_ | but maybe it can be made to - dunno | 11:55 |
sdake_ | the main problem with macos that I see is the hardware platform lacks enough memory | 11:56 |
portdirect | ^^ | 11:56 |
portdirect | yeah - 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 forward | 11:57 |
*** sdake has joined #openstack-kolla | 11:58 | |
portdirect | 16gb doesn't cut it to dev openstack anymore - think a lenovo p50 is due at some point soon... | 11:59 |
sdake | i just use my mac as a terminal server :) | 11:59 |
portdirect | yeah 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 IRC | 12:01 | |
sdake | hmm that doesn't affect me much | 12:04 |
sdake | but i don't use all the fancy features of the apple key :) | 12:04 |
sdake | i do have to say | 12:04 |
sdake | the mac ui blows away gnome v3 | 12:04 |
sdake | gnomev2 - really liked that | 12:05 |
sdake | such a shame those people were into "Design Thinking" | 12:05 |
sdake | design thinking produces the removal of the escape key from the keyboard for example | 12:05 |
sdake | "We know better then you what you want..." | 12:05 |
portdirect | I 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 |
sdake | clicker training you can teach any animal anything (except humans :) | 12:07 |
sdake | atleast any mammal | 12:07 |
portdirect | yeah gnomes *slowly* getting better, but its still full of WTF | 12:07 |
sdake | not sure if clicker trianing works on other types of animals | 12:07 |
sdake | the gnome community imploded | 12:08 |
sdake | there really isn't much of one left from what I can tell | 12:08 |
sdake | its been awhile since I was in that area | 12:08 |
sdake | about 2 years since I used a linux dsktop daily | 12:08 |
sdake | before that I used a linux desktop daily for roughly 15 years | 12:08 |
sdake | i still have centos desktop | 12:09 |
sdake | but i often just ssh into it or leave it booted into windows to play diablo 3 ;) | 12:09 |
sdake | when I copy and paste I use ctrl-c and ctrl-v on my mac | 12:10 |
sdake | seems to work | 12:10 |
sdake | ctrl-x is cut | 12:10 |
sdake | [05:10:30] <sdake>ctrl-x is cut | 12:10 |
sdake | nah apple key | 12:10 |
sdake | ya - i am just used to it :) | 12:10 |
sdake | adapted ftw | 12:10 |
sdake | my whole vi usage is muscle memory :) | 12:11 |
sdake | I dont even know how to explain how to use vi to my kids :) | 12:11 |
sdake | its challenging | 12:11 |
portdirect | and thats why you scare me - I'm ok at the basics of vi - but if you asked me to work in it... | 12:11 |
sdake | which editor do you use? | 12:12 |
sdake | my lass tdirector used emacs | 12:12 |
portdirect | at the moment atom, though it eats ram for breakfast - I used to love sublime when I used a mac day in day out | 12:12 |
sdake | to each his own :) | 12:12 |
sdake | atom - never heard of that - is that a mac editor? | 12:13 |
*** Pavo has quit IRC | 12:13 | |
portdirect | used to use nano a lot | 12:13 |
sdake | nano | 12:13 |
sdake | lacks features i need :) | 12:13 |
portdirect | atom: https://atom.io/ | 12:13 |
sdake | well i like vi and I'm never changing :) | 12:13 |
sdake | interesting - I've seen this editor used in a demo | 12:14 |
sdake | is it hackable in terms of exposing full vi functionality? | 12:14 |
sdake | I'd love to have a multi-window vi that worked :) | 12:14 |
sdake | multi-windows in vim is a pita | 12:15 |
sdake | i guess i'll download it and give it a spin | 12: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 devs | 12:15 |
portdirect | but I'm a sucker for pretty things | 12:15 |
*** msimonin has joined #openstack-kolla | 12:15 | |
sdake | this looks like a good editor for my children | 12:18 |
*** Pavo has joined #openstack-kolla | 12:18 | |
sdake | portdirect make it harder ;) | 12:18 |
sdake | i dont care how it works - just that it works :) | 12:18 |
sdake | some people would classify us as hipsters :) | 12:18 |
sdake | i don't classify myself :) | 12:19 |
sdake | although clearly I'm a hybrid | 12:19 |
sdake | i was talking to my vp once about my approach out of school | 12:20 |
sdake | he said "oh your a hybrid then." | 12:20 |
sdake | which I didn't know :0 | 12:20 |
sdake | ;) that is | 12:20 |
sdake | at last co | 12:20 |
sdake | portdirect is there like a vi plugin for this atom thing | 12:24 |
sdake | i see it has its own keyboard shortcuts | 12:25 |
sdake | what i'd like are vi shortcuts :) | 12:25 |
sdake | found keybindings | 12:27 |
sdake | thats cool | 12:27 |
sdake | they can be changed | 12:27 |
openstackgerrit | Serguei Bezverkhi proposed openstack/kolla-kubernetes: WIP Hel-ming Rabbitmq https://review.openstack.org/405422 | 12:27 |
sdake | https://github.com/atom/vim-mode | 12:31 |
portdirect | sdake: sry got caught on phone | 12:31 |
portdirect | https://github.com/t9md/atom-vim-mode-plus | 12:32 |
sdake | all good | 12:32 |
sdake | ya just saw that in the docs | 12:32 |
sdake | 4k commits | 12:33 |
sdake | should be pretty stable by now | 12:33 |
portdirect | I find myself using this a lot: https://atom.io/packages/atom-yamljson | 12:36 |
*** Jeffrey4l__ has joined #openstack-kolla | 12:45 | |
sdake | sup Jeffrey4l_ | 12:48 |
*** Jeffrey4l_ has quit IRC | 12:48 | |
sdake | portdirect how do i get vim mode plus | 12:49 |
sdake | i searched for it in packages and its not there | 12:49 |
sdake | nm foudn it somewhere else in the ui | 12:50 |
portdirect | sdake: yeah that catches me out as well | 12:51 |
sdake | wow it works | 12:51 |
sdake | wife says github makes atom | 12:52 |
portdirect | sdake: https://atom.io/packages/tabs-to-spaces, https://atom.io/packages/trailing-spaces <-- recently stared using these as well | 12:52 |
portdirect | yeah its their project | 12:52 |
sdake | wonder how i'd use this on a server | 12:53 |
sdake | i've seen some thing with a left side list of free directories | 12:53 |
sdake | whats that plugin - any idea? | 12:53 |
sdake | free/tree | 12:53 |
portdirect | ah - add project folder - no plugin required | 12:54 |
portdirect | ^^ file menu | 12:54 |
portdirect | if you add a git repo - it show the status of files in git by coloring them orange/green etc | 12:55 |
sdake | how abouts do you save a file? | 12:55 |
sdake | normally I'd do esc :wq | 12:56 |
sdake | but thats not working :( | 12:56 |
portdirect | 'cts-s' | 12:56 |
portdirect | ctl | 12:56 |
*** zhangshuai has quit IRC | 12:56 | |
portdirect | your in gui land now | 12:56 |
*** zhangshuai has joined #openstack-kolla | 12:57 | |
portdirect | *you're (just grammar nazi's myself :) ) | 12:57 |
openstackgerrit | Serguei Bezverkhi proposed openstack/kolla-kubernetes: WIP Hel-ming Rabbitmq https://review.openstack.org/405422 | 12:57 |
sdake | portdirect the politically correct term is "red pen police" :) | 12:58 |
portdirect | no 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 |
portdirect | will rememebr that in future | 12:58 |
sdake | its not all that politically correct either | 12:58 |
sdake | but its more so :) | 12:58 |
*** portdirect is now known as portdirect_away | 13:01 | |
*** prameswar has joined #openstack-kolla | 13:18 | |
*** sdake_ has joined #openstack-kolla | 13:21 | |
*** sdake has quit IRC | 13:24 | |
*** schwicht has joined #openstack-kolla | 13:24 | |
openstackgerrit | Jeffrey Zhang proposed openstack/kolla-ansible: Do not mount /var/lib/nova/mnt unless nfs cinder backend is enabled https://review.openstack.org/406168 | 13:33 |
*** n0isyn0ise has joined #openstack-kolla | 13:33 | |
*** dmsimard|pto is now known as dmsimard | 13:35 | |
*** duonghq has joined #openstack-kolla | 13:36 | |
*** schwicht has quit IRC | 13:39 | |
duonghq | evening guys | 13:50 |
*** msimonin has quit IRC | 13:56 | |
*** prameswar has quit IRC | 13:56 | |
openstackgerrit | Serguei Bezverkhi proposed openstack/kolla-kubernetes: WIP Hel-ming Rabbitmq https://review.openstack.org/405422 | 14:00 |
sdake_ | sup duonghq | 14:04 |
duonghq | sdake_, hi, I'm writing QSG to reflect repo split | 14:04 |
duonghq | wonder if we need seperate page for list repo of Kolla | 14:05 |
*** Pavo has quit IRC | 14:13 | |
*** dave-mccowan has joined #openstack-kolla | 14:18 | |
*** Pavo has joined #openstack-kolla | 14:18 | |
duonghq | should we remove etc/kolla/globals.yml in kolla repository? | 14:30 |
Jeffrey4l__ | sup sdake_ | 14:32 |
*** harlowja has quit IRC | 14:40 | |
*** msimonin has joined #openstack-kolla | 14:45 | |
*** zhubingbing has joined #openstack-kolla | 14:47 | |
openstackgerrit | Duong Ha-Quang proposed openstack/kolla: Update documentation to reflect repo split https://review.openstack.org/406473 | 14:52 |
openstackgerrit | Duong Ha-Quang proposed openstack/kolla: [WIP] Update quickstart guide to reflect repo split https://review.openstack.org/406473 | 14:54 |
sdake_ | hey Jeffrey4l__ | 14:57 |
sdake_ | why duonghq ? | 14:57 |
Jeffrey4l__ | hi | 14:57 |
*** Jeffrey4l__ is now known as Jeffrey4l | 14:57 | |
sdake_ | oh koll arepo | 14:58 |
*** sdake_ is now known as sdake | 14:58 | |
duonghq | sdake_, it's not really related to Ansible logic | 14:58 |
duonghq | *Docker | 14:58 |
sdake | ;) | 14:58 |
Jeffrey4l | about the kolla and kolla-ansible, how can we handle our doc now? | 14:58 |
sdake | god help us :) | 14:58 |
Jeffrey4l | each repo hold its own? or put all thing into one place? | 14:59 |
sdake | kolla-kubernetes building its own set of docs out | 14:59 |
sdake | i think that model makes sense | 14:59 |
duonghq | agree w/ sdake | 14:59 |
sdake | then we can cross link from the kolla repo | 14:59 |
Jeffrey4l | both work for me ;) | 14:59 |
Jeffrey4l | so need remove duplicated doc for the two repo. | 15:00 |
sdake | the qsg is highly tuned to working, and working correctly | 15:00 |
Jeffrey4l | we should not maintain two copy of qsg. | 15:01 |
sdake | i'm super wary of even touching it in a big-bang fshion | 15:01 |
Jeffrey4l | so qsg should remain in kolla, imo. | 15:01 |
sdake | ya we can remove it from kolla repo i tink | 15:01 |
Jeffrey4l | hrm. | 15:01 |
sdake | the qsg is about ansible deployment mostly | 15:01 |
openstackgerrit | Serguei Bezverkhi proposed openstack/kolla-kubernetes: WIP Hel-ming Rabbitmq https://review.openstack.org/405422 | 15:01 |
Jeffrey4l | how about in kolla, qsg mean build all image in simple way. | 15:02 |
Jeffrey4l | in kolla-ansible, qsg mean deploy a simple openstack stack with few steps/ | 15:02 |
sdake | yup that works - but here has to be links to kolla-ansible in some way | 15:02 |
Jeffrey4l | sure. | 15:02 |
sdake | yup and here icomes the complicted part | 15:02 |
sdake | [08:00:43] <sdake>the qsg is highly tuned to working, and working correctly | 15:02 |
Jeffrey4l | then? | 15:03 |
sdake | need to keep one qsg in place (the original one) | 15:04 |
sdake | and fix it | 15:04 |
sdake | and then sort out the repo split part | 15:04 |
sdake | step 1. fix qsg in one repo | 15:04 |
sdake | step 2. make new qsg for kolla and kolla-ansible | 15:04 |
Jeffrey4l | how to define fix? | 15:05 |
Jeffrey4l | is there a list that need to be fix? | 15:05 |
sdake | it doesn't work currently because you have to pip install from two places now | 15:05 |
sdake | or git clone | 15:05 |
Jeffrey4l | roger. | 15:05 |
sdake | the way i woudl go about fixing the qsg is to create a vm and run the instructions step by step | 15:05 |
sdake | thats how the original one was perfected ;-) | 15:06 |
Jeffrey4l | imo, qsg hold lots of thing, which may not belong to it. | 15:06 |
sdake | agree | 15:06 |
sdake | people keep tring to jam crap in ther ethat is unrelated | 15:06 |
duonghq | sdake, I think we should define what is put to QSG first? | 15:06 |
sdake | ok lets fix what we got first | 15:06 |
sdake | because that is what will trip peopel up | 15:06 |
Jeffrey4l | the simple way to install kolla. | 15:06 |
sdake | then define what goes in the NEW ones second :) | 15:06 |
Jeffrey4l | the simplest way to install kolla. | 15:06 |
sdake | another option is to start from scratch on sqg | 15:07 |
sdake | i am wary of this - but if it works it works :) | 15:07 |
Jeffrey4l | just like what sdake said: boot a vm, the the steps how to install/deploy kolla. | 15:07 |
sdake | please leave the one we got intact for reference | 15:07 |
Jeffrey4l | no extra explanation why we need do like that ( like add --insecure-registry to docker's parameter ) | 15:08 |
duonghq | got it | 15:08 |
sdake | well we can deploy from registry - so that isn't totally needed | 15:08 |
sdake | rather hub | 15:08 |
Jeffrey4l | for kolla-ansible, qsg should use hub.docker.com directly. | 15:09 |
duonghq | do we maintain docker hub well? I don't think so | 15:09 |
Jeffrey4l | no need add thing about any image build. and a link to kolla's qsg | 15:09 |
Jeffrey4l | duonghq, we are. | 15:09 |
Jeffrey4l | sdake, who maintain that repo now? | 15:10 |
duonghq | for stable one, sure, for master, I don't pretty sure | 15:10 |
Jeffrey4l | we do not push master. i | 15:10 |
Jeffrey4l | it is unstable and may cause big issue for end-user. | 15:10 |
duonghq | so for QSG, it's only for stable one? | 15:10 |
sdake | maintian which repo | 15:11 |
duonghq | if in this case, the QSG should using pip for install kolla, no repo-split here | 15:11 |
Jeffrey4l | nice question. i do think so. then qsg should link to kolla's qsg doc . | 15:11 |
Jeffrey4l | sdake, hub.docker.com | 15:11 |
sdake | Jeffrey4l not sure who maintains it - i have admin access for it | 15:12 |
sdake | want it? | 15:12 |
duonghq | Jeffrey4l, moment, we're discussing about which qsg | 15:12 |
Jeffrey4l | kolla-ansible? | 15:12 |
Jeffrey4l | sdake, sure. please send the account, even though i am not sure i need it recently. ;) | 15:13 |
*** hfu has quit IRC | 15:13 | |
duonghq | ok, which QSG do you think user read first? | 15:13 |
Jeffrey4l | kolla. | 15:13 |
sdake | Jeffrey4l - you need to sign up for dockerhub | 15:13 |
duonghq | yup, so 1st line of kolla QSG is ref link to kolla-ansible QSG? | 15:13 |
sdake | try making an outline ;) | 15:14 |
Jeffrey4l | no. the last line i think. | 15:14 |
duonghq | I think user need QSG that they can bring OpenStack cluster as easy as possible | 15:14 |
*** hfu has joined #openstack-kolla | 15:14 | |
*** hfu has quit IRC | 15:14 | |
Jeffrey4l | sdake, i am in. username is jeffrey4l, too. | 15:15 |
sdake | ok moment | 15:15 |
Jeffrey4l | email: zhang.lei.fly@gmail.com | 15:15 |
*** hfu has joined #openstack-kolla | 15:15 | |
Jeffrey4l | duonghq, agree. | 15:15 |
duonghq | I'm thinking what is purpose of kolla and kolla-ansible QSG | 15:15 |
*** hfu has quit IRC | 15:15 | |
Jeffrey4l | qq: in QSG, we setup aio env, or multi node env? | 15:15 |
*** hfu has joined #openstack-kolla | 15:16 | |
duonghq | I think AIO | 15:16 |
*** hfu has quit IRC | 15:16 | |
*** hfu has joined #openstack-kolla | 15:16 | |
Jeffrey4l | sdake, i am in kolla org now. thanks. | 15:17 |
sdake | cool | 15:17 |
*** hfu has quit IRC | 15:17 | |
*** hfu has joined #openstack-kolla | 15:17 | |
Jeffrey4l | duonghq, 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 IRC | 15:18 | |
duonghq | Jeffrey4l, nice | 15:18 |
Jeffrey4l | in the last line or at outline place in kolla QSG, add the kolla-ansible'QSG link. | 15:18 |
sdake | think should make an outline first ;) | 15:18 |
Jeffrey4l | the import thing i think is: do not explain too much in QSG doc. | 15:19 |
sdake | yup that can work sometimes | 15:19 |
duonghq | can we make purpose of QSG is: "Easiest way to bring up OpenStack cluster"? | 15:19 |
duonghq | (w/ Kolla) | 15:19 |
Jeffrey4l | we 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 |
openstackgerrit | zhubingbing proposed openstack/kolla: Install murano dashboard into horizon image https://review.openstack.org/406474 | 15:21 |
Jeffrey4l | we need support only one distro in QSG, too, imo. | 15:21 |
duonghq | os, Kolla is installed from pip? w/ default settings? | 15:21 |
openstackgerrit | zhubingbing proposed openstack/kolla-ansible: Enable designate dashboard when enable_designate is yes https://review.openstack.org/405942 | 15:23 |
sdake | Jeffrey4l that is likely to cause friction | 15:23 |
Jeffrey4l | duonghq, its title should be QSG, but subtitle could be `Easitest xxx ` | 15:24 |
Jeffrey4l | default settings? | 15:24 |
Jeffrey4l | centos7 + install from github + default settings. ( does pip have master packaging? i do not think so ) | 15:24 |
Jeffrey4l | sdake, distro part? | 15:24 |
sdake | right | 15:24 |
sdake | we dont do install form github | 15:24 |
sdake | that doesn't work correctly with image building | 15:24 |
sdake | the other thing to think about is who the target is - devs or operators | 15:25 |
sdake | i think operators - so github is not ideal | 15:25 |
sdake | it needs to be documented in some way | 15:25 |
openstackgerrit | Serguei Bezverkhi proposed openstack/kolla-kubernetes: WIP Hel-ming Rabbitmq https://review.openstack.org/405422 | 15:25 |
sdake | so devs aren't lost too | 15:25 |
Jeffrey4l | hrm, distro part, ok. | 15:26 |
Jeffrey4l | add too much make it complex, it is QSG. not deployment guide. | 15:27 |
openstackgerrit | zhubingbing proposed openstack/kolla-ansible: Enable murano dashboard when enable_murano is yes https://review.openstack.org/406476 | 15:27 |
duonghq | Jeffrey4l, https://pypi.python.org/pypi/kolla/4.0.0.0b1 -> it's from master? | 15:27 |
Jeffrey4l | when reading the doc, different user with different env need read and skip and read the doc | 15:27 |
sdake | duonghq indeed | 15:27 |
sdake | duonghq thats the tag from o1 | 15:27 |
Jeffrey4l | duonghq, it come from tag. not real master code. | 15:27 |
duonghq | sure, but it is not stable, also | 15:28 |
sdake | our audience is operators, devs can suck it up and figure it out | 15:28 |
Jeffrey4l | read -> skip -> read -> skip make it complex. | 15:28 |
duonghq | moment, need re-sort things | 15:28 |
*** zhubingbing has quit IRC | 15:28 | |
duonghq | so, for ops, we should use stable from pip, w/ docker image from hub and default settings shipped w/ Kolla in pip? | 15:29 |
sdake | Jeffrey4l if you want to get rid of the read ski ppart | 15:29 |
sdake | you got it duonghq | 15:29 |
sdake | although some config options need config | 15:29 |
Pavo | morning | 15:29 |
duonghq | morning Pavo | 15:30 |
Jeffrey4l | it is just QSG, no one/operator set up prod env base on QSG. | 15:30 |
sdake | no, they eval based upon QSG | 15:30 |
sdake | and if its easy - we won | 15:30 |
sdake | if its not easy - we lost | 15:31 |
Jeffrey4l | so we have to make QSG long and complex. | 15:31 |
sdake | dont think so | 15:31 |
*** srwilkers_ has joined #openstack-kolla | 15:31 | |
Pavo | what is this QSG? | 15:31 |
Jeffrey4l | quick start guide | 15:31 |
sdake | most people when evaling software spend at most 30 minutes jerking around with it | 15:31 |
sdake | for example i looked at atom today | 15:32 |
Pavo | ah yeah | 15:32 |
sdake | 30 minutes | 15:32 |
sdake | i like it | 15:32 |
sdake | may play with it more | 15:32 |
sdake | its got a vi plugin | 15:32 |
sdake | but i'm out of time to eval it further | 15:32 |
sdake | and i dont know how to run it on my servers | 15:32 |
sdake | from my laptop | 15:32 |
sdake | so - bummer ;) | 15:32 |
sdake | this is how devs think | 15:32 |
sdake | operators are a little more patient | 15:32 |
Pavo | I 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 step | 15:32 |
sdake | but ya - 30 minutes or broke | 15:33 |
Jeffrey4l | sdake, so we need explain the inventory file part in QSG, even you are setting a AIO env. | 15:33 |
sdake | i think you could do something as simple as "to setup multinode read the multinode qsg HERE" | 15:33 |
sdake | or 1. AIO QSG | 15:33 |
sdake | 2. MULtiNODE QSG | 15:34 |
sdake | 3. etc | 15:34 |
sdake | we have made a million outlines and nobody follows thorugh on them | 15:34 |
sdake | ryan did a nice job reorging the docs | 15:34 |
sdake | they are in the erview queue | 15:34 |
sdake | they just didn't merge | 15:34 |
Jeffrey4l | hrm. if u can read the doc in 5 min and setup the openstack in 10 min, isn't it more cool? | 15:34 |
sdake | Jeffrey4l thats a win yes | 15:34 |
Jeffrey4l | so i prefer to make it simple, short and direct. | 15:35 |
sdake | right - so ways to do that are to eject the developer workflow entirely | 15:35 |
sdake | since we dont want people evaling master anyway | 15:35 |
sdake | and make a new doc for developer workflow | 15:36 |
sdake | check out ryan's reviews - i think he did some of thes esthings | 15:36 |
Pavo | dev workflow should be on a completely different page I think | 15:36 |
Jeffrey4l | in stable branch's QSG, we can instal from pypi. in master's QSG, we install from github/git | 15:36 |
sdake | Jeffrey4l sounds like a fine plan, however, docs are published to docs.oo from master | 15:36 |
Jeffrey4l | no. stable doc is pushed, too | 15:37 |
sdake | stable doc is not maintained | 15:37 |
Jeffrey4l | sdake, http://docs.openstack.org/developer/kolla/newton/ see? | 15:37 |
Jeffrey4l | stable doc should be maintained. | 15:37 |
sdake | thus far we have not been doing so | 15:38 |
Jeffrey4l | now, we mix different branch in master's doc, which is confused, too | 15:38 |
sdake | yup agree | 15:38 |
sdake | i did best i could wit hthe docs guys - if you can do better knock yourself out :) | 15:38 |
Jeffrey4l | sdake, check the dependencies here http://docs.openstack.org/developer/kolla/newton/quickstart.html | 15:38 |
sdake | yup - that is what i'm talking about not maintained ;) | 15:39 |
duonghq | Jeffrey4l, so, we should remove master bit from stable branch doc, and vice verse? | 15:39 |
Jeffrey4l | hrm, i have some expectation. but not good at write docs :( | 15:39 |
duonghq | (for example) | 15:39 |
Jeffrey4l | duonghq, hope so. | 15:39 |
duonghq | agree | 15:39 |
Pavo | I suggest also to have different docs for different distros | 15:40 |
Jeffrey4l | after the stable is well maintained. for operator, we can reccommened them to read the stable branch doc. | 15:40 |
Pavo | links to those on main page | 15:40 |
sdake | pavo then we get into the territory of information duplication which people complained about before | 15:40 |
Pavo | this is true | 15:40 |
Jeffrey4l | Pavo, that's is hard. unless some tool can render different distro doc from one file automatially. | 15:40 |
sdake | qsg is a sacred document ;) | 15:40 |
sdake | thats the entrypoint into kolla | 15:41 |
srwilkers_ | morning | 15:41 |
sdake | Jeffrey4l its possible i think - other projects do that - not sure how | 15:41 |
duonghq | morning srwilkers_ | 15:41 |
sdake | sup srwilkers_ | 15:41 |
Jeffrey4l | i saw some java render tool can do this. | 15:41 |
sdake | nah - its part of rst i am pretty sure | 15:41 |
sdake | i think ironic does this documentaiton model | 15:42 |
sdake | openstack uses sphinx to render | 15:42 |
sdake | thats standardized | 15:42 |
Jeffrey4l | some openstack docs render different distro base on some tool. | 15:42 |
Jeffrey4l | but in kolla, we have much thing about distro. kolla depend on very few thing about the host OS. | 15:43 |
Jeffrey4l | only how to install docker-engine, and ansible, imo. | 15:43 |
Jeffrey4l | we haven't much thing about distro* | 15:43 |
sdake | everyone knows how to structure the docs until they go to do it :) | 15:43 |
*** msimonin has quit IRC | 15:44 | |
Jeffrey4l | sdake, agree lol | 15:44 |
srwilkers_ | also agreed | 15:44 |
sdake | ryan has done a good job of docs restructuing | 15:44 |
sdake | recommend reading his reviews first | 15:44 |
sdake | they never merge, because people are terrified of modifyign the qsg ;) | 15:45 |
sdake | merge/merged | 15:45 |
Pavo | link? | 15:45 |
Jeffrey4l | https://review.openstack.org/343224 | 15:46 |
Jeffrey4l | this one? | 15:46 |
sdake | https://review.openstack.org/#/q/is:watched+is:open+owner:%22Ryan+Hallisey+%253Crthallisey%2540gmail.com%253E%22 | 15:46 |
openstackgerrit | Serguei Bezverkhi proposed openstack/kolla-kubernetes: WIP Hel-ming Rabbitmq https://review.openstack.org/405422 | 15:47 |
sdake | srwilkers_ i had read in the docs that pvc is busted | 15:48 |
sdake | srwilkers_ what is the story on that? | 15:48 |
Jeffrey4l | what is pvc? | 15:49 |
sdake | some storage thing for kubernetes | 15:49 |
duonghq | Jeffrey4l, persistence value claim | 15:50 |
Jeffrey4l | roger. thanks. | 15:50 |
sdake | as far as i can tell its a requirement :) | 15:51 |
Jeffrey4l | never tried k8s ;) | 15:51 |
sdake | unrelated to kolla-ansible | 15:51 |
sdake | ya its complicated | 15:51 |
Jeffrey4l | yes. | 15:52 |
*** tonanhngo has quit IRC | 15:52 | |
*** diogogmt has quit IRC | 15:54 | |
*** tonanhngo has joined #openstack-kolla | 15:55 | |
sdake | sbezverk around? | 16:08 |
openstackgerrit | Serguei Bezverkhi proposed openstack/kolla-kubernetes: WIP Hel-ming Rabbitmq https://review.openstack.org/405422 | 16:09 |
*** Pavo has quit IRC | 16:13 | |
*** tonanhngo has quit IRC | 16:13 | |
*** Pavo has joined #openstack-kolla | 16:13 | |
sbezverk | sdake: yep debugging rabbitmq chart :-) | 16:14 |
*** prameswar has joined #openstack-kolla | 16:17 | |
*** tonanhngo has joined #openstack-kolla | 16:21 | |
*** msimonin has joined #openstack-kolla | 16:22 | |
duonghq | bye all | 16:23 |
*** duonghq has quit IRC | 16:23 | |
Pavo | does anyone know hoe to use spice instead of vnc with kolla-ansible deployment? | 16:26 |
openstackgerrit | Serguei Bezverkhi proposed openstack/kolla-kubernetes: WIP Hel-ming Rabbitmq https://review.openstack.org/405422 | 16:33 |
sdake | Jeffrey4l 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 |
sdake | https://review.openstack.org/406495 | 16:33 |
*** tonanhngo has quit IRC | 16:34 | |
Jeffrey4l | checking | 16:34 |
Jeffrey4l | done | 16:35 |
sdake | thanks | 16:36 |
*** tonanhngo has joined #openstack-kolla | 16:38 | |
*** mattmceuen has joined #openstack-kolla | 16:41 | |
*** sdake has quit IRC | 16:41 | |
*** bmace has quit IRC | 16:47 | |
*** tonanhngo has quit IRC | 16:47 | |
*** bmace has joined #openstack-kolla | 16:47 | |
*** absubram has joined #openstack-kolla | 16:48 | |
*** absubram_ has joined #openstack-kolla | 16:51 | |
*** absubram has quit IRC | 16:53 | |
*** absubram_ is now known as absubram | 16:53 | |
*** tonanhngo has joined #openstack-kolla | 16:54 | |
*** fragatina has joined #openstack-kolla | 17:10 | |
*** tonanhngo has quit IRC | 17:13 | |
*** fragatina has quit IRC | 17:14 | |
*** tonanhngo has joined #openstack-kolla | 17:16 | |
*** diogogmt has joined #openstack-kolla | 17:24 | |
openstackgerrit | Serguei Bezverkhi proposed openstack/kolla-kubernetes: WIP Hel-ming Rabbitmq https://review.openstack.org/405422 | 17:34 |
*** tonanhngo has quit IRC | 17:36 | |
*** tonanhngo has joined #openstack-kolla | 17:36 | |
*** eaguilar has joined #openstack-kolla | 17:40 | |
*** portdirect_away is now known as portdirect | 17:46 | |
openstackgerrit | Merged openstack/kolla: Fix barbican upgrade permission issue https://review.openstack.org/406202 | 17:55 |
*** bmace has quit IRC | 17:59 | |
*** bmace has joined #openstack-kolla | 17:59 | |
*** rstarmer has quit IRC | 18:00 | |
*** fragatina has joined #openstack-kolla | 18:05 | |
openstackgerrit | Serguei Bezverkhi proposed openstack/kolla-kubernetes: WIP Hel-ming Rabbitmq https://review.openstack.org/405422 | 18:05 |
*** fragatina has quit IRC | 18:10 | |
*** fragatina has joined #openstack-kolla | 18:11 | |
*** Pavo has quit IRC | 18:13 | |
*** Pavo has joined #openstack-kolla | 18:13 | |
openstackgerrit | Pete Birley proposed openstack/kolla-kubernetes: WIP: Add Development Setup Script for use with Kubernetes Helm https://review.openstack.org/405720 | 18:24 |
openstackgerrit | Pete Birley proposed openstack/kolla-kubernetes: WIP: Add Development Setup Script for use with Kubernetes Helm https://review.openstack.org/405720 | 18:29 |
*** msimonin has quit IRC | 18:29 | |
openstackgerrit | Pete Birley proposed openstack/kolla-kubernetes: WIP: Add Development Setup Script for use with Kubernetes Helm https://review.openstack.org/405720 | 18:31 |
openstackgerrit | Pete Birley proposed openstack/kolla-kubernetes: WIP: Add Development Setup Script for use with Kubernetes Helm https://review.openstack.org/405720 | 18:32 |
*** jascott1 has joined #openstack-kolla | 18:36 | |
openstackgerrit | Serguei Bezverkhi proposed openstack/kolla-kubernetes: WIP Hel-ming Rabbitmq https://review.openstack.org/405422 | 18:43 |
*** sdake has joined #openstack-kolla | 18:52 | |
*** sdake_ has joined #openstack-kolla | 18:55 | |
*** jascott1 has quit IRC | 18:56 | |
*** sdake has quit IRC | 18:57 | |
*** prameswar has quit IRC | 19:09 | |
*** srwilkers_ has quit IRC | 19:10 | |
*** msimonin has joined #openstack-kolla | 19:12 | |
*** sdake has joined #openstack-kolla | 19:31 | |
*** fragatina has quit IRC | 19:32 | |
*** fragatina has joined #openstack-kolla | 19:32 | |
*** sdake_ has quit IRC | 19:34 | |
*** eaguilar has quit IRC | 19:36 | |
*** fragatina has quit IRC | 19:38 | |
*** eaguilar has joined #openstack-kolla | 19:41 | |
*** rstarmer has joined #openstack-kolla | 19:53 | |
*** jrist has joined #openstack-kolla | 20:04 | |
*** Pavo has quit IRC | 20:13 | |
*** Pavo has joined #openstack-kolla | 20:17 | |
*** rstarmer has quit IRC | 20:26 | |
*** sdake_ has joined #openstack-kolla | 20:44 | |
*** sdake has quit IRC | 20:47 | |
*** dave-mccowan has quit IRC | 20:49 | |
*** portdirect has quit IRC | 20:55 | |
*** jascott1 has joined #openstack-kolla | 20:59 | |
*** gfidente has joined #openstack-kolla | 21:10 | |
*** portdirect has joined #openstack-kolla | 21:10 | |
*** srwilkers_ has joined #openstack-kolla | 21:12 | |
*** Jeffrey4l has quit IRC | 21:35 | |
*** gfidente has quit IRC | 21:36 | |
*** Jeffrey4l has joined #openstack-kolla | 21:37 | |
*** absubram has quit IRC | 22:07 | |
*** Pavo has quit IRC | 22:13 | |
*** Pavo has joined #openstack-kolla | 22:13 | |
openstackgerrit | Serguei Bezverkhi proposed openstack/kolla-kubernetes: WIP Hel-ming Rabbitmq https://review.openstack.org/405422 | 22:35 |
*** diogogmt has quit IRC | 22:37 | |
*** eaguilar has quit IRC | 22:48 | |
*** fragatina has joined #openstack-kolla | 22:49 | |
*** eaguilar has joined #openstack-kolla | 23:04 | |
*** fragatina has quit IRC | 23:05 | |
*** tonanhngo has quit IRC | 23:06 | |
*** tonanhngo has joined #openstack-kolla | 23:07 | |
*** eaguilar has quit IRC | 23:12 | |
*** tummy has quit IRC | 23:19 | |
*** msimonin has quit IRC | 23:23 | |
*** sayantan_ has joined #openstack-kolla | 23:34 | |
*** sdake_ has quit IRC | 23:50 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!