Monday, 2015-11-23

*** jasonsb has joined #kolla00:02
*** jasonsb has quit IRC00:07
*** jasonsb_ has joined #kolla00:08
*** jtriley has quit IRC00:09
*** salv-orlando has quit IRC00:13
*** sacharya has joined #kolla00:33
*** vilobhmm has joined #kolla01:00
*** vilobhmm1 has joined #kolla01:09
*** vilobhmm has quit IRC01:11
*** sacharya has quit IRC01:13
*** salv-orlando has joined #kolla01:14
*** masterbound has quit IRC01:31
*** salv-orlando has quit IRC01:32
*** jtriley has joined #kolla01:43
*** cfarquhar_ has quit IRC01:43
*** weiyu has joined #kolla01:43
*** cfarquhar has joined #kolla01:45
*** cfarquhar has quit IRC01:45
*** cfarquhar has joined #kolla01:45
*** jtriley has quit IRC01:50
*** kjelly has joined #kolla02:07
*** salv-orlando has joined #kolla02:32
*** masterbound has joined #kolla02:32
*** masterbound has quit IRC02:37
*** sdake has joined #kolla02:41
*** jtriley has joined #kolla02:45
*** sdake_ has joined #kolla02:47
*** sdake has quit IRC02:48
*** salv-orlando has quit IRC02:48
*** vilobhmm1 has quit IRC02:48
*** tpot has quit IRC02:58
*** sdake_ has quit IRC03:05
*** coolsvap has quit IRC03:16
*** coolsvap has joined #kolla03:19
openstackgerritSwapnil Kulkarni (coolsvap) proposed openstack/kolla: Drop root for ceilometer  https://review.openstack.org/24851803:27
openstackgerritSwapnil Kulkarni (coolsvap) proposed openstack/kolla: Drop root for gnocchi  https://review.openstack.org/24851903:28
openstackgerritSwapnil Kulkarni (coolsvap) proposed openstack/kolla: Drop root for gnocchi  https://review.openstack.org/24851903:30
openstackgerritSwapnil Kulkarni (coolsvap) proposed openstack/kolla: Drop root for ceilometer  https://review.openstack.org/24851803:32
openstackgerritSwapnil Kulkarni (coolsvap) proposed openstack/kolla: Drop root for gnocchi  https://review.openstack.org/24851903:34
*** klint has joined #kolla03:36
*** vbel1 has quit IRC03:39
*** vbel1 has joined #kolla03:40
openstackgerritSwapnil Kulkarni (coolsvap) proposed openstack/kolla: Drop root for neutron  https://review.openstack.org/24852103:44
*** salv-orlando has joined #kolla03:47
*** salv-orlando has quit IRC03:55
*** wuhg has joined #kolla03:55
*** achanda has joined #kolla03:58
wuhg@here:help please ,when i deploy keystone,  there is an error 'database' is undefined" /keystone/tasks/bootstrap.yml:   i 've defined the database_address and kolla_internal_address in global.yml03:58
wuhgand the mysql is running correctly in the container03:59
SamYaplewuhg: this is a know bug in the head of stable right now. there is a patch to fix that in master04:10
SamYaplehttps://review.openstack.org/#/c/242777/04:10
SamYaplemandre: would you please review https://review.openstack.org/#/c/242777/ , its actually a critical issue here04:10
*** achanda has quit IRC04:10
openstackgerritSam Yaple proposed openstack/kolla: Fix bootstrap for services  https://review.openstack.org/24277704:11
*** jtriley has quit IRC04:11
*** sacharya has joined #kolla04:24
*** weiyu has quit IRC04:28
*** achanda has joined #kolla05:01
*** achanda has quit IRC05:04
*** jtriley has joined #kolla05:08
*** suro-patz has joined #kolla05:13
*** jtriley has quit IRC05:14
wuhgSamYaple:thanks for let me know , i'm watching on it05:28
*** mwheckmann has joined #kolla05:36
*** suro-patz has quit IRC05:37
*** mwheckmann has quit IRC05:40
*** weiyu has joined #kolla05:44
*** tpot has joined #kolla05:45
*** weiyu has quit IRC06:05
*** ashoke has quit IRC06:08
*** tpot has quit IRC06:12
*** sacharya has quit IRC06:12
*** sacharya has joined #kolla06:13
*** pbourke has quit IRC06:20
*** pbourke has joined #kolla06:21
*** jasonsb_ has quit IRC06:23
*** vilobhmm has joined #kolla06:25
*** suro-patz has joined #kolla06:30
*** weiyu has joined #kolla06:32
*** sacharya has quit IRC06:36
*** jasonsb has joined #kolla07:03
*** suro-patz has quit IRC07:06
*** jasonsb has quit IRC07:09
openstackgerritMichal Rostecki proposed openstack/kolla: Source installation in virtualenv  https://review.openstack.org/24676207:09
openstackgerritMichal Rostecki proposed openstack/kolla: Source installation in virtualenv  https://review.openstack.org/24676207:10
*** jtriley has joined #kolla07:10
openstackgerritSwapnil Kulkarni (coolsvap) proposed openstack/kolla: Remove hardcoded MAINTAINER in Dockerfiles  https://review.openstack.org/24854807:11
*** vilobhmm1 has joined #kolla07:12
*** vilobhmm has quit IRC07:13
*** jtriley has quit IRC07:15
*** openstack has joined #kolla07:21
*** sacharya has joined #kolla07:37
*** sdake has joined #kolla07:38
*** sacharya has quit IRC07:41
*** dolpher has joined #kolla07:44
*** dolpher has left #kolla07:44
*** dolpher1 has joined #kolla07:48
*** dolpher1 has quit IRC07:51
openstackgerritSwapnil Kulkarni (coolsvap) proposed openstack/kolla: WIP Remove hardcoded MAINTAINER in Dockerfiles  https://review.openstack.org/24854807:55
*** stvnoyes has quit IRC08:08
*** stvnoyes has joined #kolla08:08
*** dolpher has joined #kolla08:16
openstackgerritMichal Rostecki proposed openstack/kolla-mesos: Install kolla-mesos package in Vagrant  https://review.openstack.org/24559108:21
openstackgerritMichal Rostecki proposed openstack/kolla-mesos: Install kolla and kolla-mesos packages in Vagrant  https://review.openstack.org/24559108:24
*** vilobhmm1 has quit IRC08:32
*** akwasnie has joined #kolla08:33
*** dolpher1 has joined #kolla08:44
*** dolpher2 has joined #kolla08:50
*** dolpher has quit IRC08:51
*** dolpher1 is now known as dolpher08:51
*** dolpher2 has left #kolla08:51
openstackgerritMerged openstack/kolla: Drop root for gnocchi  https://review.openstack.org/24851909:01
openstackgerritMichal Rostecki proposed openstack/kolla-mesos: Install kolla and kolla-mesos packages in Vagrant  https://review.openstack.org/24559109:01
*** athomas has joined #kolla09:05
*** jtriley has joined #kolla09:11
*** jtriley has quit IRC09:16
*** salv-orlando has joined #kolla09:17
*** shardy has joined #kolla09:19
*** gfidente has joined #kolla09:41
*** masterbound has joined #kolla09:42
*** pbourke has quit IRC09:45
*** hetii has joined #kolla09:46
hetiiHi :)09:46
hetiiAny clue how to solve: Running modprobe bridge nf_nat br_netfilter failed with message: modprobe: WARNING: Module br_netfilter not found.09:46
hetiiwhen I start docker under centos09:46
*** pbourke has joined #kolla09:48
nihiliferhetii: what version of kernel?09:55
hetii3.10.0-229.20.1.el7.x86_6409:56
hetiiDocker version 1.8.2, build bb472f0/1.8.209:56
*** sacharya has joined #kolla09:56
hetiiAnd I have already: docker-selinux-1.8.2-7.el7.centos.x86_6409:57
*** akwasnie1 has joined #kolla09:59
*** sacharya has quit IRC10:01
*** akwasnie has quit IRC10:03
hetiihmm10:05
hetiiodd10:05
hetiias I see I have:10:06
hetiidocker.x86_64                          1.8.2-7.el7.centos              @extras10:06
hetiidocker-registry.x86_64                 0.9.1-7.el7                     @extras10:06
hetiidocker-selinux.x86_64                  1.8.2-7.el7.centos              @extras10:06
hetiibut there are also packages like:10:06
hetiidocker-engine.x86_64 : The open-source application container engine10:06
hetiidocker-engine-selinux.noarch : SELinux Policies for the open-source application container engine10:06
hetiithat I can install10:06
hetiiso with one are proper?10:06
nihiliferhetii: remove "docker" package and install "docker-engine"10:17
hetiiyep I do it now10:18
hetiiwhat about docker-registry.x86_64 ?10:18
nihiliferhetii: please remove it too10:20
hetiinihilifer: I based on this how to: docs.openstack.org/developer/kolla/quickstart.html10:21
openstackgerritMerged openstack/kolla: Download, install, and enable rabbitmq_cluster  https://review.openstack.org/24238110:21
hetiiand they use registry10:21
*** salv-orlando has quit IRC10:21
hetiiIf I remove it should I install something else ?10:21
openstackgerritMerged openstack/kolla: Use rabbitmq-clusterer when deploying  https://review.openstack.org/24238210:21
*** weiyu has quit IRC10:21
openstackgerritMerged openstack/kolla: Small refactor for site.yml  https://review.openstack.org/24238310:21
openstackgerritMerged openstack/kolla: Remove vip for rabbitmq  https://review.openstack.org/24238410:21
nihiliferhetii: aww, ok. if docs suggest to use docker-registry from packages, don't remove this10:22
*** salv-orlando has joined #kolla10:22
nihiliferi thought that our recommended way is to use docker-registry runned by docker10:22
nihiliferbut please follow docs, i'm just not up to date with them, sorry :(10:23
nihiliferyou can probably remove docker-selinux btw10:23
hetiiyep, but as you can see the docs seams to be outdated as well10:23
*** weiyu has joined #kolla10:23
nihiliferbecause you'll have to disable selinux10:23
hetiiI install docker-engine-selinux.noarch already10:23
hetiiwhy I need to disable it ?:)10:23
hetii(or should)10:24
nihiliferbecause when selinux is enabled, you have to do "chcon svirt_sandbox_file_t" manually on every directory you want to mount to containers10:25
nihiliferwe don't do this currently10:26
nihilifermaybe in future10:26
hetiihmm10:26
hetiiok  but10:26
nihiliferand probably there are some other problems with selinux i'm not aware about10:26
hetiiI found also in docs Docker 1.8.3 and later are incompatible with Kolla. If the version installed is 1.8.3 or later, consider downgrading by using these commands:10:26
hetiiso I cannot use docker-engine.x86_64                  1.9.1-1.el7.centos10:27
hetiior maybe something change in that aspect ?10:27
nihiliferyou should use docker-engine in 1.8.2 version10:27
nihiliferyum downgrade docker-engine-1.8.210:28
nihiliferi see this command in docs ;)10:28
hetiiyep, ok I twisted myself :)10:28
nihilifernp10:28
nihiliferso, to sum it up10:28
nihiliferplease install docker-engine (or downgrade it) to 1.8.210:29
nihiliferdisable selinux10:29
nihiliferremove docker-selinux10:29
nihiliferand try again10:29
hetiiok10:30
openstackgerritMerged openstack/kolla: Only start nova-data on the compute hosts  https://review.openstack.org/24840910:40
*** akwasnie1 has quit IRC10:41
*** gfidente has quit IRC10:46
hetiinihilifer: ok It takes a while to clean mess that I made before but as I see docker run fine now:)10:59
hetiithx for your tip and I go forward with rest of this howto10:59
nihiliferhetii: great! :)10:59
nihilifernp10:59
openstackgerritSwapnil Kulkarni (coolsvap) proposed openstack/kolla: Remove hardcoded MAINTAINER in Dockerfiles  https://review.openstack.org/24854811:03
*** gfidente has joined #kolla11:11
*** gfidente has quit IRC11:11
*** gfidente has joined #kolla11:11
*** jtriley has joined #kolla11:11
*** jtriley has quit IRC11:16
*** jmccarthy has quit IRC11:24
*** jmccarthy has joined #kolla11:25
*** diga has joined #kolla11:43
hetiiQ: If I run  kolla-build on the same machine where I install docker-registy do I need to run it with --registry registry_ip_address:registry_ip_port --push or it will do it automaticly ?11:43
nihiliferyou still need to use at least --push option11:44
nihiliferwithout it, kolla-build will not push the build images anywhere11:45
hetiiok if its already in progress can I push them somehow after current job11:50
hetii(I run it without any arguments)11:51
hetiiAlso I wonder why docker images are so huge, let say kollaglue/centos-binary-keepalived cost 332.3 MB11:52
*** akwasnie has joined #kolla11:52
*** masterbound is now known as mbound_11:53
*** diga has quit IRC11:54
hetiiwhy not use CoreOS instead centos ?11:55
*** salv-orlando has quit IRC12:00
vbel1hetti: you are welcome to make your own base :)12:04
vbel1suggest a blueprint12:05
*** sacharya has joined #kolla12:05
*** sacharya has quit IRC12:10
*** jmccarthy has quit IRC12:11
hetiiI just ask :) maybe there is already such base system12:11
*** salv-orlando has joined #kolla12:14
vbel1hetti: we cover general rpm (redhat derivatives) and deb systems so far12:18
vbel1I think main reason for that is huge and thoroughly tested software base12:19
*** jmccarthy has joined #kolla12:19
*** mbound_ has quit IRC12:28
*** mbound_ has joined #kolla12:31
*** akwasnie_ has joined #kolla12:33
*** mbound_ has quit IRC12:35
akwasnie_nihilifer: congrats on joining kolla core team :)12:37
hetiiOk so what about pushing images that I will have after kolla-build execution ?12:37
hetii(without argument)12:37
*** akwasnie_ has quit IRC12:39
nihiliferakwasnie: thank you :)12:40
nihiliferhetii: you can push them manually12:45
nihiliferyou need to tag the docker image, then push it12:46
nihiliferso something like12:46
nihiliferdocker tag $(docker images | awk '/<name_of_container>/{print $1;}') http://your-awesome-registry.local/<name_of_container>12:47
nihiliferand then push by12:47
nihiliferdocker push http://your-awesome-registry.local/<name_of_container>12:47
nihiliferlet me find a one-liner for that12:48
hetiinihilifer: thx a lot, I still wait when kolla-build will end and will be nice to not needed start from scrath :>12:50
nihiliferdocker images | awk '/kollaglue/{print $1;}12:52
nihiliferaww, pressed enter by accident12:52
nihiliferdocker images | awk '/kollaglue/{print $1;}' | xargs -i bash -c "docker tag {} http://your-awesome-registry.local/{}; docker push http://your-awesome-registry.local/{}"12:54
nihilifertry this, it should work12:55
*** rhallisey has joined #kolla12:56
*** dwalsh has joined #kolla13:06
*** dwalsh has quit IRC13:08
*** dwalsh has joined #kolla13:09
*** jtriley has joined #kolla13:12
*** jtriley has quit IRC13:17
*** signed8bit has joined #kolla13:34
*** mbound_ has joined #kolla13:43
*** signed8bit is now known as signed8bit_ZZZzz13:50
*** athomas has quit IRC13:59
*** inc0 has joined #kolla14:01
*** signed8bit_ZZZzz is now known as signed8bit14:01
*** dwalsh has quit IRC14:01
inc0Hello my dearest of friends! How does the world treat you all lately?14:01
*** dave-mccowan has joined #kolla14:03
*** jtriley has joined #kolla14:03
*** dwalsh has joined #kolla14:04
*** athomas has joined #kolla14:04
*** klint has quit IRC14:05
SamYaplehello14:08
rhalliseyinc0, heyy14:09
*** jtriley has quit IRC14:09
rhalliseygood morning friends14:09
inc0its me only or our development seems to slow down14:12
inc0?14:12
openstackgerritMichal Rostecki proposed openstack/kolla-mesos: Add config generation script and some examples  https://review.openstack.org/24291214:13
*** diga has joined #kolla14:17
rhalliseyinc0, well our changes have been incremental as of late.  This will probably change when we start our push to pull in more services14:18
inc0or when bugs starts to come down;)14:19
inc0sdake, around?14:19
pbourkehey all14:21
inc0morning Paul14:21
pbourkeinc0: if you want to speed things up you could help by reviewing my patch ;) https://review.openstack.org/#/14:21
inc0these are my patches out there!14:22
inc0sorcery!14:22
inc0:P14:22
*** salv-orlando has quit IRC14:23
pbourkebah14:23
pbourkehttps://review.openstack.org/#/c/246942/14:23
pbourkethere we go14:23
inc0hmm...are you sure we want to match it by having "plugin" in name?14:26
inc0seems hacky to me14:26
pbourkeinc0: the alternative I came up with was changing the conf to yaml14:27
pbourkebut this seems less invasive14:27
*** akwasnie has quit IRC14:27
inc0I'm thinking of using more advanced jinja for that14:28
SamYaplefyi guys. here are stable liberty patches that need to be merged for 1.1 https://review.openstack.org/#/q/status:open+project:openstack/kolla+branch:stable/liberty,n,z14:28
SamYapleand here are the bugs https://bugs.launchpad.net/kolla/liberty/+bugs14:28
inc0so for example if there is file plugins-dockerfile, include it somewhere in main dockerfile14:28
inc0and then you put all the plugin logic there14:28
pbourkeinc0: i like the idea of jinja includes, was pushing for it back when we started templating. however that will be a bigger change and further down the line. what I have above is at least the third major iteration of a solution for adding plugins14:31
SamYaplepbourke: yea i pushed back hard because of the "too much change"14:31
SamYaplebut i think everyone knows jinja2 now14:32
pbourkeeveryone is a strong word ;)14:32
SamYaplehey pbourke on the plugins thing.... how are you handling multiple plugins?14:32
pbourkeSamYaple: multiple sections14:32
SamYapleenough people are comfortable with jinja2 now14:32
pbourkeSamYaple: have you looked at the second patchset that you were asking for14:32
SamYapledid a leave a review on it?14:33
pbourkeno14:33
SamYaplethen no14:33
SamYaplelink?14:33
pbourkehttps://review.openstack.org/#/c/248026/14:33
pbourkeah wait seems you just commented on it14:33
pbourkeit handles multiple plugins if added in the kolla-build.conf14:34
*** jtriley has joined #kolla14:34
pbourkeI'll push an example14:35
SamYaplepbourke: no i commented there 3 days ago14:51
pbourke>_<14:51
*** achanda has joined #kolla14:53
SamYaplehey pbourke, can I get a review on this https://review.openstack.org/#/c/242371/2 ? (and a +w on hte other patches in that series, they were rebased)14:56
SamYapleinc0: did you see I did the switch from screen scraping to udev library?14:57
openstackgerritSam Yaple proposed openstack/kolla: Make the database json variable more readable  https://review.openstack.org/24202414:58
SamYaplehere it is inc0 https://review.openstack.org/#/c/248231/14:58
openstackgerritMerged openstack/kolla: Allow specifying erasure as the pool type  https://review.openstack.org/24237114:59
openstackgerritMerged openstack/kolla: Allow ceph pool names to be configurable  https://review.openstack.org/24237214:59
openstackgerritMerged openstack/kolla: Automate setting up a cache tier  https://review.openstack.org/24237315:00
SamYaplewoot thanks pbourke15:00
*** openstackgerrit has quit IRC15:02
*** openstackgerrit has joined #kolla15:02
*** mwheckmann has joined #kolla15:03
pbourketeam, id appreciate eyes on the plugin patches. it was something raised by operators at the summit, I've put a reasonable amount of time into these patches am fairly satisfied with the implementation15:06
openstackgerritPaul Bourke proposed openstack/kolla: Install plugins in neutron-server if available  https://review.openstack.org/24802615:07
SamYapleso pbourke are you muxing all of the available plugins into one tarball?15:08
SamYapleis that what is happening?15:08
pbourkeSamYaple: yes15:08
SamYapleah ok15:08
SamYapleSo heres my issue15:09
SamYapleif this work, im happy with it15:09
SamYaplehowever we need similar for binary centos15:09
SamYaplei believe one of my previous questions was "how much bloat do these add?"15:09
SamYapleif we are talking 5-10mb, then i say we enable them all by default15:10
SamYaplethe system you have come up with allows people building from source to include thier own plugins, while we bake in a bunch of the common ones15:10
SamYaple(by bake in i mean just enable by default most of the plugins)15:11
openstackgerritMichal Rostecki proposed openstack/kolla: Source installation in virtualenv  https://review.openstack.org/24676215:11
pbourkeI dont have any major issue with doing that, it just feels a bit unnessary15:11
SamYaplei would also like a more modular way, but i dont think thats possible15:12
SamYaplewhat i think we _need_ is the ability to do sr-iov wihtout requiring you build your own images15:12
SamYaplethe more baked into the image, the more flexible, its going to be a size limit thing15:13
pbourkewith these exact patches, Im less concerned about deciding exactly what we provide by default as I am about getting robust mechanism in to allow this15:13
pbourkeI would not like to see the above held back while we debate exactly how many people will use arista vs brocade etc15:14
pbourkejust my 2c :)15:14
SamYaplethis is why ive constantly been asking for how much size do they add....15:14
pbourkevery very little15:14
pbourkebut its theoritical overhead imo15:14
SamYapleyea no problem15:15
pbourkemore loc in the build.conf, more cycles downloading them, more to understand at first etc15:15
SamYapleso with this patch there is no plugins enabled by default, yes?15:15
pbourkecorrect15:15
SamYapleawesome15:15
SamYapleso it seems this is safe to do and we should discuss the baked in plugins (if any) in a later patch15:15
SamYapleim 100% ok with that15:15
pbourkecool15:20
*** salv-orlando has joined #kolla15:24
*** mwheckmann has quit IRC15:27
*** hetii has quit IRC15:30
openstackgerritMichal Rostecki proposed openstack/kolla-mesos: Add config generation script and some examples  https://review.openstack.org/24291215:34
*** mwheckmann has joined #kolla15:36
*** salv-orlando has quit IRC15:43
*** vilobhmm has joined #kolla15:46
*** vilobhmm1 has joined #kolla15:48
*** vilobhmm has quit IRC15:51
*** blahRus has joined #kolla15:59
*** mwheckmann has quit IRC16:01
*** achanda_ has joined #kolla16:07
*** achanda has quit IRC16:08
inc0sorry guys, I got dragged out for a meeting16:10
*** salv-orlando has joined #kolla16:14
SamYaplealways an excuse with this one16:14
*** jtriley has quit IRC16:15
*** diga has quit IRC16:16
inc0yup, I don't envy you guys for having to work with me16:18
*** vilobhmm1 has quit IRC16:21
*** jtriley has joined #kolla16:23
*** daneyon_ has joined #kolla16:24
*** daneyon has quit IRC16:26
*** mandre has quit IRC16:30
*** mandre has joined #kolla16:32
openstackgerritSam Yaple proposed openstack/kolla: [WIP] Add docker module in Kolla  https://review.openstack.org/24881216:44
*** suro-patz has joined #kolla16:46
*** mwheckmann has joined #kolla16:46
*** mwheckmann has quit IRC16:51
*** mwheckmann has joined #kolla16:55
openstackgerritSwapnil Kulkarni (coolsvap) proposed openstack/kolla: Drop root for ceilometer  https://review.openstack.org/24851816:55
*** sacharya has joined #kolla16:55
*** suro-patz has quit IRC16:57
*** sacharya has quit IRC17:00
SamYaplehey guys can I get some reviews/ideas/commentary on this patch https://review.openstack.org/#/c/248109/ ?17:00
*** suro-patz has joined #kolla17:02
pbourkeI hate keeping binary files in a source repo17:06
pbourkethis is initial reaction before considering the rest of the patch17:06
SamYaplepbourke: go for it. suggest something better17:10
SamYaplebut right now we are at the whim of rabbitmq17:10
SamYaplei also hate the idea, just fyi, but we want to make the gates voting and we do that by removing external deps17:11
pbourkeok so, 1) why can we not get the rpms/debs hosted by infra similar to what we hope to do for rdo?17:11
pbourkeand 2) for clusterer, can it not be hosted on tarballs.openstack.org or similar?17:12
*** unicell1 has quit IRC17:12
SamYaplepbourke: these are not things infra has normally done, and doubtful17:12
*** unicell has joined #kolla17:12
SamYaplewe are months (if at all) away from having repo mirrors17:12
SamYaplethere is no current infrasturcture in place to do that17:13
pbourkewhat do projects like devstack do?17:13
SamYapleand cluster is just some random file17:13
SamYaplewhat do yo umean?17:13
SamYaplethey just use upstream?17:13
*** jasonsb has joined #kolla17:13
pbourkedo not need to install any binary packages in their gate?17:13
SamYapleoh thats because we are pinning17:13
SamYaplethey are not17:13
SamYaplebut they dont have long running installs either17:14
SamYaplewe expect to17:14
SamYaplethis is one of the many reasons you hear 'dont use devstack in production'17:14
pbourkeok17:14
pbourkesuppose I'm just surprised this hasn't been solved by the infra community previously17:14
SamYaplepinning isn't a problem to be solved by openstack17:15
SamYapleits a problem to be solved by the deployer17:15
SamYaplesince we build images we become the deployr to a degree17:15
SamYaplelook I am all for a non-sucky solution, but i can't think of one17:15
openstackgerritSwapnil Kulkarni (coolsvap) proposed openstack/kolla: Drop root for ceilometer  https://review.openstack.org/24851817:16
openstackgerritSwapnil Kulkarni (coolsvap) proposed openstack/kolla: Update ceilometer dockerfiles  https://review.openstack.org/24883017:16
*** jasonsb has quit IRC17:18
*** jasonsb has joined #kolla17:20
*** unicell has quit IRC17:23
*** vilobhmm has joined #kolla17:23
openstackgerritSam Yaple proposed openstack/kolla: Make the database json variable more readable  https://review.openstack.org/24202417:26
openstackgerritSam Yaple proposed openstack/kolla: Fix bootstrap for services  https://review.openstack.org/24277717:26
pbourkeSamYaple: just teasing out some more. I mean, if pypi or rdo goes down we have the same problem right?17:27
*** suro-patz has quit IRC17:28
SamYaplepbourke: well pypi does have an infra mirror17:28
SamYapleand the rdo stuff we are talking about getting mirror, but that work is months away17:28
*** ssurana has joined #kolla17:28
SamYaplethe rabbitmq and clusterer stuff is not in a mirror, it is litterally a random file17:28
*** shardy has quit IRC17:30
dmsimardSamYaple: this is what I had been working on: https://github.com/dmsimard/weirdo17:31
pbourkenothing else to suggest right now17:31
pbourkekeep in mind though another random file we're currently pulling is the kubernetes binary17:31
pbourke79mg17:31
pbourke*mb17:31
SamYaplepbourke: yea but that should have a mirror17:32
SamYapleeither way a solution that works for rabbitmq, should work for that17:32
openstackgerritSam Yaple proposed openstack/kolla: Fix incorrect ansible variable  https://review.openstack.org/24883717:40
openstackgerritSam Yaple proposed openstack/kolla: Incorrect parsed variable name  https://review.openstack.org/24883917:43
*** suro-patz has joined #kolla17:44
*** ashoke has joined #kolla17:46
*** suro-patz has quit IRC17:49
*** achanda_ has quit IRC17:49
*** egonzalez has joined #kolla17:54
*** egonzalez is now known as egonzalez9017:55
*** egonzalez90 has quit IRC17:55
*** achanda has joined #kolla18:00
*** suro-patz has joined #kolla18:01
*** egonzalez has joined #kolla18:02
*** daneyon has joined #kolla18:03
*** achanda_ has joined #kolla18:04
*** daneyon_ has quit IRC18:07
*** achanda has quit IRC18:07
*** signed8bit is now known as signed8bit_ZZZzz18:07
*** suro-patz has quit IRC18:10
*** suro-patz has joined #kolla18:10
*** jasonsb has quit IRC18:11
*** sacharya has joined #kolla18:13
*** egonzalez has quit IRC18:16
*** sacharya has quit IRC18:24
nihiliferSamYaple: one thing regarding venvs18:28
nihiliferyou proposed extending PATH when making a venv18:28
nihiliferin all .json configs there are hardcoded paths for /usr/bin/[...]18:29
nihiliferare you ok with removing them and putting only commands in .json confs?18:29
SamYaplenihilifer: If we are confident in our PATHS, yes18:30
nihiliferok18:30
SamYaplethe hardcoding was because we were not confident in our PATHs previously18:30
SamYaplei feel we are now18:31
nihiliferthat was the obvious reason of restarts on gate after deploy, and i didn't think about it...18:32
SamYaplewith what venvs give us, i think its the right call18:33
*** mandre has quit IRC18:37
*** mandre has joined #kolla18:41
*** wuhg has quit IRC18:41
*** cemmason1 has joined #kolla18:53
*** dwalsh has quit IRC18:55
*** dwalsh has joined #kolla18:57
*** mandre has quit IRC19:04
*** mandre has joined #kolla19:09
*** jasonsb has joined #kolla19:10
*** jasonsb_ has joined #kolla19:15
*** jasonsb has quit IRC19:15
*** vilobhmm has quit IRC19:17
*** vilobhmm has joined #kolla19:17
openstackgerritMerged openstack/kolla: Incorrect parsed variable name  https://review.openstack.org/24883919:19
*** bmace has quit IRC19:19
*** bmace has joined #kolla19:20
*** gfidente is now known as gfidente|afk19:32
*** salv-orlando has quit IRC19:34
*** suro-patz has quit IRC19:36
*** bmace has quit IRC19:45
openstackgerritMerged openstack/kolla: Update ceilometer dockerfiles  https://review.openstack.org/24883019:45
openstackgerritMerged openstack/kolla: Drop root for ceilometer  https://review.openstack.org/24851819:45
*** dims has joined #kolla19:56
*** achanda_ has quit IRC20:04
*** thomasem_ is now known as thomasem20:15
*** mwheckmann has quit IRC20:17
*** egonzalez has joined #kolla20:17
*** dwalsh has quit IRC20:17
*** egonzalez has quit IRC20:18
*** dwalsh has joined #kolla20:31
*** suro-patz has joined #kolla20:39
*** dwalsh has quit IRC20:41
*** dwalsh has joined #kolla20:42
*** jasonsb_ has quit IRC20:44
*** dwalsh has quit IRC20:50
*** ashoke has quit IRC20:50
*** dwalsh has joined #kolla20:51
*** dwalsh has quit IRC20:52
*** dwalsh has joined #kolla20:53
openstackgerritMichal Rostecki proposed openstack/kolla: Source installation in virtualenv  https://review.openstack.org/24676220:54
*** salv-orlando has joined #kolla20:56
*** sdake_ has joined #kolla21:08
*** sdake has quit IRC21:09
*** signed8bit_ZZZzz is now known as signed8bit21:10
*** anteaya has quit IRC21:11
*** anteaya has joined #kolla21:27
*** bradjones has quit IRC21:27
*** bradjones has joined #kolla21:29
*** bradjones has quit IRC21:29
*** bradjones has joined #kolla21:29
*** sdake_ has quit IRC21:42
*** sdake has joined #kolla21:42
*** dims_ has joined #kolla21:43
*** dims has quit IRC21:44
*** vilobhmm has quit IRC21:56
*** vilobhmm has joined #kolla21:57
*** cemmason1 has quit IRC22:00
*** cemmason has joined #kolla22:00
openstackgerritHui Kang proposed openstack/kolla: Create openrc file on the deploy node  https://review.openstack.org/24622322:03
*** jtriley has quit IRC22:14
*** salv-orl_ has joined #kolla22:15
*** JoseMello has joined #kolla22:15
*** salv-orlando has quit IRC22:19
*** thomasem is now known as thomasem-away22:23
*** daneyon_ has joined #kolla22:36
*** sdake has quit IRC22:37
*** daneyon has quit IRC22:39
*** salv-orlando has joined #kolla22:39
*** sdake has joined #kolla22:39
*** inc0 has quit IRC22:40
*** dwalsh has quit IRC22:40
*** athomas has quit IRC22:41
*** salv-orl_ has quit IRC22:42
openstackgerritMerged openstack/kolla: Switch find_disks to use a decent python lib  https://review.openstack.org/24823122:42
*** dims_ has quit IRC22:55
*** ashoke has joined #kolla22:57
asalkeldsdake: SamYaple can we get this in please - https://review.openstack.org/#/c/242912/23:13
openstackgerritSam Yaple proposed openstack/kolla: Switch find_disks to use a decent python lib  https://review.openstack.org/24893723:13
SamYaplehey guys, this is actually a critical bug in stable as well, can I get another review on https://review.openstack.org/#/c/242777/23:14
SamYapleasalkeld: looking23:14
asalkeldneed something fuctional in that repo already23:15
SamYapleasalkeld: Its an early project, so I am ok to +2 it, but im leaving comments that I would normally -1 on. Can you make sure to keep track and address them in a new patchset?23:19
asalkeldSamYaple: sure, i might makes bugs for some of them23:19
SamYapleperfectly fine23:19
SamYaplei suggest that in the comments actually23:19
asalkeldlike write unit tests23:19
*** suro-patz has quit IRC23:22
*** ArchiFleKs has quit IRC23:23
*** alisonh has quit IRC23:23
asalkeldSamYaple: "inventory_hostname" is the current host getting configured, and "ansible_hostname" is the host that the user is driving ansible from - correct?23:23
asalkeldi know i have some dodgy interpretation of the hostvars23:24
*** blahRus has quit IRC23:25
*** dims_ has joined #kolla23:25
*** dims_ has quit IRC23:26
SamYapleasalkeld: inventory_hostname is the 'hostname' configured in the inventory file (storage01, compute02) whereas ansible_hostname is the actual hostname on the box23:27
SamYapleinventory_hostname is mainly used in when conditionals to ensure the correct box is running the code23:27
asalkeldaaa, ok - thanks, that helps23:27
SamYapleif its used elsewhere its probably a bug23:27
SamYapleasalkeld: left a review, thats really really rough, but the patchset is just going to grow in size so i +223:28
SamYaplewe can refine in time23:28
asalkeldyip, i want more people to get involved, it's harder when everything is on review23:29
*** vilobhmm has quit IRC23:29
*** vilobhmm has joined #kolla23:29
SamYapleright i noted that in my comment23:29
asalkeldthanks, that helps23:30
SamYaplehard to get involved when everyone is hammering on one patchset23:30
asalkeldre: code duplication23:30
asalkeldkolla_mesos_start.py is copied onto the nodes23:30
asalkeldso we "could" have a common module, it would just then be 2 files to load23:30
asalkelddeploy is the script that writes the config to zookeeper, and kolla_mesos_start.py is on the node and reads that config23:31
*** cemmason has quit IRC23:31
SamYapleasalkeld: would it be useful to build a whl and distribute it with deploy? Its dead simple when its pure python contents23:32
SamYaplethat way yo ucan control version of kolla_mesos_start.py23:32
asalkeldmaybe23:33
asalkeldanother question is do we want to maintain some kind of common "api" to both systems (ansible/mesos)23:33
asalkeldso the /etc/kolla/<config>23:34
asalkeldand the basic expetation of a "deploy" command23:34
SamYapleI would think it is probably a good idea to stick as close as possbiel to kolla-ansible because that works, however in my opinion kolla-mesos is its own project and can deverge widly if it still consumes the same containers23:35
asalkeldwon't that make that new cli tool mostly impossible to achieve (as well as the new rest api)23:35
asalkeldif there are "wildly" different ways of configuring them23:36
asalkeldand totally different options23:36
asalkeld(just asking now, as once you go down that path, it's going to be tricky coming back)23:37
SamYapleasalkeld: im not so sure that rest api is going to be a thing anyway23:37
SamYaplebut i see what you are saying23:37
SamYaplei never wanted to tie the different deployment methods to each other23:37
asalkeldi'll work to stay somewhat aligned for the time being23:38
SamYapleit seems very limiting to have to support the lowest common denomenator23:38
SamYaplethat would be my recommendation as well, but not a requirement in my mind23:38
asalkeldyeah23:38
SamYaplei am bad speller23:38
SamYaplei feel bad23:38
asalkelddon't, I went to remedial school cos' mine was so bad :-O23:39
asalkeldgood at one thing does not mean good at everything23:39
SamYapleits funny because i know I spelled it wrong, I just dont look at what im typing and type what feels right23:40
asalkeldin irc speed > correct23:41
*** alisonh has joined #kolla23:41
SamYaplei23:41
SamYapleam23:41
SamYaplesmartest23:41
asalkeldand23:43
asalkeldreally23:43
asalkeldlike23:43
asalkeld "\n"23:43
*** jtriley has joined #kolla23:53
*** sacharya has joined #kolla23:55
asalkeldSamYaple: added some bugs here: https://bugs.launchpad.net/kolla-mesos23:55

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