Thursday, 2015-11-19

*** jtriley has joined #kolla00:00
*** suro-patz1 has joined #kolla00:01
*** suro-patz has quit IRC00:03
*** blahRus has quit IRC00:08
*** exploreshaifali has quit IRC00:15
*** jtriley has quit IRC00:25
*** rhallisey has quit IRC00:31
*** sdake has quit IRC00:40
*** weiyu_ has joined #kolla00:43
*** jtriley has joined #kolla00:48
openstackgerritMerged openstack/kolla: Updated from global requirements  https://review.openstack.org/24718300:54
*** salv-orlando has joined #kolla00:54
*** salv-orl_ has quit IRC00:57
*** salv-orlando has quit IRC00:59
*** rhallisey has joined #kolla01:01
SamYapleasalkeld: i will submit a patch to get kolla-mesos going to the global req proposal bot if yo uwould like01:02
SamYaplei just idd it for kolla so im aware of what needs to be done on project-config and requiremetns repo01:02
SamYaplealso if you would like any gate help, I am at your disposal. setting up or implementing01:04
*** vilobhmm1 has joined #kolla01:04
*** rhallisey has quit IRC01:04
*** weiyu_ has quit IRC01:05
*** vilobhmm has quit IRC01:05
*** jtriley has quit IRC01:06
*** suro-patz1 has quit IRC01:08
asalkeldSamYaple: ok, thanks01:09
asalkeldjust debugging my container script atm01:10
*** haojing has joined #kolla01:10
*** suro-patz has joined #kolla01:11
*** signed8bit_ZZZzz is now known as signed8bit01:11
*** signed8bit is now known as signed8bit_ZZZzz01:12
SamYapleso asalkeld, thoughts on mesos01:14
SamYaplefor ansible to limit hosts the playbook runs on we have a few options, --limit being a big one01:14
SamYapleanything similar for mesos?01:14
SamYapleor is it a 'restart all nova-api containers'01:15
asalkeldit has rolling upgrades01:15
asalkeldhttps://mesosphere.github.io/marathon/docs/deployment-design-doc.html01:15
SamYaplebut is there a way to target just a few? like only ones in a certain zone (thinking datacenter rack a/b, power a/b, zone/ab type situation)01:17
SamYaplethat seems like a rolling over all of them upgrade01:17
SamYapleit was brought up in the api spec and i wasnt sure mesos could do it (i know ansible can)01:17
asalkeldSamYaple: let me have a look01:17
*** jasonsb has quit IRC01:22
asalkeldSamYaple: we *may* be able to use constraints for that, but not sure - https://mesosphere.github.io/marathon/docs/constraints.html01:24
*** ssurana has quit IRC01:25
asalkeldthat is part of the app definition, not a part of the "action". so we may have to structure the "app" according to how we want to upgrade it.01:26
asalkeldsay make an app group with different zone/what ever so you could upgrade them bit by bit01:27
asalkeldso seems not as flexible01:27
*** jtriley has joined #kolla01:33
*** suro-patz has quit IRC01:38
*** jtriley has quit IRC01:39
asalkeldSamYaple: i am struggling to see how you could make a REST api that exposes the power of very different deployment systems01:42
*** weiyu has joined #kolla01:42
asalkeldit's going to end up being simplistic and users are going to quickly drop down to the native tooling IMHO01:43
*** tfukushima has joined #kolla01:45
*** jasonsb has joined #kolla01:53
*** jasonsb has quit IRC01:56
asalkeldSamYaple: when ansible runs this https://github.com/openstack/kolla/blob/master/ansible/roles/mariadb/tasks/config.yml01:58
asalkeldit's as root?01:58
asalkeldi need to now do that in the container as user mysql :-(01:59
asalkeldnot sure how this works now: https://github.com/openstack/kolla/blob/master/docker/base/set_configs.py#L10302:00
asalkeld(chown in set_configs)02:00
asalkeldmaybe we can make /etc/<service>/ writable by the kolla group02:04
asalkeldok i am going to abuse "include_footer"02:06
*** dims has joined #kolla02:09
*** dims_ has quit IRC02:13
*** rhallisey has joined #kolla02:18
*** openstack has joined #kolla02:27
*** absubram has quit IRC02:30
*** vilobhmm1 has quit IRC02:40
*** achanda has joined #kolla02:40
*** salv-orlando has joined #kolla03:04
*** unicell has joined #kolla03:09
*** rhallisey has quit IRC03:19
*** salv-orlando has quit IRC03:31
*** dims has quit IRC03:32
*** achanda has quit IRC03:34
*** achanda has joined #kolla03:34
*** achanda has quit IRC03:37
*** signed8bit_ZZZzz has quit IRC03:51
*** alisonh has quit IRC04:02
*** alisonh has joined #kolla04:02
*** sacharya has joined #kolla04:05
*** kjelly has quit IRC04:10
asalkeldinteresting, magnum is also adding support for mesos/marathon04:12
*** salv-orlando has joined #kolla04:16
*** wuhg has joined #kolla04:21
*** salv-orlando has quit IRC04:24
*** alisonh has quit IRC04:28
*** weiyu has quit IRC04:29
*** alisonh has joined #kolla04:33
*** achanda has joined #kolla04:37
*** vilobhmm has joined #kolla04:37
*** sacharya has quit IRC04:52
*** jasonsb has joined #kolla05:04
*** weiyu_ has joined #kolla05:13
*** sacharya has joined #kolla05:19
*** jasonsb has quit IRC05:20
*** dave-mccowan has quit IRC05:20
*** sacharya has quit IRC05:20
*** britthouser has quit IRC05:20
*** britthouser has joined #kolla05:21
*** weiyu_ has quit IRC05:21
*** weiyu_ has joined #kolla05:42
*** vilobhmm has quit IRC05:43
*** diga has joined #kolla05:43
*** jasonsb has joined #kolla05:46
*** vilobhmm has joined #kolla05:48
*** kproskurin has joined #kolla05:54
*** britthouser has quit IRC06:01
*** achanda has quit IRC06:15
*** tpot has quit IRC06:16
*** pbourke has quit IRC06:19
*** pbourke has joined #kolla06:19
*** sdake has joined #kolla06:20
*** jasonsb has quit IRC06:30
openstackgerritMichal Rostecki proposed openstack/kolla: [WIP] Source installation in virtualenv  https://review.openstack.org/24676206:31
*** vilobhmm1 has joined #kolla06:32
*** vilobhmm has quit IRC06:33
*** tzn has joined #kolla06:34
*** tzn has quit IRC06:38
*** jasonsb has joined #kolla06:38
*** sdake has quit IRC06:42
*** sdake_ has joined #kolla06:42
*** kproskurin has quit IRC06:45
*** jasonsb has quit IRC06:50
*** jasonsb has joined #kolla06:52
*** salv-orlando has joined #kolla06:54
*** jasonsb has quit IRC06:57
*** salv-orlando has quit IRC07:05
openstackgerritMartin AndrĂ© proposed openstack/kolla: Pin Liberty tarballs to tagged versions.  https://review.openstack.org/24732607:19
*** weiyu_ has quit IRC07:22
*** weiyu_ has joined #kolla07:26
openstackgerritMichal Rostecki proposed openstack/kolla: [WIP] Source installation in virtualenv  https://review.openstack.org/24676207:40
*** sdake_ has quit IRC07:43
*** slotti has joined #kolla07:50
*** vilobhmm1 has quit IRC07:50
*** achanda has joined #kolla08:02
*** stvnoyes has quit IRC08:03
*** stvnoyes has joined #kolla08:04
*** achanda has quit IRC08:08
*** yuanying has joined #kolla08:21
*** ashestakov has quit IRC08:25
*** egonzalez has joined #kolla08:26
openstackgerritMichal Rostecki proposed openstack/kolla: [WIP] Source installation in virtualenv  https://review.openstack.org/24676208:31
*** kproskurin has joined #kolla08:32
*** unicell1 has joined #kolla08:32
*** unicell has quit IRC08:35
*** clayton has quit IRC08:35
*** rmart04 has joined #kolla08:37
*** clayton has joined #kolla08:44
*** salv-orlando has joined #kolla08:46
*** salv-orlando has quit IRC08:50
*** athomas has joined #kolla08:50
*** mbound has joined #kolla08:55
*** mbound has quit IRC08:57
*** achanda has joined #kolla09:03
*** diga has quit IRC09:07
*** egonzalez has quit IRC09:09
*** salv-orlando has joined #kolla09:11
openstackgerritMotohiro/Yuanying Otsuka proposed openstack/kolla: Fix skipping `bootstrap_neutron`  https://review.openstack.org/24736809:15
*** weiyu_ has quit IRC09:17
*** weiyu has joined #kolla09:25
*** achanda has quit IRC09:30
*** egonzalez has joined #kolla09:36
*** akwasnie has joined #kolla09:36
*** haojing has quit IRC09:37
*** akwasnie1 has joined #kolla09:38
*** akwasnie1 has left #kolla09:38
*** mbound has joined #kolla09:40
openstackgerritMotohiro/Yuanying Otsuka proposed openstack/kolla: Avoid to use `run_once`  https://review.openstack.org/24736809:47
*** mbound has quit IRC09:49
openstackgerritMotohiro/Yuanying Otsuka proposed openstack/kolla: Avoid to use `run_once`  https://review.openstack.org/24736809:49
openstackgerritMerged openstack/kolla: Factor out definition of nodes in Vagrantfile  https://review.openstack.org/24693009:49
*** mbound has joined #kolla09:50
*** gfidente has joined #kolla09:50
*** gfidente has joined #kolla09:50
openstackgerritMerged openstack/kolla: Allow to customize vagrant deployment  https://review.openstack.org/24693109:51
openstackgerritMotohiro/Yuanying Otsuka proposed openstack/kolla: Avoid to use `run_once`  https://review.openstack.org/24736809:51
openstackgerritMotohiro/Yuanying Otsuka proposed openstack/kolla: Avoid to use `run_once`  https://review.openstack.org/24736809:52
*** mbound has quit IRC09:54
*** openstackgerrit has quit IRC10:01
*** openstackgerrit has joined #kolla10:01
*** tfukushima has quit IRC10:07
*** mbound has joined #kolla10:18
*** openstack has joined #kolla10:20
-cameron.freenode.net- [freenode-info] channel trolls and no channel staff around to help? please check with freenode support: http://freenode.net/faq.shtml#gettinghelp10:20
*** mbound has quit IRC10:22
*** kproskurin has quit IRC10:26
*** achanda has joined #kolla10:27
openstackgerritMichal Rostecki proposed openstack/kolla: [WIP] Source installation in virtualenv  https://review.openstack.org/24676210:34
*** weiyu has quit IRC10:44
*** dims has joined #kolla10:45
*** tzn has joined #kolla10:50
*** Kennan has quit IRC10:53
*** Kennan has joined #kolla10:56
*** kproskurin has joined #kolla11:01
*** Kennan has quit IRC11:13
*** akwasnie1 has joined #kolla11:14
*** weiyu has joined #kolla11:15
*** Kennan has joined #kolla11:16
*** jmccarthy has joined #kolla11:22
*** salv-orlando has quit IRC11:27
*** egonzalez has quit IRC11:27
*** Kennan has quit IRC11:27
*** salv-orlando has joined #kolla11:28
*** weiyu has quit IRC11:29
*** Kennan has joined #kolla11:30
*** Kennan has quit IRC11:35
*** sacharya has joined #kolla11:37
*** Kennan has joined #kolla11:38
*** sacharya has quit IRC11:41
*** Kennan has quit IRC11:47
*** Kennan has joined #kolla11:50
*** dave-mccowan has joined #kolla11:53
*** rhallisey has joined #kolla12:10
*** Kennan has quit IRC12:10
*** dwalsh has joined #kolla12:10
*** Kennan has joined #kolla12:13
*** hetii has joined #kolla12:14
hetiiHi12:14
rhalliseyhetii, hello12:15
hetiiWhat is the minimal set of docker container with services to have minimal working set of OpenStack ?12:15
*** dims has quit IRC12:16
rhalliseynova, keystone, neutron, glance, mysql, rabbitmq ovs12:19
hetiithx :>12:19
rhalliseyhetii, if you're looking for an easy deployment, just run our AIO install12:19
hetiiAIO ?12:19
hetiiwhere I can find that ?12:20
rhalliseyhetii, https://github.com/openstack/kolla/blob/master/doc/quickstart.rst12:20
hetiithx will investigate that ;)12:21
rhalliseyno problem12:21
*** jruano has joined #kolla12:27
openstackgerritMichal Rostecki proposed openstack/kolla: [WIP] Source installation in virtualenv  https://review.openstack.org/24676212:35
*** jruano has quit IRC12:49
openstackgerritPaul Bourke proposed openstack/kolla: Reformat kolla-build.conf to YAML  https://review.openstack.org/24694212:49
*** achanda has quit IRC12:52
*** salv-orl_ has joined #kolla12:54
openstackgerritPaul Bourke proposed openstack/kolla: Reformat kolla-build.conf to YAML  https://review.openstack.org/24694212:55
*** egonzalez has joined #kolla12:56
*** salv-orlando has quit IRC12:58
*** dwalsh has quit IRC13:02
SamYaplemorning13:06
*** athomas has quit IRC13:06
*** hetii has quit IRC13:07
openstackgerritMichal Rostecki proposed openstack/kolla: [WIP] Pin specific version of Ceph  https://review.openstack.org/24748813:11
SamYaplenihilifer: I have left an update on the venv thing. I really dont want to change the ansible stuff at all, and we shouldnt have to. I left a proposed solution in the patchset13:11
*** signed8bit has joined #kolla13:13
nihiliferSamYaple: that will not work13:13
nihiliferkolla-ansible inherits from openstack-base13:14
SamYaplenihilifer: so?13:14
SamYaplewe dont install ansible13:14
nihiliferso every pip install inside it will point to virtualenv13:14
nihilifernot system-wide pip13:14
SamYapleoh i see13:14
SamYaplethat should be fine though13:14
nihiliferwe can override path for each openstack container separately13:14
nihilifermaybe that will work13:15
SamYaplewait why are you saying this will break anything13:15
SamYaplethis only affects source installs13:15
nihilifermaybe it won't break, but on the previous review you wrote that you want kolla-ansible to be untouched13:15
nihiliferand that you want ansible installed system-wide, not in venv13:15
nihiliferso?13:16
*** signed8bit is now known as signed8bit_ZZZzz13:16
SamYapleyea be call /usr/bin/pip directly in that container dont we13:16
nihiliferah, ok, didn't think about that13:16
nihiliferfine, so let's try this13:16
SamYapleoh we dont actually do that currently13:17
SamYaplebut that would be the least edit-all-the-files solution I think13:17
nihiliferyep, it should be changed13:17
SamYapleok so that would need to touch the kolla-ansible container13:18
SamYaplebut thats to prevent teh venv usage (which will 100% break the container)13:18
*** athomas has joined #kolla13:19
SamYaplehey to all you cores out there, can i please get some reviews on this 10-day old patch? https://review.openstack.org/#/c/24290813:21
dave-mccowanSamYaple ping13:21
SamYapledave-mccowan: pong13:21
dave-mccowani'm back for more :-)13:21
SamYaplepew pew13:21
dave-mccowanSo, my yet-to-be-documented proposal for TLS was to make TLS support on by default.  that's part of the reason i wanted to generate certificates, so TLS could work with no extra user config.  what do you think about TLS on by default?13:22
nihiliferSamYaple: what about sdake's comment?13:23
nihilifer"I think this needs a backport. can you add the backport: liberty flag?"13:23
SamYaplenihilifer: as i responded to it, i said no because we dont do that when the bug is attached13:23
SamYaplenihilifer: also see the logs from the meeting yesterday13:23
nihiliferok13:24
nihilifernot a core yet, so only +1 :P13:24
SamYaplenihilifer: you should be13:24
nihilifer1 day to 20th Nov13:24
SamYapledave-mccowan: yes TLS by default is fine by me. But that just means the tls certs must be inplace before we have to use this13:25
SamYapledave-mccowan: this could be part of the config setup (where you set options etc) so you could either gen the certs or turn off ssl13:25
SamYaplewe do have a minimal setup anyway, it isn't a single command you can run13:26
SamYapleoh I should mention, the plan here is to have this config copy stuff done in a scripted way13:27
SamYapleso it copies the config and also generates a password.yml for you that isn't filed with 'password' but random passwords13:27
*** achanda has joined #kolla13:29
*** signed8bit_ZZZzz has quit IRC13:32
*** signed8bit has joined #kolla13:32
*** openstackstatus has joined #kolla13:32
*** ChanServ sets mode: +v openstackstatus13:32
*** inc0 has joined #kolla13:42
inc0mornign13:42
*** diga has joined #kolla13:42
*** mwheckmann has joined #kolla13:43
*** sacharya has joined #kolla13:44
*** sacharya has quit IRC13:48
SamYaplenihilifer: so it actually seems we will need to move kolla-ansible off of the openstack-base13:49
SamYaplenihilifer: it wont be able to take advantage of the space savings of openstack-base anyway since that stuff is installed in the virtualenv13:50
SamYaplewe dont have to do it this patchset, just fyi13:50
SamYaplemorning inc013:50
inc0howdy guys?13:51
vbelSamYaple, nihilifer better move kolla-ansible off ... totally agree. shade reqs don't correspond to global-reqs of openstack releases unfortunately13:53
inc0but we still want kolla-ansible in openstack namespace13:57
nihiliferinc0: what do you mean?14:00
nihiliferis anything from openstack-base in kolla-ansible?14:01
nihiliferis anything needed*14:01
inc0you mean kolla-ansible as container or repo?;)14:01
inc0sorry I was out of context14:01
inc0brb sorry14:01
nihilifercontainer14:03
SamYaplevbel: thats actually a very good point. i hadn't even considered that14:07
SamYapleinc0: yea kolla-ansible will just be base->kolla-ansible instead of base->openstack-base->kolla-ansible14:08
SamYapleinc0: yea kolla-ansibl14:19
*** achanda has quit IRC14:22
*** dims has joined #kolla14:27
*** gfidente is now known as gfidente|afk14:34
*** dave-mccowan has quit IRC14:35
*** britthouser has joined #kolla14:37
*** jtriley has joined #kolla14:43
*** jruano has joined #kolla14:51
nihiliferSamYaple: about ceph version14:53
nihiliferit seems that i have to use ceph repo instead of ubuntu14:53
SamYaplenihilifer: what do you mean?14:53
nihiliferi mean that each ubuntu release has different version of ceph14:54
SamYaplenihilifer: this is one of the reasons we use cloud-archive14:54
SamYapleceph is pinned on ubuntu because of cloud-archive14:54
SamYapleits already pinned to 0.94.314:54
SamYaple(cloud-archive also provides decently new versions of rabbitmq, qemu, libvirt etc)14:55
nihiliferhmmm... nope? I did "kolla-build --base ubuntu --type source"14:55
nihiliferit has ceph package in 0.94.5 version14:55
nihiliferfrom official 15.10 repo14:55
SamYaplelet me check what youre saying14:55
*** jruano has quit IRC14:56
nihilifertrtrt14:56
SamYaple?14:56
nihilifersorry, nvm this message14:56
nihilifermy shell hanged...14:57
nihiliferi'm trying with trusty now14:57
nihiliferINFO:kolla.cmd.build:ceph-base:Setting up ceph (0.94.5-0ubuntu0.15.10.1~cloud0) ..14:58
SamYaplei dont see that let me try a fresh rebuild14:59
nihiliferi'll check whether we can pin to 0.94.3 explicitly15:00
nihiliferand whether the old package even is present in cloud archive15:00
nihiliferit it's not, we'll probably have to use ceph repos15:00
SamYaplenihilifer: oh no thats right15:01
SamYaplehttp://ubuntu-cloud.archive.canonical.com/ubuntu/dists/trusty-updates/liberty/main/binary-amd64/Packages15:02
nihiliferSamYaple: http://paste.openstack.org/show/479430/15:02
SamYaplenihilifer: thats not from 15.10 were good15:02
SamYaplei was mistaked on the 0.94.3 thing15:02
nihiliferso... ceph repo?15:02
SamYapleno15:02
SamYaplecloud-archive15:02
SamYaplelook at the link i posted and grep "Package: ceph-common"15:03
SamYaplethats the version you see, yes?15:03
SamYaplethats from the trusty liberty archive15:03
nihiliferyep, 0.94.515:04
*** jasonsb has joined #kolla15:04
SamYapleso i was mistaken in my comment to ask you to pin to 0.94.315:04
nihiliferok, then we're stayig with 0.94.5, right?15:04
SamYapleyes15:05
SamYaplesorry about the confusion15:05
*** akwasnie1 has quit IRC15:05
SamYapleif you want to pin away from cloud-archive for ceph, im ok with that fyi15:05
SamYaplefor consistency15:05
akwasnieSamYaple: any ideas why tracebacks are not logged in rsyslog? if we use python logging everything seems to be fine, can it be a problem with oslo log?15:05
SamYapleakwasnie: yea it was never setup properly15:06
SamYapleinc0 has been busy recently, he said he would fix it15:06
*** akwasnie1 has joined #kolla15:06
SamYaplebut if you want to do it im sure he wont mind15:06
akwasniedo you mean oslo or rsyslog, that was never setup properly?15:07
SamYapleour rsyslog logging15:07
*** dave-mccowan has joined #kolla15:07
akwasniei tried different configurations of rsyslog but without any result15:08
akwasniedo you have any leads on what can be the root of a problem?15:08
*** dave-mcc_ has joined #kolla15:08
SamYapleakwasnie: yea the logging confguration per openstack service is not correct with rsyslog15:08
SamYapleits just a configuration issue on the openstack service side15:09
akwasnieok, thank you! will try again15:11
*** dave-mccowan has quit IRC15:12
*** dwalsh has joined #kolla15:12
*** blahRus has joined #kolla15:27
inc0SamYaple, I don't mind, I was working with akwasne around that really15:31
*** JoseMello has joined #kolla15:38
*** slotti has quit IRC15:45
*** achanda has joined #kolla15:45
*** gfidente|afk is now known as gfidente15:46
*** akwasnie1 has quit IRC15:53
*** exploreshaifali has joined #kolla16:02
*** dave-mcc_ has quit IRC16:05
*** exploreshaifali has quit IRC16:09
*** exploreshaifali has joined #kolla16:11
inc0SamYaple, have you tested kolla on docker 1.9?16:22
*** rmart04 has quit IRC16:23
SamYapleinc0: yea i run with 1.9 and dev mostly16:23
*** dave-mccowan has joined #kolla16:25
inc0it doesn't seem to be working for me, it breaks on something about  exposed ports on maria16:34
SamYapleinc0: you cant run ansible with >docker 1,8,216:34
SamYapleansible docker moudle is bust16:35
SamYaplei patched it and the patch is upstream16:35
SamYaplebu youll have to pull in the patch to make it work16:35
SamYaplenihilifer: ive been considering how we could pull off not using cloud-archive (because you said use debian packages which are borked btw). here is what we would need:16:37
SamYaplerabbitmq pinning16:37
SamYapleceph pinning16:38
SamYaplenewer version of qemu and libvirt (and pinning)16:38
SamYapleand i think thats it16:38
SamYaplethoughts?16:38
*** sdake has joined #kolla16:45
*** diga has quit IRC16:47
openstackgerritSam Yaple proposed openstack/kolla: Convert gate to Ansible setup  https://review.openstack.org/24453816:53
inc0hmf, we should have a config file with version pins16:58
inc0much like requirements.txy16:58
inc0SamYaple, which patch fixes ansible?16:59
SamYapleinc0: just grab the docker module from the head of devel in ansible-core-modules17:00
SamYapleitll have the fixes you want17:00
inc0ah you mean its ansible fix17:00
SamYapleyup17:00
inc0ok, gonna do that17:00
*** sacharya has joined #kolla17:00
SamYapleinc0: we do have a config file... its the kolla-build.conf17:00
*** wuhg has quit IRC17:01
inc0SamYaple, I meant to add version pins there17:01
inc0so we won't have it pinned in dockerfiles17:01
SamYaplei dont follow17:02
*** vilobhmm has joined #kolla17:02
SamYaplehttps://review.openstack.org/#/c/247326/17:02
inc0but that's for tarballs17:02
SamYaplewhat are you talking about pinning?17:03
inc0I meant rabbitmq_version=whatever17:03
SamYapleoh17:03
SamYapleyea but thats different per distro17:03
inc0a right17:03
SamYaplewith different names for the same version17:03
inc0still it would be good to have dedicated file for that, not spread all around the place17:03
SamYaplei dont know how that would work17:03
inc0something to think about17:03
SamYaplefor debian we have a pin file, centos seems ot just o it from the command line17:04
inc0I think its doable, we can laverage jinja2 and such17:04
inc0I don't want to answer it right now, but I think that should be doable17:05
SamYapleseems like a needless abstraction since the debian/centos pins will not always be the same17:05
inc0and useful17:05
SamYapleeven the centos/rdo pins may not be the same17:05
inc0still, doable17:05
SamYapleyea everythings doable17:06
inc0we can have different file per distro17:06
*** achanda has quit IRC17:06
SamYaplelike a said, seems like a needless abstraction but what do i know17:06
*** rmart04 has joined #kolla17:06
inc0it might be, but let's not throw away idea just now, I'll think about that17:07
inc0it's just - having all the versions in same place is convenient and easier to support on longer run17:07
SamYaplei agree i just cant see a clean way to do it17:07
SamYapleidealy we only install a package in a single place anyway17:08
*** masterbound is now known as mbound17:08
SamYaplebut i know what you mean17:08
SamYapleyou know me, im a big believer in DRY17:08
inc0jinja2 has all sorts of tools that might help us17:08
inc0macros and stuff17:08
*** achanda has joined #kolla17:08
SamYaplewe never did discuss using the more advanced jinja2 stuff at the summit17:08
inc0yeah we had more important things to do there17:08
SamYaplei think everyone is pretty familiar with jinja2 at this point and would be open to more advanced features17:09
SamYaplemaybe well talk about it at the next few meetings17:09
inc0thats my thoughts17:09
SamYapleor midcycle17:09
inc0midcycle beertrack would be good17:09
*** achanda has quit IRC17:09
inc0also if I find a moment I'll play around so I could show some concrete examples17:09
SamYapleyea that would be good17:09
*** vbel has quit IRC17:10
*** vilobhmm has quit IRC17:10
*** vbel has joined #kolla17:10
*** kproskurin has quit IRC17:21
*** shardy has quit IRC17:26
*** unicell1 has quit IRC17:33
*** dims has quit IRC17:36
*** ssurana has joined #kolla17:42
nihiliferSamYaple: generally, i'm thinking about using environment variables, somewhere in base image next to repositories setting, for version pinning17:44
nihiliferie. ENV CEPH_VERSION xyz17:44
*** egonzalez has quit IRC17:44
nihiliferand use this variables later, when installing packages17:44
nihiliferthat would let us keep the versions in one place17:44
nihiliferof coruse, these vars have to be inside if statements, different for each distro17:45
nihiliferwhat do you mean by newer version of qemu and libvirt? you mean that we need them newer than in debian repos or what?17:46
*** suro-patz has joined #kolla17:47
nihiliferon the other hand, i'm thinking how we can let people define their repos17:47
nihiliferbecause every bigger company or openstack vendor use their mirrors17:48
nihilifermany people want their customized packages17:48
nihiliferetc.17:48
inc0I don't think we want to abuse envs too much17:49
inc0we've been there...17:49
inc0I'd rather tinker a way to keep it in build conf somewhere17:50
inc0also, where would you keep values for these envs?17:50
inc0and...you don't have envs on build17:50
inc0(or did they merge build envs in docker 1.8?)17:51
nihiliferyou're right, envs are not visible during build17:53
nihiliferok17:53
nihiliferso kolla-build config17:53
inc0hold on with that17:54
inc0have you seen discussion above?17:55
inc0each distro might have different name of version or even package17:55
inc0so it won't be so trivial to make it right17:55
*** gfidente has quit IRC17:57
nihiliferi don't imagine fully for now how we can implement your proposal with requirements and jinja2, but the idea itself is good, it's something to think about17:59
nihiliferi think that for the current patch about ceph pin i still have to write a version explicitly on every "yum install"18:00
nihiliferbecause we'll probably not provide any better solution before 4th dec18:01
SamYaplenihilifer: yes cloud-archive provides newer version of qemu and libvirt18:02
SamYaplenihilifer: does debian have a seperate openstack repo? or are you talking about like adding debian sid to ubuntu?18:03
*** mbound has quit IRC18:03
SamYaplenihilifer: inc0 is centos able to pin packages in a file?18:03
SamYaplefor debian/ubuntu im just going to drop in an apt/pref file with all the pinnings18:04
SamYaplewe dont pin on the commandline for ubuntu currectly, i dont plan to start18:04
nihiliferSamYaple: debian has its openstack repo, i'm talking about it18:04
*** Slower has quit IRC18:05
nihiliferafair, centos doesn't have pining in file18:05
nihiliferbut i can be wrong18:05
nihiliferi was always using yum versionlock cmd18:05
SamYaplenihilifer: then my comments about the packages being foobar were probably offbase, can you point me to that repo?18:06
*** dims has joined #kolla18:06
*** unicell has joined #kolla18:07
nihiliferSamYaple: http://openstack.alioth.debian.org/18:07
nihiliferthey have plan to make "delorean" too18:08
SamYaplethere is no qemu packages :/18:08
SamYapleim not sure how we can go about that then18:09
SamYapleno other repo has up to date packages18:09
*** rmart04 has quit IRC18:09
nihiliferif the only problem with these repos will be about making several packages, its doable18:09
nihiliferthe main guy maintaining these repos is a guy from mirantis18:10
nihiliferif anything doable will be needed for kolla here, they can do this18:11
*** vilobhmm has joined #kolla18:11
SamYapleso here is my concern nihilifer, canonical has commited to providing security updates to the cloud-archive packages18:12
*** tzn has quit IRC18:13
SamYapleif we do debian packages on ubuntu, there is no garuntee they well work _and_ there is no commitment to security (that I know of)18:13
*** tzn has joined #kolla18:13
*** tzn has quit IRC18:13
SamYapleif the debian package breaks because ubuntu 14.04 doesnt use something debian jessie does we are SoL18:13
SamYapleits not recommended to mix packages for these reasons18:13
SamYaplecentos family is a bit different because they are all under the same umbrella18:14
SamYapleubuntu is a fork of debian18:14
SamYaplecan you comment on my concerns?18:14
nihiliferif you're talking about security updates in openstack and required libraries, they're backported regularily to these debian packages18:16
SamYapleok. what assurance can you make that those packages will always work on 14.04? 16.04?18:18
*** athomas has quit IRC18:20
*** dims has quit IRC18:26
*** suro-patz has quit IRC18:32
*** suro-patz has joined #kolla18:33
*** Slower has joined #kolla18:34
*** tzn has joined #kolla18:49
*** cemmason has joined #kolla18:51
*** dims has joined #kolla18:52
*** tzn has quit IRC18:53
*** salv-orlando has joined #kolla18:54
*** salv-orl_ has quit IRC18:57
*** achanda has joined #kolla18:58
nihiliferSamYaple: no better idea than just a good ci18:59
SamYaplethen we cant go that direction for ubuntu18:59
SamYaplebut obivously we will use those for debian18:59
*** sacharya has quit IRC19:01
*** suro-patz has quit IRC19:01
*** suro-patz has joined #kolla19:03
*** unicell has quit IRC19:03
*** unicell has joined #kolla19:08
*** unicell1 has joined #kolla19:09
*** unicell has quit IRC19:10
*** JoseMello has quit IRC19:14
*** bmace has quit IRC19:18
*** bmace has joined #kolla19:18
*** jasonsb has quit IRC19:22
*** sacharya has joined #kolla19:35
*** dims has quit IRC19:36
*** achanda has quit IRC19:38
*** openstackgerrit has quit IRC19:46
*** openstackgerrit has joined #kolla19:46
*** achanda has joined #kolla19:52
*** achanda has quit IRC19:53
*** inc0 has quit IRC20:09
*** cemmason has quit IRC20:09
*** dwalsh has quit IRC20:25
openstackgerritSteve Noyes proposed openstack/kolla: initial spec for kolla rest api client  https://review.openstack.org/24591720:30
*** britthouser has quit IRC20:37
*** britthouser_ has joined #kolla20:37
*** britthouser_ is now known as britthouser20:41
*** mfalatic_ has quit IRC21:10
*** sdake has quit IRC21:21
*** dwalsh has joined #kolla21:29
*** exploreshaifali has quit IRC21:36
*** tzn has joined #kolla21:38
dave-mccowanwhat happened with ansible-barbican blueprint?21:39
*** jasonsb has joined #kolla21:40
SamYapledave-mccowan: i think we removed barbican as a container cause it was broken21:41
SamYapleso the blueprint went away too21:42
dave-mccowanwhat was messed up? something in barbican or something specific to the container?21:42
SamYapledave-mccowan: you are welcome to do the work to add it back, you will meet not resistance21:42
SamYapledave-mccowan: we werent maintaining and building teh container (it was failing)21:42
SamYaplei dont think it was barbican related21:43
*** akwasnie1 has joined #kolla21:43
*** jasonsb has quit IRC21:45
*** dims has joined #kolla22:02
*** inc0 has joined #kolla22:02
*** jtriley has quit IRC22:17
*** tzn has quit IRC22:18
*** sdake has joined #kolla22:19
*** dwalsh has quit IRC22:21
*** akwasnie1 has quit IRC22:37
*** sdake has quit IRC22:43
*** sacharya has quit IRC22:47
*** pbourke_ has joined #kolla22:48
*** blahRus has quit IRC22:52
*** exploreshaifali has joined #kolla23:10
*** daneyon has joined #kolla23:15
*** tpot has joined #kolla23:15
*** daneyon_ has quit IRC23:18
*** inc0 has quit IRC23:19
*** dims_ has joined #kolla23:22
*** dims has quit IRC23:24
*** daneyon has quit IRC23:38
*** daneyon has joined #kolla23:39
asalkeldmorning23:50
SamYaplemorning asalkeld23:51
asalkeldSamYaple: you wanted to chat about the lack of "volumes_from", i was thinking of mounting a host volume to start with23:52
asalkeldaparently there are some other interesting options that will need more investigation23:54
SamYapleasalkeld: to be 100% honest with you, ive always thought that was a great idea23:54
SamYaplewith docker 1.9 there is now pid mapping so its also secure23:54
SamYaplesdake likes the data volumes and it does make sense for a container project i suppsoe23:55
pbourke_we need to get past 1.8.223:55
SamYaplepbourke_: the only way that happens is i write the docker module for us23:55
pbourke_if that means forking docker module at this I think im good with that23:55
pbourke_*at this stage23:55
SamYapleor we move to (a yet unreleased) ansible 2.023:55
pbourke_or that23:55
SamYaplewe cant fork it23:55
SamYaplelicensing23:55
pbourke_:(23:55
SamYapledont worry when i first cacme to Kolla i did a docker-compose module23:56
SamYapleits mostly the same work23:56
pbourke_whats the hangup with beta 2.923:56
pbourke_*2.023:56
SamYaple2.0 is all kinds of broked23:56
SamYaplebecause its a rewrite of the whole project23:56
pbourke_heh23:56
SamYaplebasically all the stability gained from the 1.x branch is thrown out and its a 'lessons learned' rewrite23:56
pbourke_oh I see not fork but replace23:56
SamYaplei have no doubt it will become better and more stable, but when that happens is anyones guess23:57

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