Tuesday, 2015-12-15

*** iNeilus has quit IRC00:01
*** salv-orl_ has joined #kolla00:02
*** tzn has joined #kolla00:04
*** salv-orlando has quit IRC00:05
*** tzn has quit IRC00:10
*** salv-orl_ has quit IRC00:11
*** suro-patz has quit IRC00:20
*** suro-patz has joined #kolla00:20
*** iNeilus has joined #kolla00:21
*** suro-patz has quit IRC00:21
*** suro-patz has joined #kolla00:21
*** iNeilus has quit IRC00:26
*** iNeilus has joined #kolla00:32
*** sdake_ has quit IRC00:34
*** jacktrip has quit IRC00:35
*** sdake has joined #kolla00:39
*** sdake has quit IRC00:41
*** jasonsb has quit IRC01:01
*** iNeilus has quit IRC01:02
*** openstack has joined #kolla01:08
*** tzn has quit IRC01:11
*** ssurana has quit IRC01:26
*** ssurana has joined #kolla01:26
*** ssurana has quit IRC01:30
*** tfukushima has joined #kolla01:52
*** iNeilus has joined #kolla01:56
*** iNeilus has quit IRC02:02
*** suro-patz has quit IRC02:06
*** tzn has joined #kolla02:08
*** sdake has joined #kolla02:10
*** aginwala has quit IRC02:10
*** tzn has quit IRC02:12
openstackgerritMotohiro/Yuanying Otsuka proposed openstack/kolla: Fix retrieving api_interface  https://review.openstack.org/24799902:14
*** aginwala has joined #kolla02:14
*** dave-mccowan has joined #kolla02:15
*** salv-orlando has joined #kolla02:15
*** jasonsb has joined #kolla02:16
hparekh_sdake :02:18
hparekh_sdake : hi02:18
hparekh_sdake: We are planning to supoort mistral in kolla. But i think there is already blueprint is registered in kolla https://blueprints.launchpad.net/kolla/+spec/enable-mistral-container02:20
hparekh_sdake: Can you assign it to me?  if nobody is working on that so i can start work on that.02:20
*** jasonsb has quit IRC02:21
*** salv-orlando has quit IRC02:22
sdakehparekh_ sure what is your launchpad id02:30
*** salv-orlando has joined #kolla02:31
hparekh_sdake: hardik-parekh04702:31
hparekh_sdake: Thanks02:31
sdakehave a look02:33
sdakeenjoy ;)02:33
sdakethanks too btw :)02:33
sdakehparekh_ interested in joining kolla-drivers team?02:35
sdakethis team is responsible for bug triage02:35
sdakeanyone interested in the project is welcome to join this team02:35
*** salv-orlando has quit IRC02:35
*** dwalsh has quit IRC02:35
hparekh_sdake: yeah, sure Thanks02:38
hparekh_sdake: in my team we have assignment so i have to check and let you know.02:41
*** aginwala has quit IRC02:50
*** aginwala has joined #kolla02:50
*** iNeilus has joined #kolla02:51
*** iNeilus has quit IRC02:56
*** rhallisey has quit IRC03:05
*** sdake has quit IRC03:06
*** sdake has joined #kolla03:07
*** suro-patz has joined #kolla03:07
openstackgerritMartin André proposed openstack/kolla: WIP Fix Mysql-python build on Centos  https://review.openstack.org/25766103:07
*** suro-patz has quit IRC03:11
*** jasonsb has joined #kolla03:11
*** unicell1 has quit IRC03:18
*** yuanying has quit IRC03:20
*** aginwala has quit IRC03:24
*** aginwala has joined #kolla03:28
*** sdake_ has joined #kolla03:34
*** sdake has quit IRC03:35
*** klint has joined #kolla03:45
*** ssurana has joined #kolla03:46
*** aginwala has quit IRC03:53
*** aginwala has joined #kolla03:54
*** aginwala has quit IRC03:56
openstackgerritMerged openstack/kolla: Do not purge yum-plugin-fastestmirror package  https://review.openstack.org/25593803:57
*** yuanying has joined #kolla04:07
*** dave-mccowan has quit IRC04:08
*** tzn has joined #kolla04:09
openstackgerritJeffrey Zhang proposed openstack/kolla: import the rpm gpg key  https://review.openstack.org/25624404:12
*** tzn has quit IRC04:13
*** openstackstatus has quit IRC04:24
*** openstack has joined #kolla04:25
*** salv-orl_ has joined #kolla04:37
*** vinkman has joined #kolla04:37
*** iNeilus has joined #kolla04:39
*** salv-orl_ has quit IRC04:41
*** iNeilus has quit IRC04:44
*** aginwala has joined #kolla04:49
*** aginwala has quit IRC04:59
*** vinkman has quit IRC05:06
*** suro-patz has joined #kolla05:06
*** jacktrip has joined #kolla05:16
*** vinkman has joined #kolla05:18
*** aginwala has joined #kolla05:24
*** salv-orlando has joined #kolla05:37
*** salv-orlando has quit IRC05:40
*** dims has quit IRC05:41
openstackgerritMartin André proposed openstack/kolla: WIP Fix Mysql-python build on Centos  https://review.openstack.org/25766105:42
*** sdake_ has quit IRC05:43
*** sdake has joined #kolla05:51
*** suro-patz has quit IRC06:00
*** vinkman has quit IRC06:07
*** tzn has joined #kolla06:10
*** tzn has quit IRC06:15
*** Jeffrey4l has joined #kolla06:19
*** aginwala has quit IRC06:27
*** iNeilus has joined #kolla06:27
*** aginwala has joined #kolla06:30
*** iNeilus has quit IRC06:32
*** chandankumar has joined #kolla06:48
*** Reddy has joined #kolla06:48
*** dims has joined #kolla06:56
*** jimmyxian has quit IRC07:05
*** jimmyxian has joined #kolla07:05
*** Reddy1 has joined #kolla07:06
*** Reddy has quit IRC07:09
Reddy1Hi. do we have any developers documents which will help in understanding the structure of kolla and will help in contributing to it .07:09
Reddy1i want to integrate solum. so need few basic steps to start with it.07:11
*** tzn has joined #kolla07:11
*** tzn has quit IRC07:17
*** dims has quit IRC07:26
*** chandankumar has quit IRC07:26
nihiliferReddy1: unfortunately there is no dev guide, but the tl;dr version is like that:07:33
nihiliferyou have docker/ directory with Dockerfiles07:34
nihiliferwhich are jinja2 templates07:34
nihiliferyou have kolla/ directory with python module to render Dockerfiles from jinja2 templates and build images07:34
nihiliferand you have ansible/ directory with playbooks and config files templates07:36
nihiliferthat's the structure of kolla repo07:36
*** dims_ has joined #kolla07:45
*** Reddy1 has quit IRC07:48
*** unicell has joined #kolla07:58
*** dims_ has quit IRC08:01
*** unicell has quit IRC08:04
*** yuanying has quit IRC08:05
*** aginwala has quit IRC08:07
*** dims_ has joined #kolla08:09
openstackgerritVishal kumar mahajan proposed openstack/kolla-mesos: Drop MANIFEST.in - it's not needed  https://review.openstack.org/25772308:10
*** unicell has joined #kolla08:10
*** egonzalez has joined #kolla08:13
*** unicell has quit IRC08:15
*** unicell has joined #kolla08:15
*** nihilifer has quit IRC08:15
*** iNeilus has joined #kolla08:16
*** nihilifer has joined #kolla08:18
*** iNeilus has quit IRC08:21
*** sdake has quit IRC08:27
*** athomas has joined #kolla08:28
openstackgerritMartin André proposed openstack/kolla: Fix MySQL-python build on Centos  https://review.openstack.org/25766108:36
*** shardy has joined #kolla08:37
*** dims_ has quit IRC08:41
openstackgerritMartin André proposed openstack/kolla: Fast fail unsupported murano-base install types  https://review.openstack.org/25773808:50
*** mbound_ has joined #kolla08:51
*** mbound_ has quit IRC08:52
*** mbound_ has joined #kolla08:52
*** tzn has joined #kolla09:14
*** tzn has quit IRC09:19
*** salv-orlando has joined #kolla09:19
*** dims has joined #kolla09:21
*** marek_ has quit IRC09:31
*** cbaesema has quit IRC09:33
*** tzn has joined #kolla09:33
*** pbourke has quit IRC09:44
*** tzn has quit IRC09:46
*** openstackgerrit has quit IRC09:47
*** openstackgerrit has joined #kolla09:47
*** jmccarthy has joined #kolla09:59
*** pbourke has joined #kolla10:01
*** iNeilus has joined #kolla10:04
*** sdake has joined #kolla10:06
*** pbourke has quit IRC10:07
*** iNeilus has quit IRC10:08
openstackgerritJeffrey Zhang proposed openstack/kolla: Move the admin account creation to register.yml  https://review.openstack.org/25780010:12
*** bmace has quit IRC10:16
*** bmace has joined #kolla10:16
sdakepbourke ping10:17
*** tzn has joined #kolla10:19
*** jacktrip has quit IRC10:19
*** pbourke has joined #kolla10:28
*** openstackgerrit has quit IRC10:32
*** openstackgerrit has joined #kolla10:32
*** ssurana has quit IRC10:33
sdakepbourke  ping10:41
pbourkesdake: hey10:41
openstackgerritMerged openstack/kolla: Fix MySQL-python build on Centos  https://review.openstack.org/25766110:52
*** tfukushima has quit IRC10:54
*** iNeilus has joined #kolla11:00
*** alisonh has quit IRC11:04
*** iNeilus has quit IRC11:05
openstackgerritJeffrey Zhang proposed openstack/kolla: Move the admin account creation to register.yml  https://review.openstack.org/25780011:13
*** dims has quit IRC11:15
*** salv-orlando has quit IRC11:22
*** salv-orlando has joined #kolla11:22
*** alisonh has joined #kolla11:22
*** alisonh has quit IRC11:34
*** gfidente has joined #kolla11:35
*** gfidente has joined #kolla11:35
*** alisonh has joined #kolla11:39
*** iNeilus has joined #kolla11:54
*** Jeffrey4l has quit IRC11:58
*** iNeilus has quit IRC11:59
*** salv-orl_ has joined #kolla12:03
*** salv-orlando has quit IRC12:06
*** rhallisey has joined #kolla12:06
*** tzn has quit IRC12:07
*** tzn has joined #kolla12:16
*** dims has joined #kolla12:39
sdakemorning folks12:40
rhalliseymorning12:42
*** salv-orl_ has quit IRC12:46
sdakerhallisey my wife bought me http://www.audioresearch.com/en-us/products/sources-analog/reference-phono-2-se12:47
sdakeso excited12:47
sdakeit sounds so fantastically good its not even funny12:47
*** dims has quit IRC12:51
rhalliseycpp;12:51
rhalliseycool12:51
rhalliseyyou have a really nice sound system12:51
sdakeya12:51
sdakegetting it insured over next week12:52
sdakein case joe sixpack robs my house12:52
sdake"hey look audiophile grade shit lets go !"12:52
*** dwalsh has joined #kolla12:52
sdakei bought the dealer demo since they re coming out with a version 312:53
sdakei got it half price12:53
sdakewith full warranty12:53
sdakeand this gear is simple to work on if it fails12:53
rhalliseynice12:56
*** cemmason has joined #kolla12:59
sdakecan't wait for the kids to get to school so i can fire her up13:10
rhalliseysdake, what13:14
rhalliseysdake, what's the temp out there13:14
sdakecold13:14
rhalliseyit's 60 east coast13:14
sdake30-40f?13:14
rhalliseyreally13:15
*** vbel has joined #kolla13:15
rhalliseylol13:15
sdakeits 6am13:15
sdakeso ya its cold13:15
sdakeonce sun comes up it is like 60-70f13:15
rhalliseysdake, what about during the day13:15
rhalliseyoh ok13:15
rhalliseyso same as here13:15
rhalliseysdake, for the custom repo patch, do you expect to be able to add a file and a url or a file or a url13:22
sdakelet me think about that13:22
sdakeurl could be file:///home/sdake/file.j213:23
*** dave-mccowan has joined #kolla13:23
sdakeso i think just url would work13:23
sdakemorning daneyon13:23
sdakemorning dave-mccowan13:23
rhalliseyok13:23
dave-mccowangood morning sdake13:30
openstackgerritMichal Rostecki proposed openstack/kolla-mesos: [WIP] Bootstrap MariaDB  https://review.openstack.org/25789613:33
*** whydidyoustealmy has joined #kolla13:36
*** shakamunyi has joined #kolla13:36
*** whydidyoustealmy is now known as superflyy13:36
*** stvnoyes has quit IRC13:38
*** stvnoyes has joined #kolla13:38
*** iNeilus has joined #kolla13:42
*** pbourke has quit IRC13:47
*** iNeilus has quit IRC13:47
openstackgerritRyan Hallisey proposed openstack/kolla: Add custom repo support into the base image  https://review.openstack.org/25710213:49
rhalliseysdake, ^ try that out13:50
rhalliseysee if it fits you needs13:50
sdakecool13:50
sdakei dont know how to test it but i'll have a look13:50
rhallisey--custom-repo-url13:51
*** sdake_ has joined #kolla14:07
*** sdake has quit IRC14:07
openstackgerritMichal Rostecki proposed openstack/kolla-mesos: Add script for cleanup  https://review.openstack.org/25791714:07
*** klint has quit IRC14:18
*** dwalsh has quit IRC14:23
openstackgerritMichal Rostecki proposed openstack/kolla-mesos: Make Marathon and Chronos tests more deterministic  https://review.openstack.org/25792014:23
openstackgerritRyan Hallisey proposed openstack/kolla: Add custom repo support into the base image  https://review.openstack.org/25710214:32
*** dims has joined #kolla14:34
openstackgerritMichal Rostecki proposed openstack/kolla-mesos: Add script for cleanup  https://review.openstack.org/25791714:37
*** iNeilus has joined #kolla14:37
*** dwalsh has joined #kolla14:40
*** jtriley has joined #kolla14:40
dmsimardrhallisey: heya14:40
dmsimarddid you end up figuring out a way to make the repositories configurable ?14:41
*** Jeffrey4l has joined #kolla14:41
rhalliseyhey14:41
rhalliseydmsimard, https://review.openstack.org/#/c/257102/514:42
*** iNeilus has quit IRC14:42
dmsimardrhallisey: yeah, I was thinking something along those lines, wish there was a cleaner way to do it14:43
dmsimardI don't think the dockerfile is a great place to put that kind of logic, I was hoping to get away from that14:44
dmsimardi.e, have the logic somewhere else (build.py?) and then just something like {{ centos_repository_setup }} in the dockerfile14:44
dmsimardbut I'm not super familiar with either docker or kolla so :p14:45
rhalliseydmsimard, ya I think that would work14:46
dmsimardrhallisey: do you want me to take a stab at it ? I just didn't know where to put things (looks like build.py is the right place)14:46
rhalliseyeither way works I guess.  Doesn't matter to me. We already do a lot of login in the Dockerfile14:47
rhalliseys/login/logic14:47
inc0good morning14:58
*** dims has quit IRC15:00
*** inc0 has quit IRC15:00
*** inc0 has joined #kolla15:01
openstackgerritRyan Hallisey proposed openstack/kolla: Add custom repo support into the base image  https://review.openstack.org/25710215:02
inc0SamYaple, around?15:03
*** egonzalez has quit IRC15:05
*** vbel has quit IRC15:10
inc0guys how do you feel about my last comment here? https://review.openstack.org/#/c/254395/ good idea or not good idea?15:20
openstackgerritDavid Moreau Simard proposed openstack/kolla: Alphabetically sort long list of parameters/arguments  https://review.openstack.org/25794915:27
openstackgerritJeffrey Zhang proposed openstack/kolla: Move the admin account creation to register.yml  https://review.openstack.org/25780015:31
*** stvnoyes has quit IRC15:41
*** stvnoyes has joined #kolla15:42
SamYapleinc0: yes15:47
inc0SamYaple, how about playing around image hash instead of tag?15:47
SamYapleinc0: i commented on that15:47
SamYapleit wont work because that assumes they are using images we built, which is an assumption we should not have15:48
inc0why?15:48
inc0I mean, I won't hardcode hash if that what you mean15:48
SamYaplewhat do you mean why? we shouoldn't base out upgrades on working for only images the community built15:49
inc0I will check if running container of nova_conductor differs than container we are about to deploy15:49
inc0I never said anything about community build...15:49
SamYapleok so there are two types of upgrades, the point release upgrades and major release upgrades (liberty->mitaka) what are you talkign about right now?15:50
inc0relase upgrades, but they won't be that different15:50
SamYaplewhat is the issue with doing it how we discussed and agreed at the summit again?15:51
dmsimardrhallisey, SamYaple: Where are the args passed to build.py defined in tests ?15:52
SamYapledmsimard: https://github.com/openstack/kolla/blob/master/tests/test_build.py15:52
dmsimardSamYaple: well, that was easy. Sorry, this is my monday, was sick yesterday :p15:53
SamYapleno problem dmsimard15:54
rhalliseysdake_, so is everything all set for the midcycle?15:56
*** nihilifer_mobile has joined #kolla15:58
SamYaplerhallisey: no we need to setup a event thing so people can vote on days15:58
SamYapleI have teh venue handled15:58
inc0SamYaple, so how would that file look like? nova_conductor:1.0.0?16:00
inc0and if we deploy new container and not change file, it will add downtime to next upgrade16:00
*** Jeffrey4l has quit IRC16:00
inc0if we first update file it will not upgrade conductor at all16:00
inc0I fundamentally dislike having 2 sources of trugh16:00
inc0truth16:01
SamYapleYea the file changes at the end16:01
SamYapleif it doesnt get updated, the playbooks didnt fully run16:01
inc0fully run per node or per all nodes?16:01
inc0what if 1 of 1000 compute nodes fails to upgrade?16:01
inc0we still do full downtime on control plane?16:02
SamYapledoes upgrading nova-compute require database changes? no16:02
SamYapleonly nova-conductor _might_16:02
inc0so schema migration in nova won't cause downtime16:04
inc0we can do this on running services16:04
inc0but conductor will16:04
inc0not might, will, we need to put all of them down16:05
SamYapleand?16:05
SamYapleif its a partially completed upgrade (ie not all of them has thier version updated therefore the playbooks didnt fully run) then it needs to be completely run again16:05
SamYapleif its fully completed all the version files were updated16:05
inc0no, we don't need to rerun conductor upgrade if one of 1000 compute node fails16:06
inc0it will always fail at scale16:06
inc0but we can keep reruning upgrade and it will not cause additional downtime16:06
SamYaplewhy do you think I think we need to rerun the _conductor_ upgrade if the _compute_ fails?16:07
inc0it will be fully idempotent16:07
SamYapleyou update teh conductor versions16:07
inc0so I change file after each service play?16:07
inc0so, what is wrong about image checking?16:08
inc0this will be less comples16:08
inc0complex16:08
inc0and it will be more resilient16:08
SamYapleno image checking will not be less complex or more resilient. lets stick to what all the people at the summit agreed to. more heads than just ours worked on this issue _and_ it solves the issue16:08
SamYaplekeep tags out of this like we have kept tags our of everything else16:09
inc0how image hash will not be less complex or more resilient?16:09
SamYapleim -2 on the image tag usage in anyway.16:10
inc0tag != image hash16:10
SamYapleok fine. lets explore your hash idea.16:10
SamYapleso if the hash differes the image is newer?16:10
SamYaplewhat if its the same version of openstack but i update my image to pull in new security versions?16:10
inc0if hash differs from what we want to deploy, we assume you want that16:11
SamYaplewhy do i need to run the conductor upgrade again16:11
inc0but then you won't run upgrade.yml16:11
SamYaplethe upgrade.yml was only for liberty->mitaka upgrades. the interrelease upgrades can be done with the regular site.yml playbook (as agreed at teh summit)16:12
inc0and conductor stop is only required for release upgrade16:12
inc0and that's what I'm talking about16:12
SamYaplenot nessecerially16:12
SamYapleyou cant make that assumption because it hasn't be historically true.16:13
inc0I can make this assumption because that's nova's policy16:13
SamYapleas it always has been and yet they have had to break that before16:13
inc0we do not want to get into "automatically fix all of openstack"16:14
inc0there always will be requirement for some manual work if one of project breaks something16:14
inc0and in this case it will just require manual stop of conductors16:15
SamYapleno no no. we have playbooks. we can actually catch that case. thats my point. this is automating openstack deploy. thats what we do16:16
inc0we can't catch that case.16:16
SamYaplewe can, but it doesnt really matter, please do what we all agreed to at teh summit, we all thought about it and talked about it there. unless there is a reason why that _wont_ work.16:16
SamYapleI am -2 on the image id or tag thing and using that in anyway in our playbooks.16:16
inc0so review we are talking about is release upgrade16:17
SamYapleno we are talkign about both16:17
SamYapledo you remember what was decided at the summit? with the true/false boolean for which services been upgrades?16:17
inc0https://review.openstack.org/#/c/254395/ this is release upgrade16:17
inc0on summit we were discussing interrelease upgrade mostly16:18
inc0and most of time we were assuming that you need to stop everything to do database migration16:18
inc0which is not the case at least for nova16:18
inc0interrelease upgrade for nova is pretty straightforward, as they won't make changes to RPC API16:19
SamYapleyes. but the interealease upgrade handled all the service upgrades. the releaes upgrade needed a playbook for other little things that are goign to change from version to version (a liberty->mitaka playbook, then a mitaka->n playbook)16:19
inc0and RPC API changes are only reason for conductor stop16:19
inc0so on one of meetings (I believe last one) we decided that we will handle last stable-> current master as release upgrade16:20
*** suro-patz has joined #kolla16:20
inc0so liberty->master until we tag mitaka16:20
inc0when we tag mitaka it will effectively be liberty->mitaka16:21
inc0and then we refactor our plays to start from current master, which I believe will be noop anyway for 99% of cases16:22
SamYaplei dont think you understand what i am saying. the interrelease upgrades will be the same as the release upgrades as far as handing changes to the services/databases. The release upgrade playbooks are for al lthe littlee things that change (service/container renames/removals)16:23
inc0well...no they wont16:23
inc0you DONT need to stop conductors for interrelease upgrade for nova16:23
inc0they won't change version of objects then16:24
inc0AND if they break something, we will NEVER be able to pinpoint it instead of them, unless you want to make reviews of nova code all the time with that in mind16:24
SamYapleyou _may_. it has been required before. but it wont be an each upgrade thing. code still needs to be there. thats what the true/flase boolean per service was for16:24
*** iNeilus has joined #kolla16:25
inc0anyway, if that's the case, you can safely run upgrade.yml16:25
inc0and it will work16:25
SamYaplewhat is the issue with doing it how we all agreed again?16:25
inc0well...we need to make decision to stop conductors somewhere16:26
inc0and...where?16:26
*** iNeilus has quit IRC16:26
SamYapleas discussed, that would be a boolean that would branch the code16:26
*** iNeilus has joined #kolla16:27
inc0will you update this boolean per every service * every interrelease upgrade?16:27
inc0nova 7.1 -> 7.2 yes, 7.2->7.3 no16:27
SamYaplewe did agree to this, yes. When we bump the nova/glance/neutron version we would make sure that we would update that boolean to perform an upgrade _if_ needed16:27
SamYaplesince bbumping the version will be an explicit action we take16:27
inc0we assumed that database upgrade need this16:28
inc0it does not16:28
SamYaplewe didnt assume anything. we would increment that if it needed to run the upgrade code16:28
inc0only reason to put down all conductor at the same time is to be able to backport rpc messages16:28
inc0in nova case16:28
SamYapleok i dont really want to continue this. can you please tell me whats wrong with what we agreed to and why that wont work?16:29
inc0because files are faulty, and we need single source of truth16:29
inc0if you don't agree with need of single source of truth, I can't really sway you16:30
inc0and work I'm doing is release upgrade not interrelease upgrade, if you want to do the latter, please do16:30
SamYaplewe agreed to do something, please dont make a decision yourself not to do that16:30
inc0right now I want to have L->M upgrades done16:30
SamYaplethey are tied together, dont act like they arent16:31
inc0I will do a lot of decisions myself, feel free to -1 them, that's how discussion works16:31
*** iNeilus has quit IRC16:31
inc0and we had wrong assumptions on summit16:31
SamYaplewe did not16:31
SamYapleand it works the same16:31
SamYaplewe infact discussed the conductor thing at teh summit16:31
*** jtriley has quit IRC16:32
inc0well, I'm not doing file, unless more of us agree on file16:32
SamYaplewe all agreed on it16:32
SamYapleat the summit16:32
inc0I think image id is better idea16:32
SamYapleim -2 on that16:32
inc0we didn't think of it then16:32
inc0why?16:32
SamYaplebecause of the reasons already explained16:33
inc0just because we agreed on something before? that means you will fundamentally never change your mind?16:33
SamYaplei havent heard a reason why what we agreed on wont work16:33
SamYapleand more than just you or me thought about and agreed on that16:33
inc02 sources of truth, possibility of running out of sync16:33
SamYaplewhat is the second source/16:33
inc0file and what's actually running16:34
SamYapleno no, we agreed if that file is missing we do a full upgrade since we cant be sure16:34
SamYaplethat was discussed16:34
inc0because way you want it to behave - we don't care what's running, we care about whats in file16:34
inc0and I saw this approach fail on many occasions16:34
SamYaplethats what was _AGREED_16:34
SamYaplethis exact situation was discussed inc016:35
*** jtriley has joined #kolla16:35
inc0no, what we did discuss on summit was interrelease upgrade and when do we do downtime and when we don't16:35
inc0and in nova case we don't do downtime with interrelease upgrades at all16:36
SamYaplethe code to do interrelease upgrades and to do release upgrades is very closely tied together.16:36
inc0policy changes16:36
inc0there will be different changes backported for L interrelease than full release16:37
SamYaplei still ahvent heard why you wont do what we agreed to other than you dont like it16:37
inc0they wont change API versions between L1-L216:37
SamYapleand we dont upgrade that.16:37
SamYapleheance the boolean16:37
inc0in nova case this will be always false16:38
SamYaplewrong16:38
inc0and on mailing list people liked approach of service upgrades rather than full upgrades16:38
SamYapleit will still be per service16:39
SamYapleseriosuly averything you are talking about was discussed at the summit16:39
SamYapleyou are not telling me anything new16:39
inc0so how about you'll do interrelease upgrades and I'll do release upgrades?16:40
inc0my code doesn't break anything so if someone wants to run it, they will16:40
openstackgerritMerged openstack/kolla: Fast fail unsupported murano-base install types  https://review.openstack.org/25773816:41
inc0and they will have good upgrade 99% of time16:41
SamYapleinc0: beacase you are workgin on interrelease upgrades whether you know it or not, and we all need to be on the same page16:41
inc0actually Britt has very good idea16:43
inc0file inside container will work for you?16:43
inc0then interrelease upgrade will use it and I'll make release upgerade which will always assume downtime16:43
SamYapleinterrelease upgrade may have downtime. we agreed to that16:44
sdake_i dont have any idea if things are set for the midcycle16:44
*** sdake_ is now known as sdake16:44
sdakeSamYaple  is the venue still available?16:44
SamYaplesdake_: yes. at last talk you were going to setup some site so we could agree on days16:44
sdakeya that was pre root canal infection reinfection16:44
SamYapleinc0: we are supported to have something like this http://paste.openstack.org/show/481979/16:44
sdakei will do that this afternoon then16:44
sdakeis the venue s till on?16:45
SamYaplesdake: not a problem. venue still good16:45
sdakesounds good16:45
*** nihilifer_mobile has quit IRC16:45
SamYapleinc0: the "version_from_file" could be a file in the contaienr itself16:45
SamYaplei think. we can talk out that idea16:45
inc0this will inject version into container on build16:46
SamYapleyes16:46
inc0which is easy enough16:46
SamYapleagreed. end result is the same for me i think16:46
SamYaplewe need to talk it out a bit more though make sure we aren't missing anything16:46
inc0I'll just write that and we can try this out16:46
SamYapleyou sure dont like that collaboration stuff huh?16:47
inc0it doesn't work unless someone is working at the same thing16:47
sdakei am actually taking this morning off - so I'll publish the email re the schedule this afternooon SamYaple and co16:48
inc0one test is worth 1000 words16:48
SamYaplesdake: ok16:48
inc0cya sdake16:48
inc0brb16:48
*** vinkman has joined #kolla16:50
*** vinkman has quit IRC17:00
*** vinkman has joined #kolla17:01
daneyongood morning sdake. I just finished with the magnum irc meeting. great to see you feeling better.17:07
*** thomasem-away is now known as thomasem17:09
*** suro-patz has quit IRC17:14
*** cemmason2 has joined #kolla17:14
*** cemmason has quit IRC17:15
openstackgerritDavid Moreau Simard proposed openstack/kolla: Make the yum repositories configurable in the base image  https://review.openstack.org/25801717:15
dmsimardrhallisey: ^17:16
*** signed8bit has joined #kolla17:16
*** Hui has joined #kolla17:18
HuiHi, SamYaple17:18
*** vinkman has left #kolla17:29
*** jtriley has quit IRC17:30
*** japplewhite has joined #kolla17:35
*** unicell has quit IRC17:38
*** daneyon_ has joined #kolla17:59
*** daneyon has quit IRC18:03
*** jtriley has joined #kolla18:10
*** unicell has joined #kolla18:17
*** ssurana has joined #kolla18:23
*** aginwala has joined #kolla18:23
*** japplewhite has quit IRC18:25
*** gfidente is now known as gfidente|afk18:26
*** suro-patz has joined #kolla18:29
SamYaplehello Hui18:30
HuiSamYaple, I just replied you regarding the fake driver template18:31
Huido you have time to discuss it?18:31
*** salv-orlando has joined #kolla18:31
*** tzn has quit IRC18:32
*** daneyon has joined #kolla18:33
*** daneyon_ has quit IRC18:35
openstackgerritOpenStack Proposal Bot proposed openstack/kolla: Updated from global requirements  https://review.openstack.org/25808318:40
*** aginwala has quit IRC18:40
SamYapleWooo! Docker just merged the mount propogation stuff that allows us to take neutron to thin containers!18:40
*** aginwala has joined #kolla18:40
*** signed8bit is now known as signed8bit_ZZZzz18:40
SamYapleHui: I left another review18:41
HuiSamYaple, I am reading it now. thanks18:42
*** signed8bit_ZZZzz is now known as signed8bit18:44
HuiSamYaple, I did try that approach if you mean creating a list like [fake1, fake2, fake2, ...]18:44
*** dims has joined #kolla18:45
HuiSamYaple, however, if you pass the list as a variable to ../../config, ansible still complains include and with_item deprecated18:45
*** aginwala has quit IRC18:50
*** aginwala has joined #kolla18:52
SamYapleHui oh right i know the thing you are talking about18:54
SamYapleyea ive got stuff in the works to fix that18:54
SamYaplehmmm but i dont think we can merge this code as is because it is definetely not idempotent18:55
*** jtriley has quit IRC18:55
SamYapleit uses the shell module as well18:55
HuiSamYaple, do you think we need to wait until ansible 2.0 becomes upstream18:56
Huiin pip18:56
SamYaplewell actually some of the steps we have taken may allow us to _not_ immediately upgrade to ansible 2.0, I can fix this issue before then18:57
SamYaplegive me a few days18:57
Huino problem18:57
Huiping me on launchpad when it is ready18:57
HuiSamYaple, thanks for your support18:58
*** jtriley has joined #kolla19:00
*** signed8bit has quit IRC19:02
*** signed8bit has joined #kolla19:06
*** athomas has quit IRC19:08
*** shardy is now known as shardy_afk19:23
*** gfidente|afk has quit IRC19:30
*** openstackgerrit has quit IRC19:32
*** openstackgerrit has joined #kolla19:32
openstackgerritDavid Moreau Simard proposed openstack/kolla: Make the yum repositories configurable in the base image  https://review.openstack.org/25801719:35
*** salv-orlando has quit IRC19:37
*** aginwala has quit IRC19:41
*** aginwala has joined #kolla19:44
*** iNeilus has joined #kolla20:04
*** iNeilus has quit IRC20:08
*** aginwala has quit IRC20:35
*** aginwala has joined #kolla20:38
*** signed8bit is now known as signed8bit_ZZZzz20:48
*** signed8bit_ZZZzz is now known as signed8bit20:51
*** tzn has joined #kolla21:04
*** cbaesema has joined #kolla21:07
*** tzn has quit IRC21:09
*** aginwala has quit IRC21:31
*** tzn has joined #kolla21:33
*** tzn has quit IRC21:38
*** iNeilus has joined #kolla21:51
*** tzn has joined #kolla21:52
*** signed8bit is now known as signed8bit_ZZZzz21:55
*** iNeilus has quit IRC21:57
*** signed8bit_ZZZzz is now known as signed8bit22:02
*** eghobo has joined #kolla22:13
eghobosdake: around?22:14
*** aginwala has joined #kolla22:19
*** shardy_afk has quit IRC22:23
*** dwalsh has quit IRC22:23
nihiliferguys, do we have an irc meeting tomorrow?22:27
*** tzn has quit IRC22:28
rhalliseynihilifer, ya22:28
*** salv-orlando has joined #kolla22:29
*** Hui has quit IRC23:00
*** sdake has quit IRC23:01
*** yuanying has joined #kolla23:02
*** yuanying has quit IRC23:03
*** yuanying has joined #kolla23:04
*** aginwala has quit IRC23:07
*** aginwala has joined #kolla23:07
*** jtriley has quit IRC23:15
dmsimardIs there a way to have more helpful/verbose output than here ? Trying to troubleshoot why this failed http://logs.openstack.org/17/258017/2/check/gate-kolla-dsvm-build-centos-binary/6352e8f/console.html#_2015-12-15_21_11_05_14823:17
dmsimardFor review https://review.openstack.org/#/c/258017/23:18
*** eghobo has left #kolla23:19
*** salv-orlando has quit IRC23:23
*** pmisiak has joined #kolla23:37
pmisiakhello23:37
pmisiakI'm trying to deploy OS using kolla on Vagrant and have problems23:37
pmisiakboth with Ubuntu and CentOS distros23:37
pmisiakand I tried stable/liberty and master - same problem23:38
pmisiakprovisioning script can't install docker-engine package23:38
*** iNeilus has joined #kolla23:39
pmisiakhere it is error from CentOS (stable/liberty):23:40
pmisiak==> operator: ================================================================================23:40
pmisiak==> operator:  Package                    Arch     Version                 Repository    Size23:40
pmisiak==> operator: ================================================================================23:40
pmisiak==> operator: Installing:23:40
pmisiak==> operator:  docker-engine              x86_64   1.9.1-1.el7.centos      dockerrepo   8.2 M23:41
pmisiak==> operator: Updating:23:41
pmisiak==> operator:  device-mapper              x86_64   7:1.02.107-5.el7        base         251 k23:41
pmisiak==> operator: Installing for dependencies:23:41
pmisiak==> operator:  audit-libs-python          x86_64   2.4.1-5.el7             base          69 k23:41
pmisiak==> operator:  checkpolicy                x86_64   2.1.12-6.el7            base         247 k23:41
pmisiak==> operator:  docker-engine-selinux      noarch   1.9.1-1.el7.centos      dockerrepo    21 k23:41
pmisiak==> operator:  libcgroup                  x86_64   0.41-8.el7              base          64 k23:41
pmisiak==> operator:  libsemanage-python         x86_64   2.1.10-18.el7           base          94 k23:41
pmisiak==> operator:  policycoreutils-python     x86_64   2.2.5-20.el7            base         435 k23:41
pmisiak==> operator:  python-IPy                 noarch   0.75-6.el7              base          32 k23:41
pmisiak==> operator:  setools-libs               x86_64   3.3.7-46.el7            base         485 k23:41
pmisiak==> operator: Updating for dependencies:23:41
pmisiak==> operator:  audit                      x86_64   2.4.1-5.el7             base         234 k23:41
pmisiak==> operator:  audit-libs                 x86_64   2.4.1-5.el7             base          80 k23:41
pmisiak==> operator:  device-mapper-event        x86_64   7:1.02.107-5.el7        base         167 k23:41
pmisiak==> operator:  device-mapper-event-libs   x86_64   7:1.02.107-5.el7        base         169 k23:41
pmisiak==> operator:  device-mapper-libs         x86_64   7:1.02.107-5.el7        base         304 k23:41
pmisiak==> operator:  libsemanage                x86_64   2.1.10-18.el7           base         123 k23:41
pmisiak==> operator:  policycoreutils            x86_64   2.2.5-20.el7            base         803 k23:41
pmisiak==> operator:  selinux-policy             noarch   3.13.1-60.el7           base         375 k23:41
pmisiak==> operator:  selinux-policy-targeted    noarch   3.13.1-60.el7           base         3.9 M23:42
pmisiak==> operator:23:42
pmisiak==> operator: Transaction Summary23:42
pmisiak==> operator: ================================================================================23:42
pmisiak==> operator: Install  1 Package (+8 Dependent packages)23:42
pmisiak==> operator: Upgrade  1 Package (+9 Dependent packages)23:42
pmisiak==> operator:23:42
pmisiak==> operator: Total download size: 16 M23:42
pmisiak==> operator: Downloading packages:23:42
pmisiak==> operator: Delta RPMs disabled because /usr/bin/applydeltarpm not installed.23:42
pmisiak==> operator: Public key for docker-engine-selinux-1.9.1-1.el7.centos.noarch.rpm is not installed23:42
pmisiak==> operator: warning: /var/cache/yum/x86_64/7/dockerrepo/packages/docker-engine-selinux-1.9.1-1.el7.centos.noarch.rpm: Header V4 RSA/SHA512 Signature, key ID 2c52609d: NOKEY23:42
pmisiak==> operator: --------------------------------------------------------------------------------23:42
pmisiak==> operator: Total                                              5.3 MB/s |  16 MB  00:0323:42
pmisiak==> operator: Retrieving key from https://yum.dockerproject.org/gpg23:42
pmisiak==> operator: Importing GPG key 0x2C52609D:23:42
pmisiak==> operator:  Userid     : "Docker Release Tool (releasedocker) <docker@docker.com>"23:42
pmisiak==> operator:  Fingerprint: 5811 8e89 f3a9 1289 7c07 0adb f762 2157 2c52 609d23:42
pmisiak==> operator:  From       : https://yum.dockerproject.org/gpg23:42
pmisiak==> operator: Running transaction check23:42
pmisiak==> operator: Running transaction test23:42
pmisiak==> operator:23:42
pmisiak==> operator:23:43
pmisiak==> operator: Transaction check error:23:43
pmisiak==> operator:   file /usr/lib/systemd/system/blk-availability.service from install of device-mapper-7:1.02.107-5.el7.x86_64 conflicts with file from package lvm2-7:2.02.105-14.el7.x86_6423:43
pmisiak==> operator:   file /usr/sbin/blkdeactivate from install of device-mapper-7:1.02.107-5.el7.x86_64 conflicts with file from package lvm2-7:2.02.105-14.el7.x86_6423:43
pmisiak==> operator:   file /usr/share/man/man8/blkdeactivate.8.gz from install of device-mapper-7:1.02.107-5.el7.x86_64 conflicts with file from package lvm2-7:2.02.105-14.el7.x86_6423:43
pmisiak==> operator:23:43
pmisiak==> operator: Error Summary23:43
pmisiak==> operator: -------------23:43
pmisiak==> operator: sed: can't read /usr/lib/systemd/system/docker.service: No such file or directory23:43
pmisiak==> operator: Failed to issue method call: No such file or directory23:43
pmisiak==> operator: Failed to issue method call: Unit docker.service failed to load: No such file or directory.23:43
pmisiak==> operator: usermod: group 'docker' does not exist23:43
pmisiak==> operator: fdisk: cannot open /dev/vda: No such file or directory23:43
pmisiak==> operator:   Physical volume /dev/vda4 not found23:43
pmisiak==> operator:   Device /dev/vda4 not found (or ignored by filtering).23:43
pmisiak==> operator:   Volume group "VolGroup00" not found23:43
pmisiak==> operator:   Volume group "VolGroup00" not found23:43
pmisiak==> operator: resize2fs 1.42.9 (28-Dec-2013)23:43
pmisiak==> operator: open: No such file or directory while opening /dev/VolGroup00/LogVol0023:43
pmisiakand here you have error from Ubuntu (master):23:43
pmisiak==> operator: Some packages could not be installed. This may mean that you have23:43
pmisiak==> operator: requested an impossible situation or if you are using the unstable23:43
pmisiak==> operator: distribution that some required packages have not yet been created23:43
pmisiak==> operator: or been moved out of Incoming.23:44
pmisiak==> operator: The following information may help to resolve the situation:23:44
pmisiak==> operator: The following packages have unmet dependencies:23:44
pmisiak==> operator:  docker-engine : Depends: init-system-helpers (>= 1.18~) but 1.14 is to be installed23:44
pmisiak==> operator:                  Depends: lsb-base (>= 4.1+Debian11ubuntu7) but 4.1+Debian11ubuntu6 is to be installed23:44
pmisiak==> operator:                  Depends: libdevmapper1.02.1 (>= 2:1.02.90) but 2:1.02.77-6ubuntu2 is to be installed23:44
pmisiak==> operator:                  Recommends: aufs-tools but it is not going to be installed23:44
pmisiak==> operator:                  Recommends: cgroupfs-mount but it is not installable or23:44
pmisiak==> operator:                              cgroup-lite but it is not going to be installed23:44
pmisiak==> operator:                  Recommends: git but it is not going to be installed23:44
pmisiak==> operator: E23:44
pmisiak==> operator: :23:44
pmisiak==> operator: Unable to correct problems, you have held broken packages.23:44
pmisiak==> operator: sed: can't read /lib/systemd/system/docker.service: No such file or directory23:44
pmisiak==> operator: /tmp/vagrant-shell: line 32: systemctl: command not found23:44
pmisiakbye23:44
*** pmisiak has quit IRC23:44
*** iNeilus has quit IRC23:45
*** inc0 has quit IRC23:46
*** pbourke has joined #kolla23:49
*** iNeilus has joined #kolla23:52
*** tzn has joined #kolla23:55
*** jasonsb has quit IRC23:55
*** jasonsb has joined #kolla23:58

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