*** jasonsb has quit IRC | 00:51 | |
*** jasonsb has joined #kolla | 00:51 | |
sdake | my line magnetic tube amp is in the house | 00:56 |
---|---|---|
sdake | yay ;) | 00:56 |
*** jasonsb has quit IRC | 00:56 | |
*** bmace has quit IRC | 00:58 | |
*** zhiwei has joined #kolla | 00:59 | |
*** juggler has quit IRC | 01:00 | |
*** juggler has joined #kolla | 01:00 | |
sdake | time for surgery in my office :( | 01:09 |
* sdake hates moving stuff around | 01:09 | |
loth | sdake: memcache not mentioned? | 01:12 |
*** erkules_ has joined #kolla | 01:27 | |
*** erkules has quit IRC | 01:29 | |
*** dims_ has quit IRC | 01:35 | |
*** jtriley has joined #kolla | 01:57 | |
*** jtriley has quit IRC | 02:02 | |
*** dims has joined #kolla | 02:05 | |
sdake | vti rack assembled | 02:09 |
sdake | wow what a pita | 02:09 |
sdake | talk about frustration-event packaging | 02:09 |
sdake | a million pieces of tape and bubble wrap | 02:09 |
sdake | loth memcache not mentioned where, in the ha spec? | 02:10 |
sdake | loth I thought memcache was a performance thing not a ha thing | 02:10 |
*** prad_ has quit IRC | 02:16 | |
loth | ./shrug its listed in the offical HA guide http://docs.openstack.org/high-availability-guide/content/_memcached.html | 02:17 |
*** dims has quit IRC | 02:39 | |
*** vinkman has joined #kolla | 03:01 | |
*** ccrouch has joined #kolla | 03:04 | |
*** jasonsb has joined #kolla | 03:12 | |
*** ccrouch has left #kolla | 03:16 | |
*** jasonsb has quit IRC | 03:30 | |
*** jasonsb has joined #kolla | 03:31 | |
*** jasonsb has quit IRC | 03:39 | |
*** dims has joined #kolla | 03:40 | |
*** dims has quit IRC | 03:45 | |
sdake | loth please add a comment to the spec pointing that out plz | 03:59 |
sdake | we want to follow that ha guide as much as possible | 03:59 |
sdake | loth if the folks that put that guide thought it was important enough to go through the pain of putting in the docs, its probably something that hsould be on our radar | 04:01 |
*** vinkman has quit IRC | 04:02 | |
*** tobe has joined #kolla | 04:04 | |
*** sami__ has quit IRC | 04:29 | |
*** sami__ has joined #kolla | 04:29 | |
*** tobe has quit IRC | 05:06 | |
*** bmace has joined #kolla | 05:10 | |
*** jasonsb has joined #kolla | 05:19 | |
*** tobe has joined #kolla | 05:28 | |
*** gfidente has joined #kolla | 05:53 | |
*** nihilifer has joined #kolla | 06:03 | |
*** tobe has quit IRC | 06:05 | |
SamYaple | sdake: memcache is required for ha for some components | 06:07 |
SamYaple | and undocumneted for some as well | 06:07 |
SamYaple | like consoleauth | 06:08 |
*** sdake has quit IRC | 06:08 | |
SamYaple | also while there is a push to make that guide better, it has historically been outdated, so deviating from it isnt the worst decision | 06:10 |
*** inc0 has joined #kolla | 06:26 | |
inc0 | good morning everyone | 06:26 |
SamYaple | morning inc0 | 06:28 |
nihilifer | good morning | 06:29 |
inc0 | SamYaple, I'm working about keepalived and one thing got me concerned, and I see that you didn't seem to take account on that in yaodu as well | 06:30 |
inc0 | namely, when keepalived uses IP, it binds it to an interface | 06:31 |
inc0 | but with default mask of /32 | 06:31 |
inc0 | and that might be problem | 06:31 |
SamYaple | as it should | 06:31 |
SamYaple | how so | 06:31 |
inc0 | because if you have management network with /24 | 06:31 |
inc0 | it won't route to it via /32 interface | 06:32 |
SamYaple | thats not how things work | 06:32 |
inc0 | that might not be the case if we'd have another IP | 06:32 |
inc0 | for gateway to management | 06:32 |
inc0 | but I don't think we do in kolla | 06:32 |
SamYaple | you _have_ to have another ip in the network. how else are the nodes communicating | 06:32 |
inc0 | also I think I'll need to create bridge on host system | 06:33 |
SamYaple | whys that | 06:33 |
inc0 | because if I have just one iface connecting to management | 06:33 |
inc0 | it can't have 2 ips at the same time | 06:34 |
inc0 | so normal and floating | 06:34 |
SamYaple | it most certainly can | 06:34 |
inc0 | if you create eth0:1 thingy you mean | 06:34 |
inc0 | ? | 06:34 |
SamYaple | no | 06:34 |
SamYaple | you can assign as many ips as you want to an interface | 06:34 |
inc0 | hmm, let me check if keepalived does that | 06:35 |
SamYaple | it does | 06:35 |
SamYaple | its not out there overwritting ip addresses | 06:35 |
inc0 | ah yes, ifconfig vs ip a | 06:40 |
inc0 | rookie error | 06:40 |
SamYaple | ifconfig can add multiple ips too | 06:40 |
inc0 | it doesn't show vrrp ip normally | 06:40 |
inc0 | ip a does | 06:40 |
SamYaple | it doesnt show multiple ips in a readable way, correc | 06:41 |
SamYaple | but net-tools/ifconfig have been deprecated for many many years | 06:41 |
*** tobe has joined #kolla | 06:42 | |
inc0 | brb | 06:43 |
*** Haomeng has joined #kolla | 07:05 | |
inc0 | SamYaple, I'll also start new doc in documnetation - ha guide for kolla | 07:09 |
inc0 | We'll need to explicitly say that you need to change every occurence of public ip in openstack.env | 07:09 |
*** athomas has joined #kolla | 07:11 | |
*** Haomeng|2 has joined #kolla | 07:14 | |
*** Haomeng has quit IRC | 07:16 | |
*** shardy has joined #kolla | 07:37 | |
SamYaple | inc0: sure | 07:40 |
*** jmccarthy has quit IRC | 07:49 | |
*** jmccarthy has joined #kolla | 07:53 | |
*** dims has joined #kolla | 08:02 | |
*** dims has quit IRC | 08:07 | |
openstackgerrit | Michal Jastrzebski (inc0) proposed stackforge/kolla: Keepalived container https://review.openstack.org/187981 | 08:21 |
*** jmccarthy has quit IRC | 08:28 | |
*** jmccarthy has joined #kolla | 08:32 | |
*** erkules_ is now known as erkules | 08:37 | |
*** erkules has joined #kolla | 08:37 | |
*** tobe has quit IRC | 08:47 | |
*** tobe has joined #kolla | 08:48 | |
*** diogogmt has quit IRC | 08:56 | |
*** diogogmt has joined #kolla | 08:57 | |
*** jmccarthy has quit IRC | 09:01 | |
*** jmccarthy has joined #kolla | 09:06 | |
*** dasm|afk is now known as dasm | 09:08 | |
*** pdb has quit IRC | 09:40 | |
*** pdb has joined #kolla | 09:41 | |
*** dims has joined #kolla | 09:49 | |
*** dims has quit IRC | 09:50 | |
*** zhiwei has quit IRC | 09:55 | |
*** dims has joined #kolla | 09:56 | |
*** inc0_ has joined #kolla | 09:57 | |
*** inc0 has quit IRC | 09:58 | |
*** inc0_ has quit IRC | 10:02 | |
*** inc0 has joined #kolla | 10:02 | |
*** pdb has quit IRC | 10:12 | |
*** pdb has joined #kolla | 10:18 | |
*** athomas has quit IRC | 10:23 | |
*** athomas has joined #kolla | 10:29 | |
*** alisonholloway has quit IRC | 10:35 | |
*** vbel has quit IRC | 10:38 | |
*** vbel has joined #kolla | 10:38 | |
*** inc0 has quit IRC | 10:53 | |
*** inc0 has joined #kolla | 10:55 | |
inc0 | guys, do we have tripleK? Kolla-kontainer in kolla?;) | 10:55 |
SamYaple | i dont think we want to be known as KKK | 10:57 |
inc0 | yeah...KOK then? | 10:58 |
*** inc0_ has joined #kolla | 11:05 | |
*** shardy_ has joined #kolla | 11:06 | |
*** shardy has quit IRC | 11:07 | |
*** inc0 has quit IRC | 11:08 | |
*** tobe has quit IRC | 11:10 | |
SamYaple | how about we all acknowledge openstack on openstack is a bad idea nad just drop it | 11:10 |
*** shardy_ has quit IRC | 11:11 | |
SamYaple | im about to pop out a whole lotta ansible patches | 11:12 |
*** shardy has joined #kolla | 11:12 | |
SamYaple | as soon as that spec gets approved | 11:12 |
openstackgerrit | Paul Bourke proposed stackforge/kolla: Add base image for oraclelinux https://review.openstack.org/191013 | 11:15 |
pdb | SamYaple: +1 | 11:15 |
inc0_ | SamYaple, thing about ansible, it will be pain to write enough logic to take care about different networks and so on | 11:16 |
*** sami_ has joined #kolla | 11:17 | |
*** sami__ has quit IRC | 11:20 | |
SamYaple | pdb: what is that +1 too? | 11:30 |
SamYaple | inc0_: this may not have been discussed, but i dont believe that is in the per-view of a deployment tool | 11:30 |
SamYaple | thats all admin stuff | 11:30 |
SamYaple | i have no intention of writing in network creation logic | 11:31 |
*** shardy_ has joined #kolla | 11:33 | |
*** shardy has quit IRC | 11:35 | |
pdb | SamYaple: openstack on openstack been a bad idea | 11:38 |
*** shardy_ has quit IRC | 11:39 | |
*** shardy has joined #kolla | 11:39 | |
SamYaple | yup | 11:40 |
SamYaple | it _could_ work out with ironic and baremetal | 11:40 |
SamYaple | past that is a bad thing | 11:40 |
SamYaple | pdb: inc0_ updated the multi-host spec. i think the comment covers all use cases | 11:41 |
inc0_ | actually I don't think tripleo + kolla would be bad | 11:42 |
inc0_ | right now it is, no argument there | 11:42 |
inc0_ | but with kolla, tripleo will just deploy base images with docker onboard and then heat will start deploying kolla containers | 11:43 |
inc0_ | but, we'll see about that I guess | 11:44 |
inc0_ | if kolla lands in tripleo, it lands in rdo, and then it lands in number of users, and that's a good thing | 11:45 |
pdb | SamYaple: your latest comment looks good to me | 12:58 |
*** dims is now known as dimsum__ | 13:02 | |
*** jtriley has joined #kolla | 13:06 | |
*** sdake has joined #kolla | 13:21 | |
*** nihilifer has quit IRC | 13:22 | |
pdb | would any cores please be able to have a look at https://review.openstack.org/#/c/190117/ | 13:24 |
SamYaple | pdb it looks good. i like it. i coubt youll get a fight | 13:29 |
SamYaple | but the blueprint isnt approved yet | 13:29 |
SamYaple | and i cant approve it (i dont think) | 13:29 |
pdb | is it only sdake that does that? | 13:29 |
SamYaple | i know he can | 13:29 |
*** bradjones has quit IRC | 13:35 | |
sdake | samyaple you should be able to | 13:38 |
*** bradjones has joined #kolla | 13:38 | |
*** bradjones has joined #kolla | 13:38 | |
sdake | but maybe i didn't get the permissions correct | 13:38 |
sdake | pdb morning | 13:38 |
sdake | pdb sec le tme get sam yaple setup properly | 13:38 |
pdb | sdake: hey | 13:38 |
SamYaple | just getting refreshed on all the config changes for kilo | 13:39 |
SamYaple | there are a bunch | 13:39 |
SamYaple | most notably the far superious auth_plugin | 13:39 |
sdake | samyaple try now | 13:39 |
SamYaple | yup that got it thanks sdake | 13:40 |
openstackgerrit | Paul Bourke proposed stackforge/kolla: Create keystone user in start.sh if it doesn't exist https://review.openstack.org/191071 | 13:43 |
*** mstachow has joined #kolla | 13:43 | |
SamYaple | sdake: added concise language to the multi-host spec to discuss the choices. it appears to cover everyones usecase and wont add duplicate code anywhere | 13:43 |
sdake | sounds good | 13:43 |
sdake | i'll publish an update soon | 13:44 |
sdake | been waiting for everyone to get all their thoughts into the spec | 13:44 |
SamYaple | indeed | 13:44 |
sdake | pdb did samyaple get you set | 13:47 |
sdake | pdb i can add you to the drivers group (this is different from the core team) so you can edit launchpad on your own | 13:47 |
pdb | sdake: yes thanks a lot | 13:47 |
sdake | pdb what is your launchpad id or email | 13:47 |
pdb | sdake: https://launchpad.net/~pauldbourke | 13:47 |
openstackgerrit | Paul Bourke proposed stackforge/kolla: Symlink all non Dockerfile resources in images https://review.openstack.org/190117 | 13:48 |
sdake | pdb cool try not to break it :) | 13:48 |
sdake | ie stay away from the details buttons :) | 13:48 |
sdake | and the create release/milestone/etc buttons :) | 13:48 |
pdb | sdake: sure thing :) | 13:50 |
sdake | pdb do you see a delete button availble to you? | 13:51 |
sdake | looks like a trashcan | 13:51 |
sdake | dont press it if you do | 13:51 |
pdb | hmm im not sure I do | 13:52 |
sdake | click overview | 13:52 |
pdb | what is the drivers group in a sentence? | 13:52 |
sdake | on the upper right hand it says "Delete" with a trashcan next to it | 13:52 |
sdake | it is people that have admin control over the launchpad bug tracker and blueprint process | 13:52 |
sdake | but I need to make sure you don't have access to delete | 13:53 |
sdake | otherwise I will have to rescind my offer :( | 13:53 |
pdb | https://i.imgur.com/3C1AJlz.png | 13:53 |
pdb | thats what I see in overview ^ | 13:54 |
sdake | looks good i guess only admins can delete | 13:57 |
sdake | yay :) | 13:57 |
sdake | spread the word folks, if you want driver access, pls contact me in channel | 13:57 |
SamYaple | alright guys. I have painstakingly gone through all of the kilo code and determined the _bare_ _minimum_ non-deprecated options needed to run multihost | 13:59 |
SamYaple | for all the main services at least, keystone glance cinder nova neutron | 14:00 |
*** walters has quit IRC | 14:00 | |
SamYaple | we are ready to start laying down templates | 14:00 |
pdb | SamYaple: can we help with this somehow? | 14:02 |
SamYaple | eh the hard parts over. im just waiting for the spec to be approved to finalize the config gen and remove the docker-compose logic | 14:03 |
*** walters has joined #kolla | 14:03 | |
pdb | kk | 14:06 |
*** shardy_ has joined #kolla | 14:07 | |
pdb | still wondering about that question on buildconfs from yesterday... | 14:08 |
pdb | pdb question: in order to build alternate images I currently need to place an empty .buildconf in the root of the repo to prevent the default centos-base- being used. This seems fine, but they're in the gitignore so can't be part of the repo | 14:08 |
SamYaple | pdb:AHH i still havent submited the prefix patch | 14:08 |
SamYaple | thatll be incoming | 14:08 |
pdb | what does it do? | 14:08 |
SamYaple | commandline --prefix patch | 14:08 |
SamYaple | --prefix centos-base- | 14:08 |
pdb | hmm I also have one of those sitting in my repo :) | 14:09 |
pdb | I somehow thought you said that wasn't a good idea | 14:09 |
*** shardy has quit IRC | 14:09 | |
SamYaple | me? never! | 14:10 |
SamYaple | i actually included that in the original patch but removed it for patch length sake | 14:10 |
pdb | https://gist.github.com/brk3/c1df5d9f2e17144765cc | 14:11 |
SamYaple | pdb: submit it if you would like, but you are missing the override pieces | 14:12 |
pdb | in some ways I think I prefer committing default buildconfs though. as its automatic then | 14:12 |
pdb | if a user tries to build say a fedora image and doesn't know about that flag, they'll be confused as to why they're getting centos based images | 14:12 |
sdake | jpeeler around? | 14:13 |
*** shardy_ has quit IRC | 14:13 | |
SamYaple | frankly the whole build method is convoluted. ive been thinking about a cleaner way of doing it | 14:13 |
jpeeler | hey | 14:13 |
*** shardy has joined #kolla | 14:13 | |
SamYaple | i dont think it should require so much opaque code | 14:14 |
sdake | jpeeler mind submitting a voting gate change | 14:14 |
sdake | i'd do the work, but i don't know whaty ou reverted | 14:14 |
pdb | yeah fair enough | 14:15 |
pdb | quick different topic, the current keystone is not set up to run behind apache, right? | 14:15 |
SamYaple | pdb: correct | 14:15 |
sdake | ./build isn't super opaque imo | 14:15 |
SamYaple | sdake: thats for a single container | 14:15 |
SamYaple | that code is fine | 14:15 |
sdake | you dislike build all containers? | 14:15 |
SamYaple | its a bit confusing esspecially with all the structural changes we are doing | 14:16 |
sdake | agree mandre did a fantastic job of solving the problem but the shell is hard to understand | 14:16 |
sdake | we should probably rework both scripts into python in the future - be easier to comprehend | 14:16 |
SamYaple | agree on all accounts as well | 14:16 |
SamYaple | personally, ansible solves this great. very very clean | 14:17 |
SamYaple | but im not sure i want that as a build dep | 14:17 |
jpeeler | sdake: just for the image building test, right? | 14:17 |
sdake | jpeeler we don't have naything else do we ? | 14:17 |
jpeeler | i wasn't sure if the bashate stuff was ready yet, you got it close | 14:17 |
sdake | when we get to functional testing we can add a second gate | 14:17 |
sdake | and just incude the content of the first | 14:18 |
sdake | and later merge them once the functional gating is solid | 14:18 |
jpeeler | SamYaple: were we in agreement to remove docker-compose? or did i misread what you said earlier | 14:18 |
sdake | if you want to rename the gate functional-build that would rock ;) | 14:18 |
SamYaple | jpeeler: for ansible things | 14:18 |
sdake | docker-compose is staying for the dev workflow experience and to support the tirpeo deployment model | 14:18 |
sdake | wish slagle would chime in on that review and let us know which way he wants to roll with tripleo | 14:18 |
jpeeler | which review | 14:19 |
SamYaple | the docker-compose python stuff doesnt work well when wrapped in other python code since they keep changing methods and things | 14:19 |
sdake | the ansible-multi | 14:19 |
mstachow | o/ | 14:19 |
sdake | hey mstachow | 14:19 |
sdake | samyaple its just unnecessary overhead imo - assuming we can get container recreation to work properply with raw docker | 14:19 |
SamYaple | sdake: well its got some cool abstraction things that would be _nice_ but it also means maintaining and ansible module that i dont want to do | 14:20 |
SamYaple | and its less flexible for sure | 14:20 |
sdake | msstachow do you want to be ont he drivers team to edit blueprints and launchpad tracker in general - this is different from the core team | 14:22 |
sdake | if so need your email or launchpad id | 14:23 |
inc0_ | yeah, it would be nice to have someone from EMEA timezones | 14:23 |
inc0_ | mstachow, ^^ | 14:24 |
mstachow | sdake - sure | 14:24 |
mstachow | my launchpad id is mstachow :) | 14:25 |
SamYaple | thats suprising mstachow | 14:25 |
inc0_ | coincidences happen | 14:26 |
*** inc0_ is now known as inc0 | 14:26 | |
*** mstachow is now known as secret_mstachow | 14:27 | |
secret_mstachow | SamYaple now it's more suprising ;) | 14:28 |
*** inc0 is now known as not_mstachow | 14:28 | |
not_mstachow | ;) | 14:28 |
*** not_mstachow is now known as inc0 | 14:29 | |
*** SamYaple is now known as mstachow | 14:29 | |
mstachow | interesting... | 14:29 |
*** pdb is now known as SamYaple | 14:29 | |
mstachow | you should probably register this name | 14:29 |
SamYaple | xD | 14:29 |
*** inc0 is now known as pdb | 14:29 | |
pdb | does that work? | 14:29 |
secret_mstachow | ii is registered :O | 14:29 |
SamYaple | I thought Id registered mine | 14:29 |
mstachow | me too.... | 14:29 |
*** mstachow is now known as SamYaple_ | 14:29 | |
pdb | nickserv did show error | 14:29 |
pdb | but that's it | 14:30 |
*** pdb is now known as inc0 | 14:30 | |
*** SamYaple is now known as pdb_ | 14:30 | |
*** pdb_ is now known as pdb | 14:30 | |
SamYaple_ | ah i have those messages blocked | 14:30 |
*** secret_mstachow is now known as mstachow | 14:30 | |
inc0 | but I guess if it *just* show error and nothing else | 14:30 |
inc0 | that still kinda sux | 14:30 |
SamYaple_ | we should probably turn that stuff on | 14:30 |
*** SamYaple_ is now known as SamYaple | 14:30 | |
pdb | to add to the confusion my client just notified me of someone in another channel writing pdb.set_trace() | 14:31 |
SamYaple | its your fault for naming yourself that | 14:31 |
SamYaple | lets be honest | 14:31 |
inc0 | that's price of having nick in python stdlib | 14:31 |
SamYaple | /nick openstack | 14:31 |
pdb | im no good at coming up with aliases | 14:32 |
*** pdb is now known as pbourke | 14:32 | |
SamYaple | I got super creative with mine | 14:32 |
*** vinkman has joined #kolla | 14:33 | |
pbourke | so, for source based images. do you see the ones we probably wont have source (e.g. rabbit, or base images), being symlinked under the source directory? or is there any point in that | 14:35 |
SamYaple | pbourke: source-based was only for Openstack services in my plan | 14:35 |
pbourke | right | 14:36 |
SamYaple | oh i see. yea i would think linking would be the correct path | 14:36 |
pbourke | is there any need though? I mean, the build-all script can just chop and change | 14:37 |
*** nihilifer has joined #kolla | 14:37 | |
SamYaple | it cant currently | 14:37 |
SamYaple | ? | 14:37 |
SamYaple | source vs binary? | 14:37 |
pbourke | ah I see | 14:40 |
*** sdake_ has joined #kolla | 15:05 | |
*** sdake has quit IRC | 15:09 | |
*** sdake has joined #kolla | 15:10 | |
*** sdake_ has quit IRC | 15:14 | |
*** inc0 has quit IRC | 15:17 | |
*** blahRus has joined #kolla | 15:20 | |
*** pradk has joined #kolla | 15:30 | |
*** jasonsb has quit IRC | 15:30 | |
*** jmccarthy has quit IRC | 15:37 | |
*** absubram has joined #kolla | 15:41 | |
*** absubram has quit IRC | 15:42 | |
openstackgerrit | Paul Bourke proposed stackforge/kolla: Add base image for oraclelinux https://review.openstack.org/191013 | 15:42 |
*** absubram has joined #kolla | 15:43 | |
openstackgerrit | Paul Bourke proposed stackforge/kolla: Create keystone user in start.sh if it doesn't exist https://review.openstack.org/191071 | 15:43 |
jpeeler | sdake: would it be frowned upon to wrap all Dockerfile yum install lines with a retry loop? | 15:47 |
sdake | groan | 15:48 |
jpeeler | if you look at the above review, two image failures happened due to yum | 15:48 |
sdake | seems like we should trust yum to do the job ;) | 15:48 |
sdake | let me look at the gate log | 15:49 |
* jpeeler starts to get scared about making it voting | 15:49 | |
sdake | jpeeler recheck ftw | 15:49 |
sdake | its a bit inconvinent | 15:49 |
sdake | but gating always is :) | 15:50 |
sdake | pborke around? | 15:50 |
sdake | pbourke around? | 15:50 |
pbourke | sdake: yup | 15:50 |
jpeeler | i wonder if it's networking weirdness and not really yum's fault | 15:50 |
sdake | pbourke you said your going to install oraclelinux from source | 15:50 |
sdake | shouldn't it be oraclelinux-source-base? | 15:50 |
*** shardy_ has joined #kolla | 15:51 | |
pbourke | sdake: Well, it's like SamYaple was saying earlier, the source based installs are only for the openstack images | 15:51 |
pbourke | sdake: I have a keystone source one ready that symlinks binary/oraclelinux-binary-base to source/oraclelinux-source-base | 15:52 |
sdake | let me check out that review | 15:52 |
*** shardy has quit IRC | 15:52 | |
sdake | does oel have packaging for openstack? | 15:53 |
pbourke | I haven't submitted the keystone one yet as my patch dependency chain is starting to get confusing :/ | 15:53 |
sdake | git rebase -i ftw ;) | 15:53 |
sdake | see my twitter feed for a video on how to use git rebase | 15:53 |
pbourke | I consider myself pretty good with that kind of thing :) | 15:53 |
sdake | any objection to calling it oel-binary-base | 15:53 |
bmace | assuming you don't use linux sdake? :) | 15:53 |
sdake | bmace ack :) | 15:53 |
pbourke | but sometimes it still throws me | 15:53 |
sdake | the problem you will run into with oraclelinux as a name is docker has a 31 character limit on image names | 15:54 |
sdake | dumb I know | 15:54 |
pbourke | no objection here | 15:54 |
pbourke | bmace: ? | 15:54 |
sdake | we are right at that limit on some of our image names | 15:54 |
sdake | or if there is some other short acronym you would prefer | 15:54 |
bmace | hey pbourke. was just talking about that vid / link sdake was mentioning. had issues seeing it on chrome on linux.. it is some webex thing and they don't always play nice on the penguin platform | 15:55 |
SamYaple | i vote badlinux | 15:55 |
pbourke | ooooo | 15:55 |
sdake | badlinux lol | 15:55 |
SamYaple | :D | 15:55 |
pbourke | wanna step outside? ;) | 15:55 |
sdake | hey sam likes ubuntu | 15:55 |
sdake | so that alone is enough reason to step outside :) | 15:55 |
pbourke | i actually use ubuntu myself | 15:55 |
pbourke | as does bmace I believe | 15:56 |
sdake | does oel have openstack packaging | 15:56 |
SamYaple | truthfully i dont like ubuntu, i only use it since it has the widest userbase | 15:56 |
SamYaple | i use arch/gentoo/LFS | 15:56 |
pbourke | it does but its old (icehouse) | 15:56 |
sdake | I dont think it makes sense to go in binary then | 15:56 |
sdake | unless you want to install rdo on it, which would make sense | 15:56 |
pbourke | im not sure what the exact plans are there yet, right now we'd prefer to go source based | 15:56 |
*** shardy_ has quit IRC | 15:57 | |
sdake | rdo i suspect would work on oel | 15:57 |
pbourke | our icehouse pkgs are essentially rdo | 15:57 |
*** shardy has joined #kolla | 15:57 | |
bmace | yup, for a desktop i would prefer mint, but it is pretty behind on its library set and i don't want to sort of hand craft it using the latest ubuntu.. so i am sucking it up w/ unity and 15.04. still a little bloaty but better than the first unity release | 15:57 |
sdake | ok well your in for some serious work to implement source based installs :) | 15:57 |
pbourke | sdake: haven't found any major issues so far? | 15:57 |
SamYaple | its really really easy to do source installs actually | 15:57 |
sdake | if its source only then it should go in the source directory i think rather then the binary directory | 15:58 |
SamYaple | i prefer them | 15:58 |
pbourke | hmm | 15:58 |
sdake | binary is for packaged versions | 15:58 |
sdake | eg, binary packaging | 15:58 |
sdake | RPM or DEB specifically | 15:58 |
sdake | if it goes in binary it needs to either support rdo installs or oel needs to update from icehouse :) | 15:59 |
jpeeler | SamYaple: you may find this interesting (maybe) https://www.nylas.com/blog/graduating-past-playbooks | 15:59 |
pbourke | it makes sense to me to have both binary and source directories. the non openstack services can go under binary, and source for the rest. that leaves the option to fill in the missing OS services under binary at a later date | 15:59 |
sdake | intereting hadn't thought of that problem | 16:00 |
SamYaple | jpeeler: we use roles | 16:00 |
sdake | pbourke as long as build-all-containers works i guess I dont care ;) | 16:00 |
sdake | or whatever that script is called | 16:00 |
SamYaple | just-do-it.sh | 16:00 |
jpeeler | cool, i hadn't checked | 16:01 |
SamYaple | jpeeler: yay we do all those things | 16:01 |
sdake | pbourke waiting on gate to +2 that change | 16:02 |
sdake | but it looks gtm | 16:02 |
pbourke | sdake: great :) | 16:02 |
sdake | as we add more support for other distros and install methods, wht to do about our compose directory? | 16:02 |
sdake | pbourke actually I am -1' because of the name, needs to be shorter | 16:03 |
sdake | i forgot about that objection | 16:04 |
sdake | but good thing I rmeembered - or it would have been seirous pain later ;) | 16:04 |
*** jtriley has quit IRC | 16:05 | |
* vinkman reading back... | 16:05 | |
vinkman | Please do not call it OEL, but OL or something along that line... | 16:05 |
sdake | whatever you want to call it | 16:05 |
vinkman | OEL was the previous name and will make for major confusion... | 16:05 |
sdake | it justneeds to be shorter | 16:05 |
sdake | 6 chars or less | 16:06 |
pbourke | vinkman: ol is fine | 16:06 |
sdake | since I know 6 chars works :) | 16:06 |
vinkman | heh… cool… thanks... | 16:07 |
*** sdake_ has joined #kolla | 16:12 | |
pbourke | do we want to build these images as part of the gate? | 16:16 |
*** sdake has quit IRC | 16:16 | |
*** jasonsb has joined #kolla | 16:16 | |
sdake_ | they will be built automatically | 16:20 |
sdake_ | so yes | 16:20 |
sdake_ | i htink we need a separate gate for the various distro types | 16:21 |
sdake_ | because we will run into time limits if we do it in one go | 16:21 |
pbourke | agree on separate gate. but do we want build-all to build *everything* | 16:22 |
pbourke | ? | 16:22 |
pbourke | might be nicer just to have it build the default with an optional override | 16:23 |
sdake_ | that is controlled by PREFIX | 16:23 |
sdake_ | only the PREFIX distro will be built | 16:23 |
sdake_ | I dont know buid all everything makes sense | 16:23 |
sdake_ | atm prefix defaults to centos-rdo | 16:23 |
sdake_ | if you want to build ol-source, change PREFIX to ol-source | 16:23 |
sdake_ | make a nonvoting gate for it similar t owhat jeff has done for the current centos-rdo gate | 16:24 |
pbourke | gotcha | 16:24 |
pbourke | separate commit for the gate? | 16:25 |
pbourke | or same | 16:25 |
sdake_ | ya try to make each discrete unit of work separate | 16:34 |
sdake_ | the gate work goes to openstack-infra/project-config repo | 16:34 |
pbourke | oh didn't know that | 16:36 |
pbourke | ok thanks for help all. will pick up the rename and other bits and pieces monday. have a good weekend | 16:36 |
*** athomas has quit IRC | 16:52 | |
*** vinkman1 has joined #kolla | 16:57 | |
*** vinkman has quit IRC | 16:57 | |
*** shardy has quit IRC | 17:07 | |
*** inc0 has joined #kolla | 17:21 | |
sdake_ | got the amp on the rack | 17:28 |
sdake_ | boy that was a pita | 17:28 |
inc0 | hmf, keepalived seems to be workign | 17:31 |
inc0 | I have cluster of 4 nodes, and vrrp moves floating like it should | 17:32 |
SamYaple | inc0: did you do that multicast or unicast? | 17:36 |
SamYaple | in my experince with keepalived in the container, unicast works best. but i wont reject it otherwise if its working | 17:36 |
inc0 | I didn't specify this, so probably multicast | 17:37 |
inc0 | configuring unicast would be more painful, but I'd be happy if someone else would test it out | 17:40 |
inc0 | btw have you seen that latest ha guide don't even mention keepalived? | 17:42 |
SamYaple | again i wouldnt put to much worry on sticking to that guide | 17:42 |
SamYaple | its a reference at best | 17:42 |
SamYaple | they have cleaned it up so there is no _wrong_ information, but it certainly doesnt cover everything | 17:43 |
inc0 | I know, but I also know what network partition is;) | 17:43 |
SamYaple | yea frankly i feel the keepalived and haproxy components will turn into option ones as the future goes on. admin can setup external LB | 17:44 |
SamYaple | same with mariadb/rabbitmq/ceph as well. but for now it just needs to work | 17:44 |
SamYaple | partitioning should be prevented if at all possible but we cant account for every case | 17:44 |
SamYaple | btw, if you havent already gotten your commits to qualify as ATC, the HA docs are a great place to send some commits | 17:45 |
inc0 | I have, thanks;) | 17:45 |
SamYaple | well dont let that stop you from contributing | 17:46 |
SamYaple | slaker | 17:46 |
inc0 | right now I need to write 2 specs, 1 bug and quite a bit feature to heat | 17:46 |
inc0 | so it's not lack of problems to solve that limits me | 17:46 |
SamYaple | i have new baby and job that doesnt involve contributing | 17:47 |
SamYaple | time limits me | 17:47 |
inc0 | you sir still amaze me by hours you're present here;) | 17:48 |
inc0 | by the way, where exactly are you from? | 17:50 |
mstachow | Great news! Galera is tested on fedora and centos. I've got working replication on every single method, including rsync and percona stuff ^^ | 17:53 |
inc0 | nice one Michal:) | 17:54 |
mstachow | Patchset should be uploaded in next monday. I must address last review =) | 17:54 |
*** gfidente has quit IRC | 17:58 | |
inc0 | anyway 8pm friday, going for a weekend | 17:58 |
inc0 | cya all, have a good one | 17:58 |
mstachow | have a nice weekend Michal ;) | 17:58 |
*** inc0 has quit IRC | 17:59 | |
sdake_ | note you wont get atc status by committing to kolla | 18:08 |
sdake_ | as it is a stackforge project | 18:08 |
mstachow | atc status? what do you mean? | 18:14 |
nihilifer | active technical contributor | 18:16 |
nihilifer | of openstack | 18:16 |
nihilifer | in general, atc status == openstack summit for free | 18:17 |
nihilifer | ;) | 18:17 |
mstachow | meh that isn't my intention :) | 18:20 |
mstachow | but good to know :) | 18:20 |
mstachow | that information was mostly FYI | 18:20 |
mstachow | moreover I strongly belive that one day kolla will be out of stackforge into openstack ;) | 18:22 |
mstachow | This is only my enthusiasm :) | 18:22 |
mstachow | ok It's 8PM and this is Friday - after couple of exams and hard working here I need to start my weekend now | 18:23 |
mstachow | have a nice time guys at weekend. | 18:24 |
mstachow | bye o/ :) | 18:24 |
nihilifer | bye | 18:24 |
*** mstachow has quit IRC | 18:25 | |
sdake_ | agree re openstack namespace | 18:25 |
sdake_ | almost almost dropped my tube amp getting it in the stereo rack | 18:26 |
* sdake_ was sweating bullets | 18:26 | |
sdake_ | most stressful thing i've experienced in the last 9 months | 18:26 |
*** sdake_ is now known as sdake | 18:34 | |
sdake | jpeeler aorund | 18:39 |
jpeeler | hey | 18:40 |
openstackgerrit | Michal Rostecki proposed stackforge/kolla: [WIP] Add designate-sink service https://review.openstack.org/189393 | 18:44 |
sdake | yay more improvements :) | 18:53 |
openstackgerrit | Michal Rostecki proposed stackforge/kolla: [WIP] Add designate-sink service https://review.openstack.org/189393 | 18:57 |
openstackgerrit | Michal Rostecki proposed stackforge/kolla: [WIP] Add designate-sink service https://review.openstack.org/189393 | 19:05 |
*** pradk has quit IRC | 19:10 | |
openstackgerrit | Daneyon Hansen proposed stackforge/kolla: Spec to Add Support for High Availability https://review.openstack.org/181983 | 19:13 |
sdake | my computer is beeping at me | 19:16 |
sdake | and i dont know where its coming from | 19:16 |
*** sdake_ has joined #kolla | 19:17 | |
sdake_ | samyaple any luck with the isngle nic script thing? | 19:20 |
*** sdake has quit IRC | 19:21 | |
*** sdake_ is now known as sdake | 19:26 | |
*** absubram has quit IRC | 19:37 | |
harmw | sink, again | 19:49 |
harmw | lets see! :) | 19:49 |
nihilifer | let's see how many comments I'll get from you this time :) | 20:00 |
harmw | yea well, sorry for beeing a PITA :P | 20:01 |
harmw | you're taking it well though, +1 for that :) | 20:01 |
harmw | I'm almost done btw | 20:01 |
harmw | there | 20:04 |
harmw | nihilifer: think you can fix all that somewhre tonight? | 20:21 |
nihilifer | harmw: yes | 20:21 |
harmw | cool | 20:21 |
nihilifer | one more question, more by curiosity | 20:22 |
nihilifer | does really | 20:22 |
nihilifer | test -n $FOO | 20:22 |
nihilifer | differ much from | 20:22 |
nihilifer | test -n "$FOO" | 20:22 |
nihilifer | technically? | 20:22 |
harmw | just test it :) | 20:22 |
nihilifer | because for me they doesn't ;) | 20:23 |
nihilifer | but maybe I don't know about something | 20:23 |
harmw | ill paste something, gimme a sec | 20:24 |
harmw | nihilifer: http://paste.fedoraproject.org/231612/14341407/ | 20:26 |
*** pradk has joined #kolla | 20:27 | |
nihilifer | aww, ok, my fail | 20:28 |
nihilifer | thanks | 20:28 |
harmw | :) | 20:29 |
sdake | hey folks | 20:37 |
sdake | how far off is that sink container? | 20:38 |
*** daneyon has joined #kolla | 20:51 | |
sdake | daneyon did you catch my email | 20:55 |
sdake | or still recovering form travel ;) | 20:55 |
openstackgerrit | Michal Rostecki proposed stackforge/kolla: [WIP] Add designate-sink service https://review.openstack.org/189393 | 20:56 |
daneyon | sdake It's been 2 hours since i looked at email. I've been working with Dane to dig into Magnum networking | 20:57 |
sdake | nice | 20:57 |
sdake | in the office then? | 20:58 |
sdake | if you could take a look and yay or nay today i'd appreciate it | 20:58 |
sdake | so I can plan for the next charlie foxtrot to hit our plates :) | 20:58 |
daneyon | yup... just wanted to disconnect so I can focus. had to jump on irc to chat with Kyle | 20:58 |
sdake | nice - ya i am distracting I know :) | 20:59 |
sdake | hey good news, got my amp | 20:59 |
daneyon | Soiunds like the Neutron community does not want to touch magnum/container networking until Tokyo | 20:59 |
sdake | haven't powered it on yet, afraid something will blow up | 20:59 |
daneyon | not u, just generally | 20:59 |
sdake | ack to that | 20:59 |
daneyon | i do much better when i can unplug and try to focus | 20:59 |
sdake | tha tis good feedback, can we getsomeone from the neutron community to respond on adrian's thread | 21:00 |
sdake | so he will know its off radar for liberty | 21:00 |
sdake | and we can focus on other things | 21:00 |
sdake | perhaps kyle ;) | 21:00 |
daneyon | let me ask | 21:00 |
sdake | it would be best on the ml to inform the whole community rather then back channeled on irc | 21:01 |
sdake | since i'm not really part of the neutron community that sort of communication coming from me might look like cisco speak rather than neutron speak :) | 21:02 |
sdake | my opinion on the matter is its an optimization that can wait for later ;) | 21:04 |
daneyon | sdake I agree | 21:04 |
sdake | i uspect that is how the neutron community perceives it as well | 21:04 |
daneyon | Dane or I will ask Kyle to respond to the ML thread | 21:04 |
sdake | appreciate it, I know Kyle but we dont have a long history | 21:05 |
sdake | boy its hot in arizona | 21:06 |
sdake | i wish my parents and the airport lived in flagstaff | 21:07 |
sdake | along with good schools and whatnot :) | 21:07 |
daneyon | sdake is this the ML thread you're referring to: http://osdir.com/ml/openstack-dev/2015-05/msg01433.html | 21:09 |
sdake | no it hit the ml today | 21:09 |
daneyon | sdake i've been to AZ a few times when it's 110 degrees plus... that's some crazy stuff | 21:10 |
sdake | [openstack-dev] [Magnum] Docker Native Networking | 21:10 |
sdake | only 100f today | 21:11 |
sdake | HOT | 21:11 |
sdake | relief in november ;) | 21:12 |
harmw | sdake: that Sink container is nearly done | 21:27 |
harmw | just +1'd it | 21:27 |
sdake | nice | 21:28 |
sdake | i'm old and had a rough week, so going to take a nap :) | 21:28 |
sdake | bbl :) | 21:28 |
harmw | hehe | 21:28 |
harmw | yea me to, the napping part that is :p | 21:28 |
*** pradk has quit IRC | 21:28 | |
sdake | plane tire had a blowout | 21:28 |
harmw | ouch | 21:28 |
sdake | soda can exploded in my face at 1am | 21:28 |
sdake | presentation in big loud room with lots of people | 21:29 |
sdake | almost dropped my tube amp | 21:29 |
harmw | awful | 21:29 |
sdake | ya not much positive happened this week outside of work :) | 21:29 |
sdake | we did get our mission statement ocmpleted tho | 21:29 |
sdake | yay for rhallisey :) | 21:29 |
sdake | that makes up for all the pain :) | 21:30 |
sdake | hey they are 42 users in our channel :) | 21:30 |
sdake | magic #s ftw | 21:30 |
*** sdake_ has joined #kolla | 21:36 | |
loth | sdake what is the difference between magnum/heat/nova-docker driver? | 21:38 |
loth | seems there is some redundancy there | 21:38 |
*** sdake has quit IRC | 21:40 | |
*** rhallisey|PTO has quit IRC | 21:40 | |
-openstackstatus- NOTICE: Gerrit will be offline for project renames between 22:00 and 22:30 UTC | 21:41 | |
*** ChanServ changes topic to "Gerrit will be offline for project renames between 22:00 and 22:30 UTC" | 21:41 | |
*** diogogmt_ has joined #kolla | 21:41 | |
*** diogogmt has quit IRC | 21:43 | |
*** diogogmt_ is now known as diogogmt | 21:43 | |
*** sdake_ has quit IRC | 21:44 | |
*** pbourke has quit IRC | 21:52 | |
*** pbourke has joined #kolla | 21:53 | |
*** pbourke has quit IRC | 21:54 | |
*** pdb has joined #kolla | 21:54 | |
*** pdb has quit IRC | 21:55 | |
*** pdb has joined #kolla | 21:56 | |
-openstackstatus- NOTICE: Gerrit is offline for project renames. ETA 20:30 | 22:02 | |
*** ChanServ changes topic to "Gerrit is offline for project renames. ETA 20:30" | 22:02 | |
-openstackstatus- NOTICE: Gerrit is offline for project renames. ETA 22:40 | 22:06 | |
*** ChanServ changes topic to "Gerrit is offline for project renames. ETA 22:40" | 22:06 | |
*** pdb has quit IRC | 22:14 | |
loth | SamYaple: Is the keystone module here https://github.com/SamYaple/yaodu/blob/master/ansible/library/keystone still needed if http://docs.ansible.com/keystone_user_module.html is avalible? | 22:27 |
*** jasonsb has quit IRC | 22:28 | |
*** bmace has quit IRC | 22:36 | |
*** ChanServ changes topic to "Weekly Kolla meetings will be held every Wednesday 1600 UTC for even weeks of the month and 2200 UTC for odd weeks in #openstack-meeting-4 | https://wiki.openstack.org/wiki/Meetings/Kolla" | 22:40 | |
-openstackstatus- NOTICE: Gerrit is back online. Zuul reconfiguration for renamed projects is still in progress, ETA 23:30. | 22:40 | |
*** pdb has joined #kolla | 22:42 | |
*** daneyon_ has joined #kolla | 22:43 | |
*** sdake has joined #kolla | 22:44 | |
*** daneyon has quit IRC | 22:46 | |
sdake | sweet amp works ;) | 22:47 |
sdake | didn't blow up on the boat from china | 22:47 |
sdake | loth magnum and nova-docker are 100% orthogonal to heat | 22:48 |
*** bmace has joined #kolla | 22:48 | |
sdake | nova-docker requires nova to run single containers just like they were vms | 22:48 |
sdake | magnum allows you to run multiple container orchestration systems such as swarm, kubernetes, or mesos (in the future) in a way that is highly compatible with openstack | 22:49 |
daneyon_ | SamYaple ping | 23:01 |
*** openstackgerrit has quit IRC | 23:22 | |
*** openstackgerrit has joined #kolla | 23:22 | |
nihilifer | sdake: here? | 23:24 |
sdake | yup shoot | 23:25 |
nihilifer | I see spec about ubuntu in launchpad | 23:25 |
sdake | you mean blueprint ? | 23:25 |
nihilifer | yes, s/spec/blueprint | 23:25 |
sdake | which one and what is the subject of your question about it :) | 23:26 |
nihilifer | how do we exactly plan to support non-RH distros? we want to write everything from scratch for Ubuntu, or move the most of common stuff in scripts to some "base" directory? | 23:27 |
sdake | do you mean for the container os or the host os | 23:27 |
nihilifer | container os | 23:27 |
sdake | i think via binary packaging or via source | 23:27 |
sdake | (eg install debs in a dockerfile, or install packages via source) | 23:28 |
nihilifer | binary | 23:28 |
sdake | with same start.sh for all | 23:28 |
nihilifer | ok, so we plan to keep the same start.sh scripts for all distros? :) | 23:28 |
sdake | i would like to do so yes | 23:28 |
nihilifer | that was my main doubt | 23:28 |
sdake | not sure if its feasable or not | 23:29 |
sdake | i sure hope it is | 23:29 |
sdake | because making dokerfiles is easy, making start.sh is hard | 23:29 |
sdake | there will be symlinks to a base directory where all the start.sh will be stored | 23:29 |
nihilifer | sounds good | 23:30 |
sdake | base/keystone for example would have a start.sh | 23:30 |
sdake | base/mariadb woudl hae a different start.sh | 23:30 |
sdake | and the binary/mariadb would link to start.sh | 23:30 |
sdake | or somethign to that effect ;-) | 23:30 |
nihilifer | so we'll have to make a change with moving and symlinking all scripts before working with any distro (maybe with oracle linux soon) | 23:33 |
sdake | there is a dependency change in the repo for that already | 23:33 |
sdake | https://review.openstack.org/#/c/190117/ | 23:33 |
sdake | rather int he review queue | 23:33 |
nihilifer | +1'd ;) | 23:37 |
sdake | so my wife posted pics of our amp on facebook | 23:37 |
sdake | and one of her friends asked "what are you powering with this" | 23:38 |
sdake | and she said "The economy I think." | 23:38 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!