Friday, 2016-06-03

*** cwolferh has quit IRC00:14
*** jrist has quit IRC00:16
*** rlandy has quit IRC00:16
*** rlandy has joined #tripleo00:19
*** ayoung has joined #tripleo00:20
*** jrist has joined #tripleo00:21
*** yamahata has joined #tripleo00:24
*** david-lyle has quit IRC00:25
*** cwolferh has joined #tripleo00:25
*** rhallisey has joined #tripleo00:26
*** david-lyle has joined #tripleo00:26
*** MaxPC has joined #tripleo00:29
*** david-lyle has quit IRC00:30
*** florianf has quit IRC00:33
*** r-mibu has quit IRC00:36
*** r-mibu has joined #tripleo00:42
openstackgerritRyan Hallisey proposed openstack/tripleo-heat-templates: WIP - Ansible driven upgrade  https://review.openstack.org/32259100:42
*** akshai_ has quit IRC00:50
*** rhallisey has quit IRC00:56
*** olap has quit IRC01:01
*** Goneri has joined #tripleo01:05
openstackgerritEmilien Macchi proposed openstack/puppet-tripleo: Implement Nova base profile  https://review.openstack.org/32408001:12
openstackgerritEmilien Macchi proposed openstack/puppet-tripleo: Implement Nova conductor profile  https://review.openstack.org/32408201:13
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: Enable nova-conductor as a composable service  https://review.openstack.org/32410201:13
*** cwolferh has quit IRC01:22
*** cwolferh has joined #tripleo01:26
openstackgerritEmilien Macchi proposed openstack/puppet-tripleo: Remove tripleo::loadbalancer  https://review.openstack.org/32334801:30
*** apetrich has quit IRC01:31
*** MaxPC has joined #tripleo01:31
*** apetrich has joined #tripleo01:31
*** tzumainn has quit IRC01:34
*** akshai has joined #tripleo01:35
*** akshai has quit IRC01:40
*** dmacpher_ has joined #tripleo01:44
openstackgerritJames Slagle proposed openstack-infra/tripleo-ci: [WIP] Add mulitnode CI job support  https://review.openstack.org/32477702:00
*** xinwu has quit IRC02:05
*** xinwu has joined #tripleo02:10
*** xinwu has quit IRC02:11
*** penick has quit IRC02:13
openstackgerritEmilien Macchi proposed openstack/puppet-tripleo: Remove tripleo::loadbalancer  https://review.openstack.org/32334802:23
openstackgerritEmilien Macchi proposed openstack/puppet-tripleo: Deprecate loabalancer profiles  https://review.openstack.org/32358102:40
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: Explode Loadbalancer role into HAproxy + keepalived  https://review.openstack.org/32358202:40
*** apetrich has quit IRC02:51
*** apetrich has joined #tripleo02:53
*** yamahata has quit IRC03:05
*** MaxPC has quit IRC03:06
*** diazjf has joined #tripleo03:42
*** ebalduf_ has joined #tripleo04:09
*** ayoung has quit IRC04:20
*** apetrich has quit IRC04:26
*** apetrich has joined #tripleo04:27
*** kbyrne has quit IRC04:32
*** kbyrne has joined #tripleo04:35
*** links has joined #tripleo04:38
*** masco has joined #tripleo04:50
*** xinwu has joined #tripleo04:52
*** rcernin has joined #tripleo04:58
*** ebalduf_ has quit IRC05:01
*** rcernin has quit IRC05:04
*** diazjf has quit IRC05:08
*** apetrich has quit IRC05:10
*** oshvartz has joined #tripleo05:10
*** apetrich has joined #tripleo05:11
*** myoung has quit IRC05:24
*** myoung has joined #tripleo05:24
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Gnocchi composable roles  https://review.openstack.org/31841305:28
*** oshvartz has quit IRC05:33
*** yamahata has joined #tripleo05:33
openstackgerritJuan Antonio Osorio Robles proposed openstack/puppet-tripleo: Add mongodb profiles  https://review.openstack.org/30478005:44
*** jprovazn has joined #tripleo05:45
*** rcernin has joined #tripleo05:45
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Composable roles within services - MongoDB  https://review.openstack.org/31505105:45
openstackgerritAndreas Florath proposed openstack/diskimage-builder: Refactor: rename temporary directories  https://review.openstack.org/32505305:47
openstackgerritJuan Antonio Osorio Robles proposed openstack/puppet-tripleo: Add mongodb profiles  https://review.openstack.org/30478005:52
ccamachomorning!!05:58
ccamachohey jaosorior, i wasn't able to remove more duplicated code.. for the mongodb submission05:58
ccamachoi removed a lot...05:58
openstackgerritIan Wienand proposed openstack/diskimage-builder: Cleanup source-repositories output  https://review.openstack.org/32196105:59
*** ebalduf has quit IRC06:00
*** openstackgerrit has quit IRC06:17
*** openstackgerrit has joined #tripleo06:18
*** masco has quit IRC06:19
*** aufi has joined #tripleo06:22
*** numans has joined #tripleo06:23
*** ohamada has joined #tripleo06:26
*** lmiccini has quit IRC06:29
*** lmiccini has joined #tripleo06:32
*** tremble has joined #tripleo06:40
*** masco has joined #tripleo06:40
openstackgerritRobin Cernin proposed openstack/tripleo-heat-templates: [tripleo-heat-templates] Fix multi-line description  https://review.openstack.org/32489006:41
openstackgerritIan Wienand proposed openstack/diskimage-builder: Cleanup source-repositories output  https://review.openstack.org/32196106:41
*** paramite has joined #tripleo06:42
*** hjensas_ has quit IRC06:43
*** rlandy has quit IRC06:53
*** apetrich has quit IRC07:02
*** openstackgerrit has quit IRC07:03
*** openstackgerrit has joined #tripleo07:03
*** apetrich has joined #tripleo07:04
*** mikelk has joined #tripleo07:15
*** fzdarsky|afk has joined #tripleo07:18
*** jistr is now known as jistr|mtg07:22
*** anshul has joined #tripleo07:22
*** rasca has joined #tripleo07:22
*** anshul is now known as Guest3614707:23
*** yamahata has quit IRC07:23
*** apetrich has quit IRC07:24
openstackgerritCarlos Camacho proposed openstack/puppet-tripleo: Add gnocchi profiles  https://review.openstack.org/31552707:27
*** apetrich has joined #tripleo07:27
openstackgerritMartin Mágr proposed openstack-infra/tripleo-ci: Add opstools candidate repo  https://review.openstack.org/32509507:30
openstackgerritMartin Mágr proposed openstack/tripleo-puppet-elements: Install osops-tools-monitoring-oschecks package  https://review.openstack.org/32407507:32
*** paramite is now known as paramite|afk07:35
*** ebarrera|lunch has joined #tripleo07:35
*** saneax_AFK is now known as saneax07:36
*** ramishra has quit IRC07:37
*** jpena|off is now known as jpena07:38
*** ramishra has joined #tripleo07:39
*** paramite|afk is now known as paramite07:39
openstackgerritDougal Matthews proposed openstack/python-tripleoclient: Add websocket utils module  https://review.openstack.org/32261107:41
openstackgerritDougal Matthews proposed openstack/python-tripleoclient: Use Mistral for baremetal registration  https://review.openstack.org/32261207:41
*** ebarrera|lunch has quit IRC07:45
*** apetrich has quit IRC07:45
*** apetrich has joined #tripleo07:47
d0ugalmarios: Thanks for taking a look. Do we need to add websocket to dib?07:48
d0ugalor am I totally wrong07:48
d0ugalI don't know how this stuff gets installed :)07:48
*** xinwu has quit IRC07:48
d0ugalpython-websocket-client is what we need07:49
openstackgerritMartin Mágr proposed openstack/puppet-tripleo: New composable service: Sensu  https://review.openstack.org/32330307:49
mariosd0ugal: yeah am just poking at that we need to add it to the image07:50
d0ugalmarios: Thanks07:50
d0ugalAnyone happen to remember where we would do this? It has been a while since I last had the need :)07:51
mariosd0ugal: i think tripeo-puppet-elements07:51
d0ugalThanks07:52
mariosd0ugal: yeah i just discovered i needed to pip install websocket locally as the import failed for me too07:52
d0ugalpip install websocket-client, rather than websocket btw07:53
mariosd0ugal: oh hold on is this for the undercloud?07:53
d0ugalmarios: Yeah07:53
mariosd0ugal: ah k cos t-p-e is for the overcloud-full image so ... i think probably instack-undercloud/elements /me looks07:54
*** ebarrera|lunch has joined #tripleo07:57
mariosd0ugal: hmmm... possibly in instack-undercloud/elements/instack-vm/package-installs but i am not sure that is the right place for it (it has 'net-tools', 'yum-utils' and 'git)07:57
* d0ugal quickly gets lost in a maze of repos07:57
*** igorbelikov has quit IRC07:58
*** rajinir has quit IRC07:58
mariosd0ugal: so, probably puppet-stack-config might be a better place for it but same effect... sec08:04
*** zoli_gone-proxy is now known as zoliXXL08:04
mariosd0ugal: see in instack/undercloud/json-files https://github.com/openstack/instack-undercloud/blob/master/json-files/rhel-7-undercloud-packages.json08:05
mariosd0ugal: https://github.com/openstack/instack-undercloud/blob/master/elements/puppet-stack-config/package-installs.yaml could add it here08:06
*** ifarkas has joined #tripleo08:06
d0ugalmordred: sounds reasonable.08:06
d0ugaloops, that was for marios08:06
mariosd0ugal: so the json file lists puppet-stack-config as one of the elements included for the given rhel7/centos undercloud08:07
d0ugalmarios: k, cool. I'll try that and see what the reviews say :)08:07
mariosd0ugal: anyway if its wrong someone will tell us and we can fix it08:07
mariosd0ugal: right :)08:07
d0ugalmarios: Thanks very much for the help!08:07
mariosd0ugal: np08:08
openstackgerritDougal Matthews proposed openstack/instack-undercloud: Add python-websocket-client  https://review.openstack.org/32511008:10
*** lucas-afk is now known as lucasagomes08:11
*** derekh has joined #tripleo08:13
*** fzdarsky|afk is now known as fzdarsky08:19
*** snecklifter has joined #tripleo08:25
*** oneswig has joined #tripleo08:25
*** rasca has quit IRC08:27
*** dtantsur|afk is now known as dtantsur08:28
*** mcornea has joined #tripleo08:35
*** rdo has joined #tripleo08:35
*** panda_ has joined #tripleo08:38
*** matbu_ has joined #tripleo08:38
*** apetrich_ has joined #tripleo08:38
*** dtrainor_ has joined #tripleo08:38
*** sshnaidm|afk has quit IRC08:39
*** shadower has quit IRC08:39
*** panda has quit IRC08:39
*** apetrich has quit IRC08:39
*** pblaho has quit IRC08:39
*** dtrainor has quit IRC08:39
*** matbu has quit IRC08:39
openstackgerritStig Telfer proposed openstack/tripleo-docs: Added documentation for iSER configuration  https://review.openstack.org/32512908:40
*** pblaho has joined #tripleo08:40
*** hjensas has joined #tripleo08:43
*** hjensas has joined #tripleo08:43
*** jistr|mtg is now known as jistr08:43
*** chem has joined #tripleo08:45
*** paramite is now known as paramite|afk08:47
*** panda_ has quit IRC08:48
openstackgerritJuan Antonio Osorio Robles proposed openstack/puppet-tripleo: Add gnocchi profiles  https://review.openstack.org/31552708:49
*** panda_ has joined #tripleo08:49
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Gnocchi composable roles  https://review.openstack.org/31841308:49
rcerninHello, https://review.openstack.org/#/c/324890/ why gate-tripleo-ci-f22-upgrades is marked as UNSTABLE?08:49
*** jaosorior has joined #tripleo08:51
*** sshnaidm|afk has joined #tripleo08:51
jaosoriorccamacho: ping08:51
jaosoriorfor the gnocchi t-h-t patch, test patchset 15. There was an actual bug in the code that I fixed08:51
ccamachojaosorior, hello08:52
ccamachook, mm im finishing the deployment of the ha job, Ill re-deploy it with your fix08:52
jaosoriormeaning this patch https://review.openstack.org/#/c/318413/08:52
ccamachoill cancel mi local deployment to run the latest one, I got an error in the morning but it was due to the puppet-tripleo patch wasnt rebased08:54
*** rajinir has joined #tripleo08:54
openstackgerritAthlan-Guyot sofer proposed openstack/puppet-tripleo: WIP: integration of the new puppet pacemaker.  https://review.openstack.org/30906908:59
openstackgerritAthlan-Guyot sofer proposed openstack/tripleo-heat-templates: WIP: integration of the new puppet pacemaker.  https://review.openstack.org/30240909:00
*** chem` has joined #tripleo09:05
*** chem has quit IRC09:06
jaosoriordamn09:07
jaosoriornow the gate is marking jobs as unstable :/09:07
*** sambetts|afk is now known as sambetts09:08
*** igorbelikov has joined #tripleo09:14
*** jaosorior has quit IRC09:21
ccamachoyeahp, the Redis one..09:22
*** jaosorior has joined #tripleo09:26
dtantsurhi folks, happy Friday09:29
dtantsurdo you see any obvious problems in https://review.openstack.org/#/c/316128/6/puppet/services/ironic-api.yaml ?09:29
dtantsurI'm getting  Failed to validate nested template: Property error: resources[15].properties: Unknown Property EndpointMap09:29
dtantsurrcernin, jaosorior, gate jobs are marked unstable when there is a failure unrelated to the test run itself. in your case it seems to be inability to upload logs. #openstack-infra is a usual point of contact in such cases09:31
rcernindtantsur, thanks09:31
*** rcernin is now known as rcernin|lunch09:31
*** masco has quit IRC09:33
dtantsurbut really folks, is there a way to decrypt heat validation errors?09:35
-openstackstatus- NOTICE: CI is experiencing issues with test logs, all jobs are currently UNSTABLE as a result. No need to recheck until this is fixed! Thanks for your patience.09:38
jaosoriordtantsur: If you ever figure it out let me know :/.09:38
dtantsurmeh...09:38
jaosorioryep09:38
dtantsurI mean, I do the same as other services, but in my case it fails. very frustrating09:39
openstackgerritDougal Matthews proposed openstack/python-tripleoclient: Add websocket utils module  https://review.openstack.org/32261109:41
openstackgerritDougal Matthews proposed openstack/python-tripleoclient: Use Mistral for baremetal registration  https://review.openstack.org/32261209:41
openstackgerritDougal Matthews proposed openstack/python-tripleoclient: Add support for Zaqar websocket messaging  https://review.openstack.org/31395509:41
*** pcaruana has joined #tripleo09:44
bandinimatbu_: quick status from my side. managed to get the galera upgrade working on the overcloud. hit https://bugs.launchpad.net/tripleo/+bug/1588738 right afterwards09:46
openstackLaunchpad bug 1588738 in tripleo "upgrade step might fail due to old yum caches" [High,Triaged]09:46
*** shadower has joined #tripleo09:46
*** masco has joined #tripleo09:47
*** masco has quit IRC09:53
*** TSCHAK has joined #tripleo09:57
*** TSCHAK_ has quit IRC09:57
openstackgerritDmitry Tantsur proposed openstack/tripleo-heat-templates: [WIP] Add support for deploying Ironic in overcloud  https://review.openstack.org/31612809:58
dtantsurifarkas, the previous one did not pass due to some weird reason, so I'm trying to guess what's missing ^^^09:58
*** _milan_ has joined #tripleo09:58
*** _milan_ has quit IRC09:59
ifarkasdtantsur, I am wondering if gate respects depends-on patches...10:01
dtantsurifarkas, dependencies on puppet usually worked for me. anyway in the last run we didn't get to puppet yet :)10:01
*** hogepodge has quit IRC10:01
*** mkovacik__ has joined #tripleo10:01
*** mkovacik__ is now known as milan_10:01
*** milan_ has quit IRC10:01
*** milan_ has joined #tripleo10:01
openstackgerritStig Telfer proposed openstack/tripleo-heat-templates: Added support for pass-through iSER configuration  https://review.openstack.org/32478110:01
*** igorbelikov has quit IRC10:02
*** rajinir has quit IRC10:02
*** tdasilva has quit IRC10:05
*** masco has joined #tripleo10:05
*** tdasilva has joined #tripleo10:07
*** akrivoka has joined #tripleo10:07
*** paramite|afk is now known as paramite10:07
*** akuznetsov has joined #tripleo10:08
*** social__ has joined #tripleo10:11
-openstackstatus- NOTICE: CI is experiencing issues with test logs, all jobs are currently UNSTABLE as a result. No need to recheck until this is fixed! Thanks for your patience.10:11
*** ChanServ changes topic to "CI is experiencing issues with test logs, all jobs are currently UNSTABLE as a result. No need to recheck until this is fixed! Thanks for your patience."10:11
*** isq has quit IRC10:12
*** isq has joined #tripleo10:12
*** oshvartz has joined #tripleo10:13
*** akuznetsov has quit IRC10:13
*** SlickN1k has joined #tripleo10:13
*** rhallisey has joined #tripleo10:14
*** rajinir has joined #tripleo10:15
*** milan_ has quit IRC10:16
*** jaosorior has quit IRC10:16
*** rdo has quit IRC10:16
*** snecklifter has quit IRC10:16
*** slagle has quit IRC10:16
*** social has quit IRC10:16
*** michchap has quit IRC10:16
*** SlickNik has quit IRC10:16
*** SlickN1k is now known as SlickNik10:16
openstackgerritDmitry Tantsur proposed openstack/tripleo-heat-templates: [WIP] Add support for deploying Ironic in overcloud  https://review.openstack.org/31612810:16
dtantsura lot of copy-paste from sahara and manila patches ^^^10:17
*** jprovazn has quit IRC10:18
*** oneswig has quit IRC10:18
openstackgerritMichele Baldessari proposed openstack/tripleo-heat-templates: [WIP] Initial work to dump and restore galera db  https://review.openstack.org/32520510:20
*** rcernin|lunch is now known as rcernin10:20
openstackgerritMichele Baldessari proposed openstack/tripleo-heat-templates: [WIP] Initial work to dump and restore galera db during major upgrades  https://review.openstack.org/32520510:22
bandinidciabrin: ^ initial WIP10:22
*** sshnaidm|afk has quit IRC10:23
*** tdasilva has quit IRC10:23
openstackgerritDmitry Tantsur proposed openstack/tripleo-heat-templates: [WIP] Add support for deploying Ironic in overcloud  https://review.openstack.org/31612810:25
*** tdasilva has joined #tripleo10:26
*** oshvartz has quit IRC10:26
dciabrinbandini, haha :)10:27
dciabrinbandini, you could even rename it to "dump restore mysql db" as we'll need it on the undercloud as well10:30
*** dtantsur is now known as dtantsur|lunch10:30
bandinidciabrin: yeah we need to think about the undercloud a bit more. I would not mind there to just add the manual steps as they are fairly simple10:33
bandinibut yeah definitely we will need to think/work on that too10:33
*** jaosorior has joined #tripleo10:34
*** zoliXXL is now known as zoli|wfh10:34
*** sshnaidm|afk has joined #tripleo10:38
*** igorbelikov has joined #tripleo10:39
openstackgerritMartin Mágr proposed openstack/puppet-tripleo: New composable service: Sensu  https://review.openstack.org/32330310:45
*** lucasagomes is now known as lucas-lunch10:49
*** hogepodge has joined #tripleo10:49
*** milan_ has joined #tripleo10:49
*** rdo has joined #tripleo10:49
*** snecklifter has joined #tripleo10:49
*** slagle has joined #tripleo10:49
*** michchap has joined #tripleo10:49
*** orwell.freenode.net changes topic to "TripleO: http://tripleo.org/ | https://wiki.openstack.org/wiki/TripleO | Meetings On Tuesdays at 14:00 UTC in #openstack-meeting-alt"10:49
*** dbecker has quit IRC10:51
*** dbecker has joined #tripleo10:54
openstackgerritMerged openstack/tripleo-quickstart: Add quickstart roles requirements file  https://review.openstack.org/32460610:56
*** akuznetsov has joined #tripleo11:00
openstackgerritJohn Trowbridge proposed openstack-infra/tripleo-ci: [NO MERGY] Test a fake periodic job  https://review.openstack.org/22978911:00
*** thrash|g0ne is now known as thrash11:03
matbu_bandini: /me looks (sorry i'm on pto today)11:04
matbu_bandini: if you here a yum clean all at the end : https://github.com/redhat-openstack/ansible-role-tripleo-overcloud-upgrade/blob/master/templates/overcloud-repo.yaml.j211:05
matbu_bandini: do you think it will works ?11:05
matbu_bandini: btw what fix di you do for the mariadb issue on the controlle ?11:06
bandinimatbu_: so I have a WIP patch for the mariadb on the overcloud here: https://review.openstack.org/32520511:08
bandinimatbu_: enjoy pto, we'll chat on Monday ;)11:08
bandiniit needs lots of love still but it made the galera cluster start after the upgrade which is a start11:08
*** paramite has quit IRC11:09
matbu_bandini: hehe thanks :) , i'll test and review it today11:09
bandinimerci!11:10
*** coolsvap_ has joined #tripleo11:16
*** jprovazn has joined #tripleo11:16
*** sshnaidm|afk has quit IRC11:16
*** pkovar has joined #tripleo11:18
*** oneswig has joined #tripleo11:19
*** rhallisey has quit IRC11:19
matbu_bandini: de rien :)11:19
*** sshnaidm|afk has joined #tripleo11:20
bandinimatbu_: after that wip you will hit the issue I wanted to actually work on, which is that keystone needs to move under httpd on upgrades11:20
bandinis/that wip/that wip patch/11:20
bandinilunch time!11:20
*** oneswig has quit IRC11:24
*** coolsvap_ has quit IRC11:27
derekhbnemec: if you have a minute can you look at this PR https://github.com/cybertron/openstack-virtual-baremetal/pull/23/files11:30
*** tesseract has joined #tripleo11:33
*** d0ugal has quit IRC11:34
openstackgerritDerek Higgins proposed openstack-infra/tripleo-ci: WIP: Add a OVB te-broker server  https://review.openstack.org/29524311:36
*** lazy_prince has quit IRC11:39
*** coolsvap_ has joined #tripleo11:39
ccamachojaosorior, dude got this error not with the gnocci submission.. http://paste.openstack.org/ going to get the config files to check the issue11:40
ccamacho^ http://paste.openstack.org/show/507652/11:41
*** jpena is now known as jpena|lunch11:43
-openstackstatus- NOTICE: CI is experiencing issues with test logs, all jobs are currently UNSTABLE as a result. No need to recheck until this is fixed! Thanks for your patience.11:44
*** ChanServ changes topic to "CI is experiencing issues with test logs, all jobs are currently UNSTABLE as a result. No need to recheck until this is fixed! Thanks for your patience."11:44
*** myoung has quit IRC11:44
*** pcaruana has quit IRC11:45
*** myoung has joined #tripleo11:45
*** lazy_prince has joined #tripleo11:46
*** lucas-lunch is now known as lucasagomes11:52
*** rhallisey has joined #tripleo11:54
*** MaxPC has joined #tripleo11:58
*** coolsvap_ has quit IRC12:05
*** akuznetsov has quit IRC12:09
*** morazi has joined #tripleo12:09
*** dtantsur|lunch is now known as dtantsur12:11
*** trown|outtypewww is now known as trown12:11
dtantsurmorning trown! to begin your Friday with something nice and intriguing, could you please take one more look at the updates ironic-in-overcloud spec https://review.openstack.org/320995 ? :)12:12
*** jayg|g0n3 is now known as jayg12:13
openstackgerritRyan Brady proposed openstack/tripleo-common: Add Heat Capabilities Actions  https://review.openstack.org/28446012:14
*** dprince has joined #tripleo12:14
openstackgerritPradeep Kilambi proposed openstack/puppet-tripleo: Add gnocchi profiles  https://review.openstack.org/31552712:15
EmilienMhello12:18
jaosoriorccamacho: That was because the database connection wasn't configured correctly12:18
jaosoriorwhich is what I had added in the patchset 1512:19
*** lblanchard has joined #tripleo12:19
jaosoriorccamacho: Might be that I missed something12:20
*** oneswig has joined #tripleo12:21
pradkccamacho, hmm whats the error in /var/log/gnocchi/gnocchi-upgrade.log?12:22
pradkccamacho, sounds to me like swift user might not be in keystone yet.. in which case we might have to switch the default to file12:23
*** masco has quit IRC12:23
ccamachoIm checking the URI as using patchset 15 the deployment fails before starting to create the stack, I have undo the patchset 15 and got that error, so now im just changing {get_param: MysqlVirtualIPUri} to {get_param: [EndpointMap, MysqlInternal, host]}12:24
ccamachojust a check to double check it without using the MysqlVirtualIPUri param12:24
pradkccamacho, hmm thought i already changed that12:25
pradkccamacho, perhaps got overwritten or lost in rebase12:25
ccamachoI think only changing that should work.12:25
*** oneswig has quit IRC12:25
ccamachoim just re-deploying it ill give you feedback in 20 mins :)12:26
pradkccamacho, this is with PS14 or 15?12:27
pradkccamacho, ps15 already has MysqlInternal ..looks like jaosorior fixxed it12:28
trowndtantsur: will do, trying to respond to all the tripleo bashing on rdo list first :)12:30
*** saneax is now known as saneax_AFK12:31
dtantsurhehe :)12:32
dtantsurit's never bad time for good trolling, y'know12:32
ccamachopradk im testing patchset 14 only removing the MysqlVirtualIPUri param, but leaving the rest.12:33
mandreslagle: do you have a minute to talk about your feedback on the validations user on the undercloud?12:33
pradkccamacho, i think ps15 resolves the issue and jaosorior is using the protocol and host so what he fixed looks right to me12:34
pradkccamacho, is ps15 not working for you?12:34
*** MaxPC has quit IRC12:35
ccamachopradk, indeed, I'm not able to run locally ps15, using {get_param: [EndpointMap, MysqlInternal, host]} breaks the deployment at the very beginning without an actual error :(12:36
*** julim has joined #tripleo12:36
*** rlandy has joined #tripleo12:37
slaglemandre: sure12:38
pradkccamacho, understood12:38
mandreslagle: I like the idea of the group, I'm just not sure how well we can apply it12:38
EmilienMjaosorior: can you review https://review.openstack.org/#/c/323348/ please ?12:39
mandreslagle: for instance, where do you put the files (ssh keypair and stackrc) for the group on the undercloud?12:39
mandreslagle: somewhere under /usr/share/ ?12:40
slaglemandre: what needs to access it exactly?12:41
mandreslagle: that would be the current user (stack most likely) and mistral12:42
mandreslagle: I also don't feel too comfortable adding the mistral user to another group12:42
jaosoriorEmilienM: The loadbalancer work is looking great!12:42
EmilienMjaosorior: it's not finished, I'm doing baby steps12:43
slaglemandre: ok for the current user case, why isn't the current user the same user that installed the undercloud?12:43
jaosorioryep, but the process looks like it's heading on a good direction12:43
slaglemandre: i dont follow why we need a new validations user for that12:43
EmilienMslagle: do you mind adding https://review.openstack.org/#/c/323348/ do your review queue if you have time?12:43
mandreslagle: so the current user is the user that installs the undercloud, that what I mean by current user12:44
mandreslagle: problem is, we don't know in advance which user installs the undercloud12:45
*** zoli|wfh is now known as zoli|lunch12:45
mandreslagle: if you know a way to find which user installed the undercloud then we probably don't need to create a new (deterministic) user for running the validations12:46
jaosoriorEmilienM: Let me know when you get some time to review the puppet-certmonger stuff12:47
slaglemandre: we could probably write it to the hiera file12:47
openstackgerritHonza Pokorny proposed openstack/tripleo-common: Add node assignment workflow  https://review.openstack.org/32045912:47
slaglemandre: where is the info needed? to configure mistral?12:47
EmilienMjaosorior: today12:47
EmilienMjaosorior: yesterday was busy on tripleo release and other stuffs12:47
*** hewbrocca-afk has quit IRC12:47
slaglemandre: is there a patch up where the validations are tied into mistral?12:47
slaglemandre: that might be the link i'm missing12:48
mandreslagle: we'll have mistral run a script, which in turn calls ansible12:48
mandreslagle: https://review.openstack.org/#/c/313632/12:48
*** panda_ has quit IRC12:48
mandreslagle: good idea for hiera12:49
*** panda_ has joined #tripleo12:49
slaglemandre: ok, i see, and in run_validation.py you sudo -u validations12:49
slaglewithout that...what user would this get executed with? mistral?12:50
mandreslagle: yep12:50
mandreI used to run it as stack user but dprince complained :(12:50
mandreI wonder why...12:50
slagleand whichever user is used, it needs unrestricted sudo12:51
mandreindeed12:51
slaglethis doesnt sound like a great idea12:51
openstackgerritHonza Pokorny proposed openstack/tripleo-common: Add node assignment workflow  https://review.openstack.org/32045912:52
mandreI know... but that's the only one I can think of12:52
dprincemandre: right, stack user was too powerful I think. That was why I didn't like it12:52
dprincemandre, slagle: if you don't sudo into another user then it'll run as root because mistral-executor is going to run shell commands as root I think anyways12:53
slaglehow can it elevate to root privs?12:54
slagle(i dont really understand how it works)12:54
mandredprince: you didn't like it because there no certitude there is a stack user on the undercloud if i remember correctly12:54
*** noslzzp_ has quit IRC12:54
dprincemandre: I didn't like "setting up a camp" in the stack user. Correct12:55
dprincemandre: specifically on the undercloud12:55
dprincemandre: because I shouldn't have to shell into the undercloud to develope further validations, etc.12:55
*** jpena|lunch is now known as jpena12:55
*** noslzzp has joined #tripleo12:55
*** akuznetsov has joined #tripleo12:55
*** d0ugal has joined #tripleo12:55
dprincemandre: the idea I think is keep it API driven12:56
dprincemandre: but allow some ansible12:56
*** jcoufal has joined #tripleo12:56
slaglewell what it is now is entirely equivalent to stack user except s/stack/validations12:56
mandredprince: we'll need a user with sudo privilege to run ansible12:57
dprincemandre: I'm wondering if instead of setting up users, you could simply call ANsible from a Mistral action?12:57
dprincemandre: like would 'ansible.runner' work for you better here?12:58
*** Guest36147 has quit IRC12:58
mandreslagle: with a difference, the validations user is fixed by us12:58
dprincemandre: that may require ssh keys too, but those could be generated and stored (once) perhaps and then pulled from somewhere12:58
dprincemandre: anyways, I don't like the 'validations' user. But I like it better than 'stack' I think because it is clear what you are doing at least12:59
mandredprince: is there such thing as a mistral ansible runner?12:59
*** rodrigods has quit IRC12:59
*** rodrigods has joined #tripleo12:59
dprincemandre: no, but I could write one for you :)12:59
dprincemandre: well I could try, I might fail... but we could see13:00
slaglemandre: true; i guess if we are going to set it up that way, i'd prefer to create new ssh keys as well13:00
mandredprince: so, I was fist generating proper ssh key for the validation user, but with there is no way that you can specify more than 1 keypair to boot the instances with tht13:00
slaglemandre: instead of copying the current user's13:00
slaglei thought nova did take a keypair list?13:01
dprincemandre: ah, right. So I can install as many ssh keys as you'd like with this https://review.openstack.org/#/c/313953/13:01
dprincemandre: forget about nova keypairs I think. Those are only for the end user13:01
mandrehmm, so you really don't like the validations user?13:01
dprincemandre: you need an "internal" mechanism to inject your own... and os-collect-config is already installed and can do it13:01
mandredprince: how can I instruct the nodes to add a key to authorized_keys with your patch?13:04
dtantsurdprince, hi! when you have a second of time, could you please review the ironic-in-overcloud spec https://review.openstack.org/#/c/320995/ ?13:05
slagledprince: i think i like injecting keys that way as well. then we can have a separate key for validations13:05
*** akuznetsov has quit IRC13:05
dprincemandre: it is basically a Heat software deployment that runs a shell script (on each node... or any nodes we want)13:05
slaglethat could be revoked if needed, etc13:05
dprincemandre: but the reason I like this mechanism is it works without ssh, to bootstrap ssh13:06
dprincemandre: I think I demo'd this as well. https://review.openstack.org/#/c/313957/. It uses the same approach but that just exposes it over the CLI13:07
mandredprince: it still expects that the node is not fubar and was able to go far enough in the boot process to listen to messages on the zaqar queue13:07
dprincemandre: as a bootstrapping tool I think it'll do what we need here and avoid the weirdness around nova keypairs and user accounts13:07
dprincemandre: true, it would. But os-collect-config isn't running I doubt you'd be able to shell in w/ Ansible anyways13:08
dprincemandre: we've got API's to troubleshoot (some) of those sorts of issues13:08
dprincemandre: is there a specific clapper validation you are thinking of here that validations something early on?13:09
mandredprince: no, was just pointing out a difference with injecting the key with cloud-init13:09
mandredprince, slagle: so to recap... we create a validations user and generate ssh key for it13:10
dprincemandre: if cloud-init is working, then I think os-collect-config would be quite fine13:10
mandrethen we use dprince's mechanism to inject the key on the overcloud nodes, correct?13:11
dprincemandre: that would work, and I'd be okay with it. But... running ansible directly from a Mistral action is also worth investigating13:12
*** tzumainn has joined #tripleo13:13
dprincemandre: skipping the shelly glue/user account bits in the middle. Yes there would still need to be a ssh key maintained somewhere. But we'd store it in swift/ (or the Mistral environment) perhaps and could access it and run validations from any Mistral-executor process then.13:14
dprincemandre: validations user is a fine first step for me13:14
dprincemandre: to make it clear we don't intend end-users to actually use the validations user we might make the shell /bin/false or something13:14
mandredprince: agreed13:15
mandredprince: since we're talking about ansible, what's the best way to install ansible on the undercloud?13:16
openstackgerritRyan Brady proposed openstack/tripleo-common: Add Plan Deletion  https://review.openstack.org/29993713:18
dprincemandre: I guess you'll have to just install the package right?13:19
dprincemandre: probably make it optional13:19
mandredprince: yeah, well, we can't add it to one of our package requirements.txt due to licensing issue, and we want it installed in an automated way13:20
dprincemistral action: yum install ansible...13:21
dprincemandre: sounds hackish to me, but do what you have to I guess13:21
mandredprince: I guess that would work13:21
dprincemandre: you could just fail fast if it isn't installed too13:21
dprincemandre: and then tell the user to go and install it manually :)13:21
mandretrue13:21
dprincemandre: that works as a start13:21
*** akuznetsov has joined #tripleo13:22
jaosoriorccamacho: Can you push the gnocchi patch with the EndpointMap fix?13:26
jaosoriorgood catch dude13:27
*** ohamada has quit IRC13:31
ccamachojaosorior, sure, but now im getting other issue, just finishing to deploy it and ill push the changes  with the fixes13:33
*** Goneri has quit IRC13:34
ccamachojaosorior, that error was making me crazy... as I wasnt able to see any clue about it..13:34
pradkccamacho, weird, why do you need endpoint defined in base when its already in service yaml13:38
openstackgerritHonza Pokorny proposed openstack/tripleo-common: Add node assignment workflow  https://review.openstack.org/32045913:39
ccamachopradk, not sure about it.. Is kinda weird, fixed the issue but not using the endpoint, Ill push the patch for reviews ..13:40
pradkccamacho, i dont think we need EndPointMap to gnocchi-base.yaml .. the issue is somewhere else13:41
pradkhmm ok13:41
*** trown is now known as trown|brb13:42
*** mbound has joined #tripleo13:43
openstackgerritMerged openstack/instack-undercloud: Update hiera parameter to use tripleo::haproxy  https://review.openstack.org/32387913:43
openstackgerritCarlos Camacho proposed openstack/tripleo-heat-templates: Gnocchi composable roles  https://review.openstack.org/31841313:44
openstackgerritMerged openstack/puppet-tripleo: Remove tripleo::loadbalancer  https://review.openstack.org/32334813:47
jaosoriorccamacho: uh... why did you remove the endpoint stuff?13:49
jaosoriorthought you were gonna add the EndpointMap as a parameter13:49
pradkjaosorior, thats not needed as its defined in gnocchi.yaml13:50
jaosorioraaah, I see the commends13:50
jaosorior*comments13:50
*** MaxPC has joined #tripleo13:50
jaosorioruhm... well, there should be another way of getting that database address then13:50
jaosoriorhardcoding the mysql protocol there should not be the way, as it's supposed to be defined in the endpoint map13:50
pradkjaosorior, we can perhaps do the same hiera thing for protocol13:52
dprincedtantsur: sorry, I'm slow today. ack on the Ironic spec. I'll comment there shortly13:53
dtantsurthanks! no worries :)13:53
*** dprince has quit IRC13:53
ccamachojaosorior pradk, I used hiera because if not, when calling EndpointMap was getting an exception and the deployment failed without and actual error. When used EndpointMap the deployment failed with the same error as patchset 14, the mysql was set to 127.0.0.1... So, let me check if the deployment goes fine getting the data from hiera. And we can check how no to hardcore the protocol13:53
*** dprince has joined #tripleo13:54
ccamachoAt least to work with a working prototype and we can improve it from that state.13:54
*** trown|brb is now known as trown13:57
*** ayoung has joined #tripleo14:00
*** ChanServ changes topic to "TripleO: http://tripleo.org/ | https://wiki.openstack.org/wiki/TripleO | Meetings On Tuesdays at 14:00 UTC in #openstack-meeting-alt"14:02
-openstackstatus- NOTICE: Cleanup from earlier block storage disruption on static.openstack.org has been repaired, and any jobs which reported an "UNSTABLE" result or linked to missing logs between 08:00-14:00 UTC can be retriggered by leaving a "recheck" comment.14:02
*** egafford has joined #tripleo14:03
jaosoriorccamacho: Fair enough14:04
dtantsurfolks, I'm still looking for a solution for: Failed to validate nested template: Property error: resources[15].properties: Unknown Property EndpointMap14:05
dtantsurany ideas? the property is defined in the same file (I assume, because the file is not mentioned)14:05
dtantsurthe suspect (looks correct to me): https://review.openstack.org/#/c/316128/9/puppet/services/ironic-api.yaml14:06
*** akuznetsov has quit IRC14:06
openstackgerritwes hayutin proposed openstack/tripleo-quickstart: DO NOT MERGE testing 319345  https://review.openstack.org/32336914:10
dtantsurhow do I find this "resources[15].properties"? commenting out the suspect lines did not result in anything...14:12
EmilienMCI is back, if you see some jobs in "check" pipeline that were UNSTABLE, you can now do 'recheck'14:13
openstackgerritDougal Matthews proposed openstack/python-tripleoclient: Add websocket utils module  https://review.openstack.org/32261114:16
openstackgerritDougal Matthews proposed openstack/python-tripleoclient: Use Mistral for baremetal registration  https://review.openstack.org/32261214:16
openstackgerritDougal Matthews proposed openstack/python-tripleoclient: Add support for Zaqar websocket messaging  https://review.openstack.org/31395514:16
*** weshay has joined #tripleo14:17
dtantsurok, I've commented out all mentions of the damned EndpointMap and it still fails >_< is it a bug in THT then?14:18
*** mbound has quit IRC14:18
*** oneswig has joined #tripleo14:23
*** Goneri has joined #tripleo14:23
openstackgerritDmitry Tantsur proposed openstack/tripleo-heat-templates: [WIP] Add support for deploying Ironic in overcloud  https://review.openstack.org/31612814:23
dtantsurlooks like this EndpointMap should be present even where it's not used ¯\_(ツ)_/¯14:24
*** oneswig has quit IRC14:27
openstackgerritPaul Belanger proposed openstack-infra/tripleo-ci: A newer version of virtualenv is already installed  https://review.openstack.org/32533014:28
*** zoli|lunch is now known as zoli|wfh14:28
openstackgerritwes hayutin proposed openstack/tripleo-quickstart: DO NOT MERGE testing 319345  https://review.openstack.org/32336914:31
dtantsurthe next challenge: [overcloud]: CREATE_FAILED Resource CREATE failed: The Referenced Attribute (ControllerServiceChain config_settings) is incorrect14:31
dtantsuranyone has a quick idea what could possibly go wrong, provided that there's not config_settings in ControllerServiceChain?14:32
*** links has quit IRC14:36
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: Explode Loadbalancer role into HAproxy + keepalived  https://review.openstack.org/32358214:37
EmilienMdtantsur: do you have logs handy?14:37
EmilienMI'm not sure I have an answer, but let's try14:37
dtantsurEmilienM, well, that was my next question: where do I get any useful logs for such case?14:38
*** fultonj has joined #tripleo14:38
EmilienMdtantsur: show me the patch that fails14:38
EmilienMhttps://review.openstack.org/#/c/316128/ ?14:38
dtantsurEmilienM, https://review.openstack.org/#/c/316128/114:38
EmilienMoki14:38
dtantsurright14:38
EmilienMlet me 2 min14:38
dtantsurhttps://review.openstack.org/#/c/316128/10 to be precise14:38
*** trozet has quit IRC14:41
*** trozet has joined #tripleo14:42
*** jcoufal has quit IRC14:42
dtantsurwhat complicates the matter is that I don't understand a single line in this patch, I've essentially cargo-culted it from sahara and manila patches14:42
dtantsur>_<14:42
*** jcoufal has joined #tripleo14:43
EmilienMdtantsur: ok I reviewed all dependencies. I don't have an answer yet for your problem, I'll wait for CI to finish and then I'll read logs.14:44
dtantsurok thanks!14:44
*** rcernin has quit IRC14:46
openstackgerritCarlos Camacho proposed openstack/tripleo-heat-templates: Gnocchi composable roles  https://review.openstack.org/31841314:50
ccamachojaosorior, for the ha job, failed for some duplicated declarations still on tht, removed and re-launching..14:51
jaosoriorBalright14:51
openstackgerritMerged openstack/tripleo-puppet-elements: Add Ironic packages to overcloud controller  https://review.openstack.org/31613214:51
jaosoriorccamacho: Thanks for taking the Gnocchi patches over too14:51
jaosoriorI gotta go now14:51
jaosoriorfeeling pretty feverish14:51
EmilienMdon't drink too much14:51
ccamachonp! take care man!14:51
jaosoriorEmilienM: hahaha wish I could dude. maybe tomorrow14:52
ccamachoEmilienM ++14:52
jaosoriorhave a great weekend guys14:52
*** jaosorior has quit IRC14:52
*** Goneri has quit IRC14:52
openstackgerritMerged openstack/python-tripleoclient: Add Ironic password generation during deployment  https://review.openstack.org/31614614:53
*** chem` has quit IRC14:55
*** ifarkas has quit IRC15:01
*** saneax_AFK is now known as saneax15:01
*** jprovazn has quit IRC15:03
*** Goneri has joined #tripleo15:05
jristrbrady: you dropped :)15:11
*** ebarrera|lunch has quit IRC15:13
rbradyjrist: I was commenting on how UNSTABLE resulting jobs had a "File Not Found" for the log15:14
jristderekh: any insight? ^15:15
jristderekh: or do you know anyone that has more insight?15:15
jristderekh: on UNSTABLE in CI15:15
derekhjrist: there was some problem reported this morning with the log server, I think its fixed now15:16
rbradyEmilienM: do you know of any tooling that exists to import lp blueprints or or gerrit patches into trello as cards?15:16
jristderekh: ah, thanks :)15:16
EmilienMrbrady: no afik15:16
rbradyEmilienM: ack.  thanks15:16
EmilienMrbrady: though I know how to LP bugs (or BZs) -> Trello cards15:17
*** dprince has quit IRC15:17
EmilienMmmagr wrote a tool15:17
rbradyEmilienM: link?15:17
EmilienMrbrady: https://github.com/paramite/cazador15:17
*** jcoufal has quit IRC15:17
rbradyjrist: ^^15:19
jristseems like that'd be relatively easy to convert to blueprints too15:21
jristdbecker: ^15:21
EmilienMwhy do we want to duplicate?15:21
rbradyEmilienM: I want to track status in one place across different projects and platforms.  I don't want to do anything manually if I don't have to15:22
*** pradk has quit IRC15:24
rbradyEmilienM: is there a dashboard feature in one of the products we use that would allow me to track BZ, lp bugs and blueprints and gerrit patches in one place?15:24
*** pradk has joined #tripleo15:24
EmilienMrbrady: no15:24
rbradyEmilienM: I'm also not looking for full duplication.  Item type and title, current status and link to artifact should suffice for now15:25
*** pradk has joined #tripleo15:25
jristEmilienM: reduce duplication and overhead but increase exposure to velocity, ideally15:27
*** mcornea has quit IRC15:27
*** colonwq has quit IRC15:28
*** rcernin has joined #tripleo15:31
*** colonwq has joined #tripleo15:35
EmilienMI figured that TripleO stable/liberty CI works (except upgrade job but I think this is expected, right?) cc bnemec slagle15:35
EmilienMthought stable/mitaka is not in good shape. Only upgrade job works at this time, I haven't figured why but I'll look today or so15:35
bnemecEmilienM: That's my understanding, although I haven't looked into it so I'm going off what I've heard through the grapevine.15:37
*** aufi has quit IRC15:37
slagleEmilienM: yea i dont think upgrade job has ever passed on liberty15:37
EmilienMok15:37
EmilienMso we just need to find out why mitaka jobs fails15:38
slaglebandini mentioned that there was a package rename in the mitaka rdo repos that might be breaking us15:38
slagletripleo-common to openstack-tripleo-common15:38
EmilienMI hope we didn't inject puppet regressions also..15:38
*** d0ugal has quit IRC15:39
*** rcernin has quit IRC15:39
*** numans has quit IRC15:40
EmilienMpabelanger: when you have time, please look https://review.openstack.org/#/c/324837/15:40
*** tremble has quit IRC15:40
*** chem` has joined #tripleo15:41
bandinislagle: it should be fixed now (a yum clean all might be needed though)15:41
bandiniworks here at least15:42
EmilienMbandini: since when? today?15:42
EmilienMdoing recheck again, and I'll dig further if it fails again15:43
bandiniEmilienM: it apparently broke ~3 hours ago and it works since ~10 minutes15:43
bandininot sure if that fits what you have been observing15:43
EmilienMok, there must be something else, because I saw failures yesterday too15:43
* EmilienM will dig more15:43
bandinithen yes it might be something else15:43
EmilienMwe can't have a broken stable CI15:44
*** absubram has joined #tripleo15:46
openstackgerritJeff Peeler proposed openstack/tripleo-common: WIP add messaging to workflows  https://review.openstack.org/32489415:48
*** colonwq has quit IRC15:53
*** pblaho has quit IRC15:55
*** colonwq has joined #tripleo15:55
*** pblaho has joined #tripleo15:56
*** mikelk has quit IRC15:58
*** milan_ has quit IRC15:59
*** liverpooler has quit IRC16:01
*** masco has joined #tripleo16:01
*** penick has joined #tripleo16:01
*** jprovazn has joined #tripleo16:06
*** diazjf has joined #tripleo16:11
*** trown is now known as trown|lunch16:13
*** sambetts is now known as sambetts|afk16:15
*** osp has quit IRC16:16
*** xinwu has joined #tripleo16:17
*** bnemec has quit IRC16:17
*** tesseract has quit IRC16:19
*** bnemec has joined #tripleo16:23
*** zoli|wfh is now known as zoli|gone16:23
zoli|gonehave a good weekend16:27
*** zoli|gone is now known as zoli_gone-proxy16:28
*** rcernin has joined #tripleo16:30
*** masco has quit IRC16:31
*** dprince has joined #tripleo16:32
*** xinwu has quit IRC16:40
*** dtantsur is now known as dtantsur|afk16:42
*** lucasagomes is now known as lucas-afk16:42
*** derekh has quit IRC16:44
openstackgerritAndreas Florath proposed openstack/diskimage-builder: Add python logger configuration  https://review.openstack.org/32540916:46
*** panda_ has quit IRC16:49
*** panda_ has joined #tripleo16:49
ayoungegafford, you had a setup for doing development that you walked me through late last year.  I'm going to be looking at some heat <-> Puppet work for configuring Identity on the overcloud, and I was wondering if you have that general scheme written up somewhere?16:51
*** yamahata has joined #tripleo16:52
*** bnemec is now known as beekneemech16:54
egaffordayoung: That setup has changed a bit. I'd strongly recommend looking at the tripleo.sh script at git clone https://git.openstack.org/openstack-infra/tripleo-ci (path scripts/tripleo.sh) and tripleo quickstart.17:03
egafford/17:03
*** xinwu has joined #tripleo17:03
ayoungegafford, I run quickstart17:04
ayoungthe question is how to do the Puppet and heat development on top of that17:04
ayoungassuming I clone the, say puppet-keystone repo somewhere, how do I make sure that the git based puppet modules are  the ones that get executed17:05
egaffordayoung: http://pastebin.com/VyudDMcw17:06
egaffordAh, I see. There's a bit in the paste I just pasted that shows which envvars to set to pull ongoing reviews of puppet modules (or other git repo refs) into your overcloud image.17:07
egaffordayoung: Under "# If you need a specific review in your overcloud image"17:07
ayoungtripleo-ci/scripts/tripleo.sh --overcloud-deploy17:09
beekneemechNote that that information is in the docs as well: http://docs.openstack.org/developer/tripleo-docs/advanced_deployment/in_progress_review.html17:09
ayoungso if I start with a quickstart deploy,  I would then clone tripleo-ci  to the undercloud node, and use that to run tripleo-ci/scripts/tripleo.sh --overcloud-deploy  ?17:10
egaffordayoung: export DIB_INSTALLTYPE_puppet_tripleo=source17:10
egaffordexport DIB_REPOLOCATION_puppet_tripleo=https://review.openstack.org/openstack/puppet-tripleo17:10
egaffordexport DIB_REPOREF_puppet_tripleo=refs/changes/95/310795/617:10
egaffordprior to building your overcloud images (or actual equivalent).17:10
egaffordI believe these envvars should be picked up by the tripleo-puppet-elements in any case, regardless of what external toolchain you use (tripleo.sh, quickstart, etc.)17:12
ayoungegafford, so simplest dev case:  modify a puppet module on the overcloud, is it possible to shortcut right to "puppet apply" but using the right hiera data?17:13
egaffordThe heat stuff is easier: you just need to pull your changes into /usr/share/openstack-tripleo-heat-templates on your instack node.17:13
*** jpena is now known as jpena|off17:14
egaffordayoung: The hiera data is primarily pulled from tripleo-heat-templates, yeah?17:14
ayoungegafford, you tell me...I'm the Keystone guy, I know this from Adam?17:14
egaffordayoung: :)17:16
egaffordayoung: Look in tripleo-heat-templates/puppet/hieradata17:17
*** ccamacho has quit IRC17:21
*** oneswig has joined #tripleo17:25
pabelangerFor some reason, I don't know why, the nonha job on centos-7 takes more then 1 hr longer then fedora-2217:27
*** oneswig has quit IRC17:29
pabelangerLooks like the job basically hangs for 2 hours at overcloud-ControllerServiceChain: http://logs.openstack.org/11/318311/7/experimental-tripleo/gate-tripleo-ci-centos-7-nonha/d85706b/console.html#_2016-06-03_14_53_58_70117:33
pabelangerbut I have no idea how to debug that17:34
*** xinwu has quit IRC17:35
*** xinwu has joined #tripleo17:36
openstackgerritEmilien Macchi proposed openstack/puppet-tripleo: Implement Nova base profile  https://review.openstack.org/32408017:36
openstackgerritEmilien Macchi proposed openstack/puppet-tripleo: Implement Nova conductor profile  https://review.openstack.org/32408217:36
*** xinwu has quit IRC17:37
EmilienMpabelanger: something on controller takes more time, maybe check in the journal (in /var/log/journal/...) in the controller logs tarball17:39
*** florianf has joined #tripleo17:41
pabelangerEmilienM: I don't see any logs specific to the controller: http://logs.openstack.org/11/318311/7/experimental-tripleo/gate-tripleo-ci-centos-7-nonha/d85706b/logs/17:42
EmilienMthat's weird17:43
EmilienMwhy logs don't get generated?17:43
pabelanger*shrugs*17:45
*** pkovar has quit IRC17:46
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: Enable nova-conductor as a composable service  https://review.openstack.org/32410217:46
*** thrash is now known as thrash|biab17:46
openstackgerritEmilien Macchi proposed openstack/instack-undercloud: Disable Heat convergence pending further testing  https://review.openstack.org/32109017:49
pabelangerEmilienM: must be a bug in the postci function. Seems if {SEED_IP} != "" logs for under / over cloud don't get copied17:51
EmilienMthat's what I was trying to figure out too17:52
pabelangerhttps://review.openstack.org/#/c/318311/ should able to land now17:52
pabelangerEmilienM: An example of using mirror.regionone.tripleo-test-cloud-rh1.openstack.org for wheels: http://logs.openstack.org/30/325330/1/experimental-tripleo/gate-tripleo-ci-centos-7-upgrades/668e76e/console.html17:54
*** pblaho has quit IRC17:55
*** colonwq has quit IRC17:57
openstackgerritMerged openstack-infra/tripleo-ci: Stop rebuilding locales on centos-7  https://review.openstack.org/31831117:59
*** colonwq has joined #tripleo18:02
openstackgerritPaul Belanger proposed openstack-infra/tripleo-ci: A newer version of virtualenv is already installed  https://review.openstack.org/32533018:05
*** trown|lunch is now known as trown18:12
openstackgerritOpenStack Proposal Bot proposed openstack/python-tripleoclient: Updated from global requirements  https://review.openstack.org/32486518:19
openstackgerritOpenStack Proposal Bot proposed openstack/tripleo-common: Updated from global requirements  https://review.openstack.org/32309018:20
EmilienMslagle: fyi https://review.openstack.org/#/c/325436/18:31
slagleneat18:38
pradkEmilienM, Hi any idea why ci is still failing on  https://review.openstack.org/#/c/311762/ aodhclient packages are in rdo repos already18:41
*** akrivoka has quit IRC18:41
EmilienMpradk: did you check logs?18:42
EmilienMhttp://logs.openstack.org/62/311762/1/check/gate-puppet-openstack-integration-3-scenario001-tempest-centos-7/66ad7d4/console.html#_2016-05-31_17_00_01_96318:42
EmilienMit says package is not here18:42
EmilienMwhen was it added?18:43
pradkEmilienM, logs indicate it cant find package,.. but its there18:43
pradkEmilienM, well i think sometime last week18:43
*** thrash|biab is now known as thrash18:43
pradkEmilienM, which repo is this using?18:43
pradkEmilienM, pkg is here http://trunk.rdoproject.org/centos7/current-passed-ci/18:44
EmilienMpradk: latest delorean18:44
*** dprince has quit IRC18:45
*** chem`` has joined #tripleo18:46
pradki did a recheck again18:46
*** dprince has joined #tripleo18:46
*** chem` has quit IRC18:47
*** jmiu has joined #tripleo18:48
trozettrown: fyi we figured out the tripleO mitaka failures and patched locally, here is the comment i left in the bug, in case anyone wants to fix it in tripleO: https://bugs.launchpad.net/tripleo/+bug/1585275/comments/518:48
openstackLaunchpad bug 1585275 in tripleo "SQL errors on undercloud/overcloud cause HA deployments to fail" [Undecided,New]18:48
EmilienMpradk: this is weird indeed18:48
jmiupuppet/tripleo question for you, EmilienM18:58
openstackgerritDan Prince proposed openstack/puppet-tripleo: Drop duplicate neutron pacemaker constraint  https://review.openstack.org/32548918:58
jmiuthe two variables that we are trying to make persist across deployments (the domain_specific_drivers_enabled and domain_config_dir)18:59
jmiuunder http://git.openstack.org/cgit/openstack/puppet-keystone/tree/manifests/init.pp at the very bottom18:59
jmiuit would seem that those variables would be set if $using_domain_config were true19:00
jmiui can't quite seem to find where $using_domain_config comes from19:00
jmiuoh, and by the way, i'm ayoung's intern :)19:00
jmiulines 1087-111819:01
jmiuso i guess the question is, where does $using_domain_config come from ?19:02
ayoungjmiu, looking at the puppet git repo with  git blame  manifests/init.pp  I can see it was done in this commit: 07f19bd3 (Sofer Athlan-Guyot          2015-09-01 16:06:39 +0200 1087)   if $using_domain_config {19:04
ayounghttp://git.openstack.org/cgit/openstack/puppet-keystone/commit/manifests/init.pp?id=07f19bd319:04
slaglepabelanger: hi, if i wanted to create custom images for use in CI jobs, can you point me at where I might do that?19:05
slaglepabelanger: e.g., where is it defined how the "centos-7" image is built19:05
ayoungfail('You must activate domain configuration using "using_domain_config" parameter to keystone class.')19:06
ayoungjmiu, so I think it is going to be driven by either19:07
ayoung/usr/share/openstack-tripleo-heat-templates/puppet/manifests/overcloud_controller.pp19:07
ayoungor /usr/share/openstack-tripleo-heat-templates/puppet/manifests/overcloud_controller_pacemaker.pp19:07
jmiuayoung: thanks! will investigate19:07
*** fzdarsky has quit IRC19:07
ayoungegafford, ok so we want to add two values to what we set in the keuystone config file, and it looks like the Puppet module supports it19:16
ayounghttp://git.openstack.org/cgit/openstack/puppet-keystone/tree/manifests/init.pp#n108719:17
ayoungjmiu, egafford I think that we could add values for keystone::using_domain_config   and keystone::domain_config_directory to /usr/share/openstack-tripleo-heat-templates/puppet/controller.yaml  to get it, or do something comparable on the command line19:18
ayoungjmiu, try creating a yaml file and modifying overcloud-deploy.sh  to have an additional -e option that points to it, and set those values, then redeploy the overcloud19:20
ayoungsee if it modifies /etc/keystone/keystone.conf19:20
egaffordayoung: That certainly seems correct to me (and so long as the puppet module in your image supports the property, you're right; you don't need to respin your image.)19:21
*** fzdarsky has joined #tripleo19:21
egaffordayoung: You can set those properties in hiera directly (in /puppet/hiera/blah) but setting them directly in the heat template yaml will work. I think constants should go in hiera in tripleo, by convention, and variables snaked in as arguments through the initial overcloud.yaml template are set in the puppet/controller.yaml file, as you say.19:24
egaffordayoung: Do you know how keystone interacts with the composable controller role system? It may well get a pass, as it's critically necessary to allow any other roles to register and exist.19:25
ayoungegafford, nope, no idea about composable roles19:25
ayoungegafford, I was looking at the hiera data on the controller19:26
*** oneswig has joined #tripleo19:26
ayoung/etc/puppet/hieradata/  is not owned by any RPM,. which means,...I guess that the data is copied over by heat from the ones in /usr/share on the undercloud19:27
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: composable neutron server  https://review.openstack.org/31512919:27
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: composable neutron ml2 and ovs agent  https://review.openstack.org/30851419:27
ayoungNow, this is something that we would want a deployer to be able to modify...they don't need this if they are not doing LDAP, so I don't want it changed by default19:28
pabelangerslagle: openstack-infra/project-config is where we store the configuration. You can look at nodepool/nodepool.yaml and see the elements we use for centos-7.19:28
pabelangerslagle: there is also tools/build-image.sh to quickly test a DIB19:28
*** hjensas has quit IRC19:29
slaglepabelanger: ah, cool, thanks. not sure why i didnt see that, i was already poking around project-config19:31
*** oneswig has quit IRC19:31
pabelangerslagle: for the most part it is centos-minimal + growroot19:31
*** hjensas has joined #tripleo19:33
*** hjensas has quit IRC19:33
*** hjensas has joined #tripleo19:33
ayoungegafford, I see that quickstart does19:41
ayoung~/network-environment.yaml19:41
ayoungand in there19:41
ayoungparameter_defaults:19:41
ayoung  ControlPlaneSubnetCidr: "24"19:41
ayoungbut these should be more like19:41
ayoung/usr/share/openstack-tripleo-heat-templates/environments/network-isolation.yaml19:41
ayoungwhich does19:41
ayoungresource_registry:19:42
ayoung  OS::TripleO::Network::External: ../network/external.yaml19:42
ayoungoh wait that is an include19:42
ayoungLooking in19:44
ayoung/usr/share/openstack-tripleo-heat-templates/puppet/controller.yaml19:44
ayoungI see a section19:44
ayoung# Keystone19:45
ayoung                keystone::admin_token: {get_input: admin_token}19:45
ayounglooks like that is19:45
ayoungwhat sets up hiera....up a bove19:45
ayoungControllerConfig  section generates /etc/puppet/hieradata/controller.yaml19:46
ayoungsomething also generates /etc/puppet/hieradata/controller_extraconfig.yaml19:47
openstackgerritMerged openstack/puppet-tripleo: Composable roles within services - Redis  https://review.openstack.org/30475419:48
ayoungIs it supposed to be this confusing?19:54
openstackgerritMerged openstack/tripleo-quickstart: Add options to download and handle overcloud images  https://review.openstack.org/32105719:56
-openstackstatus- NOTICE: The infrastructure team is taking Gerrit offline for maintenance this afternoon, beginning shortly after 20:00 UTC. We aim to have it back online around 00:00 UTC.20:00
*** absubram has quit IRC20:01
*** florianf has quit IRC20:03
pradkEmilienM, https://review.openstack.org/#/c/312732/ is green, can we land this20:06
*** lblanchard has quit IRC20:09
*** jprovazn has quit IRC20:11
openstackgerritMerged openstack/instack-undercloud: Enable Mistral execution cleanup  https://review.openstack.org/31473320:11
-openstackstatus- NOTICE: Gerrit is offline for maintenance until 00:00 UTC20:12
*** ChanServ changes topic to "Gerrit is offline for maintenance until 00:00 UTC"20:12
*** rcernin has quit IRC20:15
*** lblanchard has joined #tripleo20:21
*** jayg is now known as jayg|g0n320:25
*** oneswig has joined #tripleo20:32
*** apetrich_ has quit IRC20:33
*** apetrich_ has joined #tripleo20:37
*** rhallisey has quit IRC20:38
*** diazjf has quit IRC20:42
*** dprince has quit IRC20:43
*** julim has quit IRC20:44
*** ayoung has quit IRC20:44
*** panda_ has quit IRC20:48
*** panda_ has joined #tripleo20:48
*** florianf has joined #tripleo20:51
*** ebalduf has joined #tripleo20:54
*** fultonj has quit IRC20:54
*** Goneri has quit IRC21:03
*** mbound has joined #tripleo21:03
*** jdob has quit IRC21:03
*** lblanchard has quit IRC21:07
*** ebalduf has quit IRC21:10
*** mbound has quit IRC21:11
*** noslzzp_ has joined #tripleo21:12
*** florianf has quit IRC21:13
*** pradk has quit IRC21:14
*** noslzzp has quit IRC21:14
*** fragatin_ has joined #tripleo21:19
*** fragatina has quit IRC21:22
*** cwolferh has quit IRC21:24
*** apetrich_ has quit IRC21:24
*** apetrich_ has joined #tripleo21:25
*** trown is now known as trown|outtypewww21:30
*** morazi has quit IRC21:50
*** cwolferh has joined #tripleo21:53
*** apetrich_ has quit IRC21:58
*** apetrich_ has joined #tripleo21:58
*** saneax is now known as saneax_AFK22:03
*** MaxPC has quit IRC22:09
*** fragatin_ has quit IRC22:09
*** fragatina has joined #tripleo22:10
*** hjensas has quit IRC22:11
*** noslzzp_ has quit IRC22:16
*** florianf has joined #tripleo22:19
*** yamahata has quit IRC22:25
*** mbound has joined #tripleo22:30
*** saneax_AFK is now known as saneax22:44
*** rlandy has quit IRC22:44
*** jrist has quit IRC23:01
*** jrist has joined #tripleo23:02
*** egafford has quit IRC23:12
*** weshay has quit IRC23:41
*** mbound has quit IRC23:46

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