Tuesday, 2016-07-19

*** daneyon_ has joined #openstack-kolla00:01
*** daneyon_ has quit IRC00:05
*** yuanying-afk is now known as yuanying00:06
*** banix has joined #openstack-kolla00:09
*** huikang has joined #openstack-kolla00:11
*** huikang_ has joined #openstack-kolla00:14
*** huikang has quit IRC00:16
*** bjolo_ has joined #openstack-kolla00:25
*** bjolo has quit IRC00:25
openstackgerritMerged openstack/kolla-kubernetes: Renamed/Moved files, Split some files, Renamed few classes  https://review.openstack.org/34394900:45
*** diogogmt has quit IRC00:53
*** hanchao has joined #openstack-kolla00:55
*** phuongnh has joined #openstack-kolla00:58
*** ssurana has quit IRC01:00
*** salv-orlando has joined #openstack-kolla01:00
*** zhurong has joined #openstack-kolla01:04
*** salv-orlando has quit IRC01:08
*** Jeffrey4l has joined #openstack-kolla01:11
*** harlowja has quit IRC01:14
*** severion has joined #openstack-kolla01:16
*** v1k0d3n has quit IRC01:20
*** mdorman has quit IRC01:23
*** bjolo_ has quit IRC01:28
*** banix has quit IRC01:33
*** banix has joined #openstack-kolla01:35
*** mdorman has joined #openstack-kolla01:36
*** jruano has quit IRC01:38
*** Liuqing has joined #openstack-kolla01:39
*** unicell has quit IRC01:43
*** unicell has joined #openstack-kolla01:43
*** unicell has quit IRC01:45
*** unicell has joined #openstack-kolla01:45
*** daneyon_ has joined #openstack-kolla01:49
*** banix has quit IRC01:52
*** daneyon_ has quit IRC01:54
*** banix has joined #openstack-kolla01:55
*** jruano has joined #openstack-kolla01:56
*** unicell has quit IRC02:05
*** salv-orlando has joined #openstack-kolla02:07
*** salv-orlando has quit IRC02:17
*** zhubingbing has quit IRC02:19
*** huikang_ has quit IRC02:19
*** huikang has joined #openstack-kolla02:20
*** huikang_ has joined #openstack-kolla02:22
*** huikang has quit IRC02:25
*** klint has joined #openstack-kolla02:38
*** yuanying has quit IRC02:52
*** dave-mcc_ has quit IRC02:58
*** jruano has quit IRC02:59
*** ayoung has quit IRC03:01
*** huikang_ has quit IRC03:03
*** huikang has joined #openstack-kolla03:03
*** huikang has quit IRC03:07
*** salv-orlando has joined #openstack-kolla03:16
*** salv-orlando has quit IRC03:26
*** banix has quit IRC03:34
*** yuanying has joined #openstack-kolla03:45
*** aernhart has quit IRC04:16
*** bdaca has joined #openstack-kolla04:17
openstackgerritMerged openstack/kolla: Add pull.yml to the ceilometer  https://review.openstack.org/34324204:20
openstackgerritJeffrey Zhang proposed openstack/kolla: Get packages from cdn rather than github  https://review.openstack.org/32906004:24
*** salv-orlando has joined #openstack-kolla04:24
*** bdaca has quit IRC04:31
*** bdaca_ has joined #openstack-kolla04:32
*** bdaca_ is now known as bdaca04:33
*** salv-orlando has quit IRC04:34
*** jrist has quit IRC04:38
*** shardy has joined #openstack-kolla04:39
*** williamcaban has quit IRC04:43
*** jrist has joined #openstack-kolla04:51
*** zhurong has quit IRC04:52
*** salv-orlando has joined #openstack-kolla04:56
*** zhurong has joined #openstack-kolla04:57
*** unicell has joined #openstack-kolla05:13
*** phuongnh has quit IRC05:23
*** brad[]` has quit IRC05:29
openstackgerritDennis Mueller proposed openstack/kolla: Add missing configuration files for ceilometer  https://review.openstack.org/34365105:42
*** unicell has quit IRC05:46
*** unicell has joined #openstack-kolla05:46
*** brad[] has joined #openstack-kolla05:54
*** dmueller-evoila has joined #openstack-kolla05:54
*** salv-orlando has quit IRC06:05
*** unicell has quit IRC06:12
*** dmueller-evoila has quit IRC06:12
*** unicell has joined #openstack-kolla06:13
*** dmueller-evoila has joined #openstack-kolla06:14
*** Mr_Broken has quit IRC06:15
*** Mr_Broken has joined #openstack-kolla06:16
*** derekjhyang has joined #openstack-kolla06:17
*** bjolo has joined #openstack-kolla06:17
openstackgerritMd Nadeem proposed openstack/kolla: WIP: Added Dockerfile for congress  https://review.openstack.org/30562606:19
*** daneyon_ has joined #openstack-kolla06:19
*** Mr_Broken has quit IRC06:21
*** mewald has joined #openstack-kolla06:21
openstackgerritMd Nadeem proposed openstack/kolla: WIP: Added Dockerfile for congress  https://review.openstack.org/30562606:23
*** mewald1 has joined #openstack-kolla06:24
*** daneyon_ has quit IRC06:24
openstackgerritMd Nadeem proposed openstack/kolla: WIP: Added Dockerfile for congress  https://review.openstack.org/30562606:25
*** bjolo has quit IRC06:25
*** bjolo has joined #openstack-kolla06:25
*** mewald has quit IRC06:26
*** Serlex has joined #openstack-kolla06:30
*** shardy has quit IRC06:33
*** salv-orlando has joined #openstack-kolla06:38
*** ssurana has joined #openstack-kolla06:47
*** salv-orl_ has joined #openstack-kolla06:48
*** salv-orlando has quit IRC06:51
*** mdnadeem has joined #openstack-kolla06:51
*** mdnadeem_ has quit IRC06:54
*** shardy has joined #openstack-kolla06:56
mewald1good morning06:56
Mech422morning mewald106:59
bdacagood morning06:59
*** Mr_Broken has joined #openstack-kolla07:04
*** bootsha has joined #openstack-kolla07:08
*** jmccarthy has left #openstack-kolla07:10
*** mewald has joined #openstack-kolla07:15
*** mewald1 has quit IRC07:17
*** b_bezak has joined #openstack-kolla07:25
*** bjolo has quit IRC07:29
*** jmccarthy has joined #openstack-kolla07:35
*** salv-orl_ has quit IRC07:38
*** aernhart has joined #openstack-kolla07:38
*** ssurana has quit IRC07:41
*** Mr_Broken has quit IRC07:43
*** Mr_Broken has joined #openstack-kolla07:44
*** bootsha has quit IRC07:48
*** Mr_Broken has quit IRC07:49
*** Mr_Broken has joined #openstack-kolla07:50
*** bootsha has joined #openstack-kolla07:53
apuimedogood point on Kuryr not supporting keystone v307:53
apuimedoI'll get to that real soon07:53
*** salv-orlando has joined #openstack-kolla07:58
*** athomas has joined #openstack-kolla08:03
*** bjolo has joined #openstack-kolla08:04
bjolomorning08:04
mewaldWhat do you guys think about Ryans comments about parameter naming in https://review.openstack.org/#/c/343628/1 ?08:04
patchbotmewald: patch 343628 - kolla - External Ceph - Implementation Cinder08:04
*** mgoddard has joined #openstack-kolla08:19
*** aernhart_ has joined #openstack-kolla08:20
*** Guest53586 has quit IRC08:22
*** flaper87 has joined #openstack-kolla08:22
*** flaper87 has quit IRC08:22
*** flaper87 has joined #openstack-kolla08:22
*** aernhart has quit IRC08:24
*** bjolo_ has joined #openstack-kolla08:26
*** bjolo has quit IRC08:26
*** bjolo_ has quit IRC08:26
*** bjolo_ has joined #openstack-kolla08:26
*** bjolo_ is now known as bjolo08:26
*** bjolo has joined #openstack-kolla08:26
bjolomewald, i see your point08:40
bjoloit is a southside and northside to this08:40
bjoloceph yes|no and if ceph should be external yes|no08:40
*** jmccarthy has left #openstack-kolla08:41
bjolobut in all fairness and perhaps not a common use case. I can use ceph and rados gw for "swift" functionality, but still have cinder use some other storage type08:41
*** salv-orlando has quit IRC08:42
*** kmadac has joined #openstack-kolla08:44
mewaldbjolo: exactly my point, which is why a generic external_ceph flag doesnt cut it08:48
Mech422hmm - enable_ceph is just whether Kolla should install ceph...08:50
Mech422and place the credientials in known places08:51
Mech422then if [glance|cinder|whatever]_enable ceph is set, it should just copy the creds from the known place08:52
Mech422right?08:52
bjoloagree, but as i said, perhaps not a common use case. but i do think we should leave room for operator to choose. (at the risk of cluttering the config)08:52
Mech422(ie glance_enable_ceph doesn't CARE whether you manually supply the creds, or if kolla did ?)08:52
Mech422so 'external_ceph' is sorta superflous?08:52
*** Mr_Broken has quit IRC08:54
bjoloMech422, so for external ceph we just need to supply the creds in global.conf?08:54
*** Mr_Broken has joined #openstack-kolla08:55
*** gfidente|afk is now known as gfidente08:55
bjoloso instead of cinder_enable_ceph we should have cinder_backend_ceph yes|no08:56
Mech422bjolo: oh - I havent looked at it in detail - was just replying to naming thing08:56
Mech422bjolo: but one question (enable_ceph) is really 'should kolla deploy a ceph cluster'08:56
bjolook :)08:56
bjoloagree on that08:56
mewaldMech422: yes, "enable_ceph" means "Kolla, please deploy Ceph"08:57
Mech422bjolo: but each service should be able to decide independently whether to use it08:57
mewaldBut it shouldnt make any assumptions on whether any service uses Ceph08:57
bdacaso maybe take one step further and keep convention nova/glance/cinder_ceph_backend?08:57
bjolobut when looking at the different storage types in openstack glance, swift and cinder. They support a lot of different storage types right08:57
Mech422bjolo: or you may even have multiple ceph clusters - one for cinder one for glance one for swift08:57
bjoloso instead of making this a question about external ceph or not, should we take a generic structure so that we can support different storage backends08:58
bjolofor ex (of the top of my head)08:58
Mech422bjolo: I'd think that would work better in the long run...ceph just happens to be the first one supproted?08:58
bjoloenable_cinder: yes08:59
bjolocinder_backend_ceph: yes08:59
*** Mr_Broken has quit IRC08:59
bjolocinder_backend_netapp: yes08:59
bjolocinder_backend_foo: no08:59
Mech422since I'm not writing the parsing code, it would be nice to 'cinder_backends: ceph,nfs,netapp' :-P09:00
mewaldoh boy :D09:00
Mech422yeah - its overkill for now...but it would be nice :-)09:01
bjoloceph is great but a lot of folks are looking at scaleio as well09:01
Mech422bjolo: really? hadn't looked at it yet09:01
Mech422bjolo: hearing good things about it ?09:01
bjoloperformance is pretty kick ass for scaleio09:01
*** prithiv has joined #openstack-kolla09:02
*** daneyon_ has joined #openstack-kolla09:02
bjolohttps://www.openstack.org/summit/tokyo-2015/videos/presentation/emc-battle-of-the-titans-real-time-demonstration-of-ceph-vs-scaleio-performance-for-block-storage09:02
*** Mr_Broken has joined #openstack-kolla09:02
bjoloone thing that gets me with ceph and all the deployment systems i have played with is that they all insist on deploying ceph09:03
Mech422bjolo: wow - 6x the performance? I'll have to watch that later!!  thanks!09:03
bjolook i will go on a rant here :)09:03
bjoloMech422, keep in mind that ceph is evolving and improving :)09:04
bjolobut i would argue that the most common use case is that operators might already have a ceph cluster, and even so they dont want the openstack mgmt tool to manage their ceph storage09:05
Mech422bjolo: oh yeah - I think ceph is gonna end up a full blown hierachial storage manager before long...09:05
bjoloand now when we do have a ceph cluster, i am using it for other purposes and just as a backend to openstack09:06
Mech422bjolo: thats a recurring theme for Kolla.. there's gonna be lots of infrastructure in place already...We're supporting external services pretty well though09:06
bjolo:)09:06
*** daneyon_ has quit IRC09:06
bjoloso coming back to the cinder_backend options09:07
bjoloif i wanted to use the pretty spiffy netapp that we have at our site, i would just have to give some creds, url, etc to cinder right09:08
bjoloi think we should have the same "mindset" for external ceph09:08
*** salv-orlando has joined #openstack-kolla09:09
bjoloit would be great to start walking down the path of supporting multiple backends for cinder, with external ceph as the first one out09:10
bjoloim new to kolla and have only read a fraction of the code base yet, so i could be talking out my rear... :)09:12
Mech422bjolo: yah - I basically think deploying ceph is orthogonal to how you use ceph09:12
Mech422bjolo: and it would be awesome to have a 'generic' way to allow various storage backends09:13
bjoloenable_ceph: yes just means that kolla will deploy ceph right and setup up the auth09:13
bjolobut it is each service that creates their own pool?09:14
bjoloreusing the info from create ceph step?09:14
Mech422bjolo: good question - my suggestion was a bit tongue-in-cheek, as I think we have more to do09:14
Mech422bjolo: I'd say thats a sdace/inc0 talk.. the hard part will be getting the 'generic' part generic enough :-)09:15
*** salv-orl_ has joined #openstack-kolla09:16
Mech422I would imagine, each service would expect storage to be pre-configured to match the settings its given09:16
Mech422bjolo: for instance, how would kolla create a 'storage pool' on your netapp?09:16
Mech422bjolo: we don't want to have to ship code to configure every type of storage available09:16
bjolodont know to be honest, have not looked at how to set that up09:17
bjolobut i would imagine that on the netapp i would create a NFS share and export to all hosts on storage network09:17
*** aernhart__ has joined #openstack-kolla09:17
bjoloand create some local user and password on the netapp and feed that to cinder, nova09:18
Mech422bjolo: ok - so then kolla doesn't care...just give it the config/creds09:18
bjolothats how it works when setting up as backend to vmware09:18
Mech422bjolo: I'd imagine a couple of 'zero touch' options like the existing ceph integration..09:18
Mech422bjolo: maybe ceph, nfs and lvm or something09:19
Mech422bjolo: anything that kolla can _deploy_09:19
Mech422bjolo: if kolla didn't deploy it, and you want to use it - you manually configure it and give kolla the configs/creds09:19
Mech422bjolo: make sense ?09:19
bjoloyup09:19
*** salv-orlando has quit IRC09:19
bjolomakes perfect sense09:20
*** salv-orl_ has quit IRC09:20
*** dwalsh has joined #openstack-kolla09:20
bjoloactually there is already partly there in globals.conf09:21
*** aernhart_ has quit IRC09:21
bjoloCinder ISCSI options09:21
bjolo# Cinder's iSCSI backend !!!REQUIRES!!! two parameters:09:21
bjolo# 1 - IP address of the server hosting LVM Volume group09:21
bjolo# 2 - The name of Volume group which Cinder will use.09:21
bjolo#cinder_volume_group:09:21
bjolomake this approach generic and include external ceph09:22
*** dwalsh_ has joined #openstack-kolla09:22
*** bootsha has quit IRC09:23
bjoloone other use case is to actually provide storage tiers in openstack. Gold, silver, bronze modell. That can mean using different types of storage backends for cinder09:23
Mech422bjolo: heh - I haven't even looked at changes to the storage stuff in Newton yet09:24
*** zhurong has quit IRC09:25
Mech422bjolo: the one that gets me is DHCP... all the bare metal stuff wants to spin up a dhcp server09:25
bjoloiscsi over RDMA (iSER) performce well enough for rdbms systems.09:25
Mech422bjolo: it would be nice to have an option to control existing dhcp systems like foreman does09:25
mewaldSo everyone likes the "cinder_backend_foo: yes" approach, right?09:25
Mech422mewald: I think so... we're just gonna end up with a lot of 'foos' eventually09:26
Mech422cinder_backend_ceph, cinder_backend_iscsi, cinder_backend_lvm, cinder_backend_nfs, etc09:27
Mech422mewald: really, the guys to ask are sdace and inc0 - not sure if they already have a plan for this stuff09:28
*** bjolo has quit IRC09:29
mewaldyeah, I believe that there are not many foos that actually require Kolla to know about them. Ceph is the exception here as the need to deploy ceph.conf and a keyring. I believe the majority of supported backends can be completely configured via cinder.conf without any additional files09:30
Mech422mewald: cool - that makes it easy :-)09:31
openstackgerritJeffrey Zhang proposed openstack/kolla: Add named volume for nova-libvirt  https://review.openstack.org/34413409:32
openstackgerritJeffrey Zhang proposed openstack/kolla: Add named volume for nova-libvirt  https://review.openstack.org/34413509:33
mewaldJust be double check with you: https://gist.github.com/mewald1/e6788dc5bc29977a370987370175fa28 Looks ok?09:41
mewaldMech422: —^09:42
Mech422mewald: I'd probably make iscsi based on enable_iscsi or something - 'not enable_ceph' will give false positives if you use NFS or something?09:43
mewaldhmm yeah, right09:43
*** bjolo has joined #openstack-kolla09:56
*** bootsha has joined #openstack-kolla09:57
openstackgerritDave Walker proposed openstack/kolla: Add Watcher ansible roles and templates  https://review.openstack.org/33755610:02
*** Mr_Broken has quit IRC10:09
*** Mr_Broken has joined #openstack-kolla10:10
*** Liuqing has quit IRC10:12
*** shardy has quit IRC10:16
*** prithiv has quit IRC10:17
*** shardy has joined #openstack-kolla10:20
* bjolo feels stupid10:20
Mech422bjolo: Sweet - I thought I was the only one... :-)10:21
bjolohaha10:21
bjoloi have just been playing around with kolla 2 to learn and deploy10:21
bjoloa day or so ago i made a suggestion to the channel that it would be great to have a playbook that dumps out the generated config files10:22
bjolotoday i decided to actually play with master branch, and quess what i found? kolla-ansible genconfig10:23
bjoloDUH!10:23
Mech422bjolo: that put you 1 ahead of me - I've been playing with kolla like 6 months and didn't know about that10:23
*** bjolo_ has joined #openstack-kolla10:26
*** bjolo has quit IRC10:26
openstackgerritMd Nadeem proposed openstack/kolla: WIP: Added Dockerfile for congress  https://review.openstack.org/30562610:32
openstackgerritMathias proposed openstack/kolla: External Ceph - Implementation Cinder  https://review.openstack.org/34362810:36
mewaldGuys, please check my latest patch set based on this morning's discussions and give me feedback :) https://review.openstack.org/34362810:36
mewaldMech422: —^10:37
mewaldbjolo_: —^10:37
bjolo_mewald, will look in detail later but i like the Commit message. gotta go to a meeting10:38
*** prithiv has joined #openstack-kolla10:38
mewaldbjolo_: you like it enough for a10:39
mewald+1? :D10:39
mewaldok read you later then!10:39
*** bjolo_ is now known as bjolo10:39
Mech422mewald: you don't need to deploy anything to cinder_api nodes when using external ceph ?10:41
*** Mr_Broken has quit IRC10:41
*** Mr_Broken has joined #openstack-kolla10:42
Mech422mewald: the cinder-api and cinder-scheduler groups aren't mentioned in the ceph external deploy - just checking they're not needed10:43
*** rhallisey has joined #openstack-kolla10:44
*** Mr_Broken has quit IRC10:46
Mech422mewald: btw - this was an existing bug: default_volume_type = rbd-1 - we shouldn't set a default volume type unless we create the volume type - not sure if thats fixed yet10:46
*** tyrola has joined #openstack-kolla10:47
*** prithiv has quit IRC10:47
mewaldMech422: cinder-api and scheduler dont need to know about Ceph or any other backends. I was wondering why the ceph code by sam yaple does this. I just left it in case I am just not seeing it. Theoretically, only cinder-volume and cinder-backup need to know about backends10:48
Mech422mewald: cool10:49
Mech422mewald: for the cinder-backup stuff - do you really care if enable-ceph is set?10:49
Mech422mewald: as long as cinder_enable_ceph is set, shouldn't there be some configs available?10:50
mewaldMech422: I believe the default_volume_type is correct to be set when Kolla deploys Ceph and Cinder uses that Ceph. Volume types are bound to backend names, but when there is no type explicilty created via API, cinder needs to know which backend to fall back to. Not 100% sure, but looks correct to me10:50
mewaldMech422: what are you referring to now?10:50
Mech422mewald: yeah - the problem was, we never create the type (or we didn't) - the cinder guy had some words for me about it when I asked :-P10:50
*** daneyon_ has joined #openstack-kolla10:51
mewaldahh got it10:51
mewaldwell :D10:51
Mech422mewald: https://review.openstack.org/#/c/343628/3/ansible/roles/cinder/templates/cinder.conf.j210:51
patchbotMech422: patch 343628 - kolla - External Ceph - Implementation Cinder10:51
mewaldMy approach is: when Kolla deploys Ceph, we configure cinder.conf. But when using external Ceph, putting the right stuff into cinder.conf is totally up the the user.10:51
mewaldThis is why I include that backup configuration only in the case where enable_ceph AND cinder_backend_ceph is set10:52
Mech422mewald: my bad - I thought putting the files in the right place was up to the user, and the cinder.conf stayed the same10:52
Mech422mewald: looks good to me then... sorry I can't +1, I'm not a dev10:53
Mech422wellllll....poopsicles...ubuntu updated the gnutls stuff to disable md5-sums and broke my ldap10:55
Mech422I wonder if Exchange is capable of giving a non-braindead cert ?10:55
*** daneyon_ has quit IRC10:55
DavieyHi, could i get some review love?  I've rebased twice without eyes now.. https://review.openstack.org/337556  Ta!10:57
*** daneyon has quit IRC11:04
*** Mr_Broken has joined #openstack-kolla11:05
*** mewald_ has joined #openstack-kolla11:05
*** bootsha has quit IRC11:20
*** bjolo has quit IRC11:20
*** Mr_Broken has quit IRC11:22
*** Mr_Broken has joined #openstack-kolla11:23
*** athomas has quit IRC11:23
*** wrouesnel1 has joined #openstack-kolla11:26
*** Mr_Broken has quit IRC11:27
*** Liuqing has joined #openstack-kolla11:27
*** athomas has joined #openstack-kolla11:28
*** dwalsh has quit IRC11:34
*** dwalsh_ has quit IRC11:34
*** bootsha has joined #openstack-kolla11:35
openstackgerritMathias proposed openstack/kolla: External Ceph - Implementation Cinder  https://review.openstack.org/34362811:41
*** Liuqing has quit IRC11:41
*** openstackgerrit has quit IRC11:41
*** openstackgerrit has joined #openstack-kolla11:41
*** Liuqing has joined #openstack-kolla11:42
openstackgerritRyan Hallisey proposed openstack/kolla-kubernetes: Spec - Deploy kolla-kubernetes with Ansible  https://review.openstack.org/33527911:49
*** bdaca has quit IRC11:52
openstackgerritMerged openstack/kolla: Add missing configuration files for ceilometer  https://review.openstack.org/34365111:57
rhalliseyDaviey, reviewed11:58
mewaldDo I need to "git review" again after I rebased on updated master ?12:02
rhalliseymewald, did you rebase in your browser or in your console?12:04
openstackgerritMathias proposed openstack/kolla: External Ceph - Implementation Cinder  https://review.openstack.org/34362812:04
*** banix has joined #openstack-kolla12:04
mewaldconsole12:05
rhalliseyya then git review12:05
mewaldok thx12:05
*** banix has quit IRC12:05
mewaldrhallisey: I you have time, please review https://review.openstack.org/#/c/343628/ again. I think your concerns regarding parameter names have been addressed :)12:06
patchbotmewald: patch 343628 - kolla - External Ceph - Implementation Cinder12:06
rhalliseymewald, sure12:07
openstackgerritMerged openstack/kolla: Change rgw frontend interface  https://review.openstack.org/34354012:08
*** Mr_Broken has joined #openstack-kolla12:10
*** mliima has joined #openstack-kolla12:18
*** zhurong has joined #openstack-kolla12:29
mewaldrhallisey: This was a horrible patch set :D thx for review. have to look closer next time when renaming stuff … In which section of index.rst would you like to see the doc?12:30
rhalliseymewald, no problem :)12:30
rhalliseymewald, kolla services12:31
openstackgerritMathias proposed openstack/kolla: External Ceph - Implementation Cinder  https://review.openstack.org/34362812:34
*** inc0 has joined #openstack-kolla12:35
mewaldnext round :D12:35
inc0good morning kolla12:37
*** JoseMello has joined #openstack-kolla12:37
mewaldmorning inc012:38
*** prithiv has joined #openstack-kolla12:38
*** bjolo has joined #openstack-kolla12:38
openstackgerritMathias proposed openstack/kolla: External Ceph - Implementation Cinder  https://review.openstack.org/34362812:40
openstackgerritMathias proposed openstack/kolla: External Ceph - Implementation Cinder  https://review.openstack.org/34362812:46
bjolomewald, about external ceph and previous discussion about multiple backends. would ansible includes be a better way than putting everything in cinder.conf.j2? maybe not needed right now but looking at ALL the volume drivers and backup drivers they support ..... geeee12:51
bjolonaming in globals.conf. what do you think about sticking with cinder-ish names?12:53
bjoloi.e cinder_volume_ceph instead of cinder_backend_ceph12:53
mewaldbjolo: My suggestion and the way I implemented external ceph is: If Kolla deploys it, Kolla configures it. If Kolla doesnt deploy it, the user configures it. That way, we only need Kolla rarely for example when special files need to be copied in as with ceph. For almost all other backends not more than a few lines in cinder.conf should be necessary.12:53
bjologood approach12:54
bjoloagree on that12:54
bjolook12:54
mewald:)12:54
bjoloTBH i have never used anything but ceph backend for cinder so i have no experience. so you are saying that other backends only require a few lines of config? i.e. no packages or files to install?12:55
bjoloand of course to follow suite. for cinder backup drivers... in globals.conf cinder_backup_<foo> yes12:56
bjolopersonally i wanna try out the google drive backup driver :)12:58
mewaldoha :D yeah me too ^^12:58
mewaldregarding software that needs to be installed: I think there is not choice but to prepare for that in Kolla12:59
*** klint has quit IRC12:59
bjolodocker question: can docker pull in another fs layer on actual deployment or do they have to be there already when we do the kolla-build?13:00
bjoloanyone knows?13:02
*** jtriley has joined #openstack-kolla13:03
bjologood read (at least for me) https://docs.docker.com/engine/userguide/storagedriver/imagesandcontainers/13:10
bjologeneral construct for a plugin13:11
*** dave-mccowan has joined #openstack-kolla13:11
bjolo1) config snipplet13:11
bjolo2) docker fs layer with specific packages for the driver13:11
bjolomewald, anything else?13:12
*** mewald_ has quit IRC13:13
*** bjolo is now known as bjolo_afk13:15
*** Mr_Broken has quit IRC13:16
*** Mr_Broken has joined #openstack-kolla13:16
*** kmadac has quit IRC13:17
*** tyrola has quit IRC13:19
*** cfarquhar has joined #openstack-kolla13:20
*** cfarquhar has quit IRC13:20
*** cfarquhar has joined #openstack-kolla13:20
*** Mr_Broke_ has joined #openstack-kolla13:20
bjolo_afk3) enabled in globals.conf of course :)13:21
*** Mr_Broken has quit IRC13:21
mewaldnothing I am aware of at this moment13:22
bjolo_afk1 continued) snipplet can probably be explicit and hardcoded by operator. i.e. no jinja template13:22
*** huikang has joined #openstack-kolla13:23
*** cfarquhar has quit IRC13:23
*** salv-orlando has joined #openstack-kolla13:23
bjolo_afkin cinder.conf.j2  the logic would be: if cinder_volume_foo == yes; include foo.conf13:24
bjolo_afkok now im really AFK13:24
*** prithiv has quit IRC13:24
*** salv-orl_ has joined #openstack-kolla13:25
*** bjolo_ has joined #openstack-kolla13:26
*** bjolo_afk has quit IRC13:26
openstackgerritPaul Bourke proposed openstack/kolla: Test deploy-ubuntu-source job  https://review.openstack.org/34423013:27
*** salv-or__ has joined #openstack-kolla13:27
*** cfarquhar has joined #openstack-kolla13:29
*** cfarquhar has quit IRC13:29
*** cfarquhar has joined #openstack-kolla13:29
*** salv-orlando has quit IRC13:29
*** salv-orlando has joined #openstack-kolla13:29
*** salv-orl_ has quit IRC13:30
*** daneyon has joined #openstack-kolla13:33
*** salv-or__ has quit IRC13:33
*** ljjjustin has quit IRC13:35
*** aernhart__ has quit IRC13:35
*** bjolo_ has quit IRC13:35
*** bjolo_ has joined #openstack-kolla13:35
*** Mr_Broke_ has quit IRC13:36
*** ljjjustin has joined #openstack-kolla13:36
*** Mr_Broken has joined #openstack-kolla13:37
*** daneyon has quit IRC13:37
*** ayoung has joined #openstack-kolla13:38
*** prithiv has joined #openstack-kolla13:38
*** Mr_Broken has quit IRC13:41
*** harlowja has joined #openstack-kolla13:44
*** BernhardW has joined #openstack-kolla13:52
BernhardWHi guys, I playing around with kolla for a few days now but can't get it to run as it seems that not all containers in docker hub are available in version 3.0.0, neither for CentOS nor Oracle Linux, is this expected? How do I work around that?13:55
rhalliseyBernhardW, build the images instead13:56
rhalliseyBernhardW, we may not have push 3.0.0 images yes13:56
rhalliseys/yes/yet13:56
BernhardWtried that but for whatever reason the epel repos always throw errors at me13:56
BernhardWis it possible to build just one container by myself and fetch the rest from docker hub?13:57
rhalliseyyes13:57
inc0BernhardW, dockerhub doesn't have 3.013:58
BernhardWdo I need to have a local registry for that?13:58
inc0newest one is 2.0.113:58
*** david-lyle has joined #openstack-kolla13:58
rhalliseyjust name the service you want after build13:58
rhallisey./tools/build.py nova13:58
BernhardWinc0: some containers are in version 3, some are not, therefore I'm quite confused13:58
inc0hmm...I'll take a look13:58
rhalliseyinc0, we need our docs fixed13:59
BernhardWah! oraclelinux containers are available in 3.0.014:00
BernhardWcentos are not14:00
BernhardWI see14:00
inc0I guess Paul pushed oracle;)14:00
BernhardWas the default in globals.yml is 3.0.0 I thought this is the default release now14:01
inc0in master, yes14:01
BernhardWif you see Paul, tell him he forgot nova-libvirt ;-)14:01
*** dwalsh_ has joined #openstack-kolla14:01
coolsvapBernhardW: do not use 3.0.014:01
inc0pbourke, ^ ;)14:02
coolsvapi am still cleaning it up14:02
rhalliseypbourke, you forgot nova-libvirt :)14:02
BernhardWhaha, guys, soory for making a mess here14:02
pbourke?14:02
rhalliseyhaha14:02
coolsvappbourke:14:02
inc0BernhardW, no problem, good that you ask;)14:02
coolsvappbourke: sorry i pushed 3.0.0 by mistake14:02
pbourkeI did not :)14:02
BernhardWI just tried to install master on oracle linux 7 and everything worked fine until it tried to fetch oraclelinux-binary-nova-libvirt, which is not on dockerhub14:03
BernhardW(in 3.0.0 mind you)14:03
*** dwalsh has joined #openstack-kolla14:04
*** zhubingbing has joined #openstack-kolla14:09
openstackgerritDave Walker proposed openstack/kolla: Add Watcher ansible roles and templates  https://review.openstack.org/33755614:11
*** harlowja has quit IRC14:11
BernhardWthere is something else I'm thinking about, I asked already: https://ask.openstack.org/en/question/94724/can-kolla-be-configured-for-heterogenous-environments/14:12
*** diogogmt has joined #openstack-kolla14:12
*** Liuqing has quit IRC14:12
BernhardWdo you think there is a chance to get the deploy algorithm deploy the matching container based on the target OS if for example ubuntu and centos are availabe in a local registry?14:13
*** aernhart__ has joined #openstack-kolla14:14
*** michauds has joined #openstack-kolla14:15
BernhardWor am I thinking in a completely wrong direction here?14:15
mewaldMech422, pbourke, bjolo_: About the param naming for external ceph once again: I am working on Nova now. Difference between Cinder and Nova here is, that Cinder can have multiple backends, Nova cannot. Means having multiple boolean flags to enable backends like "cinder_backend_ceph" works fine. For Nova those would conflict. If Nova had nova_backend_file: yes and nova_backend_ceph: yes which one has priority? To me the logical approach14:15
mewaldDownside: would be inconsistent to the other services14:16
pbourkeBernhardW: I dont see any reason you couldnt have different compute nodes14:16
mewaldrhallisey, mliima: —^14:16
BernhardWpbourke: me neither, still I'm not aware that kolla would deploy mathing containers only, wouldn't it try to deploy centos on all targets when configured that way in globals?14:17
pbourkeBernhardW: do you want a mix of container base os's, or a mix of host nodes14:17
*** haplo37_ has joined #openstack-kolla14:18
*** severion has quit IRC14:18
BernhardWpbourke: My ultimate goal is to have two sets of physical hosts, one set running Oracle Linux for Databases and one running CentOS for App Servers (example)14:19
*** v1k0d3n has joined #openstack-kolla14:19
pbourkemewald: perhaps dont have a nova_backend_file flag14:19
pbourkemewald: nova_backend_ceph=yes means use ceph, value of no means use file14:19
*** michauds has quit IRC14:19
mewaldpbourke: what if I want to use LVM and not file?14:20
pbourkeBernhardW: right but are you ok with say oraclelinux containers on all14:20
BernhardWinc0, coolsvap: centos-binary-murano-api is only available in 3.0.0 on dockerhub :-(14:20
pbourkemewald: i guess the best thing is to have an order of precendence then14:20
pbourkeBernhardW: you can build your own easily enough, what build error are you getting?14:21
coolsvapBernhardW: please do not use 3.0.0images from dockerhub14:21
inc0BernhardW, I don't think we had murano in Mitaka14:21
BernhardWI tried, I set it to 2.0.1 and it tried to fetch 2.0.1 of murano, which is not there14:21
mewaldpbourke: ok will try to implement that14:21
BernhardWso I guess it's a 3.0 feature only?14:21
inc0yeha14:21
BernhardWI see, so I need to know which projects were active at a given point in time?14:22
Davieyrhallisey: thanks, can you take another look?14:22
*** michauds has joined #openstack-kolla14:22
BernhardWpbourke: you are suggesting to run Oracle Linux in all containers independent from the host OS? hmm,..14:23
pbourkehttps://github.com/openstack/kolla/tree/stable/mitaka/ansible/roles14:23
*** michauds has quit IRC14:23
pbourkeBernhardW: yes14:23
pbourkeBernhardW: I dont think a mix of container types will gain you anything but pain14:24
*** michauds has joined #openstack-kolla14:25
pbourkemix of host types is doable though, we have done it in oracle14:25
BernhardWpbourke: thanks, I'll look into that14:25
openstackgerritRyan Hallisey proposed openstack/kolla: Add docs for host setup  https://review.openstack.org/34322314:26
rhalliseyDaviey, sure14:26
*** banix has joined #openstack-kolla14:26
BernhardWpbourke: will kolla remain the default way rolling out Openstack on OracleVM in the foreseeable future?14:27
*** michauds has quit IRC14:27
BernhardWI was surprised when it changed from packstack to kolla in 2.014:27
pbourkeBernhardW: i can't really speak for managment but no plans to change. We may move from ansible to something like kubernetes down the line14:28
*** michauds has joined #openstack-kolla14:28
*** jruano has joined #openstack-kolla14:29
pbourkerhallisey: did you ever check how to do the "rpm/deb" commands in same document thin14:29
pbourke*thing14:29
BernhardWpbourke: thanks!14:29
openstackgerritNenad Radojevic proposed openstack/kolla: Configurable policy.json for keystone  https://review.openstack.org/34427314:29
*** bjolo_ has quit IRC14:30
*** michauds has quit IRC14:30
rhalliseypbourke, what do you mean14:30
*** nihilifer has quit IRC14:30
rhalliseyDaviey, left some comments on the review14:30
pbourkerhallisey: https://raw.githubusercontent.com/openstack/openstack-manuals/master/doc/install-guide/source/environment-memcached.rst14:31
*** nihilifer has joined #openstack-kolla14:31
pbourkerhallisey: they can generate guides for rpm or deb based distros from the same file14:31
rhalliseyinteresting14:32
rhalliseythat's very useful14:32
*** nihilifer has quit IRC14:32
pbourkeyeah, if its not too much hassle we should try and adopt14:32
pbourkeseems a shame to have two files with 95% same content14:32
*** nihilifer has joined #openstack-kolla14:33
*** michauds has joined #openstack-kolla14:33
rhalliseypbourke, ya I agree14:33
rhalliseydidn't know about this14:33
*** dmueller-evoila has quit IRC14:34
pbourkerhallisey: btw im on pto for a week if anyone is looking for me :)14:38
pbourkefrom tomorrow14:38
rhalliseypbourke, roger that14:38
rhalliseyenjoy14:38
pbourkethanks!14:38
inc0have fun Paul:)14:38
*** sdake has joined #openstack-kolla14:39
coolsvappbourke: enjoy! :)14:40
pbourkeanyone here from italy?14:40
sdakeyo14:40
pbourkenot that I can think of :)14:40
pbourkehey sdake14:40
pbourkesdake: i have an idea there may be a conflict of deb vs pip for python-libvirt on our failing ubuntu job14:41
pbourkesdake: just a hunch, I noticed we dont install an OS package for the rpm variants14:41
openstackgerritMichal Jastrzebski (inc0) proposed openstack/kolla: Customizations for heat  https://review.openstack.org/32965114:43
sdakepbourke not sure how it would een work in that case14:44
pbourkeim wondering if nova pulls in its own libvirt as a dependency14:45
pbourkekeep in mind we're running in a venv also14:45
sdakeit doe son centos14:45
sdakethe thing is it happened about 30 days ago or so14:47
sdakeand that is when ubuntu updated their packaginag iirc14:47
pbourkei pushed a test review to not install the deb package but jenkins is not reporting back on it for some reason14:48
*** huikang has quit IRC14:49
*** huikang has joined #openstack-kolla14:50
inc0sdake, I've pushed heat14:50
inc0customizations14:50
*** severion has joined #openstack-kolla14:52
*** zhubingbing has quit IRC14:55
*** huikang has quit IRC14:55
openstackgerritMerged openstack/kolla: External Ceph - Implementation Cinder  https://review.openstack.org/34362814:55
*** prithiv has quit IRC14:55
*** v1k0d3n has quit IRC14:56
openstackgerritMerged openstack/kolla: Fix 'reconfigure' command of kolla  https://review.openstack.org/34360415:00
*** b_bezak has quit IRC15:05
pbourkesdake: http://logs.openstack.org/30/344230/1/check/gate-kolla-dsvm-deploy-ubuntu-source/8a647e4/console.html#_2016-07-19_15_05_08_45507115:10
pbourkesdake: its the same issue with that deb uninstalled so I would get someone to check what python package is being picked up in the venv15:10
pbourkesdake: im off on pto for a week so I'll catch you when im back :)15:10
inc0pbourke, look at path to file15:11
inc0it's in our venv15:11
*** huikang has joined #openstack-kolla15:11
inc0damn, I've seen it somewhere...15:11
*** mark-casey has joined #openstack-kolla15:11
*** bootsha has quit IRC15:13
*** Serlex has quit IRC15:15
*** vhosakot has joined #openstack-kolla15:16
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: WIP Adds ansible support to deploy skydns service  https://review.openstack.org/33567715:17
*** ntpttr___ has joined #openstack-kolla15:18
*** dwalsh has quit IRC15:21
*** dwalsh_ has quit IRC15:21
*** ntpttr___ is now known as ntpttr15:21
*** daneyon has joined #openstack-kolla15:21
*** daneyon_ has joined #openstack-kolla15:23
openstackgerritJeffrey Zhang proposed openstack/kolla: Fix the failure to create instance snapshot  https://review.openstack.org/34430915:23
*** daneyon has quit IRC15:26
*** athomas has quit IRC15:26
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: WIP Adds ansible support to deploy skydns service  https://review.openstack.org/33567715:28
*** sdake has quit IRC15:28
mewaldcan someone help me with ansible syntax: https://gist.github.com/mewald1/b9704a2df264a2bc91172f3e90eb9d40 I get escaping errors15:28
*** sean-k-mooney has joined #openstack-kolla15:30
*** mewald_ has joined #openstack-kolla15:30
*** athomas has joined #openstack-kolla15:31
*** zhurong has quit IRC15:32
sean-k-mooneyinc0: on the topic of ceph. i have been wondering would it make sense to move ceph deployment in the new kolla-host playbook at some point. the rational being that kolla kubernetes will need an external ceph instance to be the backing for its deployment15:32
*** bdaca has joined #openstack-kolla15:32
*** BernhardW has quit IRC15:33
*** mewald has quit IRC15:33
*** mewald_ is now known as mewald15:33
inc0sean-k-mooney, we have ceph-ansible supported by ceph itself for that imho15:33
inc0what I was thinking was to add kubernetes playbook15:33
inc0which will use our current ceph deployment and also deploy hypercube15:33
Mech422mewald: easiest cheat - put it all inside the {{}}'s15:33
inc0so k8s inside docker15:33
Mech422mewald: {{ 'command cat ' + cephx_keyring_files.files[0].path + " | grep -E 'key\s*=' | awk '{ print $3 }'15:34
Mech422mewald: like that, but with the correct quoting :-P15:34
Mech422mewald: basically, ansible parsing blows so its usually easier to just feed it fully cooked value rather then fight with it15:35
mewaldMech422: thx will try15:35
sean-k-mooneyinc0: ya that would work too. i was thinking we move the current ceph roles and then always use the external ceph support to use the ceph deployed by kolla-host but i had not given it much taught really15:35
*** salv-orlando has quit IRC15:35
inc0nah, we don't want to support ceph on bare metal imho15:35
inc0ceph community is and will be always better at that15:36
sean-k-mooneywell im not suggesting baremetal im suggestin using the ceph contaienr we have today15:36
inc0well, I'd use separate play for k8s15:37
sean-k-mooneyjust moving the role from the deploy playbook to the kolla-host one15:37
inc0so setup host will just install docker15:37
inc0also it will be harder than you think15:37
inc0because how will you detect disks for OSDs?15:38
sean-k-mooneyanyway as i said i had not given it much taught just an idea i had.15:38
Mech422inc0: same way it does now ? byt config or partition label ?15:38
inc0Mech422, sean-k-mooney is talking about setup baremetal from scratch15:39
inc0whihc means he'll need to add the label itself15:39
inc0Sean, idea is good, just I think, personally, it's worth to have different playbook for that15:39
Mech422inc0: no? he's talking about moving it..15:39
inc0and a role for k9s15:39
inc0k8s15:39
sean-k-mooneyinc0: ya the only way to add the label would be to use /dev/sdX or somthing15:39
Mech422inc0: he specifically said not baremetal ?15:39
*** Jeffrey4l has quit IRC15:40
Mech422inc0: personally, I sorta like the idea of moving the ceph setup to a 'pre-inst' phase of kolla, and getting rid of the whole internal/external ceph thing15:41
inc0Mech422, setup-host play is a play which will turn bare, freshly installed ubuntu/centos to one which you can run kolla15:41
inc0Mech422, and I agree with that too15:41
inc0I'm not sure if you can nest play into play15:42
Mech422inc0: ahh - I got confused when he said 'not suggesting baremetal' - I thought setup host was the 'operator defined' hook we were adding to core kolla15:42
inc0but if you can we can have playbook in playbook, then we can have "setup ceph" and "setup openstack"15:42
sean-k-mooneyinc0: yes the kolla-host playbook might not be the right place but waht i was poking at was should the ceph setup be done before kolla-ansible deploy15:43
inc0so don't forget that ceph is a role15:43
inc0and we can setup different play out of it15:44
inc0I was thinking of adding playbook15:44
inc0setup kubernetes15:44
inc0that will use role ceph and role k8s15:44
Mech422inc0: if we do that - we could go all the way, and use a dedicated, featureful ceph playbook...15:44
sean-k-mooneyinc0: ya that achives the same reuse of the ceph role that i was thinking about15:44
Mech422inc0: with just some post-processing to grab the creds and stash them for kolla15:45
inc0Mech422, you can do kolla-ansible deploy -t ceph15:45
inc0to deploy just ceph15:45
Mech422inc0: and skip the whole 'parsing a bajillion backing stores for ceph' in kolla15:45
Mech422inc0: yeah - but using an existing, maintained ceph playbook lets us punt on stuff like using files for backin ceph in vagrant15:46
Mech422inc0: anyway, it was just a thought....15:46
inc0Mech422, how so? I mean playbook doesn't change anything15:46
inc0we need to put all that into ceph role15:46
inc0so playbook is essentially just a set of roles15:47
inc0in ansible15:47
inc0which means creating new playbook means you have all the same features, just call them in different order/subset15:48
inc0I agree we should move to only-external ceph as a refactoring15:48
inc0issue is, I'm not sure if we manage to do this in Newton timeframe15:48
inc0and we need to keep backwards compatibility for a release15:48
inc0and upgrade path15:49
Mech422inc0: kolla just need the creds + 1 mon url doesn't it (or multiple mon urls for HA) ?15:49
inc0that's correct15:49
inc0well15:49
inc0creds as keyrings15:49
Mech422inc0: so if there's an existing ceph playbook that handles all the disk/part/file stuff, etc - wouldn't using that be easier then rolling our own ?15:50
Mech422inc0: yeah - the rings, uri and username I think is all it needs?15:50
inc0well, we run ceph inside docker15:50
*** sdake has joined #openstack-kolla15:50
inc0that's a difference15:50
Mech422inc0: thats transparent though - all access to ceph is via network ?15:50
inc0yeah, but that's a differnece in a runtime15:51
inc0also it lowers our cost to deploy ceph-backed openstack15:51
inc0users cost*15:51
inc0as we just well...deploy15:51
inc0and ceph-ansible, while more comprehensive, is much more complicated and doesn't follow our standards/config options obviously15:52
Mech422inc0: yeah - 'all-in-one' is nice for easy spinup...15:52
*** salv-orlando has joined #openstack-kolla15:52
Mech422inc0: I'm just not sure its 'enterprise' friendly15:52
*** vhosakot has quit IRC15:53
Mech422inc0: there was mention last night about scaleio, iscsi, etc15:53
Mech422inc0: and using different backing stores for each service15:53
Mech422inc0: which just makes the number of permutations explode :-P15:53
inc0yeah15:54
inc0we all love snowflakes15:54
inc0well kolla-ansible is opinionated15:54
inc0you can do a lot with it today, and we'll improve it as time goes15:54
Mech422inc0: of course15:54
inc0to allow customizations of various shapes or forms15:54
inc0but imho we still should keep this easy spin up15:55
inc0for people who doesn't really want a snowflake, just the damn thing to work15:55
Mech422inc0: the conversation last night involved cinder...15:55
inc0we had similar convos about neutron15:55
Mech422cinder_enable_ceph, cinder_enable_nfs, cinder_enable_iscsi - its just gonna be a PITA15:55
Mech422inc0: yeah - neutron has even more options :-P15:55
inc0and if you add vendor drivers which has to be baked into containers15:56
inc0things becomes...complicated15:56
inc0that's one of main reasons behind this customization work15:56
Mech422lol...'complicated' is probably an understatement15:57
Mech422inc0: btw - I got asked if I can deploy 75% of our nodes with kvm, and 25% with the nova-docker driver15:57
inc0technically15:58
inc0yes15:58
inc0good idea - uhh15:58
Mech422inc0: which will really be a pain - only thing I could think of was putting it in inventory for each machine15:58
inc0nah15:58
inc0well, you can specify nova.conf per node15:58
inc0https://github.com/openstack/kolla/blob/master/doc/advanced-configuration.rst#openstack-service-configuration-in-kolla15:58
inc0so you just change driver on nodes you want15:59
Mech422inc0: yeah - I'm just glad I only have a small cluster though - doing it 1 machine at a time would blow15:59
inc0you don't have to16:00
inc0you just lay configs per machine16:00
inc0and do normal deploy16:00
Mech422inc0: thats what I mean - you need to do each snowflake seperately...16:01
Mech422inc0: (or write a loop )16:02
*** aswadr_ has joined #openstack-kolla16:02
Mech422inc0: but thats just us having crazy ideas at work16:02
Mech422inc0: I don't know how common hybrid clouds will be16:02
*** unicell has quit IRC16:02
Mech422just glad I don't have to do it for 200 machines or something16:03
bdacaMech422: just to make you feel better: you are not alone, i'm up to making nova-docker + kvm + ironic somehow16:04
*** unicell has joined #openstack-kolla16:04
bdacaon >100 nodes16:04
inc0soo you can setup vars inside inventory16:05
*** huikang_ has joined #openstack-kolla16:07
inc0host[1:50] node_custom_config="/path/to/nova/docker/config/overrides"16:07
inc0host[51:100] node_custom_config="nova/libvirt/configs"16:07
inc0not sure if that works, worth a shot16:07
bdacai'll test it, thx16:08
inc0https://github.com/openstack/kolla/blob/master/ansible/roles/nova/tasks/config.yml#L52 basically you override this path16:08
bdacafought i will end up with dirs per host and symbolic links stuff16:08
inc0so you need multiple /etc/kolla for groups of hosts16:08
sean-k-mooneyMech422:  isnt nova docker an out of tree driver. would you need a different nova-comppute container image for those hosts or do we have plugins for nova compute like the plugins for neutron-server16:09
*** vhosakot has joined #openstack-kolla16:09
inc0if that's the case, then you need to use --include-footer with code to put it into contianer16:09
inc0for mitaka16:09
*** huikang has quit IRC16:10
inc0for newton it will be much prettier16:10
ccesarioHello folks... does someone are running Contrail with kolla !? (I remember that someone time ago did mention about contrail  :P )16:10
Mech422sean-k-mooney: dunno - but even more fun: nova-docker is EOL as of last week16:11
sean-k-mooneyMech422: i think zun is ment to replace it16:11
sean-k-mooneyaka the project formally know as higgins16:11
Mech422sean-k-mooney: yeah - but I don't know if thats ready yet...16:11
Mech422sean-k-mooney: its gonna end up being zun + kuryr + mason, right ?16:12
sean-k-mooneywhats mason?16:12
* sean-k-mooney gets lost in openstack project names16:12
Mech422sean-k-mooney: dam - maybe I got the name wrong ? the 'container orchestration engine' project?16:12
inc0magnum?16:13
Mech422err...yeah - what inc0 said!16:13
sean-k-mooneyas far as i know zun will have 2 apis. it will have a nova virt dirver interface and its own16:13
sean-k-mooneyits own api may be intergrated with kuryr + magnum but i think the nova virt dirver interface will integrate the same way nova-docker did with neutron directly16:14
sean-k-mooneyhonestly im not sure though16:15
Mech422sean-k-mooney: I'm not either... last thing I read was the nova-docker maintainer saying he wasn't aware of anything under development to fully replace nova-docker16:16
Mech422sean-k-mooney: and it sounded like zun was going to have a new api specifically for images16:16
Mech422sean-k-mooney: but like you, I'm not sure either :-P16:17
Mech422s/images/containers/16:17
*** dmueller-evoila has joined #openstack-kolla16:23
Mech422sean-k-mooney: oh - dims is in channel - he's the guy to ask about this stuff..16:24
Mech422sean-k-mooney: last word I saw from him was he was unaware of any plans for a nova driver that can control a docker daemon16:25
*** jruano has quit IRC16:28
*** harlowja has joined #openstack-kolla16:29
sean-k-mooneyMech422: i see. well there if you want nova powered contatienr you can still use canonicals nova lxd driver or the libvirt lxc driver16:30
Kdecherfhm, i managed to deploy a multi-node cluster with ceph but: 1/ kolla seems to have forgotten cinder pools 2/ i can't add images to glance and i don't understand why16:31
Kdecherf(kolla 2.0.2 ubuntu)16:31
*** harlowja has quit IRC16:33
Mech422sean-k-mooney: oh nice - do you happen to know if kuryr supports either of those ?16:33
*** unicell1 has joined #openstack-kolla16:35
*** unicell has quit IRC16:36
sean-k-mooneyMech422: i dont belive so they both intergrate with neutron directly the same way the normal nova libvirt driver does as far as i know.16:37
sean-k-mooneyMech422: they were both enabled well before kuryr was a thing16:37
Mech422sean-k-mooney: thanks! I'll have to look into them16:37
sean-k-mooney/enabled/created/16:37
sean-k-mooneygenerally though i do think there is value in kolla supporting mulitiple backend for nova more cleanly. e.g. nova libvirt/kvm + nova libvirt/lxc + ironic16:40
Kdecherfhm, it appears that glance, deployed with kolla 2.0.2, does not support remote files16:40
Mech422Kdecherf: do you have all the containers running ?16:42
KdecherfMech422: yes, i guess16:43
Mech422Kdecherf: I borked my setup I think - it didn't start the ceph containers for me :-/16:43
*** huikang_ has quit IRC16:43
*** huikang has joined #openstack-kolla16:43
*** huikang has quit IRC16:48
*** harlowja has joined #openstack-kolla16:48
*** harlowja has quit IRC16:49
*** harlowja has joined #openstack-kolla16:49
bdacaokay, I have another newbie question, sorry for that: as I have my first patches accepted and merged into master (yupi!), what should i do to propagate this patches to stable/liberty and stable/mitaka?16:53
inc0bdaca, link plz16:53
inc0not everything will qualify16:53
inc0mostly just bugfixes16:53
inc0and for bad bugs16:53
sdakebdaca the stable backports team and core team manages that16:53
sdakeyour free to backport patches on your own16:53
sdakebut not all will qualify :)16:54
sdakethe way you do it is clikc  the "cherry-pick" button in gerrit on your irignal review16:54
sdakeand target it to stable/mitaka16:54
*** unicell1 has quit IRC16:54
bdacahttps://bugs.launchpad.net/kolla/+bug/1603943 and https://bugs.launchpad.net/kolla/+bug/160388516:54
openstackLaunchpad bug 1603943 in kolla "kolla-ansible reconfigure fails when manila is enabled" [Undecided,Fix released]16:54
sdakebdaca grats btw on first merged patche :)16:54
openstackLaunchpad bug 1603885 in kolla "ceph rgw frontend inaccessible when storage_interface != api_interface" [Undecided,Fix released] - Assigned to Bartłomiej Daca (bartek-daca)16:54
sean-k-mooneysdake: inc0 actully on that. know for other porject no new feature are backported. does kolla allow new services/containers to be backported?16:55
bdacathanks!16:55
*** salv-orlando has quit IRC16:55
inc0sean-k-mooney, not really16:55
inc0we want to follow stable branch policies16:56
Davieyerr, bug 1603885 was rolledback i hink16:56
openstackbug 1603885 in kolla "ceph rgw frontend inaccessible when storage_interface != api_interface" [Undecided,Fix released] https://launchpad.net/bugs/1603885 - Assigned to Bartłomiej Daca (bartek-daca)16:56
inc0which means, no feature backports16:56
sean-k-mooneyok just courious.16:56
*** dmueller-evoila has quit IRC16:56
bdacaokay, so next time I propose something and think that it can go "down" to stable/*, I should click cherry-pick BEFORE it will be merged, I will remember this16:57
sdakebdaca nah after merge16:57
sdakereally it needs to be set in the bug tracker first16:57
sdakelook at https://bugs.launchpad.net/kolla/+bug/160394316:57
openstackLaunchpad bug 1603943 in kolla mitaka "kolla-ansible reconfigure fails when manila is enabled" [High,Confirmed]16:57
Davieybdaca: see https://github.com/openstack/kolla/commit/d5d04587f12e6632df5879b33adf1666914e176416:57
*** salv-orlando has joined #openstack-kolla16:58
Kdecherfon which node (target or deployment) i need to put *.conf files to override kolla configuration (/etc/kolla/config)?16:59
Mech422inc0: ansible 2.1.0.0 should be ok for master right ?16:59
inc0Mech422, that's what I'm running16:59
*** ssurana has joined #openstack-kolla16:59
Mech422inc0: I think my ceph stuff is bombing due to warning about "use '{{ osds }}'"17:00
DavieyKdecherf: Honestly... you are best grepping kolla source.. it isn't as consistent as would be ideal17:00
*** haplo37_ has quit IRC17:00
Mech422inc0: it appears to have setup the mons, detected the osd bootstrap....then nothing17:01
Mech422inc0: notice the 'mounting', 'gathering', 'starting' plays don't show 'ok' OR 'skipped' ? http://paste.openstack.org/show/537488/17:03
Kdecherfhm, interesting, instances boot on openstack but horizon don't see any network port on them17:06
*** michauds has quit IRC17:07
*** daneyon has joined #openstack-kolla17:09
*** sdake has quit IRC17:12
*** daneyon has quit IRC17:14
*** huikang has joined #openstack-kolla17:14
bdacaDaviey, patch for bug 1603885 changes storage_interface to api_interface, so i think it's okay17:16
openstackbug 1603885 in kolla "ceph rgw frontend inaccessible when storage_interface != api_interface" [Undecided,Fix released] https://launchpad.net/bugs/1603885 - Assigned to Bartłomiej Daca (bartek-daca)17:16
*** prithiv has joined #openstack-kolla17:18
*** harlowja has quit IRC17:18
*** sdake has joined #openstack-kolla17:20
*** michauds has joined #openstack-kolla17:21
*** haplo37_ has joined #openstack-kolla17:24
openstackgerritDavid Wang proposed openstack/kolla-kubernetes: Git mv'd all bootstrap dir files into services dir  https://review.openstack.org/34386217:25
*** unicell has joined #openstack-kolla17:27
*** prithiv has quit IRC17:29
*** severion has quit IRC17:34
openstackgerritDavid Wang proposed openstack/kolla-kubernetes: Git mv'd all bootstrap dir files into services dir  https://review.openstack.org/34386217:35
*** v1k0d3n has joined #openstack-kolla17:35
bdacasdake: simple cherry-pick failed, so: switch to stable/mitaka in my repo, create branch, cherry-pick, resolve conflicts, commit and review so it will show up as Patch Set 2. Is that correct or i am wrong again. I just don't want to do something stupid17:38
*** inc0_ has joined #openstack-kolla17:40
*** sdake has quit IRC17:41
*** inc0 has quit IRC17:43
*** shardy has quit IRC17:50
*** inc0_ has quit IRC17:52
*** inc0_ has joined #openstack-kolla17:52
*** gfidente is now known as gfidente|afk17:57
*** david-lyle has quit IRC17:58
*** vhosakot has quit IRC18:02
*** vhosakot has joined #openstack-kolla18:05
*** mark-casey has quit IRC18:05
*** sdake has joined #openstack-kolla18:06
*** harlowja has joined #openstack-kolla18:06
*** mfalatic has joined #openstack-kolla18:06
*** mark-casey has joined #openstack-kolla18:06
bdacasdake: simple cherry-pick failed, so: switch to stable/mitaka in my repo, create branch, cherry-pick, resolve conflicts, commit and review so it will show up as Patch Set 2. Is that correct or i am wrong again. I just don't want to do something stupid18:12
*** haplo37 has quit IRC18:15
*** g3ek has quit IRC18:15
*** michauds has quit IRC18:17
*** haplo37 has joined #openstack-kolla18:18
sdakebdaca that is what i'd do18:19
bdacaok, thanks very much18:20
openstackgerritBartłomiej Daca proposed openstack/kolla: Fix 'reconfigure' command of kolla  https://review.openstack.org/34440018:20
*** haplo37_ has quit IRC18:20
*** g3ek has joined #openstack-kolla18:23
*** haplo37_ has joined #openstack-kolla18:32
*** ayoung has quit IRC18:39
openstackgerritBartłomiej Daca proposed openstack/kolla: Change rgw frontend interface  https://review.openstack.org/34441018:40
openstackgerritBartłomiej Daca proposed openstack/kolla: Change rgw frontend interface  https://review.openstack.org/34441118:42
*** michauds has joined #openstack-kolla18:49
*** sdake_ has joined #openstack-kolla18:55
*** sdake has quit IRC18:57
*** daneyon has joined #openstack-kolla18:58
*** david-lyle has joined #openstack-kolla19:00
*** daneyon has quit IRC19:02
*** huikang has quit IRC19:06
*** huikang has joined #openstack-kolla19:07
*** david-lyle has quit IRC19:09
*** huikang_ has joined #openstack-kolla19:10
*** salv-orlando has quit IRC19:10
*** salv-orlando has joined #openstack-kolla19:10
*** huikang has quit IRC19:11
*** huikang_ has quit IRC19:12
*** huikang has joined #openstack-kolla19:13
*** huikang has quit IRC19:17
*** mewald has quit IRC19:23
*** michauds has quit IRC19:28
*** nradojevic has joined #openstack-kolla19:37
v1k0d3nhey sdake_ been out for a long time, and pulled on other projects.19:40
v1k0d3nbeen meaning to ask...whatever happened to that _member_ issue?19:40
v1k0d3nwas hard for me to see if it was put in recently or a while back.19:41
*** aswadr_ has quit IRC19:41
*** michauds has joined #openstack-kolla19:41
*** aernhart_ has joined #openstack-kolla19:44
*** aernhart_ has quit IRC19:45
*** aernhart__ has quit IRC19:45
*** bdaca has quit IRC19:46
*** mewald has joined #openstack-kolla19:54
*** bjolo has joined #openstack-kolla20:09
*** vhosakot has quit IRC20:11
bjologood evening20:14
mewaldhi20:14
*** michauds has quit IRC20:16
nradojevicHi, I noticed that many heat-engines are marked as down in my deployment (stable/mitaka on ubuntu 14.04). When I kill all heat-engine processes the amount of engines with status „down“ increases. Is this a normal behavior?20:22
*** michauds has joined #openstack-kolla20:23
*** vhosakot has joined #openstack-kolla20:35
*** athomas has quit IRC20:35
*** mewald has quit IRC20:37
*** jtriley has quit IRC20:43
*** michauds has quit IRC20:43
*** lyncos has joined #openstack-kolla20:47
openstackgerritDavid Wang proposed openstack/kolla-kubernetes: Git mv'd all bootstrap dir files into services dir  https://review.openstack.org/34386220:55
openstackgerritPaul Bourke proposed openstack/kolla: Test deploy-ubuntu-source job  https://review.openstack.org/34423020:57
openstackgerritKen Wronkiewicz proposed openstack/kolla: Spec - Generic configuration across both Kolla and Kolla-Kubernetes  https://review.openstack.org/33981721:01
*** dwalsh has joined #openstack-kolla21:02
*** dwalsh_ has joined #openstack-kolla21:03
*** banix has quit IRC21:03
*** harlowja has quit IRC21:06
*** mark-casey has quit IRC21:06
*** bjolo has quit IRC21:09
*** dave-mccowan has quit IRC21:11
*** dwalsh has quit IRC21:18
*** dwalsh_ has quit IRC21:19
*** nradojevic has quit IRC21:22
openstackgerritMerged openstack/kolla-kubernetes: Git mv'd all bootstrap dir files into services dir  https://review.openstack.org/34386221:31
*** inc0_ has quit IRC21:35
*** bjolo has joined #openstack-kolla21:36
openstackgerritPaul Bourke proposed openstack/kolla: Test deploy-ubuntu-source job  https://review.openstack.org/34423021:43
*** aernhart has joined #openstack-kolla21:49
*** JoseMello has quit IRC21:50
*** david-lyle has joined #openstack-kolla21:51
*** jeh has quit IRC21:52
*** ayoung has joined #openstack-kolla21:52
*** jeh has joined #openstack-kolla21:53
*** jeh has quit IRC21:53
*** jeh has joined #openstack-kolla21:53
*** ssurana has quit IRC22:00
*** ssurana has joined #openstack-kolla22:00
*** ssurana has quit IRC22:00
*** ssurana has joined #openstack-kolla22:02
*** bjolo_ has joined #openstack-kolla22:06
*** bjolo has quit IRC22:06
*** haplo37_ has quit IRC22:06
*** lyncos has quit IRC22:09
*** aernhart_ has joined #openstack-kolla22:11
*** aernhart has quit IRC22:15
*** v1k0d3n has quit IRC22:16
*** aernhart has joined #openstack-kolla22:17
*** aernhart_ has quit IRC22:18
*** mark-casey has joined #openstack-kolla22:20
*** salv-orl_ has joined #openstack-kolla22:21
*** vhosakot has quit IRC22:23
*** salv-orlando has quit IRC22:23
*** huikang has joined #openstack-kolla22:27
*** david-lyle has quit IRC22:32
*** huikang has quit IRC22:42
*** huikang has joined #openstack-kolla22:42
*** huikang_ has joined #openstack-kolla22:43
*** ssurana has quit IRC22:47
*** huikang has quit IRC22:47
*** huikang_ has quit IRC22:48
*** banix has joined #openstack-kolla22:48
*** ssurana has joined #openstack-kolla22:50
*** bjolo_ has quit IRC23:10
*** ayoung has quit IRC23:11
*** salv-orl_ has quit IRC23:19
*** mark-casey has quit IRC23:27
*** bjolo has joined #openstack-kolla23:36
*** huikang has joined #openstack-kolla23:38
*** zhurong has joined #openstack-kolla23:39
*** huikang has quit IRC23:43
*** rhallisey has quit IRC23:43
*** dwalsh_ has joined #openstack-kolla23:52
*** dwalsh has joined #openstack-kolla23:53
*** gfidente|afk has quit IRC23:54

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