Wednesday, 2015-09-02

*** achanda has joined #kolla00:00
*** achanda has quit IRC00:04
*** SourabhP has quit IRC00:07
*** tfukushima has joined #kolla00:07
*** tfukushima has quit IRC00:12
*** achanda has joined #kolla00:12
*** diga has joined #kolla00:13
*** dims__ has quit IRC00:16
*** diogogmt has joined #kolla00:39
*** dims__ has joined #kolla00:51
*** zhiwei has joined #kolla00:55
*** dims__ has quit IRC00:56
*** weiyu_ has joined #kolla01:00
*** dayou has joined #kolla01:02
*** kjelly has quit IRC01:07
*** achanda has quit IRC01:09
*** diga has quit IRC01:20
*** erkules_ has joined #kolla01:21
*** erkules has quit IRC01:24
*** tfukushima has joined #kolla01:38
*** tfukushima has quit IRC01:42
*** diogogmt has quit IRC01:46
*** diogogmt has joined #kolla01:48
*** kjelly has joined #kolla01:57
*** achanda has joined #kolla02:04
*** achanda has quit IRC02:14
*** rhallisey has quit IRC02:15
*** achanda has joined #kolla02:23
*** unicell has quit IRC02:31
*** achanda has quit IRC02:49
*** achanda has joined #kolla03:02
*** loth has quit IRC03:04
*** rajalokan has joined #kolla03:06
*** achanda has quit IRC03:08
SamYapleubuntu gate builds in 19 minutes03:15
SamYaplehow bout that03:15
*** dayou has quit IRC03:20
*** alisonh has quit IRC03:20
*** dayou has joined #kolla03:23
*** rajalokan has quit IRC03:29
*** rajalokan has joined #kolla03:30
*** alisonh has joined #kolla03:38
*** tfukushima has joined #kolla03:38
*** tfukushima has quit IRC03:43
*** rajalokan has quit IRC03:52
*** rajalokan has joined #kolla03:53
*** rajalokan has quit IRC03:57
openstackgerritKuo-tung Kao proposed stackforge/kolla: update the image-building document  https://review.openstack.org/21955004:00
*** dims__ has joined #kolla04:03
*** SourabhP has joined #kolla04:06
*** rajalokan has joined #kolla04:08
*** unicell has joined #kolla04:10
*** unicell has quit IRC04:16
*** dims__ is now known as dims04:17
*** weiyu_ has quit IRC04:18
*** dims has quit IRC04:24
*** unicell has joined #kolla04:24
*** tfukushima has joined #kolla04:39
*** achanda has joined #kolla04:42
*** tfukushima has quit IRC04:44
openstackgerritMerged stackforge/kolla: Improve scripts with some check before kick rm command  https://review.openstack.org/21871905:00
*** unicell has quit IRC05:07
*** unicell has joined #kolla05:09
*** weiyu has joined #kolla05:16
*** tfukushima has joined #kolla05:20
*** alisonh has quit IRC05:25
*** inc0 has joined #kolla05:27
inc0good morning05:27
inc0what's the status05:27
inc0?05:27
inc0of multinode05:27
*** alisonh has joined #kolla05:31
*** weiyu has quit IRC05:34
*** weiyu has joined #kolla05:36
*** weiyu has quit IRC05:51
SamYapleinc0: pretty sure its just sdakes gear05:57
SamYaplehe had it plugged into 4 switches05:57
SamYaplemoving it around helped a bit05:57
SamYaplethne he found an ip conflict with his vip05:58
inc0I see05:58
SamYaplei have tested multinode all over the place, no problems05:58
inc0yeah that makes stuff harder05:58
SamYapledefinetely not merging that balance source patch now05:58
inc0yeah I've just hit a wall, it seems keepalived doesn't work very well on openstack-provisioned vms05:58
SamYaplenot unless it can be reproduced literally anywhere else05:58
SamYapleinc0: thats how i do most of my kolla devel05:59
SamYaplewhat are you seeing?05:59
inc0vip doesn't get ping from same vlan05:59
SamYaplewhats hosting the openstack stuff?05:59
inc0but I guess that might be network conf on compute nodes, still debugging05:59
inc0its our in-house OS juno, neutron, vlan06:00
SamYapleso you setup the appropriate allowed address pairs with neutron, yes?06:00
SamYapleotherwise neutron is gonna drop that vip06:00
inc0you mean ip's to port?06:01
inc0hmm...no I haven't06:01
SamYapleeach port only allows a single ip/mac combo to come out of it by default (enforced by iptables)06:01
SamYapleyea thats the issue06:01
SamYapleyou know how to do it? or i can point oyu in the right direction06:01
inc0yeah I was meant to check iptables later on06:01
inc0I'll find out, don't worry06:02
SamYapleyea it dropping the vip there for sure06:02
kjellyHi guys. I am working on https://review.openstack.org/#/c/219550/ . Swapnil hopes me to include the method of building images like source/binary. I am not sure what's different between binary and source. Does binary mean that openstack package will be installed from apt/yum ?  What does the source means ?06:03
inc0I thought it might be something like that06:03
inc0kjelly, exactly what it means, it will be installed from github-pulled source;)06:04
inc0or rather downloaded tarball of source06:04
inc0tarball will be extracted in container and pip installed06:04
SamYapleinc0: in case you care06:05
SamYaple#openstack.2014-12-10.log:03:48 < SamYaple> neutron port-update <port-id> --allowed-address-pairs type=dict list=true mac_address=<port-mac-address>,ip_address=<vip>06:05
SamYaple#openstack.2014-12-10.log:03:49 < SamYaple> neutron port-update 034afb8f-b62e-4058-9f38-8e510950eb35 --allowed-address-pairs type=dict list=true mac_address=ba:f5:3e:e3:67:ab,ip_address=192.168.10.10/3206:05
inc0thanks a lot Sam06:05
kjellyinc0: what's code version it download ? Is it possible to change the version ?06:06
SamYapleif you build a vpn type instance, that can also accept a range like 192.168.1.0/2406:06
SamYaplekjelly: yes06:06
inc0kjelly, by default it's master, you can change it06:06
SamYaplekjelly: check build.ini06:06
inc0in build.ini06:06
SamYaplehttps://github.com/stackforge/kolla/blob/master/build.ini06:06
SamYaplekjelly: just change the url to anything you want06:06
SamYapletarballs.openstack.org has a tarball for every tag ever created06:07
SamYapledamn06:07
SamYaple2 years of irclogs and only consumes 87MB06:07
SamYaple_uncompressed_06:07
kjellySamYaple inc0: Ok.06:10
*** diogogmt has quit IRC06:11
*** weiyu_ has joined #kolla06:17
kjellySamYaple inc0: I fully understood. Thanks.06:19
inc0any time06:19
*** sdake has joined #kolla06:24
inc0hmm now I guess I have some keepalived conf problem06:24
inc0when I manually ip add, it works, but keepalived doesn't06:24
SamYapleits always something with you....06:24
sdakesamyaple around06:25
inc0yup, I'm just a developer06:25
sdakesamyaple i deployed aio to all 3 nodes individually, they all work fantastically well06:25
inc0network is magic06:25
sdakei ws wondering if yo uwould try node3, then node1 in the list06:25
sdakethis will put node 3 as master06:25
SamYaple:) keepalived wont assign the ip until haproxy is up an running for 20 seconds06:25
sdakeand see if it still misbehaves in the same way -a walys node 306:25
inc0SamYaple, it's there;)06:25
sdakei suspect it will not06:25
SamYaplesdake: sure, but im not quite following what test you want me to do06:25
sdakechnge ivnetory file to list node3, then node106:26
SamYapleinc0: is it faliing the health check though?06:26
sdakein this scenario, I think node 1 will always fail06:26
sdakeor be "flakey"06:26
sdakewith this mode ndoe3 will be listed first the inveentory list06:26
SamYapleoh i see what youre saying06:26
inc0SamYaple, nope, it's ok06:26
sdakeand will be master06:27
SamYapleinc0: and none of the hosts have the vip?06:27
inc0no, vip is there06:27
SamYapleoh ok then i dont know whats happening06:27
SamYaplesdake: sure lets try it06:27
*** chandankumar has joined #kolla06:28
openstackgerritSam Yaple proposed stackforge/kolla: WIP: Ceph Ansible - READY FOR REVIEWS  https://review.openstack.org/21857006:29
sdakebecaue a deploy to node 3 with glacne image-list in a repittion works great06:29
SamYaplewell yea because its a single host06:29
SamYapleeven if it was a bad host it would still work06:29
sdakeif the ram was flakey it would implode06:29
sdakewhether its single node or not06:30
SamYaplei dontthink its the ram06:30
SamYaplesince changing to a single switch made htings noticibly better (less failures) i blame your networking06:30
sdakei am willing to simplify that - just woke up06:31
SamYapleme too06:31
sdakeneed to warm up a bit befor i go jerking around with network cables06:31
SamYaplesdake: youre still running diferent kernels fyi06:33
sdaketry rebooting06:33
sdakenode 2 had an old kernel it appears06:35
SamYapleyea i was making sure the grub confs were right06:35
SamYaplebut i think you rebooted it06:35
sdakeyup06:35
sdaketherecorrect kernel versoin now06:36
SamYaplesdake: you are using the devicemapper with the loopback devices (killing performance) is this what yo uwant?06:37
sdakeits what i want for nwo06:37
SamYaplecool just checking06:37
sdakei just am usign defaults06:37
sdakei just want the damn thing to work - can worry about optimization later06:37
SamYaplefor some reason 103 still has 148 in its arp table06:42
SamYapleok the hosts look good06:45
SamYaplewhich deploy would you like to test now? all 3 with 103 as the first one in the groups?06:45
SamYaplesdake: ^06:46
sdaketry just two1006:46
sdake103, 10106:46
SamYapleok06:46
*** achanda has quit IRC06:47
*** dims has joined #kolla06:50
sdakemy speculation from this test will be tht 103 will be rock oslid nd 101 will be flakey06:53
SamYaplehow do you purpose we test that 103 is solid?06:53
sdakeyou sid yesteray 101 was rock olid06:53
sdakei dont kno how you cam eto that conclusionb06:53
sdakeut youcn come to the same with 103 no?06:53
SamYapleim asking how you want to test06:53
SamYaplei can06:53
SamYapleif you dont have an opinion06:53
sdakewhtever you did yesterdayt o determine 101 was solid06:53
SamYapleok06:54
sdakei want to eimiinate the boxes themselves06:54
*** dims has quit IRC06:54
kjellyShould I mark which base image is recommend in document ?07:02
SamYapleubuntu :) its the only one where everything builds07:02
SamYapleand its half the size of centos....07:02
SamYaplebut no, dont mark it07:02
kjellySamYaple: ok07:03
openstackgerritKuo-tung Kao proposed stackforge/kolla: update the image-building document  https://review.openstack.org/21955007:10
kjellyI found that *.pyc is not included in gitignore. Should I send patch for it?07:11
*** inc0 has quit IRC07:14
sdakeplz07:15
SamYaplesdake: so there is no 500 service errors at all anymore07:16
SamYaplethe issue wis with auth07:16
SamYaplewhats _really_ wierd is glance is trying to auth with a token that doesnt exist in teh database at all07:17
*** coolsvap_ has joined #kolla07:21
SamYaplealreighty sdake07:22
SamYapleall fixed up07:22
SamYaplewe can do a three node deploy now07:23
*** akwasnie has joined #kolla07:24
*** achanda has joined #kolla07:24
*** shardy has joined #kolla07:25
*** coolsvap_ has quit IRC07:26
SamYaplesdake:  do we have a gate blueprint somewhere?07:26
kjellyDo I need bug id for changing gitignore ?07:31
SamYaplekjelly: yea we require bugs/blueprints for everything but doc changes07:31
SamYapleit gets a little annoying but at least it can always be traced back to a bug for more info07:32
kjellySamYaple: ok07:32
sdakesamyaple there is no gat eblueprint07:34
sdakesamyaple gate-froms-ource is one07:34
sdakebut no geneeralgate blupinrt07:34
sdakesamyaple did you sort out why my node are busted?07:34
sdakenodes07:34
SamYapleyea youre time was all jacked up07:34
SamYapleyour*07:34
sdaketime is th ereason?07:35
SamYapleits proper UTC now07:35
SamYapleyea07:35
sdakenice07:35
sdakewell that needs to go in the rtfm!07:35
SamYapleall three nodes on a glance image-list while loop, never failed07:35
sdakeNICE07:35
sdakesee, dude, worth the effort07:35
sdakeroot caused a problem which will certinaly hit other people07:35
sdakehow did you figure it was the time07:35
SamYaplewhich is in the docs07:35
*** shardy_ has joined #kolla07:36
sdakei must have missed that ;-)07:36
SamYaplekeystone token didn't appear in the database and so i did a regex look for it in the database and noticed the time was way way off from the latest time07:36
sdakewell now we can put that the sytem will fail fantastically without correct time ;-)07:36
SamYaplewhich is pretty much openstack in general07:36
SamYapleits all time stamped07:36
sdakesystems should depend upon monotonic time not wallcock time07:37
sdakebut whatever, as long as it works im happy :)07:37
*** shardy has quit IRC07:37
sdakethanks for stickign with it samyaple07:37
sdakeok im going to do a 3 node deploy and play around07:37
sdakeand smoke a cigar - a big one107:37
SamYapleits deployed three node right now07:37
*** rajalokan has quit IRC07:37
SamYaplestill some other issues like oyu need to crank up your db connections07:38
SamYaplebut thats because i maxed them out with the while loops07:38
SamYaplesee sdake, isn't fixing the problem much better than kneejerking a 'solution'? Now we dont have to have that crappy source balancing07:38
sdakeyup07:39
sdakei was undrer the mistaken belief tht others were also uffering the same problem07:39
*** shardy_ has quit IRC07:41
SamYapleso am i making a blueprint for gate testing?07:42
sdakewhich machines had bad time, all 3?07:42
*** shardy has joined #kolla07:42
sdakemight as well07:42
SamYaplesdake: i think one may have been correct, idk07:42
SamYaplei stomped them all to UTC07:42
SamYaplesdake: are you cleaning up the environment right now?07:43
sdakeyup07:43
SamYapleoh07:43
sdakesorry were you using/07:43
SamYaplethat would explain why shit stopped working07:43
SamYapleyea just testing some stuff07:43
SamYapleits cool07:44
SamYapleim out of your servers now07:44
*** dims has joined #kolla07:44
openstackgerritKuo-tung Kao proposed stackforge/kolla: update gitignore for python and .testrepository  https://review.openstack.org/21958707:45
*** SourabhP has quit IRC07:45
SamYaplevbel: does git currently support checking out a tag?07:46
SamYaplei know it does for a branch...07:46
*** Haomeng|2 has joined #kolla07:47
openstackgerritKuo-tung Kao proposed stackforge/kolla: update the image-building document  https://review.openstack.org/21955007:48
*** dims has quit IRC07:49
*** Haomeng has quit IRC07:50
sdakenowe if we cn just get heat working in t-8 hours07:51
sdakewe will be golden ;)07:51
*** achanda has quit IRC07:51
SamYapleheat works07:51
SamYaplei though your patched cnetos-binary07:52
SamYaplethought*07:52
sdakenope07:52
SamYaplewhat happened to your heat patch07:53
sdakei abandoned it because it hit master07:53
SamYapleoh07:53
SamYaplei thought you would keep it in for binary until delorean got its act together07:53
sdakedelorean rebuilds master every 2-3 days07:54
sdakebut prior was getting resource not found on centos binary07:54
*** inc0 has joined #kolla08:10
*** rajalokan has joined #kolla08:16
openstackgerritMerged stackforge/kolla: update gitignore for python and .testrepository  https://review.openstack.org/21958708:18
*** jmccarthy has quit IRC08:20
sdakeKennan around?08:20
Kennanhi sdake:08:20
Kennanjust back08:21
sdakekennan are docs are not being published08:21
sdakebut the docs publishing job hit the infra repo08:21
sdakeany idea why08:21
*** jmccarthy has joined #kolla08:21
Kennansdake: how do you check doc published or not ?08:21
sdakedocs.openstack.org/developer/kolla08:21
sdake= not found08:22
Kennansdake: let me check in infra channel, I am not sure what others needed08:23
*** diga has joined #kolla08:24
*** weiyu_ has quit IRC08:25
openstackgerritMerged stackforge/kolla: update the image-building document  https://review.openstack.org/21955008:25
vbelSamYaple: yes, we can checkout by tag (reference)08:36
SamYapleso that would accecpt the tag '2015.1.1' ?08:38
*** dims has joined #kolla08:38
vbelyes, sure, we do it locally08:38
SamYapleawesome!08:39
SamYaplegood work08:39
openstackgerritVladislav Belogrudov proposed stackforge/kolla: Source based builds should get novnc from tarball (git/url)  https://review.openstack.org/21920408:39
vbelE.g. [swift-base]08:39
vbeltype = git08:39
vbellocation = git://ca-git.us.oracle.com/openstack-swift08:39
vbelreference = 2.3.008:39
vbeldest_filename = swift.tar08:39
SamYaplevbel: cool :)08:39
vbelSamYaple: thanks :)08:39
SamYaplejust fyi i removed the 'dest_filename' requirement08:39
vbelSamYaple: yes, I saw it. So it is generated from container name, isn't it?08:41
SamYapleyea08:41
SamYaplefigure thats the cleanest solution08:41
vbelI believe we can make a separate enhancement for the kanaka-noVNC :) and leave the review above as in first edition08:42
*** zhiwei has quit IRC08:42
SamYaplesounds good08:43
SamYapleit will happen with teh spice console as well08:43
SamYaplewhich reminds me i need to add that08:43
*** dims has quit IRC08:43
vbelfor such sophisticated archives we need a new option like dest_folder and ln -s {{ dest_folder }}-*  /usr/share/novnc08:44
*** Haomeng has joined #kolla08:44
SamYaplewell i mean its just the repo name08:44
SamYaplei dont know that we need al lthat08:45
*** diga has quit IRC08:45
vbelthe repo name is hardcoded in Dockerfile.j2. I can have vbel-noVNC or similar tarballs08:46
openstackgerritSam Yaple proposed stackforge/kolla: Setup ubuntu build gate  https://review.openstack.org/21924308:46
SamYaplehey guys if i can get some acks on https://review.openstack.org/#/c/219243/08:46
SamYaplegate tested and working08:46
SamYapleand now it has a blueprint coolsvap ;)08:46
*** Haomeng|2 has quit IRC08:47
vbelSamYaple: i see, yes, we can just do something like ln -s /{{ repository_name }}-*  /usr/share/novnc08:50
vbeland make the repository name from location url08:50
*** vbel has quit IRC09:02
*** dayou has quit IRC09:02
*** vbel has joined #kolla09:03
openstackgerritJames McCarthy proposed stackforge/kolla: Swift WIP - add some missing services, also ansible configuration  https://review.openstack.org/21879509:03
openstackgerritMerged stackforge/kolla: Setup ubuntu build gate  https://review.openstack.org/21924309:28
openstackgerritMerged stackforge/kolla: Source based builds should get novnc from tarball (git/url)  https://review.openstack.org/21920409:32
*** dims has joined #kolla09:32
*** dims has quit IRC09:37
openstackgerritPaul Bourke proposed stackforge/kolla: Copy config to /etc/kolla rather than symlink in Vagrantfile  https://review.openstack.org/21962409:46
*** tfukushima has quit IRC09:52
*** tfukushima has joined #kolla09:54
jmccarthy@Sam: you about ? re: conditionals in https://review.openstack.org/#/c/218795/10:07
jmccarthySo for example, maybe create three new sections in site.yml, one new bool each to group the non-server services for account, container, and object ?10:07
jmccarthy(I'm hesitant to break them all out individually)10:07
pbourkeI haven't seen any docs that indicate they're optional10:14
inc0SamYaple, I'm about to lose my mind. ICMP response is showing on tap device, on qbr, but not on qvb10:17
SamYapleinc0: thats where security group rules are applied10:23
SamYaplechange your security group rules10:23
SamYaplecheck*10:24
SamYapleqbr is secgroup rules, if they get filtered you wont see it on qvb10:24
inc0yeah, on secgroups it looks ok10:25
inc0first place I've checked10:25
inc0however...I'll do iptables -L10:25
inc0...and there are no rules for my floating ip10:26
inc0do I need to do anything besides port-update?10:26
*** dims has joined #kolla10:26
*** diga has joined #kolla10:27
SamYapleinc0: did you include your original ip and mac in the port update?10:28
SamYaplei dont think it appends10:28
SamYaplei think it stomps10:28
SamYapleneutron port-show <id>10:28
SamYaplesee if the correct ip is in the allowed-address-apirs10:28
openstackgerritMick Thomspon proposed stackforge/kolla: Add ansible support for Murano  https://review.openstack.org/21889410:29
inc0http://paste.openstack.org/show/440710/ SamYaple10:30
inc0254 is floating10:30
SamYaplecomeon dude 10.10.10.254/2410:30
inc0hmm10:30
SamYaplenetwork more :P10:30
inc0just noticed it10:30
SamYaple10.10.10.0/2410:30
inc0shouldn't that be ip not cidr anyway?10:31
*** dims has quit IRC10:31
inc0anyway, that was problem10:31
inc0thanks10:31
SamYapleno that is correct syntax10:31
SamYapleyou could do 10.10.10.254/3210:31
inc0yeah, I guess10:32
SamYaplebut you would also need to include teh original port ip address10:32
inc0it works now10:32
inc0on both addresses10:32
SamYapleneutron port-update 034afb8f-b62e-4058-9f38-8e510950eb35 --allowed-address-pairs type=dict list=true                    mac_address=ba:f5:3e:e3:67:ab,ip_address=192.168.10.10/32 mac_address=ba:f5:3e:e3:67:ab,ip_address=192.168.10.11/3210:32
SamYaplethat would do 2 ips ^^10:32
inc0oki, thanks10:33
SamYapleor you can do a range (like oyu have done)10:33
inc0just as long as it's correct cird10:33
inc0(btw it was copy from ip a add, that's why)10:33
SamYaplewell it just has to be the network address10:33
*** chandankumar has quit IRC10:33
SamYaplei mean you could do 192.168.1.128/2310:33
SamYaplei mean you could do 192.168.1.128/25*10:34
inc0brb10:34
inc0yeah, I know what I did wrong10:34
SamYaplecool gald its working10:34
*** gsagie has joined #kolla10:46
*** chandankumar has joined #kolla10:48
openstackgerritPaul Bourke proposed stackforge/kolla: Always ensure correct ownership of /var/lib/rabbitmq  https://review.openstack.org/21889010:51
*** gsagie has left #kolla10:55
SamYaplepbourke: what is not a permissions issue11:01
SamYaplethats a clustering issue11:01
pbourkeSamYaple: I'll try it with one node11:02
SamYaplehttps://bugs.launchpad.net/kolla/+bug/148049611:02
openstackLaunchpad bug 1480496 in kolla "When starting rabbitmq multinode with Ansible the cluster fails to form" [Critical,Triaged]11:02
SamYaplepbourke: ^^11:02
pbourkeSamYaple: ah11:05
pbourkeSamYaple: ok I guess I'll abandon this patch11:05
SamYapledid one node work11:06
pbourkeSamYaple: it seems to work when deploying to the same node using localhost (allinone). but deploying one host, but separate from the deploy node it fails11:09
pbourkeit seems to have been introduced back when we did the move to one data image11:10
SamYaplehow do I setup vagrant to confirm this?11:12
pbourkeah hang on11:13
pbourke:/11:13
pbourkesorry it doesnt work all in one either11:14
pbourkeyou have to go from scratch to make it happen11:14
pbourkecd kolla/vagrant11:14
pbourkevagrant up operator control01 control0211:14
pbourkevagrant ssh operator11:14
pbourkethen build using the command I put in the review to push to local registry11:15
pbourkeand hack /etc/kolla/globals.yml appropriatly11:15
pbourkeactually given it happens in all-in-one you dont need control01 / control0211:16
SamYaplepbourke: what are you running? cnetos-binary? ubuntu-source?11:20
pbourkecentos binary11:20
pbourkeif it works on ubuntu then Im thinking its some difference in the way rabbitmq is packaged11:20
SamYapledoes it happen with ubuntu source (I would test but i dont have vagarant setup and im neck deep in things)11:20
SamYapleif you dont have time to test ill test later11:21
pbourkeI'll try11:21
*** dims has joined #kolla11:21
*** rhallisey has joined #kolla11:24
*** dims has quit IRC11:26
*** pbourke has quit IRC11:36
*** pbourke has joined #kolla11:36
*** Haomeng|2 has joined #kolla12:07
*** Haomeng has quit IRC12:10
*** mordred has quit IRC12:27
*** inc0_ has joined #kolla12:31
*** inc0 has quit IRC12:32
*** inc0_ has quit IRC12:38
pbourkeSamYaple: same issue with ubuntu-source. there's a handful of setups but this one is all-in-one ubuntu-source12:45
pbourkeSamYaple: strange you're not seeing it12:45
SamYapleweird indeed since i dont have it at all12:45
SamYaplecan you pastebin it?12:45
SamYaple(the errors you are seeing)12:46
pbourkeSamYaple: http://paste.openstack.org/show/441077/12:46
pbourkejmccarthy got it this morning as well as inc0 yesterday I think12:47
pbourkebut it doesn't seem to be consistent12:47
*** dims has joined #kolla12:48
SamYaplepbourke: can you docker inspect and verify the container is using voalumes_from?12:49
pbourkeSamYaple: yeah just looking now, check this out: http://paste.openstack.org/show/441078/12:49
pbourke(snapshot is the result of docker commit on the restarting container)12:50
SamYapleyea thats what i thought was happening12:50
SamYapleit wasnt actually doing a bootstrap12:50
SamYapleyour patch would have prevented a cluster from forming because the erlang cookie wouldnt have been the same12:51
SamYaplebut _why_12:51
pbourkeyeah looking back at the output its skipping the bootstrap step12:51
pbourke*ansible output12:51
SamYapleyoull need to verify the bootstrap container actually uses the volumes from rabbitmq12:51
SamYapleoh12:51
SamYaplehttps://github.com/stackforge/kolla/blob/master/ansible/roles/rabbitmq/tasks/bootstrap.yml#L212:51
SamYaple;)12:51
SamYapleare you removing the rabbitmq data container between retires?12:52
pbourkeyeah was just looking at the same line :)12:52
SamYapleor just teh rabbitmq container?12:52
SamYaplei can improve that check12:53
SamYaplei know how to fix this :)12:53
SamYaplegive be 15 minutes12:53
pbourkesure - or if you're short on time give me the summary and I can try fix12:53
*** kevsi has joined #kolla12:54
openstackgerritSam Yaple proposed stackforge/kolla: Fix rabbitmq perms  https://review.openstack.org/21968112:55
SamYapletest that would you12:55
*** diogogmt has joined #kolla12:56
pbourkedidnt even notice it was doing inspect12:56
*** diogogmt has quit IRC12:59
*** diga has quit IRC13:01
pbourkeSamYaple: seems to do the trick13:01
pbourkeSamYaple: can you tag it with bug #1490602 and I'll +213:02
openstackbug 1490602 in kolla "rabbitmq frequently fails to start due to permissions error" [Critical,In progress] https://launchpad.net/bugs/1490602 - Assigned to Paul Bourke (pauldbourke)13:02
SamYaplepbourke: im guessing you reran the playbooks after a bad bootstrap without cleaning up the rabbitmq_data container13:02
SamYaplepbourke: not at the moment, yo ucan update the commit message from gerrit though13:02
SamYaple(you can +2 after that)13:02
pbourkeSamYaple: k if you dont mind13:02
pbourkeSamYaple: thanks for help!13:02
*** inc0 has joined #kolla13:03
*** diogogmt has joined #kolla13:04
SamYapleyea no problem. it was a procedural difference between what we were doing13:05
*** diogogmt has quit IRC13:08
SamYaplepbourke: can you verify that the boostrap container doesnt run a second time?13:10
pbourkeSamYaple: will do13:10
*** dims_ has joined #kolla13:17
*** dims has quit IRC13:21
vbeldocker rm -f $(docker ps -aq)  should help :)13:22
vbelalways delete data container if bootstrap failed13:23
kevsiHi folks, I have a question re the need for sudo/root in Kolla Ansible (as we will get questions on this from our security folks in the near future).13:23
kevsi(I know this has come up a few times before)13:23
kevsiMy current understanding (paraphrasing previous Kolla IRC comments):13:23
kevsi- Ansible can be run as non-root ( e.g.   $ ./tools/kolla-ansible deploy) but it must ssh into the controller/Compute/Network Nodes as "root" to allow required Host Networking (and maybe more).13:24
SamYapleall-in-one deploys must run ansible as root13:24
kevsiHowever, the Docker Daemon on the Controller/Compute/Network nodes will be running as the root user, so is this not enough on its own to take care of Host Networking ?13:24
SamYaplemultinode deploys ansible itself is not run as root, but currently it is required that it ssh directly to root13:24
kevsiSamYaple:  thanks.  I am concerned with multinode only13:25
SamYaplereally its just the work hasnt been dont to use sudo yet13:25
SamYaplethere is no reason ansible need to ssh directly to root13:25
SamYaplebut it does need to run some root stuff (like tweak sysctl for some things)13:25
kevsiso if I understand correctly:13:26
kevsifor multinode, Ansible would not need to be run as root, would not need to ssh-in-as-root for most things, and would not need to sudo for most things.13:27
kevsi(but it would need to ssh-in-as-root/sudo for some things - like sysctl changes as you noted).13:28
kevsibut for basic running of the Docker Containers, it does not need to ssh-in-as-root or sudo per-se ?13:28
SamYaplekevsi: id have to check13:28
SamYaplei will say this, it uses docker-py13:28
SamYapleso i dont know if you need root to talk to the socket via api or not13:29
SamYaplei would _say_ not but idk13:29
SamYapleid have to check13:29
*** jtriley has joined #kolla13:30
openstackgerritPaul Bourke proposed stackforge/kolla: Fix rabbitmq perms  https://review.openstack.org/21968113:31
kevsiSamYaple:  thanks for that.  we can do some investigation here on our side.13:31
SamYaplekevsi: please let us know :)13:31
kevsiwill do.13:31
SamYapleand if oyu want to start the work for converting to ansible sudo stuff, im all for that13:31
SamYapleits a time thing for me13:31
*** inc0 has quit IRC13:31
kevsiNo worries. We'll have a chat here about it over the next day or so and let you know.13:32
sdakemorning13:38
SamYaplemorning sdake13:38
sdakesamyaple re sduo required for sysctl, we can just do that via contiainer13:38
sdakedocker-py doesn't require root, it requires access to the docker sockt which means the duser needs to be in the docker gruop13:38
sdakethere is no good reason I see  thatansible has to be run as root currently13:38
sdakeother then possibly to write to /usr/share/kolla/templates13:38
sdakekevsi currently kolla' sansible code creates a directory /usrshare/kolla/template, this requires root13:39
sdakesamyaple yo dude13:39
SamYaplesysctl needs to be permanant and i dont like what you are suggesting about using the containers root users to modify the host system13:39
kevsisdake: Thanks13:39
SamYaplesdake: while that does require root, that is a configurable paramater kevsi sdake13:40
SamYapleyou can put that anywhere you like13:40
kevsiOK.13:40
sdakealso you oculd make tht sudo and just give mkdir opreational privilegdge to the user13:41
sdakepasswordless sudo for mkir command only13:41
sdakebut anyway that is the ony reason i can see for rquiring root13:41
sdakekevsi basically we run kolla-ansible under root atm to simplify dev, but its time before rc1 to fix that13:42
SamYaplewe run everything everywhere as root13:43
SamYaplewe can fix it everywhere or it doesnt really matter if we fix it in a single location13:43
sdakeyes but we dont need to run ansible as root13:43
SamYaplethats required for all-in-one only13:43
SamYapleand that is required13:43
sdakemay be for aio13:44
SamYaplewe havent needed to run the ansible deploy as root for multinode in a month13:44
sdakeisn't that what kevii asked? :)13:44
kevsiSamYaple:  Thanks. So ye do also see the current use of having Ansible ssh-as-root/sudo as a large security concern, or ye think we are being overly-paranoid (maybe we're overlooking some existing protection mechanism) ?13:44
SamYaplesdake: yea that was long ago answered. thats not what he is talking about13:45
SamYaplekevsi: no i agree its a security problem, but we do what we can13:45
SamYaplei want to get it fixed for RC113:46
kevsisdake: if I understand the situation correctly, I'm more concerned with the need to have Ansible ssh-as-root/sudo on the ControllerNode/ComputeNode...(currently we don't run the Ansible command itself as root - we use multinode)13:46
sdakekevsi my theory on security is there is no reson to give permisisons to a process if they are not needed13:46
*** mickt has joined #kolla13:46
kevsiThanks folks.  OK, so it looks like we are thinking along the same lines.  Just a matter of time/resources :-)13:47
kevsiwe will investigate this here then, as it will be a big issue for us (when it comes to a real-world deployment).13:47
SamYaplekevsi: i 100% agree with you :)13:48
kevsivery good :-)13:49
sdakekevsi are you deploying kolla multinode?13:49
sdakeor doing an eval?13:50
kevsiwell, we are currently testing the multinode here at Oracle.13:52
kevsiwith the intention of deploying it within each of the Fortune 500 by end of the year :-)13:53
rhalliseycool13:54
sdakeoh right oracel dude13:57
sdakehey rhallisey13:57
rhalliseysdake, hey13:58
*** rajalokan has quit IRC13:59
*** inc0 has joined #kolla14:06
*** jtriley has quit IRC14:13
*** mickt has quit IRC14:16
inc0guys, anyone have ansible script to prepare ubuntu for kolla?14:17
inc0install docker and such14:17
*** sdake has quit IRC14:28
*** sdake has joined #kolla14:32
*** inc0 has quit IRC14:32
*** jtriley has joined #kolla14:33
openstackgerritJames McCarthy proposed stackforge/kolla: Swift WIP - add some missing services, also ansible configuration  https://review.openstack.org/21879514:34
sdakewe should probably have some seprate ansible code to bring up the machines for first time14:35
SamYaplesdake: yea an optional off to the side one14:38
SamYaplethe problem is it requires pip to isntall docker-py14:38
SamYapleto get the newer version14:38
sdakeright14:38
SamYaplethat requires build-tools14:38
SamYaplei say problem, its just extra crap on the system14:38
sdakewe could make repos for docker-py for ubuntu and centos14:38
SamYapleyea we could, but then youve got a seperate repo and i dont want to maintain that14:39
SamYapleits kinda out of scope but i get your point14:39
sdakea repo is a simple solution until the distros catch up14:39
SamYaplewell no the simple solution is install the build tools and pip14:40
SamYaplea repo is not the _simple_ solution14:40
sdaketidy then ;)14:40
SamYapleagreed14:40
sdakere off to the side one, what would it be called?14:40
SamYaplebootstrap14:41
SamYaplehost_setup14:41
SamYaplekickoff14:41
SamYapleonetime14:41
SamYapleidk14:41
sdakedoes it end up in the main ansible dir?14:41
SamYapleit can sit beside site.yml14:41
*** diogogmt has joined #kolla14:42
openstackgerritVladislav Belogrudov proposed stackforge/kolla: Allow arbitrary source archive name to be imported into Dockerfile  https://review.openstack.org/21972314:43
SamYaplevbel: does that actually extract the top level into that folder?14:44
vbelSamYaple: I think I have found very easy solution to import any archive / clone into any container. Yes14:44
SamYapleor does it have /nova-novncproxy/kanaka-noVNC-14:44
vbelso we could generalize this to   ADD source.tar /source14:44
vbelRUN ls -l /source/*  /keystone14:45
SamYaplehmm i do like the source dir name to be there for versions14:45
SamYaplebut i like that solution too14:45
SamYaplelet me think on it14:45
SamYaplei think thats a good idea14:45
sdakeyo guys do mea favor and don't +a any patches for a few hours14:45
sdakethanks!14:45
SamYaplebut ive had a long day, let me regroup tomorrow14:45
vbelthis solves problems with kanaka-noVNC or vbel-noVNC or hack-my-vnc-and-go archives / clones14:47
vbeljust removing hardcoded strings we expect from archives. We still could have ADD nova-novncproxy.tar /nova-novncproxy14:48
*** diogogmt has quit IRC14:54
*** diogogmt has joined #kolla14:55
*** chandankumar has left #kolla14:57
*** blahRus has joined #kolla14:57
*** unicell1 has joined #kolla15:04
openstackgerritMerged stackforge/kolla: Fix rabbitmq perms  https://review.openstack.org/21968115:05
*** unicell has quit IRC15:06
openstackgerritMerged stackforge/kolla: Copy config to /etc/kolla rather than symlink in Vagrantfile  https://review.openstack.org/21962415:10
*** dims_ has quit IRC15:12
sdakewhy is rabbitmq failing on startup15:18
sdakevbel pbourke  any ideas?15:18
pbourkesdake: multinode?15:18
sdakeyup15:18
pbourkethere's another bug with clustering15:19
pbourkelet me find it15:19
vbelwhat does container tell?15:19
pbourkesdake: https://bugs.launchpad.net/kolla/+bug/148049615:19
openstackLaunchpad bug 1480496 in kolla "When starting rabbitmq multinode with Ansible the cluster fails to form" [Critical,Triaged]15:19
sdakewell now in confirmed state15:20
* sdake groans15:20
pbourke:(15:20
vbelhmm, I could not get this issue. But our rabbit is much newer :)15:21
sdakeERROR (InternalServerError): An unexpected error prevented the server from fulfilling your request: (OperationalError) (1040, 'Too many connections') None None (Disable debug mode to suppress these details.) (HTTP 500) (Request-ID: req-3d2c7558-c3b1-41c4-8cc6-76444a1d9dfc)15:21
sdakeanyone seen that problem prior?15:21
vbelis it because of haproxy probes?15:21
sdakeno idea what causes it15:22
sdakei deplyed a 3 node15:22
sdakerabbitmq was crashed so i started it fresh15:22
sdakethen i ran init-runocne and created 5 nova instances15:22
pbourkevbel: everyone should use oraclelinux, only answer ;)15:22
sdakethe 2nd nova instance failed15:23
SamYaplesdake: yea youll always hit that15:23
SamYaplejust start teh rabbit nodes again15:23
SamYaplei can throw up a 50cents fix for it15:23
SamYapleits ugly as dirt15:23
sdakeyes lets get something temporary15:23
sdakebut what about the operational error15:23
sdakethis was after retarting rabbitmq15:23
SamYaplethat you can control via config options15:24
SamYapleaka how ot into openstack15:24
sdakethis is the first time i've ever had multinode orking - looks like our defdaults need tuning :)15:24
SamYaplewell these are openstack defaults15:25
sdakeSamYaple if you could get a quick fixx up for the rabbitmq crash that would be great - so i can tag the releae15:25
SamYaplethat would be for the operator to do the tuning15:25
sdakewhat is the specific default15:25
SamYaplemax_pool_size = 1015:25
SamYaplein the [database] section15:25
SamYapleif you change 'max_pool_size = 200' in your /etc/kolla/config/database.conf15:26
SamYaple(in the [database] section)15:26
sdakeidea is out of the box defaults for kolla should  result in working cluster15:26
sdakei wouldn't define operational error as working ;)15:26
SamYaplesure, but were not hard coding that value in the config15:26
SamYapleif you want to start dumping it in the database.conf, id be ok with that i suppose15:27
sdakewhat does that max_pool_size option do?15:27
SamYapleim still at work on the phone, cant talk about that stuff right now15:28
SamYaplei would suggest googling15:28
SamYaplethats the option you want to tweak15:28
sdakeok try to get the fix up for rabbitmq today plz15:28
SamYapleim warning oyu, its awful15:30
SamYapleits the reason i havent submitted it as a stopgap15:30
pbourkeis it making oraclelinux the default? :p15:30
SamYaplehow did you know?!15:31
*** absubram has joined #kolla15:31
vbel:))))15:32
openstackgerritSam Yaple proposed stackforge/kolla: Fix rabbitmq part 2  https://review.openstack.org/21974615:33
SamYaplethats all i have15:33
SamYaplethat needs testing15:33
SamYaplepeople can submit a patch on top of it, you should see my train of thought15:34
SamYapleif it works merge, if not submit on top15:34
openstackgerritJeff Peeler proposed stackforge/kolla: WIP: Add Ansible support for Ironic  https://review.openstack.org/21974715:34
*** britthouser has quit IRC15:34
sdakewtb resolution for https://bugs.launchpad.net/kolla/+bug/1491477'15:35
openstackLaunchpad bug 1491477 in kolla "default max pool size does not render a functional cluster" [High,New]15:35
vbel^^^ mariadb?15:37
sdakesam says that should fix it15:38
sdakealthough i tried with those evalues with no good result15:38
sdakei am starting a fresh15:38
vbelhttps://bugs.launchpad.net/mos/+bug/1475433 - sounds similar?15:40
openstackLaunchpad bug 1475433 in Mirantis OpenStack 7.0.x "MySQL connection limit should be increased" [High,Fix released] - Assigned to Denis Egorenko (degorenko)15:40
vbel200 nodes :)15:41
sdakesimilar but 4096 is the default there15:48
sdakewow samyaple that patch is dirty like zebra!15:50
*** dwalsh has joined #kolla15:50
*** dims has joined #kolla15:51
SamYaplei warned you15:52
pbourkesdake: Im seeing it I can test it with a newer rabbitmq15:52
sdakepbourke that patch will likely work on a newer if it works on an older15:53
sdakeit would be nie if wecould get to a solution that doesnt involve upgrading rabbitmq ;-)15:53
pbourkesdake: no I think that patch should not be needed15:53
sdakepbourke how do you intend to get rabbitmq to work on distros that ship older versions then?16:01
sdakekeepign in mind something needs to be done today so i can tag16:02
sdakeso we can get on with our rc1 development16:02
pbourkesdake: I was hoping to find an external rpm source that provided new packages16:02
*** unicell1 has quit IRC16:02
*** inc0 has joined #kolla16:02
*** dims has quit IRC16:02
pbourkesdake: but I guess times a short for that today16:02
*** vinkman has joined #kolla16:03
*** dims has joined #kolla16:03
sdakei dont ike the third party import repos we have atm16:03
sdakei really dont want  to add to the problem16:03
*** dims_ has joined #kolla16:04
inc0what's the issue?16:04
sdakerabbitmq crashes on startup16:04
sdakeapparently because its too old16:04
inc0well...it didn't for me16:05
inc0today16:05
inc0today's build16:05
sdakei just built 1 hour ago fresh centos16:05
inc0sdake, too old kernel problem?16:05
inc0I had to upgrade kernel to 3.19 for it to not fail - ubuntu on ubuntu16:06
sdakeno rabbitmq and its illion dependencies16:06
inc0ah ok16:06
*** dims has quit IRC16:07
inc0this release is problematic one16:08
sdakewe are doing a bunch of new things all at once16:09
sdakelikely to be problems with that scenario16:09
inc0yeah16:11
openstackgerritRyan Hallisey proposed stackforge/kolla: Replace config-external with a JSON file  https://review.openstack.org/21687416:12
vbelsometimes I think progress is actually bad thing :)16:14
inc0well, use this until someone actually deploy kolla on prod16:14
inc0changes after that will be much harder16:14
*** devlaps has joined #kolla16:16
openstackgerritJames McCarthy proposed stackforge/kolla: Swift WIP - add some missing services, also ansible configuration  https://review.openstack.org/21879516:20
sdakemeeting in t-10 minutes16:22
sdakewell we can launch 1 nova instance before everything falls to shit16:25
sdakeshp it ;)16:25
sdakei have heard from multiple sources nova-scheduler may not be run in ha mode16:26
sdakeas in it can only be one on one controller16:26
vbelI thought it was state-less (running via rabbit so it is ha without haproxy)16:28
sdakecan a cr please ack https://review.openstack.org/21974616:28
sdakei have verified it16:29
sdakeit is unclear if it works because nova launch fails still16:29
vbel'shpt' is a good release name :)16:29
sdakemeeting time folks :)16:31
SamYaplepbourke: rabbitmq actually provides a repo16:33
SamYaplefyi16:33
*** akwasnie has quit IRC16:39
*** absubram has quit IRC16:43
*** unicell has joined #kolla16:47
*** akwasnie has joined #kolla16:47
openstackgerritMerged stackforge/kolla: Fix rabbitmq part 2  https://review.openstack.org/21974616:53
*** clayton has joined #kolla16:56
claytonjust started looking at Kolla since I didn't realize the option was added for building from source.  Is there or is there planned to be any way to provide a requirements.txt file when building the container?16:56
sdakeclayton we are in a team meeting atm we will be back to you ok ? :)16:57
claytonnp, thanks16:57
*** pbourke-mobile has joined #kolla17:04
*** rajalokan has joined #kolla17:10
*** pbourke-mobile_ has joined #kolla17:11
*** pbourke-mobile has quit IRC17:12
*** pbourke-mobile_ has quit IRC17:19
jpeelerinc0: did you see my ironic ansible review?17:19
inc0hold on17:19
sdakeclayton why would you want to specify a custom requirements.txt file?17:19
jpeeleri think the only thing left is to create a separate nova container, but it's pretty close17:19
jpeelerthought you were really interested in it17:20
inc0yeah I was17:20
inc0and I still am17:20
claytonfew reasons, one is for example, we had a designate sink we wrote that we want to include inside the container so it  can be used17:20
inc0I'll give it a try tomorrow maybe, thanks for heads up!17:20
claytonbut also because we generally freeze all the requirements when building the container17:20
claytonthat way if we rebuild it later we'll have reproducible results17:20
inc0I'm off guys, see ya17:20
sdakewhat is a designate sink, some kind of plugin?17:20
sdakelater inc017:21
claytondesignate sink is the designate service that allows you take actions based on neutron or nova events17:21
sdakeclayton we do have some ideas for dealing with plugins for neutron, cinder, and horizon17:21
claytonwe also have a custom keystone plugin for auth17:21
coolsvapdesignate sink is a service in designate17:21
sdakewe have a prebuild sink service17:21
claytonright, but anyone using sink would write a plugin, what comes with it is intended to be an example, nothing more17:21
sdakeok so plugin, yes we have plans to handle that17:22
sdakeand the plugins would yes install the requierments.txt17:22
sdakeit will not happen for liberty i fear17:22
sdakeunless pbourke pulls off a miracle ;-)17:22
claytonit looks like it'd be fairly easy to add a requirements option to build.ini and copy that over the one in the project if provided when generating the tarball17:22
sdakewe ar ejust going to use the rquirements.txt in the tarball clayton17:23
sdakeno reason to specify a unique one17:23
claytonI disagree.  For example, aside from the plugin issue, we want to specify frozen requirements so that if we rebuild the container in the future we get exactly the same results17:23
sdakeyou can do that by psecifying a frozen tarball17:24
sdakethe tarball containing the rquirement.ttxt that are frozen17:24
claytonI was hoping not to build and maintain tarballs when kolla can already do that :)17:24
*** achanda has joined #kolla17:24
sdakeyou ahve to maintain that file somewhere17:24
sdakeif its in a git repo, kolla can pull from git as well17:24
claytonmaintaining a requirement.txt and maintaining a mechanism to turn that into a tarball isnt' the same thing17:25
claytonnod, thought about that, but that requires us to maintain a fork of the repo and overwrite the upsteam requirements.txt17:25
sdakeyou maintain the requirements.txt alongside the code it is meant to install17:25
*** inc0 has quit IRC17:25
sdakeclayton hate to be argumentantive,but ins't htat preisely what you want kolla to do  :)17:25
claytonbut it already exists in kolla :)17:26
sdakeclayton there is a blueprint on this17:26
sdakeplease add your ideas to it17:26
claytonah, ok.  link?17:26
claytonwe're maintaining our own containers right now, but we'd prefer to use kolla if we can fit it into how we do things.  I'm coming at this from the standpoint of how we already do things, so this is a bit foreign17:27
sdakeclayton https://blueprints.launchpad.net/kolla/+spec/neutron-third-party-plugins17:27
sdakefwiw I am not keen on adding options or other cruft to build.ini or build.py without a good good reason17:28
claytonsdake: the way we handle plugins now is that we just add them as a git+https source in the requirements.txt17:28
sdakeplugins are a good reason17:29
sdakei htinkk itremains to be seen what the best way to tackle plugins is17:29
sdakewhaty ou propose, a unique requirements.txt file sounds clunky - where do those requirements.txt files come from?17:30
sdakesome git repo?17:30
sdakepbourke is your man to talk to clayton17:30
claytonwell, if I were going off and solve this problem in a vacuum, I'd just make it so that build.ini took a path to a file to copy into the tarball on a per project basis17:31
sdakeyes but you can see how that doesn't work well if someone doesnt have that requirements.txt file :)17:31
sdakewhat your asking for is a rquirements.txt override17:31
sdakeagain i dont seee value of freezing requirements17:31
claytonI assumed build.ini was intended to be customized locally17:31
sdakecustomized locally if desired but should work out of the box17:32
claytonsdake: if I rebuild a container, I don't want to suddently get newer versions of a half dozen libraries if I'm making a trivial change.  I want to upgrade libraries regularly, but intentionally.17:32
*** absubram has joined #kolla17:32
claytonsdake: nod, I'd expect the out of the box build.ini not to have any value for the new option I was proposing17:32
*** dims_ has quit IRC17:33
claytonmy expecation would be that most people building from source would customize build.ini17:33
sdakeyes what you are talking about has nothign to do with plugins and has to do with stable build requirements17:33
sdakei can almost see that use cae17:34
sdakebut our plate is full for liberty-3 ;)17:34
sdakeso unlikely to be addressed17:35
claytonsdake: I may be conflating them since we've used the same approach to solve both problems17:35
claytonsince half the reason we're using containers is to get away from upstream packages anyway, I tend to think of it in terms of building from source.17:35
claytonnot saying that's valid, just explaining :)17:35
*** dims has joined #kolla17:35
sdakeclayton i think what would make sense is for you to file a blueprint17:36
sdakethe descriptoin of the blueprint might be "allow for override of requirements.txt per build source"17:36
sdakethe text field of which would describe your proposed solution17:37
sdakeand i'll put in discussion phsae and we can discuss during mitaka17:37
sdakeclayton make sense?17:37
claytonyeap17:38
sdakethe argument to be made in he blueprint is that you want consistent library dependencies pinned at a specific version17:38
*** rajalokan has quit IRC17:45
*** tfukushima has quit IRC17:45
claytonthanks17:49
*** loth has joined #kolla17:57
*** chandankumar has joined #kolla18:04
*** jtriley has quit IRC18:06
openstackgerritRyan Hallisey proposed stackforge/kolla: Replace config-external with a JSON file  https://review.openstack.org/21687418:09
openstackgerritRyan Hallisey proposed stackforge/kolla: Replace config-external with a JSON file for Galera  https://review.openstack.org/21788018:09
*** sdake_ has joined #kolla18:14
*** sdake has quit IRC18:17
*** sdake has joined #kolla18:21
*** dwalsh has quit IRC18:23
jpeelersdake: i may not know what i'm talking about, but it's looking like there's not a way to differential requests to the proper scheduler based on the necessary compute driver18:24
jpeelerso i'm not sure if trying to spin up nova services configured for ironic alongside nova configured for libvirt will work18:24
sdakejpeeler cant' you just run a different api server on a different port?18:24
sdaketry joining the ironic channel and asking :)18:25
*** sdake_ has quit IRC18:25
jpeeleri'm reading that the containers have to be separated by availability zones, but i guess i can try that18:25
jpeelerthe primary use case for using ironic though, would be undercloud i would think18:25
sdakeya maybe ironic needs to be depdloyed first on an aio deploy18:26
sdakeand second the real cloud gets deployed18:26
sdakesorting out how to integrate ironic and ansible in this way woud lbe pretty helpful ;)18:26
jpeeleri can ask if my understanding is correct though18:26
jpeelerif it is, you'd just toggle the enable_ironic flag18:27
jpeelersdake: is the plan to keep this channel name the same after openstack namespace change?18:30
sdakeyes18:30
*** jasonsb has quit IRC18:32
jpeeleronly a handful that doesn't have that prefix, adding kolla to the list here https://wiki.openstack.org/wiki/IRC18:34
*** sdake_ has joined #kolla18:41
sdake_jpeeler ya blame rhallisey for that one ;)18:42
sdake_btw, release tagged, email sent18:42
sdake_nice work folks18:43
rhalliseyya18:43
sdake_now for rc1 ;)18:43
*** sdake has quit IRC18:45
sdake_so folks looks like we get 3 fishbowl 5 workroom sessions and a half day meetup on friday18:51
sdake_although not yet set in stone18:52
sdake_typically meeetup is 2 hours of stuff that didn't get finished during the regular workroom and fishbowls plus 2 hours of drinking on the ptl whoever that may be ;)18:53
*** coolsvap_ has joined #kolla19:09
*** chandankumar has quit IRC19:39
*** jasonsb_ has joined #kolla19:41
*** coolsvap_ has quit IRC19:45
*** absubram has quit IRC19:54
*** shardy has quit IRC20:00
*** sdake_ is now known as sdake20:15
sdakerhallisey ar you the person that added the tripleo roadmap?20:18
sdakeor was that inc020:18
*** dwalsh has joined #kolla20:24
*** absubram has joined #kolla20:33
rhalliseysdake, inc020:39
sdakeok well i am thinking this will end in the half day contributor meetup sessions20:40
sdakeprobably first on the agenda to work well with getting tripleo cats in the room20:40
rhalliseysure20:40
rhalliseywfm20:40
*** achanda has quit IRC21:08
*** unicell has quit IRC21:14
*** unicell has joined #kolla21:14
*** dwalsh has quit IRC21:17
*** dims has quit IRC21:19
*** dims has joined #kolla21:19
*** dims has quit IRC21:24
*** achanda has joined #kolla21:37
*** absubram has quit IRC21:44
*** achanda has quit IRC21:47
*** achanda has joined #kolla21:54
*** banix has joined #kolla22:03
*** diogogmt has quit IRC22:19
*** achanda has quit IRC22:24
*** achanda_ has joined #kolla22:24
*** dwalsh has joined #kolla22:35
*** diogogmt has joined #kolla22:40
*** unicell has quit IRC22:43
*** unicell has joined #kolla22:43
*** unicell has quit IRC22:44
*** unicell has joined #kolla22:44
*** diogogmt has quit IRC22:55
*** dwalsh has quit IRC23:02
*** banix has quit IRC23:08
*** banix has joined #kolla23:12
*** achanda_ has quit IRC23:12
*** sdake has quit IRC23:15
*** akwasnie has quit IRC23:19
*** achanda has joined #kolla23:21
*** sdake has joined #kolla23:27
*** blahRus has quit IRC23:29
*** absubram has joined #kolla23:50
*** achanda has quit IRC23:52
*** absubram has quit IRC23:57

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