Tuesday, 2015-09-29

*** mbound has quit IRC00:06
sdakemy hand made patch is failing00:08
sdakedon't get it00:08
* sdake fires patch00:08
*** blahRus has quit IRC00:08
rhalliseywhat's failing?00:14
SamYaplefix it00:14
rhalliseyis neutron passing though?00:14
*** cloudnau_ has quit IRC00:17
*** banix has joined #kolla00:17
openstackgerritMerged openstack/kolla: Add Ansible support for Ironic  https://review.openstack.org/21974700:18
SamYaplesdake: got all my gear in00:19
sdakenice00:19
sdaketime to get it hooked up00:19
SamYapleits installed in one server00:19
sdakedid you spin it up?00:19
SamYapletesting for fitness before second server install00:19
SamYapleyea00:19
sdakeseem faster?00:20
SamYaplei see the hardware, so good sign00:20
SamYaplebuilding now00:20
sdakeit is much faster for me00:20
sdakebut iw as running without btrfs before00:20
sdakeand now I am running with btrfs00:20
sdakei'm going to make two parottions on my nvm device and put my registry on it as well00:21
sdakejust haven't got there yet00:21
SamYapleyea im going to carve up some for docker, some for ceph00:22
SamYaplemy registry is backed by ceph00:22
sdakei've been thining of buying 3 more instead of new minidells00:23
sdakeand doubling up my minidells for ceph with the 400gb ssd00:23
SamYapleof the 750?00:23
sdakeyup00:23
sdakefor 1.2 tb ceph storage00:23
SamYapledo you have 3 nodes already?00:23
sdakeyup00:23
sdakebut only 256gb disk00:23
sdakein each one00:23
sdakeif i knew these 750s were coming out i would have got a 1tb disk in them00:23
sdakebut instead went for the 256gb ssd00:24
*** dims has joined #kolla00:24
sdakei figured out where setuptools is coming from00:24
sdakepbr is installed in the base image00:24
sdakeand that pulls in setuptools 0.9.800:25
sdakeso we can revert mandre's patch and remove pbr00:25
sdakethat should fix it all up00:25
sdakethe binary build is reworked to not require pbr00:25
sdakebecaue setuptools is a disaster in python version # wise00:26
sdakeSamYaple do you think that would work ?00:26
sdake(the 400gb ssd thing)00:26
SamYaplesdake: kinda. remember ceph +3 replicas youll only have 400gb of space (assuming you dont split it)00:27
sdakeoh that sucks00:28
SamYaplei would recommend the ssds as a cachetier for read/write00:28
sdakei thought it would like stripe or something00:28
sdakelike raid 000:28
SamYaplethen you can squeeze and additional 400GB or so out00:28
SamYapleor maybe not00:28
SamYapleeither way cephs advantage is backing spinning disks00:28
SamYapleyou should do that00:29
SamYaplessd speed backing several tb of storage00:29
sdakedo which?00:29
SamYapleread/write cache00:29
sdakeoh00:29
sdakei dont have 1tb disks in the machine tho00:29
sdakelike i said live and learn :(00:29
SamYaplecan you put some in?00:29
sdakeif i thorw out my 256gb ssd00:29
sdakeonly 1 disk slot00:29
sdakeminidell00:29
SamYapledamn00:30
SamYapleyea i mean 3 400gb ssd isnt bad for ceph00:30
SamYapleremember ceph is cow so you can launch a bunch of instances on it00:30
SamYaplebut youll probably end up with no space00:30
sdakei could buy 3 1tb disks00:30
sdakeand 3 750s00:31
openstackgerritSteven Dake proposed openstack/kolla: Neutron Agents json support  https://review.openstack.org/22861100:31
openstackgerritSteven Dake proposed openstack/kolla: Fix oslo.log  https://review.openstack.org/22867500:31
SamYaple1tb dedicated entirely to ceph? or spilt?00:31
sdake150gb / disk, 850gb ceph00:31
SamYaplethat would work well i think00:31
sdakewith 100gb docker /var/lib/docker 300gb ceph cache00:31
sdakethe biggest disk I can get is 1tb00:32
sdakebecause they require 2.5inch disks00:32
SamYapleyou would get ~1.5TB usable ceph with ~300GB of ssd read/write cache00:33
sdakeis ceph hard to setup?00:33
SamYaplei dont think so, no. but there is a learning curve00:33
SamYaplei can help you out with the setup00:33
sdakei need to see if I have two pcie slots00:33
sdakewe need a guide for it in kolla i think00:33
sdakeminidells a bit constrained on space may not have an 8x slot00:34
sdakeor 16x, whtaever it is it needs00:34
SamYaplei can only help so much :)00:34
SamYapleim going to write all this computr stuff off on my taxes00:35
sdakewhy is nova started before nuetron00:38
sdakeshouldn't it be the other way around00:38
SamYapleno00:39
SamYapleso its what i expected. builds are about the same time sdake00:39
SamYaple~12 minutes00:39
sdakethat is how long my builds take now00:40
sdakebefore it was 1 hour00:40
SamYapleyea thats how mine were before too00:40
sdakemust be btfs00:40
SamYaplebut i have extra bandwidth now too00:40
sdakebtrfs00:40
SamYaplegoing to play with the threads now that i have extra bandwidth00:40
sdakemy single node aio takes 9 minutes to deploy over gige00:41
sdakewhich is pretty solid00:41
sdake3 node takes 12 minutes00:41
SamYaplesounds right00:41
SamYapleall my 3 nodes take about 1200:41
sdakewant stats on 100 node00:41
SamYaplei did a deploy from docker hub in 17 minutes00:41
SamYaplei only have 45mb down00:42
sdaketo 3 nodes from hub00:42
sdake?00:42
SamYapleyes00:42
sdakenice00:42
SamYaplei wasnt saturating bandswidth either00:42
sdakefailed: [minime-02] => {"changed": true, "failed": true}00:42
sdakemsg: Docker API Error: Conflict. The name "neutron_agents" is already in use by container 0bc3c21d7399. You have to delete (or rename) that container to be able to reuse that name.00:42
* sdake ughs00:42
SamYaplenever seen that before00:42
SamYapleshouldn't it destroy and recreate that?00:43
SamYaplethats what it does for me...00:43
sdakei did a cleanup-containers prior00:43
SamYapledoes that work for you?00:43
SamYapleit broke once for me but i couldnt replicate it00:43
sdakedunno00:43
sdakei'm doing another deploy00:43
sdakeif its bust rm -rf /var/lib/docker inc00:43
SamYapleno its btrfs00:43
SamYapleyou cant jsut do that00:43
SamYapleit has subvolumes00:43
sdakeoh00:43
SamYapleeasiest thing to do is a reformat in that case00:44
* sdake groans00:44
sdakeoh, I am using overlayfs00:44
sdakeso I can do that00:44
SamYapleyou also cant builds :)00:44
sdake(this is on the ssd storage)00:44
sdakeyeah these are deploy targets only00:44
SamYapleoh cool. let me know how that goes00:44
sdakei have another machine dedicated to building (bigiron)00:44
SamYaplevery curious00:44
*** loth1 has quit IRC00:45
SamYaplei have done a few deploys on overlayfs, no issues00:45
SamYaplebut i mainly test against btrfs00:45
sdakeya i've done it a bunch00:45
sdakehundreds of deploys on overlayfs00:45
*** loth has joined #kolla00:46
sdakei created an rc2 milestone00:46
sdake24 bugs00:46
sdakedoes the ceph support in kolla back glance/cinder/swift?00:47
sdakeor is more work needed00:47
SamYaplesdake: it does, but its also not configurable00:51
SamYaplelike you can back _just_ glance cinder or nova00:51
sdakei guess i dont understand, you eman each service isn't indivudally configurable, its all or nothing?00:53
SamYapleif you enable ceph it will configure glance nova and cinder to go to ceph00:53
SamYaplethere is no way to change that behaviour (i guess the augment file technically could)00:54
sdakethat sounds good00:54
sdakewhat about swift?00:54
SamYapleswift can't be backed by ceph quite like that directly00:54
SamYapleso thats not involved at all00:54
*** shakamunyi has joined #kolla00:56
*** dolpher has joined #kolla00:56
sdakeboy deleting the docker dir takes forever00:56
SamYapleit shouldnt00:57
SamYaplesomethings probably going on00:58
sdakenah its done00:58
sdaketook about 2 minutes00:58
*** mbound has joined #kolla01:00
SamYapleim going to do sr-iov for my instances traffic01:05
*** mbound has quit IRC01:06
rhalliseysdake, I'll check in tmr to make sure everything work01:09
* rhallisey build overnight01:09
sdaketc elections open01:10
*** dolpher has quit IRC01:10
*** rhallisey has quit IRC01:11
SamYapleive got you ryan. you can bum off my machines once liberty lands and i run a stable kolla01:11
SamYaplesdake: did you run?01:11
sdakeconsidering01:12
sdakeelections close the 1st01:12
SamYaplelist of those running?01:12
sdakenobody so far01:12
sdakecrickets01:12
SamYaplei should do it for the giggles01:12
sdake"I'm sam and I'm here to win!"01:12
*** erkules has joined #kolla01:13
sdakei saw one guy run01:13
SamYaple"there is no 'I' in team, but there is in 'win'"01:13
sdakelol01:13
*** erkules_ has quit IRC01:16
*** unicell has quit IRC01:33
*** tfukushima has joined #kolla01:42
sdakewell in the last 6 hours rdo has updated oslo.log to include that bug fix01:42
* sdake growls01:42
SamYaplelulz01:43
SamYaplesource will still be affected so all is not lost01:44
sdakeit is unclear, i need to build that and check it out01:45
sdakebut they probably didn't change the minversion up to the bug fix01:46
SamYaplecool my direct connect 10gb works great with dedicated routes to the other servers01:46
sdakenice01:46
SamYapleso if the 10gb link is up, all the connections will be 10gb between servers01:46
SamYapleif not, it will be 1gb01:47
SamYapleno ip exists on the 10gb link bridges01:47
*** jtriley has joined #kolla01:58
*** banix has quit IRC02:03
*** dims has quit IRC02:09
*** tfukushima has quit IRC02:25
*** achanda has joined #kolla02:25
*** tfukushima has joined #kolla02:30
*** klint has joined #kolla02:42
*** loth has quit IRC02:47
*** dolpher has joined #kolla02:51
*** jtriley has quit IRC02:56
*** achanda has quit IRC03:09
*** dims has joined #kolla03:09
*** dims has quit IRC03:16
*** Kennan2 is now known as Kennnan03:45
*** alisonh has quit IRC03:51
*** cloudnau_ has joined #kolla03:52
*** dolpher has quit IRC04:01
*** tpot has joined #kolla04:05
openstackgerritSteven Dake proposed openstack/kolla: Neutron Agents json support  https://review.openstack.org/22861104:07
openstackgerritSteven Dake proposed openstack/kolla: Make oslo.log work correctly on RDO platforms  https://review.openstack.org/22871504:07
*** alisonh has joined #kolla04:09
openstackgerritSteven Dake proposed openstack/kolla: Make oslo.log work correctly on RDO platforms  https://review.openstack.org/22871504:10
openstackgerritSteven Dake proposed openstack/kolla: Neutron Agents json support  https://review.openstack.org/22861104:10
*** diga has joined #kolla04:12
SamYaplesdake: that patch needs to run on all the distros for source i believe..04:15
sdakeya good point04:15
sdakethanks i'll fix that04:15
openstackgerritSteven Dake proposed openstack/kolla: Make oslo.log work correctly on RDO platforms  https://review.openstack.org/22871504:16
openstackgerritSteven Dake proposed openstack/kolla: Neutron Agents json support  https://review.openstack.org/22861104:16
SamYaplehey that neutron-agents one... that wont work like that04:16
SamYapleit needs to change, like alot04:17
sdakewhat do you propose04:17
sdakeit does work as is04:17
sdakeryan wrote it in a "I didn't test it' sort of way04:17
sdakeI dont see any other options04:17
sdakebut i'm getting ready to hit the sack so feel free to taek it over04:18
SamYaplewell the legit way to do it would be import and override the set_configs.py04:18
SamYaplebut ill poke it04:18
SamYapleill get it all worked out04:18
sdakethanks04:18
SamYapleif you say it works i might leave it04:18
SamYaplebut ill test it04:18
sdakeso set_configs.py runs in each contianer it races04:18
sdakeand deletes files and adds files04:18
sdakeand crashes basically04:18
sdakeso only oen set_config can be run04:18
SamYapleyes cuase of supervisord04:18
sdakevms still dont start04:18
SamYapleyea ill hammer it out04:18
sdakebut there are no errors out of the agents that i see04:19
SamYaplethey would be getting logged to syslog (which is broken :P)04:19
sdakeno syslog works04:19
sdakeprobably not with that particular ocntainer tho04:19
SamYapleoh you redid the patch for me04:19
SamYaplecool04:19
sdakeit was just deleting two lines04:20
sdakei had already had apatch merged earlier today04:20
sdakebut it was broke since rdo works with a --no-cache build04:20
SamYaplebut https://review.openstack.org/#/c/228448/ is still needed, yes?04:20
sdakeno clue didn't even look at taht04:21
sdakewier it wasn't showing up in my review queue04:21
SamYapleyou submitted a patch for it though04:22
sdakefor what?04:23
sdakei'm bleary eyed dude been up since 2am04:23
sdakesorry if i seem dense :)04:23
sdakei fixed the backtrace that you ahd this morning pointed out04:23
SamYaplenah go to be. ill test all tahts in the queue, fix whats needed04:24
tpotHiho - not sure whether this is the best place for this. I'm trying to build the liberty-3 containers from scratch and get this error for the neutron container:04:24
tpotError: Package: 1:python-neutron-8.0.0-dev321.el7.centos.noarch (delorean)04:24
tpot Requires: python-pecan >= 1.0.004:24
tpot Installed: python-pecan-0.8.3-1.el7.noarch (@openstack-kilo)04:24
tpot     python-pecan = 0.8.3-1.el704:24
tpot Available: python-pecan-0.4.5-2.el7.noarch (epel)04:24
tpot     python-pecan = 0.4.5-2.el704:24
sdakeya04:25
sdakewe fixed a bug04:25
sdakeuse master04:25
sdakeor wait for rc1 in about 8 hours04:25
tpotheh04:26
SamYapletpot: we will have rc1 in a few hours04:26
tpotthanks chaps04:26
SamYapleyou could also deploy from source04:26
sdakemaster is very close to what rc1 will be04:26
SamYaplethat should work as is04:26
sdakeya from source will work04:26
tpotoh I didn't think of trying from source - could be fun04:26
sdaketpot we didn't release with taht bug,bu tthe upstream repos changed around where they stored htings04:26
sdakeso it broke after we released04:26
sdakethey changed their dependency storage repos04:27
sdakebrb04:27
*** sdake_ has joined #kolla04:28
*** itsuugo has joined #kolla04:28
*** achanda has joined #kolla04:29
sdake_sam note if you rework that patch, i want to get rid of config-external entirely04:31
sdake_i dont want two interfaces into the containers04:31
sdake_so keep that in mind as you do your work :)04:31
SamYapleconfig internal is removed entirely i think...04:31
*** sdake has quit IRC04:31
sdake_essentially I want json into the containers in all containers04:31
SamYapleyes04:31
sdake_ok04:32
sdake_read the log before youbegin from today04:32
SamYapleim also going to dedup all of our start.sh so we add it in a single time in the base ;)04:32
sdake_we had a long discussion about it04:32
sdake_the irc lo that is04:32
sdake_log that is04:32
SamYapleyup04:32
*** unicell has joined #kolla04:35
sdake_SamYaple if you can get to the point where we can deploy vms via heat, I'dcall that victory ;)04:35
sdake_then the code base willbe back in working shape04:35
SamYaplecool. will test04:36
openstackgerritHui Kang proposed openstack/kolla: Add consul containers for dynamic configuration and discovery. This implementation includes  https://review.openstack.org/22871904:37
sdake_wow thats a ton of work04:38
sdake_wonder if its useful04:38
SamYapleyea that seems tightly coupled and not turn on/off. ill review further04:40
*** itsuugo has quit IRC04:42
SamYapleHui are you in channel?04:43
SamYaplesdake_: that blueprint hasn't been approved or discussed. well need to have some procedure around this stuff at some point04:43
sdake_i am aware04:46
sdake_i dont even know what consul does04:46
sdake_or if its useful04:46
sdake_or fits in with our direction04:46
sdake_but i'd bet it took atleat a month to develop all that code04:46
SamYapleservice discovery i believe, like does a service exist04:46
sdake_such a shame it has a 1 line commit log :(04:47
SamYapleor is a service running rather04:47
sdake_isn't that what keystone does?04:47
SamYapleyea plus it should be broken into containers commited first then ansible04:47
SamYaplefor review purposes04:47
*** tfukushima has quit IRC04:52
*** itsuugo has joined #kolla04:56
sdake_SamYaple here are the docs https://review.openstack.org/#/c/228719/1/specs/consul-microservice-orchestration.rst05:05
SamYapleyea sdake_ im going through that whole review05:11
*** dims has joined #kolla05:13
*** dims has quit IRC05:18
*** cloudnau_ has quit IRC05:29
*** tpot has quit IRC05:35
*** achanda has quit IRC05:36
*** inc0 has joined #kolla05:40
inc0good morning05:41
SamYaplemorning inc005:42
inc0wassup?05:42
*** Haomeng has joined #kolla05:42
SamYaplenot much05:45
SamYaplegot my 10gb and pcie ssd05:45
inc010GB? there are 10gb disks?05:46
inc0I mean, lately05:46
SamYaple10gb nics05:46
inc0ah, makes sense05:46
SamYaplepcie ssd 400gb05:46
inc0do you have ikea's lack?05:48
SamYaplelack?05:50
inc0http://www.ikea.com/us/en/catalog/products/90302060/05:50
inc0a table, lack05:50
inc0to make a rack...so you have lack rack05:51
inc0http://i.imgur.com/EpXi2h9.jpg05:51
SamYaplei dont personally no05:51
SamYaplethats awesome05:51
inc0intentionally or not they created a side table which leg span is exactly what's required to put rack servers there05:51
SamYapleguess im going to ikea05:52
inc0when I'll rent a house I'm going to buy catalyst and some storage server05:52
inc0or buy one...whatever, lack is what I'll use05:52
*** tfukushima has joined #kolla05:53
SamYapleindeed. thats great05:54
inc0and if you want to be more mobile, there is lack version with wheels05:55
*** sdake_ is now known as sdake05:56
inc0problem is servers tent to be too long to fit there, but you can support them with yet another rack05:56
inc0lack I mean...05:56
*** tfukushima has quit IRC05:58
*** tfukushima has joined #kolla06:04
*** itsuugo has quit IRC06:09
*** itsuugo has joined #kolla06:14
*** itsuugo has quit IRC06:16
*** openstackgerrit has quit IRC06:16
*** openstackgerrit has joined #kolla06:16
*** akwasnie has joined #kolla06:24
*** sdake_ has joined #kolla06:33
*** sdake has quit IRC06:36
SamYaplesdake_: also centos-source is borked iwth the oslo.log patch06:42
SamYaplei think its missing the patch binary06:42
sdake_yes06:42
sdake_i am testing a fix now06:42
sdake_i just noticed it06:42
sdake_i tested 3 of the 4 buidls06:42
* sdake_ groans06:42
sdake_or 2 of the 306:42
sdake_or whatever06:42
* sdake_ smacks head against walls06:42
openstackgerritSteven Dake proposed openstack/kolla: Make oslo.log work correctly on RDO platforms  https://review.openstack.org/22871506:45
openstackgerritSteven Dake proposed openstack/kolla: Neutron Agents json support  https://review.openstack.org/22861106:45
sdake_samyaple were you able to launch a vm with that patch?06:45
sdake_or just visual inspection?06:45
SamYaplevisual. building with your just pushed now06:45
sdake_for some reason I am not able to launch a vm with heat06:45
sdake_but i'm not sure if its this code base or som other problem06:46
sdake_since like 15 things were broken in the last week :)06:46
SamYapleyup06:46
SamYaplebut we resolved them06:46
SamYaplewe got really bad with our commits06:46
sdake_well something is sitllbusted06:46
SamYaplemyself included06:46
sdake_yes people are not testing06:46
sdake_which just pisses eveyrone off because they have to spend days bisecting other poeples work06:46
SamYaplewell in my case i was removing files and said "i dont need to test that, we dont call tha anymore"06:47
SamYaplethen kneejerk patches to fix kneejerk patches06:47
sdake_we really need a gate06:47
SamYapleyup06:47
SamYaplelarsks: thats right i said kneejerk06:47
sdake_but until that point we relaly need to test every patch manually :)06:47
sdake_suspect larsks is in a deep sleep atm06:47
sdake_he is east coast06:47
SamYaplehe'll see it06:48
sdake_samyapel visual shoudl be good enough with most patches coming from me, but in this case i didn't have a baseline working system to test against06:51
SamYapleim testing it fully06:52
SamYaplei want working rc106:52
sdake_but it is working better then it was previously06:52
sdake_yes clearly we need rc1 working06:52
sdake_i am not tagging until i can deploy multinode and get vms coming out of heat06:52
sdake_there is more work to be done06:52
SamYapleunless its a heat bug06:52
SamYaple;)06:52
sdake_ya its not a heat bug :)06:52
SamYapledejavu06:53
SamYapleim kidding i dont suspect heat06:53
sdake_its a holy shit we just changed the entire code base with 2 major refactors at once without any testing06:53
SamYaplenot entirely true, but fair enough06:53
sdake_right i know not a major refactor06:53
sdake_minor refactors :)06:53
SamYapleduuuude06:55
SamYaplethese ssds work amazing backing ceph06:55
sdake_ya they rock06:56
sdake_best gear i've ever bought06:56
SamYaplethe nics i bought are sr-iov capable06:57
SamYapleso ill be testing that gainst kolla :)06:57
sdake_ok folks, t-2 weeks until release07:09
sdake_that is 1 bug a day we need to get fixed :)07:09
sdake_plus all the new ones we find07:09
*** sdake_ is now known as sdake07:10
sdake2015-09-29 07:13:17.211 1 ERROR nova.compute.manager [instance: c037ca7f-2e97-4eef-abe5-840b5a72feeb]     if ret == -1: raise libvirtError ('virDomainCreateWithFlags() failed', dom=self)07:14
sdake2015-09-29 07:13:17.211 1 ERROR nova.compute.manager [instance: c037ca7f-2e97-4eef-abe5-840b5a72feeb] libvirtError: internal error: process exited while connecting to monitor: Could not access KVM kernel module: Permission denied07:14
sdake2015-09-29 07:13:17.211 1 ERROR nova.compute.manager [instance: c037ca7f-2e97-4eef-abe5-840b5a72feeb] failed to initialize KVM: Permission denied07:14
inc0hmm...non-priviledged container?07:14
inc0first guess07:14
sdakeansible has privileged: True07:15
SamYapleoh i bet i know what that is07:15
inc0do share Sam please07:16
SamYaplethe /dev/kvm node has wrong perms07:16
sdakedid someone muck wit hthe nova data container?07:16
SamYaplebecause libvirt isn't being read correctly07:16
*** marun has quit IRC07:16
SamYapleno but i did remove the chmod since it works for ubuntu with teh libvirtd.conf07:16
sdake[sdake@minime-02 log]$ ls -l /dev/kvm07:16
sdakecrw-------. 1 root root 10, 232 Sep 29 01:19 /dev/kvm07:16
SamYapleyup thats it07:16
SamYapleso its it reading libvirtd.conf?07:16
sdakehow w ould I know07:17
SamYapleidk07:17
SamYaplewhere is teh centos libvirt conf?07:17
sdakeRunning command: /usr/sbin/libvirtd --listen07:17
SamYapleyea thats fine07:17
SamYaplebut where is the libvirt conf?07:17
SamYaple/etc/libvirt? libvirtd?07:17
sdake5 seconds plz07:18
sdake /etc/libvirt/libvirtd.conf07:18
SamYaplehttps://github.com/openstack/kolla/blob/master/ansible/roles/nova/templates/libvirtd.conf.j207:18
SamYapledoes it match that?07:18
sdakeand there is a libvirt.conf07:18
SamYaplecentos vs ubuntu may be looking for different default confs07:18
inc0that would be strange07:19
SamYaplehappens all the time07:19
inc0and it would break long ago07:19
SamYaplelook at mariadb07:19
SamYaplenot if the change only recently merged (hint: it did)07:19
sdake[sdake@minime-02 etc]$ docker exec nova_libvirt ls /etc/libvirt07:19
sdakelibvirt.conf07:19
sdakelibvirtd.conf07:19
inc0yay07:20
inc0we have a bug07:20
sdakethe correct file is libvirt.conf07:20
sdakethe one written is libvirtd.conf07:20
SamYaplecorrect file _for_ _centos_07:20
SamYapleit works for ubuntu07:21
sdakemind working up a patch for me07:21
inc0we need conditional in our start script then07:21
SamYaplewhich is why we need gating07:21
sdakesince you are ansible rock star plazz07:21
SamYaplei cant even run centos07:21
sdakeok well can someone give me a test patch plz - i dont know how to do conditional stuff in ansible07:21
SamYapleyea hold on07:21
SamYapleill gist it07:21
sdaketia07:21
inc0in our json we'll need dest_path conditional based on distro07:21
SamYapleyoull need to test07:21
sdakeof course07:22
sdake"MY NAME IS KAHN!"07:22
inc0guys that's a start script stuff not ansible07:22
sdakewell i just killed my deployment07:23
SamYapleinc0: wrong07:23
SamYaplehttps://gist.github.com/SamYaple/fe04af142be53e0d264807:23
mlilQuick question: I get an error where ansible tries to create /etc/kolla. The user it uses has sudo rights, but I suspect this is not enough, right? Should I change the owner of /etc to my user, or pre-create the /etc/kolla directory and let that one be owned by my user?07:23
inc0hmmm...ok that would work as well07:23
SamYaplemlil: for liberty there is lots of breakage for using non-root user with ansible for ssh07:24
SamYaplemlil: therefore while you _can_ get it to work, we can't really help you. there is alot of factors and ansible is one of them07:24
SamYaplebugs in ansible prevent it from respecting some options07:24
SamYaplepbourke_: if you are around, you have some experince in this area, can you help mlil at all wit hthis?07:25
inc0mlil, did you tell ansible to use sudo?07:26
inc0you need to do that in inventory07:26
inc0explicitly07:27
sdakedeploying07:27
mlilSamYaple: Ok. Sounds like I should set ansible user to root then. And no, inc0, I did not know you could/should tell ansible about sudo... But the reason I didn't believe it is that sudo will still ask for password, right?07:27
inc0mlil, it doesn't have to07:27
inc0and afair ansible can handle that07:27
SamYaplemlil: ansible respects your .ssh/config file07:27
SamYapleso you can set that up with keys and users and passwords07:28
inc0SamYaple, he was reffering to making sudo calls07:28
inc0sudo may ask for pass07:28
sdakejust set up passwordless sudo07:28
inc0mlil, http://docs.ansible.com/ansible/become.html07:28
SamYapleappologies i read that as ssh not sudo :)07:29
inc0you can use pass for sudo, another user, whatever you like07:29
inc0only you need to specify that in inv07:29
inc0brb07:29
mlilinc0: Ok, I'll read up on that link. Thanks!07:30
SamYapleinc0 for prez07:32
sdake015-09-29 07:33:03.229 1 ERROR nova.virt.libvirt.host   File "/usr/lib64/python2.7/site-packages/libvirt.py", line 105, in openAuth07:36
sdake2015-09-29 07:33:03.229 1 ERROR nova.virt.libvirt.host     if ret is None:raise libvirtError('virConnectOpenAuth() failed')07:36
sdake2015-09-29 07:33:03.229 1 ERROR nova.virt.libvirt.host libvirtError: Failed to connect socket to '/var/run/libvirt/libvirt-sock': No such file or directory07:36
*** shardy has joined #kolla07:37
sdakelibvirt is in a restart loop07:38
* sdake groans07:38
*** itsuugo has joined #kolla07:38
*** itsuugo has quit IRC07:40
*** exploreshaifali has joined #kolla07:40
sdakesamyaple arey ou sure this syntax is correct? +{% set libvirt_conf = 'libvirtd.conf' if kolla_base_distro in ['ubuntu', 'debian'] else 'libvirt.conf' %}07:41
SamYapleitscopy paste from elsewhere, but just look at the file it produced07:41
SamYaple/etc/kolla/nova-libvirt/07:42
sdakeyou mean +            "dest": "/etc/libvirt/{{ libvirt_conf }}",07:42
sdakethere is no /etc/libvirt directory in the container07:42
sdakethe directory is being deleted I suspect07:42
SamYapledoes sentos expect /etc/libvirt.conf? or /etc/libvirt/libvirt.conf?07:43
SamYaplecentos*07:43
sdake /etc/libvirt/libvirt.conf is whta wa there previously07:43
sdakebut now /etc/libvirt directory is gone07:43
sdakefor some odd reaosn setconfigs.py deletes /etc/libvirt07:43
SamYaplethats what set_configs.py does07:43
SamYapleit removes the dest07:44
SamYapleso that code isnt right or something07:44
SamYaplewhat does your config.json say?07:44
SamYaplecat  /etc/kolla/nova-libvirt/config.json07:44
sdake{07:45
sdake    "command": "/usr/sbin/libvirtd --listen",07:45
sdake    "config_files": [07:45
sdake        {07:45
sdake            "source": "/opt/kolla/config_files/libvirtd.conf",07:45
sdake            "dest": "/etc/libvirt/libvirt.conf",07:45
sdake            "owner": "root",07:45
sdake            "perm": "0600"07:45
sdake        }    ]07:45
sdake}07:45
SamYapleand /etc/kolla/nova-libvirt/libvirtd.conf exists?07:45
sdakeyup07:45
sdakeoh07:46
sdakenot sure07:46
sdakei'll check07:46
*** jmccarthy has quit IRC07:47
*** jmccarthy has joined #kolla07:48
sdakeyes that file is present07:48
SamYaplewilling to buy lint checks07:49
*** itsuugo has joined #kolla07:49
SamYaplei have made some god awful commits lately07:51
SamYaplenot being able to test so i dont tet and push07:51
SamYaplecascadding failures07:51
SamYaplehorrible07:51
sdakedo you have a candidate bug ?07:52
sdakeor something for me to run throug hthe grinder07:52
SamYaplefor ceph yes07:52
* sdake loves being the single point of testing for all kolla!07:52
SamYaplehey you said 25th and thne werent around07:52
SamYapleit was a freeforall mergefest07:52
sdakeintentional ;)07:53
SamYaplelies07:53
sdakeso any idea as to how to solv ethis problem?07:53
SamYaplei havent even gotten there yet07:53
SamYapleim working my way to it07:53
sdakenote i am not certain the config file is actually libvirtd.conf07:53
sdakelet me try running a fresh libvirt container sec07:54
sdakethere is a libvirt.conf and libvirtd.conf file07:54
sdakelibvirtd.conf looks like the configuration file07:55
SamYaplenever again. we need gating asap07:55
inc0yeah, huge priority07:56
SamYapleits my #1 for mitaka07:56
sdakewhat is it youchanged, you remoed a chmod?07:56
inc0I'd add sanity control after each step of deployment as well07:57
SamYaplesdake: yea just throw it back in there07:57
sdakewhat wa where ?07:57
sdakein start.sh?07:57
inc0that and remove config_external, that happend too07:57
SamYaplecommiting ontop of broken repo because couldn't test :/07:59
SamYaplewe just started peeling back the fixes07:59
SamYaplebad sam!07:59
sdakeboy debugging restart loops is annoyign08:00
SamYapledocker_restart_policy: "no"08:00
SamYaplenever leave home without it08:01
sdakei need a running container...08:01
SamYaplestart it with sleep infiinity and execture start.sh by hand08:01
sdakewhat was the /dev/kvm chmod set to?08:02
sdake660?08:03
SamYaple660 i think08:03
sdakewhat is default on ubuntu, 660?08:03
sdakedefault on centos is 60008:03
SamYapleit really doesnt matter08:03
SamYaplewe run as root08:03
SamYapleit was set to 660 though08:03
sdakewhy is it not working as root then?08:03
sdakeseems odd08:03
SamYaplelibvirt uses group kvm08:04
SamYaplehence the 66008:04
SamYaplethats what the libvrirtd.conf fixes08:04
SamYapleuses root:root08:04
SamYaplenot root:kvm08:04
sdakeso you think libvirtd.conf isn't beingparsed?08:04
SamYapleidk there are other issue afoot08:06
SamYaplefor me08:06
SamYapleand ceph08:06
sdakeso the libvirtd.conf file is mode 60008:09
sdakecan libvirtd read it?08:09
*** marun has joined #kolla08:13
sdakeSamYaple i am pretty sure deleting all of /etc/libvirt is a bad idea, i think we need /etc/libvirt/nwfilter directory08:13
inc0I'll try to run basic centos with libvirt to confirm default filename08:14
inc0or hold on, I think I have access to this one08:14
sdakeit has something to do with the ip spoofing xml stuff08:14
*** marun has quit IRC08:18
SamYaplesdake: libvirt seems to be working for me08:20
sdakeyour permissions are different i think08:20
sdakemine is 600 root:root08:20
SamYaplebut i found a bug in the recursive copy in set_configs.py08:20
sdakeon host08:20
*** athomas has joined #kolla08:21
SamYapleit works when the file is relative08:21
sdakei am pretty sure youc an't delete /etc/libvirt/nwfilter on centos08:21
sdakeon ubuntu maybey ou can08:21
sdakeits hard to  tell why the damn thing is exiting08:22
sdakebecause it doesn't print out anything08:22
SamYaplesdake: check the log_data08:22
SamYapleoh nevermind08:22
SamYaplei havent gotten to that08:22
sdakei am redeploying but sure once that finishes08:22
SamYapleare you running btrfs?08:22
sdakeoverlay08:23
SamYaple:/08:23
sdakei changed permissions of libvirtd.conf file to 664 and now it works08:25
sdakefrom 60008:25
sdakemy speuclation was correct08:25
SamYapledo it. thatll be fine for ubuntu08:25
SamYaplepatch that08:25
sdakeyup08:25
sdakelet me test a launch ofa vm tho08:25
SamYaplei have no way to have caught that :(08:25
SamYaplegating08:25
mlilSamYaple, inc0: Just wanna say I got further now that I enabled ansible_sudo:yes and enabled password-less sudo on the machines, thanks for the help! Now I got other errors that I feel responsible for causing... ;-)08:26
sdake /dev/kvm i nthe container is 60008:27
sdakeso i am not sure libvirt will work with it08:27
sdaketesting now08:27
SamYaplejust throw the chmod back in and we can sort out later08:27
*** akwasnie has quit IRC08:29
sdakeya /dev/kvm needs something with a chmod08:31
SamYaplesdake: https://github.com/openstack/kolla/blob/aebb16fff9f33727aa9ce49120a1c6384544bfdc/docker/nova/nova-libvirt/start.sh#L11-1608:36
SamYaplejust fyi08:36
sdakeya i found it already08:36
openstackgerritSam Yaple proposed openstack/kolla: Fix ceph after config-external removal  https://review.openstack.org/22878808:39
SamYaplethat fixes all of the ceph issues08:39
SamYaple.... tested :/08:40
openstackgerritSteven Dake proposed openstack/kolla: Make libvirt function on CentOS  https://review.openstack.org/22879008:42
*** exploreshaifali has quit IRC08:45
*** erkules has quit IRC08:46
*** erkules has joined #kolla08:46
sdakei've offocially been awake for 24 hours08:48
SamYaplego to bed08:49
SamYapleill test your patch on ubuntu08:49
*** gfidente has joined #kolla08:49
sdaketesting patch on centos atm08:49
sdakeand smoking cigar08:49
sdakethen hitting the rcak08:49
SamYapleive got the whole stream of in queue patches building right now08:49
sdakebut thanks for testing on ubuntu08:49
sdakedid ryn remove that /dev/kvm permissions setting ?08:50
SamYapleall me08:50
sdakenice ;)08:50
SamYaplei broke alot of shit08:50
SamYaplei feel really bad08:50
SamYaplei was burn-out commiting08:50
sdakenot familiar with that term08:51
SamYaplei made it up08:51
SamYaplei am a bit burned out. so my quality was lacking08:52
sdakei feel pretty well rested actually :)08:52
SamYaplethree weeks will do that08:52
SamYaplesick or not08:52
sdakeya 3 weeks of rack time08:52
sdakei am tired of sleeping08:52
*** Kennnan2 has joined #kolla08:54
sdakeSTDAKE-M-K04E:demo sdake$ nova list | grep ACTIVE | wc -l08:54
sdake       808:54
*** Kennnan has quit IRC08:54
sdakevictory08:54
sdakethat 3 patch patch stream gets heat back into operating state08:54
SamYaplecool. im testing that + ceph08:55
sdakeyar, I dont hae a ceph setup atm08:55
SamYapleno problem. ill be the guienea pig there08:56
*** itsuugo has quit IRC09:07
*** itsuugo has joined #kolla09:08
*** daneyon_ has joined #kolla09:11
*** daneyon has quit IRC09:11
*** jmccarthy has quit IRC09:15
*** jmccarthy has joined #kolla09:15
*** dims has joined #kolla09:16
sdakelooks like delorean is busted atm09:19
* sdake growls09:19
sdakei can't build this openstack-base redux09:19
SamYaplegarr09:19
*** dims has quit IRC09:22
SamYaplesdake: https://review.openstack.org/#/c/228788/09:22
SamYaplethats teh ceph patch09:22
SamYapleit toches set_configs.py09:22
SamYapledamn ceph is zippy09:24
*** diga has quit IRC09:25
*** itsuugo has quit IRC09:28
*** itsuugo has joined #kolla09:29
jmccarthyHmm (for swift as an example) what technique are folks thinking to get across multiple disks for storage ? Bind mounts ?09:36
SamYaplejmccarthy: it has to be bind mounts for sure09:36
SamYaplewe arent mounting the filesystem in the container09:37
SamYapleif the container crash that mount gets wierdly lost09:37
SamYapleso looking at some of the stuff i did in ceph, i think we can make this work a bit dynamically09:37
*** diga has joined #kolla09:41
jmccarthySo bind mounts to the data container, that seems ok .. I suppose there could be differences across hosts, dynamic how ?09:42
sdake[sdake@bigiron kolla]$ docker images |grep libvirt |grep centos-binary | grep latest09:43
sdake192.168.1.100:4000/kollaglue/centos-binary-nova-libvirt                    latest              a289cbb79fbe        About a minute ago   730.6 MB09:43
sdakehow big is your libvirt for ubuntu SamYaple09:43
sdakeit went from 1gb to 730mb09:44
sdakewith the openstack-common layer changes09:44
SamYapleas it should09:44
SamYapleyou are welcome09:44
SamYapleroot@server01:~# docker images | grep libvirt09:44
SamYaple192.168.31.12:8082/kollaglue/ubuntu-source-nova-libvirt                latest              e111edf4464c        34 minutes ago      588.1 MB09:44
*** dims has joined #kolla09:47
SamYapleubuntu@sy-test01:~$ dd if=/dev/zero of=bigfile.bin bs=1G count=1009:51
SamYaple10+0 records in09:51
SamYaple10+0 records out09:51
SamYaple10737418240 bytes (11 GB) copied, 20.2222 s, 531 MB/s09:51
SamYaplesdake: ^^^^^^09:51
SamYaplethats inside an instance09:51
SamYaplethrough ceph09:51
sdakefast09:51
*** tfukushima has quit IRC09:54
*** tfukushima has joined #kolla09:56
inc0new disk SamYaple ?09:56
inc0cmon buy another one like that and make raid 0 out of it09:57
SamYapleinc0: thats ceph with spinning disk storage09:57
SamYapleand a ssd writeback teir09:57
SamYaplenumbers from _inside_ the instance09:57
inc0so it can be even faster09:58
inc0yeah I know, but its 10gig right?09:58
SamYaple10gig networking yes09:58
inc0then probably bottleneck is in disks right? especially if it's spinning as you say09:58
inc0even with tiered right?09:59
jmccarthySamYaple: Is some of work done in kolla or in yaodu is it ?10:00
SamYaplejmccarthy: at this point all yaodu things are in Kolla :)10:00
jmccarthyTrying to get a better understanding of where this might be going =)10:01
SamYaplebasically i have the ceph storage dynamically looked up and bootstrapped and all10:01
SamYapleit looks for partitions labeled 'KOLLA_CEPH_OSD_BOOTSTRAP' to bootstrap them10:01
SamYaplethe admin must set that label explicitly10:02
SamYapleper drive10:02
SamYaplethen it formats and bootstraps the disk10:02
SamYaplethen kolla looks for labels 'KOLLA_CEPH_DATA' and mounts those and launches teh osd (disk daemons) per disk10:02
SamYapleswift can be done similiarly10:02
sdakethat sounds pretty cool SamYaple10:05
jmccarthyHas that merged ?10:05
SamYaplejmccarthy: indeed10:05
SamYapleits all working10:05
SamYapleon the fly boostraps in new disks as well ;)10:05
SamYaplejust run the playbooks it will pick them up10:05
jmccarthyI gotta check it out =) !10:06
SamYapleit actually has a few advantages over how ceph actually deploys10:06
SamYapleim writing docs for it but im so bad with docs10:06
sdakejust write them badly and I'll improve them :)10:06
SamYapleKennnan2: if i do a raw text dump can you docify it?10:06
sdakei'll do that sam10:06
sdakekennan2 is notnative english speaker10:07
SamYapleok ill do a raw text dump then10:07
SamYaplefair enough. but i can assure you he can english better than me10:07
sdakeya his english is good10:07
sdakebut i'm reallyg ood at docs minus the typos :)10:07
sdakehere is the openstack-common image sizes: http://ur1.ca/nvlyu -> http://paste.fedoraproject.org/272579/2136114410:09
sdakefor centos-binary10:09
SamYaplefar more reasonable10:10
SamYapleubuntu still beats them, but thats because of --no-install-recommends10:10
SamYapleas time goes on i bet as people want new things those numbers even out10:10
SamYaple(ubuntu will always win though)10:10
openstackgerritMerged openstack/kolla: Make oslo.log work correctly on RDO platforms  https://review.openstack.org/22871510:12
openstackgerritMerged openstack/kolla: Neutron Agents json support  https://review.openstack.org/22861110:12
openstackgerritMerged openstack/kolla: Make libvirt function on CentOS  https://review.openstack.org/22879010:13
openstackgerritMerged openstack/kolla: Remove config-external for rsyslog  https://review.openstack.org/22844810:13
*** marun has joined #kolla10:14
pbourke_mlil: hi, if you're still having trouble give me a shout and I'll see if I can help10:14
SamYaplesdake: just need your vote and i think we can tag https://review.openstack.org/#/c/228788/10:14
sdakei want to add this openstack common layer10:15
sdakebut ya10:15
sdakereviewingnow10:15
sdakegroan the gate is broken ?10:15
SamYaplehmm while i also want to see that added sdake i feel that might have the potential for unforseen breakage10:15
SamYaplebut ill follw you10:15
SamYapledelorean is yea10:15
SamYaplebut this only touches ceph ansible files (and set_configs.py)10:15
SamYaplereview on the bases of set_configs.py10:16
SamYaplebasis*10:16
sdakeya i dont mind waiting until after rc110:18
sdakeas long as we can merge it in the next couple weeks10:18
sdakebecause it will make kolla quite a bit better10:18
sdakeI dont know why we waited until the last minut eto do rhel but I was out of action for most of this cycle unfortunately :(10:18
sdakerather centos not rhel10:18
*** marun has quit IRC10:19
openstackgerritMerged openstack/kolla: Fix ceph after config-external removal  https://review.openstack.org/22878810:20
sdakenice thing about jamming it into rc1 is unforseen breakage iill be resolved by rc2 which is th 2nd10:20
sdakeonly 3-4 days10:20
SamYapleubuntu@sy-test01:~$ dd if=/dev/zero of=bigfile.bin bs=1G count=1010:22
SamYaple10+0 records in10:22
SamYaple10+0 records out10:22
SamYaple10737418240 bytes (11 GB) copied, 14.3469 s, 748 MB/s10:22
SamYapleLOOK! LOOK AT THEM NUMBERS10:22
sdakedo a 200gb write :)10:22
SamYaplethats 748 MegaBYTES10:22
SamYapleok10:22
SamYaplegotta launch a new instance10:22
SamYapleno space :p10:22
jmccarthySamYaple: Oh ! Ok this isn't using any data containers then ?10:22
sdakei'm crious what you get with that size of data output10:22
sdakedata containers couldn't produce that kind of io10:23
SamYapleyou get 100gb cause i dont want to create a new flavor10:24
jmccarthyI was sort of thinking it might go data container with the stuff bind mounted to it, no ?10:24
jmccarthysdake: Not sure I see the difference, couldn't services use data container as they currently do, but use bind mounts instead of volumes ? (thinking out loud)10:27
sdakebind mounts are jut slower10:27
SamYapleno data conatienrs are slower than bindmounts10:27
SamYapleceph is using all bindmounts remember10:27
jmccarthyMaybe I'm saying it wrong, a data container that has a bind mount vs using bind mount directly is noticeably slower ?10:29
SamYaplejmccarthy: i know what you are saying, and no that wont be anyslower than direct bindmount10:30
sdakeyup i woudl expect so10:30
SamYapleno it wont because of how docker shares volumes10:30
SamYapleit would still be as fast as bindmount10:30
SamYaplebindmount==fastest10:30
*** pbourke_ has quit IRC10:34
*** pbourke_ has joined #kolla10:34
jmccarthyWell I'm sort of thinking for multiple disks, for swift an option could be re-jig the swift_data container with bind mounts (vs volumes that it has now) - no changes needed really in any other containers (generate rings accordingly) - job done, no ?10:35
SamYapleubuntu@sy-test01:~$ dd if=/dev/zero of=bigfile.bin bs=1G count=14010:35
SamYaple140+0 records in10:35
SamYaple140+0 records out10:35
SamYaple150323855360 bytes (150 GB) copied, 205.496 s, 732 MB/s10:35
sdakewow smoking fast10:35
sdakeexpected like 300mb/sec ;)10:36
SamYapleand i can use fstrim once i delete that file to few up that 150GB btw10:37
SamYapleit sends discard t oceph and recovers that space in the cluster10:38
jmccarthy(aside from launching multiple servers i.e. per disk - that's another thing)10:38
SamYaplejmccarthy: yea maybe. my thought was to trash the swift data container and force people to use loopback devices for testing10:39
openstackgerritSteven Dake proposed openstack/kolla: Make a openstack-common container for CentOS variants  https://review.openstack.org/22883110:39
SamYaplerealworld the datacontainer will never be useful10:39
SamYapleand as long as you can test without having to have a physical disk, i dont think it matters if its a few extra steps (creating the loop device)10:40
SamYaplesdake: are you mocing naything form centos source in that patch?10:40
sdakedata container is useful for some small non-perfomrnat things10:40
sdakelike rabbitm qdata10:40
sdakeand mariadb data10:40
SamYaplesdake: i meant just for swift10:40
SamYaplethe otehrs are cool10:40
sdakeoh right10:40
SamYaplesdake: are you mocing naything form centos source in that patch? like al lthe build tools should be in openstack-common10:41
SamYaplemoving*10:41
Kennnan2SamYaple: just notice your message, sorry10:41
Kennnan2what can I do ?10:41
sdakeall the build tools are in opentack-common for source10:41
sdakebut not binary10:41
sdakei didn't touch how from source works for the mosst part10:41
sdakeonly from binary10:41
sdakewhich only neds git and pip10:41
sdake(for kolla-ansible and neutron)10:42
SamYapleKennnan2: haha its ok. I was asking you to do work. I have a raw text dump for how to use ceph with Kolla and i dont really know the formatting to make that docs friendly10:42
SamYaplesdake: but they arent, im looking at them10:42
sdaketesting binary atm10:42
SamYapleoh so just binary first. thats fine10:43
sdakei trimmed the gat10:43
sdakei didn't do anything with source I dont think10:43
SamYaplecan you put that in the commit?10:43
SamYaplebecause you put implements and it sounds like youve got another commit coming10:43
Kennnan2ok. let me know if need any help further. BTW, I tried https://review.openstack.org/#/c/218144/10:43
sdakethats the last one10:43
Kennnan2to add kolla in requirements family10:43
SamYaplesdake: that doesnt implement openstack-common though10:43
sdakeisn't it Implements for the final one?10:43
SamYapleright... my point is it isnt done10:44
sdakewhat else is needed?10:44
SamYaplehttps://github.com/openstack/kolla/blob/master/docker/base/Dockerfile.j2#L228-24210:44
SamYaplethat moves to openstack common, or at least some of it10:44
sdakeoh right10:44
sdakei did onlybinary10:45
sdakei forgot about source there10:45
sdakesource is more complex10:45
SamYapleyea i was saying that but you are really tired10:45
SamYapleits actually pretty straight forward10:45
SamYapleif its gc or dev libraries, opentsack-common it goes10:45
SamYapleif its for building it leaves the base10:45
openstackgerritSteven Dake proposed openstack/kolla: Make a openstack-common container for CentOS variants  https://review.openstack.org/22883110:46
SamYapleyou can probably collapes the source and binary sections in the base file after that move10:46
sdakewell i'm not doing source prior to rc110:46
SamYapleperhaps we should not fly to close to the sun and tag the current working?10:46
SamYapleyour call, none of this affects ubuntu10:47
sdakewe can but rc2 releaes on the 2nd10:47
SamYaplewait rc1 and then rc2 within a day or two?10:47
sdakethats just how the schedule worked out10:47
SamYapleok10:48
sdakeSTDAKE-M-K04E:demo sdake$ nova list | grep ACTIVE | wc -l10:48
sdake       810:48
SamYaplewell like i said dont touch ubuntu so no complaint here10:48
sdakebecause we are so late with rc110:48
sdakei can wait and just tag wht we have10:48
sdakeand we can put in to rc210:48
sdakei am going to bed though10:48
sdakenight :)10:48
SamYaplesounds good10:48
SamYaplewell hold back commits and tag10:48
sdakefeel free to review please10:49
sdakei'll tag when i wake up10:49
sdakeadn also I'llbe branching10:49
sdakeso msater willbe open for new work10:49
*** sdake_ has joined #kolla10:50
*** sdake has quit IRC10:54
*** exploreshaifali has joined #kolla11:03
*** shardy_ has joined #kolla11:03
*** tfukushima has quit IRC11:05
*** shardy has quit IRC11:05
*** shardy_ has quit IRC11:09
*** shardy has joined #kolla11:09
*** itsuugo has quit IRC11:11
SamYapleinc0: you around?11:15
inc0yeah11:15
SamYapleVIR_MIGRATE_UNDEFINE_SOURCE,VIR_MIGRATE_PEER2PEER,VIR_MIGRATE_LIVE,VIR_MIGRATE_PERSIST_DEST,VIR_MIGRATE_TUNNELLED11:15
jmccarthySamYaple: Wondering (for ceph) about why having containers work out for themselves in bootstrap vs doing configuration via ansible ?11:15
SamYapleperformance wise, what should i be using there?11:15
SamYaplejmccarthy: can you give an example?11:15
inc0SamYaple, I'd remove VIR_MIGRATE_TUNNELED11:17
inc0so you move communication from libvirt->libvirt to qemu->qemu11:17
SamYapleright, im reading http://libvirt.org/migration.html right now11:17
SamYapleim unclear on the UNDEFINE_SOURCE and PERSIST_DEST11:18
inc0undefine_source means that it will undefine base vm11:18
inc0so remove domain11:18
SamYapleoh ok that i get11:18
inc0I'm not sure about persist11:18
jmccarthySamYaple: In ansible ? I suppose somewhere per host disk/partition break down would be in inventory or somewhere, and it could setup bind mounts then when starting containers ?11:18
SamYaplejmccarthy: its magic!11:19
SamYapleno inventory file holding that info11:19
SamYapledynamically fetched and done all up right11:19
jmccarthyWell not currently, but it's an approach I mean11:19
SamYapleno it is currently11:19
SamYapleoh you mean swift11:19
jmccarthyI mean no inventory file holding that info currently for swift11:20
SamYapleright. yea i am against that setup11:20
SamYapleits big and klunky11:20
SamYapleyou get to 200 nodes with 20 disks each and you have 4000 entries...11:20
SamYaplepita11:20
SamYaplewe can do it dynamically11:20
SamYaplei just need to play with it11:20
jmccarthyHmm ok yea I know what you mean, just wondering about possible support complications11:21
*** itsuugo has joined #kolla11:22
SamYapleinc0: "The --persist flag will cause a configuration file to be created on the destination host after a successful migration."11:22
SamYaplejmccarthy: i currently support an implementation with each disk specified, i would take dyanmic anyday11:22
*** tfukushima has joined #kolla11:23
SamYapleinc0: looks like tunneled is default now https://github.com/openstack/nova/blob/1bbf51e5da545e287b8fe3339155c094c0eb11ca/nova/virt/libvirt/driver.py#L16211:24
inc0SamYaple, it is, it's more flexible11:25
SamYapleim testing performance iwth nad without11:25
SamYapledid you see my ceph numbers for disk writes?11:25
inc0not every hypervisor support hypervisor->hypervisor communication11:25
inc0yeah, looks nice11:25
SamYaplethats on top of 16TB of storage11:25
inc0I'm about to test out ceph on our hardware as well11:26
SamYaple2x400GB ssd for cache, 4x4TB spinning disk11:26
inc0do we support dedicated disk for journal?11:26
SamYaplewe dont _support_ anything :P11:26
inc0ok, can I do it?11:27
SamYaplebut no. thats not baked into the scripts11:27
inc0so that would make things even better probably11:27
SamYapleno11:27
inc0how so?11:27
SamYaplebecause ive just got the writeback layer as cache11:27
SamYaplebascially instead of the ssd being the journal its a writeback cache11:27
inc0well ok11:27
SamYaplemore effiecent11:27
inc0ow? I thought it's better to have joutnals separated on dedicated fast disks11:28
SamYaplesure... if you dont use a cache tier11:28
SamYaplewith a writeback cachetier you are better of performance wise throwing those ssd into a cache11:28
SamYaplebut that is dependant on cluster configuration and version of ceph blah blah11:29
inc0well you don't lose ssd for just journal and journals will be ssd-fast11:29
*** dwalsh_ has joined #kolla11:30
inc0cool, I didn't know that11:30
inc0but again, I'm storage ignorant11:30
*** dwalsh has joined #kolla11:30
SamYaplecache tiers are newer and newer == more possible bugs. but its been out for several releases and its pretty solid in hammer11:31
SamYaplejournal is more traditional, but far worse use of ssd resources11:31
SamYapleyou can do both of course11:31
inc0yeah, but now when I think about it there is little point11:32
inc0as long as you won't run out of cache11:32
SamYaplewell if you run out its just passthrough straight to osd11:32
SamYaplei mean you dont break things11:32
SamYapleits just super slow11:32
*** exploreshaifali has quit IRC11:32
SamYaplebasically the cachetier is a pool of ssd only osds11:34
*** itsuugo has quit IRC11:50
*** itsuugo has joined #kolla12:01
*** exploreshaifali has joined #kolla12:07
*** tfukushima has quit IRC12:12
*** itsuugo has quit IRC12:12
*** shardy_ has joined #kolla12:13
*** itsuugo has joined #kolla12:13
*** shardy has quit IRC12:14
*** marun has joined #kolla12:15
*** shardy_ has quit IRC12:18
SamYapleim building ubuntu liberty rc1 images12:18
*** shardy has joined #kolla12:19
*** marun has quit IRC12:20
*** dolpher has joined #kolla12:24
*** dwalsh_ has quit IRC12:25
*** dwalsh has quit IRC12:25
openstackgerritMerged openstack/kolla: Make a openstack-common container for CentOS variants  https://review.openstack.org/22883112:27
*** diga has quit IRC12:27
*** rhallisey has joined #kolla12:29
*** itsuugo has quit IRC12:30
*** dims_ has joined #kolla12:36
*** dims has quit IRC12:40
*** exploreshaifali has quit IRC12:40
*** dwalsh_ has joined #kolla12:44
*** dwalsh has joined #kolla12:44
*** dolpher has quit IRC12:52
*** dolpher has joined #kolla12:52
*** dims_ has quit IRC12:53
SamYapleinc0: changing the queue scheduler for the disk in the vm gives me12:55
SamYapleubuntu@sy-test01:~$ dd if=/dev/zero of=bigfile.bin bs=1G count=1012:55
SamYaple10+0 records in12:55
SamYaple10+0 records out12:55
SamYaple10737418240 bytes (11 GB) copied, 11.5836 s, 927 MB/s12:55
SamYaplealso without TUNNELLED the live migration was much _much_ faster12:56
SamYaplei did one of these large writes while doing a live-migration and it was seemless12:56
*** dolpher has quit IRC12:58
*** dims has joined #kolla13:01
*** jruano has joined #kolla13:02
*** shardy_ has joined #kolla13:08
*** shardy has quit IRC13:09
*** jpeeler has quit IRC13:10
*** jpeeler has joined #kolla13:13
*** jpeeler has joined #kolla13:13
*** shardy_ has quit IRC13:13
*** shardy has joined #kolla13:14
*** dolpher has joined #kolla13:19
*** tfukushima has joined #kolla13:22
*** dolpher has quit IRC13:25
inc0SamYaple, cool13:25
inc01gbps is nice io13:26
*** banix has joined #kolla13:33
SamYapleinc0: you mean 1gB yes?13:34
inc0even 1GBps13:34
*** klint has quit IRC13:36
SamYapleeven if in normal usage it sustains 300MB in the instance thats great13:36
SamYaplebut this wasnt even bursty so it was pretty cool13:36
*** dwalsh has quit IRC13:40
*** dwalsh_ has quit IRC13:40
*** banix has quit IRC13:41
*** jtriley has joined #kolla13:45
*** jmccarthy has quit IRC13:48
inc0I'm going off -  tomorrow I'm giving it a try myself;)13:51
inc0I have pretty good hardware13:51
inc0quantas storage servers with 24 intel ssd13:51
inc0will be fun-fun13:51
*** jmccarthy has joined #kolla13:51
*** jpeeler has quit IRC13:51
*** jpeeler has joined #kolla13:52
*** dwalsh has joined #kolla13:53
*** jruano has quit IRC13:53
*** dwalsh_ has joined #kolla13:53
*** dolpher has joined #kolla14:01
*** itsuugo has joined #kolla14:05
*** achanda has joined #kolla14:15
*** marun has joined #kolla14:15
*** marun has quit IRC14:20
*** achanda has quit IRC14:22
*** dolpher has quit IRC14:24
*** inc0 has quit IRC14:29
*** banix has joined #kolla14:45
*** achanda has joined #kolla14:51
*** jasonamyers has joined #kolla14:52
*** jtriley has quit IRC14:56
*** achanda has quit IRC14:59
*** dims has quit IRC15:04
*** jtriley has joined #kolla15:06
*** inc0 has joined #kolla15:06
*** CBR09 has joined #kolla15:14
*** dims__ has joined #kolla15:16
*** inc0 has quit IRC15:16
*** dwalsh has quit IRC15:21
*** dwalsh_ has quit IRC15:21
*** blahRus has joined #kolla15:29
*** dwalsh has joined #kolla15:36
*** dwalsh_ has joined #kolla15:37
*** dwalsh_ has quit IRC15:53
*** dwalsh has quit IRC15:53
pbourke_would anyone be able to comment on https://bugs.launchpad.net/bugs/1500858 ?15:54
openstackLaunchpad bug 1500858 in kolla "Config changes do not cause a container restart when using COPY_ALWAYS" [Undecided,New]15:54
pbourke_mainly whether it's intended behaviour or not15:54
rhalliseynot sure15:55
*** shardy_ has joined #kolla15:58
*** diga has joined #kolla15:59
*** shardy has quit IRC16:00
*** marun has joined #kolla16:01
*** itsuugo has quit IRC16:03
*** shardy_ has quit IRC16:04
*** shardy has joined #kolla16:04
*** marun has quit IRC16:06
CBR09Anyone know when RC1 will be release?16:06
*** dwalsh_ has joined #kolla16:07
*** dwalsh has joined #kolla16:07
*** diga has quit IRC16:09
*** diga has joined #kolla16:10
rhalliseyCBR09, I think sdake_ is cutting it this morning16:11
CBR09you mean, rc1 will be release in next few hours?16:15
*** CBR09 has quit IRC16:24
*** unicell has quit IRC16:24
*** CBR09 has joined #kolla16:30
*** dims__ has quit IRC16:38
*** dims__ has joined #kolla16:39
rhalliseyCBR09, should be soon16:40
*** jruano has joined #kolla16:43
*** inc0 has joined #kolla16:57
*** unicell has joined #kolla17:00
*** CBR09 has quit IRC17:01
*** jruano has quit IRC17:03
*** diga has quit IRC17:04
inc0good evening17:06
*** marun has joined #kolla17:17
*** jasonamyers has quit IRC17:19
*** jasonamyers has joined #kolla17:20
*** marun has quit IRC17:22
rhalliseyinc0, hey17:22
inc0wassup?17:22
rhalliseynothing17:25
rhalliseywhat's up with you?17:25
*** itsuugo has joined #kolla17:26
inc0playing with ansible, I'm going to deploy ceph tomorrow17:26
inc0and play with it17:26
inc0on real hardware, quality stor nodes17:26
*** athomas has quit IRC17:27
*** itsuugo has quit IRC17:27
rhalliseynice dude17:27
*** achanda has joined #kolla17:29
*** jruano has joined #kolla17:32
*** coolsvap has quit IRC17:33
*** coolsvap has joined #kolla17:37
*** marun has joined #kolla17:38
*** itsuugo has joined #kolla17:39
openstackgerritHui Kang proposed openstack/kolla: Add consul containers for dynamic configuration and discovery. This implementation  https://review.openstack.org/22871917:40
*** exploreshaifali has joined #kolla17:40
*** exploreshaifali has quit IRC17:41
*** loth has joined #kolla17:57
*** dims has joined #kolla18:00
*** dims__ has quit IRC18:02
*** dwalsh_ has quit IRC18:11
*** dwalsh_ has joined #kolla18:11
*** jasonamyers has quit IRC18:18
*** itsuugo has quit IRC18:26
*** itsuugo has joined #kolla19:10
*** itsuugo has quit IRC19:27
*** itsuugo has joined #kolla19:28
inc0and I thought it's louder here during US day;)19:37
rhalliseyinc0, it usually is19:39
rhalliseyare you in texas now?19:39
inc0no, I'm moving about mid Nov19:39
inc0after Tokyo19:39
rhalliseycool19:39
inc0I'm just playing with ansible before sleep, so my dreams will be even more psychodelic19:40
*** inc0 has quit IRC19:50
*** jruano has quit IRC19:55
*** dims has quit IRC20:28
*** dims has joined #kolla20:29
*** jruano has joined #kolla20:42
*** tpot has joined #kolla20:49
*** tpot has quit IRC20:50
*** tpot has joined #kolla20:50
*** rhallisey has quit IRC20:57
*** jtriley has quit IRC21:05
*** dwalsh has quit IRC21:12
*** dwalsh_ has quit IRC21:13
*** itsuugo has quit IRC21:13
*** tfukushima has quit IRC21:21
*** shardy has quit IRC21:25
*** jtriley has joined #kolla21:28
*** jruano has quit IRC21:29
*** jtriley has quit IRC21:35
*** devlaps has joined #kolla21:52
*** banix has quit IRC22:37
*** dims_ has joined #kolla23:19
*** dims has quit IRC23:22
*** banix has joined #kolla23:28
*** sdake_ has quit IRC23:30
*** sdake has joined #kolla23:30
*** blahRus has quit IRC23:30
*** dims_ has quit IRC23:31
*** dims_ has joined #kolla23:32
*** maximedev has quit IRC23:32
*** jmccarthy has quit IRC23:33
*** maximedev has joined #kolla23:33
*** jmccarthy has joined #kolla23:34
*** sdake has quit IRC23:44
*** sdake_ has joined #kolla23:44
*** achanda_ has joined #kolla23:44
*** achanda_ has quit IRC23:45
sdake_rc1 is tagged and in the wild :)23:45
*** sdake_ is now known as sdake23:45
*** achanda has quit IRC23:48

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