Tuesday, 2016-06-14

*** numans has quit IRC00:04
*** jonbcraig has joined #tripleo00:11
*** jonbcraig has quit IRC00:17
*** dsariel has quit IRC00:20
*** dmacpher has quit IRC00:21
*** panda has quit IRC00:25
*** panda has joined #tripleo00:25
*** mbound has joined #tripleo00:25
*** ibravo has quit IRC00:27
*** yamahata has quit IRC00:30
*** mbound has quit IRC00:30
*** yamahata has joined #tripleo00:31
*** numans has joined #tripleo00:37
*** saneax is now known as saneax_AFK00:41
*** rhallisey has quit IRC01:16
*** dmacpher has joined #tripleo01:18
*** fragatina has quit IRC01:23
openstackgerritDan Sneddon proposed openstack/tripleo-specs: Specification for tripleo-lldp-validation blueprint  https://review.openstack.org/32920301:30
*** rwsu has quit IRC01:30
*** Goneri has joined #tripleo01:34
*** Goneri has quit IRC01:38
*** coolsvap has joined #tripleo01:45
*** coolsvap has quit IRC01:45
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: Move Neutron core and service plugin to base  https://review.openstack.org/32730601:59
*** rasca has quit IRC01:59
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: Composable opencontrail plugin  https://review.openstack.org/32847101:59
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: Composable Neutron Plumgrid plugin  https://review.openstack.org/32730701:59
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: Drop extraconfig for neutron-nuage.yaml  https://review.openstack.org/32774201:59
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: Drop extraconfig for neutron-plumgrid.yaml  https://review.openstack.org/32731801:59
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: Drop extraconfig for neutron-opencontrail.yaml  https://review.openstack.org/32847201:59
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: Composable neutron nuage plugin  https://review.openstack.org/32774101:59
*** lblanchard has joined #tripleo02:01
*** yamahata has quit IRC02:12
*** r-mibu has quit IRC02:17
*** ramishra has quit IRC02:17
*** ramishra has joined #tripleo02:18
*** ramishra has quit IRC02:18
*** lblanchard has quit IRC02:19
*** ramishra has joined #tripleo02:19
*** ramishra has quit IRC02:19
*** ramishra has joined #tripleo02:19
*** ramishra has quit IRC02:19
*** cmyster has quit IRC02:21
*** ramishra has joined #tripleo02:21
*** ramishra has quit IRC02:21
*** ramishra has joined #tripleo02:27
*** ramishra has quit IRC02:27
*** ramishra has joined #tripleo02:28
*** ramishra has quit IRC02:29
*** julim has joined #tripleo02:29
*** r-mibu has joined #tripleo02:37
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: Enable nova-api as a composable service  https://review.openstack.org/32602002:39
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: Enable nova-scheduler as a composable service  https://review.openstack.org/32609602:39
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: Remove nova::db classes, moved to puppet-tripleo  https://review.openstack.org/32602802:39
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: Enable nova-consoleauth as a composable service  https://review.openstack.org/32611802:41
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: Enable nova-vncproxy as a composable service  https://review.openstack.org/32613202:42
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: Enable nova-compute as a composable service  https://review.openstack.org/32836102:43
*** cmyster has joined #tripleo02:46
*** cmyster has quit IRC02:49
*** links has joined #tripleo03:08
*** openstackgerrit has quit IRC03:11
*** openstackgerrit has joined #tripleo03:11
*** cmyster has joined #tripleo03:18
*** cmyster has quit IRC03:18
*** cmyster has joined #tripleo03:18
*** cmyster has quit IRC03:28
*** coolsvap has joined #tripleo03:28
*** yamahata has joined #tripleo03:29
*** fultonj has quit IRC03:35
*** cmyster has joined #tripleo03:36
*** cmyster has joined #tripleo03:36
*** cmyster has quit IRC03:50
*** ayoung has quit IRC03:56
*** myoung has quit IRC04:04
*** myoung has joined #tripleo04:05
*** saneax_AFK is now known as saneax04:16
*** dtrainor has quit IRC04:29
*** anshul has joined #tripleo04:32
*** anshul is now known as Guest8399104:32
*** pcaruana has quit IRC04:39
*** cmyster has joined #tripleo04:44
*** dmacpher has quit IRC04:44
*** fragatina has joined #tripleo04:45
*** masco has joined #tripleo04:48
*** fragatina has quit IRC04:50
*** tzumainn has quit IRC05:00
*** cmyster has quit IRC05:03
*** jaosorior has joined #tripleo05:11
*** itamarl has joined #tripleo05:22
openstackgerritOpenStack Proposal Bot proposed openstack/os-collect-config: Updated from global requirements  https://review.openstack.org/32484405:24
*** jprovazn has joined #tripleo05:24
jaosoriormandre, shadower, are you guys around?05:35
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci: DONT MERGE TESTING  https://review.openstack.org/31643605:45
*** TSCHAK has quit IRC05:50
*** mbound has joined #tripleo05:55
*** TSCHAK has joined #tripleo05:57
*** mbound has quit IRC06:00
*** liverpooler has quit IRC06:00
*** liverpooler has joined #tripleo06:01
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Enable nova-consoleauth as a composable service  https://review.openstack.org/32611806:02
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Enable nova-compute as a composable service  https://review.openstack.org/32836106:02
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Enable nova-vncproxy as a composable service  https://review.openstack.org/32613206:02
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Enable nova-scheduler as a composable service  https://review.openstack.org/32609606:02
*** oshvartz has joined #tripleo06:03
*** cmyster has joined #tripleo06:08
*** rcernin has joined #tripleo06:11
*** rasca has joined #tripleo06:12
*** Guest83991 has quit IRC06:13
*** pcaruana has joined #tripleo06:16
mandrehere now jaosorior, what's up?06:20
*** yamahata has quit IRC06:23
jaosoriormandre: Hey dude, in order to get the OpenStack proposal bot to automatically update the requirements of tripleo-validations, it needs to be listed in projects.txt in the requirements repo. Is this something that's wanted? I could push a commit there06:26
*** yamahata has joined #tripleo06:26
*** xinwu has joined #tripleo06:27
openstackgerritJuan Antonio Osorio Robles proposed openstack/puppet-tripleo: Implement Nova vncproxy profile  https://review.openstack.org/32613006:28
openstackgerritJuan Antonio Osorio Robles proposed openstack/puppet-tripleo: Implement Nova Consoleauth profile  https://review.openstack.org/32611206:28
openstackgerritJuan Antonio Osorio Robles proposed openstack/puppet-tripleo: Implement Nova Compute profile  https://review.openstack.org/32723606:28
openstackgerritJuan Antonio Osorio Robles proposed openstack/puppet-tripleo: Implement Nova Scheduler profile  https://review.openstack.org/32609206:28
openstackgerritJuan Antonio Osorio Robles proposed openstack/puppet-tripleo: Implement Nova API profile  https://review.openstack.org/32593706:28
mandreyeah jaosorior, it's definitely wanted06:28
*** olap has quit IRC06:28
mandrefyi, I had this patchset to add tripleo-validations to global requirements: https://review.openstack.org/#/c/321379/06:28
jaosoriormandre: Here is the commit https://review.openstack.org/#/c/329283/06:29
mandreto my understanding, we need to cut a release first06:29
jaosoriormandre: It seems so. I added myself as a reviewer for your commit.06:30
jaosoriormandre: https://review.openstack.org/#/c/329283/ this should get OpenStack proposal bot to work automatically for tripleo-validations06:32
mandrejaosorior: yep, this looks good thanks06:35
openstackgerritMichele Baldessari proposed openstack/tripleo-heat-templates: Keystone liberty mitaka upgrade step  https://review.openstack.org/30223506:36
*** hjensas__ has quit IRC06:44
*** openstackgerrit has quit IRC06:48
*** openstackgerrit has joined #tripleo06:48
*** tesseract has joined #tripleo06:56
*** ccamacho has quit IRC06:56
tobias_fiberdatahow can something that is supposed to be so easy on paper became so hard to do practically. the machines are not going through introspection correctly. Perhaps this aint the best channel for that though.06:58
*** cllewellyn_ has joined #tripleo06:59
*** cllewellyn_ has quit IRC07:00
*** cllewellyn__ has joined #tripleo07:00
jaosoriortobias_fiberdata: Seems that you should ask the ironic folks07:00
*** leanderthal|afk is now known as leanderthal07:01
*** cllewellyn__ has quit IRC07:01
*** cllewellyn__ has joined #tripleo07:01
*** ebarrera has joined #tripleo07:03
tobias_fiberdatayea07:04
*** ccamacho has joined #tripleo07:06
*** florianf has joined #tripleo07:10
*** mcornea has joined #tripleo07:11
*** Guest83991 has joined #tripleo07:11
openstackgerritMerged openstack-infra/tripleo-ci: Add new reference to puppet-certmonger to mirror list  https://review.openstack.org/32902507:19
*** mikelk has joined #tripleo07:22
*** olap has joined #tripleo07:22
openstackgerritJuan Antonio Osorio Robles proposed openstack/puppet-tripleo: Add fact to get the fqdn for a host in the different networks  https://review.openstack.org/32929907:23
*** jpena|off is now known as jpena07:26
*** fzdarsky|afk has joined #tripleo07:27
*** zoli_gone-proxy is now known as zoliXXL07:29
*** dixiaoli has joined #tripleo07:30
*** hjensas__ has joined #tripleo07:31
*** dmk0202 has joined #tripleo07:32
*** cllewellyn__ has quit IRC07:32
*** ifarkas has joined #tripleo07:32
*** pino|work has joined #tripleo07:33
*** athomas has joined #tripleo07:33
*** zoliXXL is now known as zoli|wfh07:35
*** jaosorior is now known as jaosorior_brb07:35
*** cllewellyn_ has joined #tripleo07:37
*** yamahata has quit IRC07:41
*** dsariel has joined #tripleo07:44
*** fragatina has joined #tripleo07:49
*** dbecker has joined #tripleo07:50
*** aufi has joined #tripleo07:53
*** fragatina has quit IRC07:55
openstackgerritMerged openstack/puppet-tripleo: Add mongodb profiles  https://review.openstack.org/30478007:55
openstackgerritMerged openstack/tripleo-heat-templates: Composable roles within services - MongoDB  https://review.openstack.org/31505108:00
social__moin08:00
jaosorior_brbI think there are again problems with gearman08:00
jaosorior_brbwhe derekh logs in, can someone notify him?08:00
*** dsariel has quit IRC08:00
ccamachojaosorior_brb sure man ill let him know08:01
*** qasims has joined #tripleo08:02
*** dtantsur|afk is now known as dtantsur08:04
*** shardy has joined #tripleo08:04
*** ohamada has joined #tripleo08:06
*** fzdarsky|afk has quit IRC08:19
*** dsariel has joined #tripleo08:20
openstackgerritCarlos Camacho proposed openstack/puppet-tripleo: Add gnocchi profiles  https://review.openstack.org/31552708:23
*** cllewellyn_ has quit IRC08:25
matbubandini: morning :) , so the keystone review, hang during the post upgrade08:25
openstackgerritCarlos Camacho proposed openstack/tripleo-heat-templates: Gnocchi composable roles  https://review.openstack.org/31841308:25
matbuevery thing hang on my env :D08:26
matbubandini: but i went further, then i upgraded the controller, and so the i think the next issue we will hit it the compute upgrade, which looks weird, I need to investigate a bit more08:27
*** snecklifter has quit IRC08:28
bandinimatbu: so there are a couple of issues still lingering. 1) it seems puppet still somehow decides to fiddle with httpd stop and start and messes up the upgrade 2) I just added a call to add_missing_openstack_core_constraints in the keystone upgrade step because otherwise we will hit https://bugzilla.redhat.com/show_bug.cgi?id=132746908:29
openstackbugzilla.redhat.com bug 1327469 in pacemaker "pengine wants to start services that should not be started" [High,New] - Assigned to kgaillot08:29
*** cllewellyn_ has joined #tripleo08:30
matbubandini: hmm ok08:30
openstackgerritMichele Baldessari proposed openstack/tripleo-heat-templates: Keystone liberty mitaka upgrade step  https://review.openstack.org/30223508:30
matbubandini: maybe we should track all this things in a doc ? (perhaps it's already the case)08:30
*** cllewellyn_ has quit IRC08:31
matbubandini: and one question, are working with downstream or upstream atm ?08:31
*** chem`` has joined #tripleo08:31
*** cllewellyn_ has joined #tripleo08:31
bandinimatbu: I am only doing upstream atm08:31
bandinimatbu: I am tracking the etherpad here http://rhel-ha.etherpad.corp.redhat.com/liberty-mitaka-upgrade-steps08:32
matbubandini: ha nice :)08:32
*** chem` has quit IRC08:32
*** xinwu has quit IRC08:34
*** athomas has quit IRC08:34
bandinimatbu: moved here https://etherpad.openstack.org/p/tripleo-liberty-mitaka-upgrades08:38
bandinisince it is upstream only08:38
*** snecklifter has joined #tripleo08:38
*** sshnaidm has quit IRC08:39
*** jaosorior_brb has quit IRC08:39
*** jaosorior_brb has joined #tripleo08:40
*** derekh has joined #tripleo08:40
openstackgerritNuman Siddique proposed openstack/tripleo-puppet-elements: FOR TESTING ONLY... PLZ DONT MERGE  https://review.openstack.org/32883908:41
*** jpich has joined #tripleo08:42
*** athomas has joined #tripleo08:42
*** tremble has joined #tripleo08:44
*** olap has quit IRC08:46
ccamachoHey derekh !!,  jaosorior_brb said a few mins ago that he thinks might be issues with gearman again08:46
derekhccamacho: ok, will take a look08:47
ccamachothanks! ^08:47
*** TSCHAK_ has joined #tripleo08:48
*** olap has joined #tripleo08:48
openstackgerritMerged openstack/tripleo-heat-templates: Move Neutron core and service plugin to base  https://review.openstack.org/32730608:49
*** TSCHAK has quit IRC08:50
derekhccamacho: seems to be ok, was there an error message somewhere ye were looking at?08:52
*** jaosorior_brb is now known as jaosorior08:53
ccamachodont think so he just said "jaosorior_brb: I think there are again problems with gearman"08:53
jaosoriorderekh: There was a couple of jobs that had the same behavior as when there was an error in gearman08:53
jaosoriorthey just got killed after timing out in the testenv-client script08:53
jaosoriorhowever, commits seem to still be running in zuul; so it might have been just a temporary issue08:55
*** numans has quit IRC08:55
derekhjaosorior: have you an example of one, I'll take a quick look  to see if I can see what happened08:55
openstackgerritJuan Antonio Osorio Robles proposed openstack/puppet-tripleo: Implement Nova vncproxy profile  https://review.openstack.org/32613008:56
openstackgerritJuan Antonio Osorio Robles proposed openstack/puppet-tripleo: Implement Nova Consoleauth profile  https://review.openstack.org/32611208:56
openstackgerritJuan Antonio Osorio Robles proposed openstack/puppet-tripleo: Implement Nova Compute profile  https://review.openstack.org/32723608:56
openstackgerritJuan Antonio Osorio Robles proposed openstack/puppet-tripleo: Implement Nova Scheduler profile  https://review.openstack.org/32609208:56
openstackgerritJuan Antonio Osorio Robles proposed openstack/puppet-tripleo: Implement Nova API profile  https://review.openstack.org/32593708:56
jaosoriorderekh: Trying to find it08:57
jaosoriorderekh: nah, don't remember which it was. Was some hour ago. I'll let you know if I remember which08:58
derekhjaosorior: ok, no prob08:58
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Enable nova-consoleauth as a composable service  https://review.openstack.org/32611809:01
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Enable nova-compute as a composable service  https://review.openstack.org/32836109:01
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Enable nova-vncproxy as a composable service  https://review.openstack.org/32613209:01
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Enable nova-api as a composable service  https://review.openstack.org/32602009:01
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Enable nova-scheduler as a composable service  https://review.openstack.org/32609609:01
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Remove nova::db classes, moved to puppet-tripleo  https://review.openstack.org/32602809:02
*** sambetts|afk is now known as sambetts09:14
openstackgerritDmitry Tantsur proposed openstack/tripleo-heat-templates: [WIP] Basic support for deploying Ironic in overcloud  https://review.openstack.org/31612809:16
*** numans has joined #tripleo09:19
*** milan has quit IRC09:19
*** akrivoka has joined #tripleo09:23
*** electrofelix has joined #tripleo09:26
qasimsms09:27
*** fzdarsky|afk has joined #tripleo09:27
*** Guest83991 has quit IRC09:37
openstackgerritCarlos Camacho proposed openstack/puppet-tripleo: Composable roles within services - NTP  https://review.openstack.org/31072509:38
*** sshnaidm has joined #tripleo09:41
openstackgerritSteven Hardy proposed openstack/tripleo-heat-templates: Replace NodeConfigIdentifiers with DeployIdentifier  https://review.openstack.org/31561609:41
openstackgerritCarlos Camacho proposed openstack/tripleo-heat-templates: Composable roles within services - NTP  https://review.openstack.org/31042109:43
openstackgerritCarlos Camacho proposed openstack/puppet-tripleo: Add ceilometer profiles  https://review.openstack.org/30514309:45
*** Guest83991 has joined #tripleo09:50
openstackgerritCarlos Camacho proposed openstack/tripleo-heat-templates: Ceilometer composable roles  https://review.openstack.org/32411709:51
*** dixiaoli has quit IRC10:04
*** tosky has joined #tripleo10:04
openstackgerritAthlan-Guyot sofer proposed openstack/puppet-tripleo: WIP: integration of the new puppet pacemaker.  https://review.openstack.org/30906910:04
openstackgerritAthlan-Guyot sofer proposed openstack/tripleo-heat-templates: WIP: integration of the new puppet pacemaker.  https://review.openstack.org/30240910:05
yolandahi, newbie question... how shall i better develop and test tripleo templates? i'd like to test tripleo composable roles in our environment10:05
*** links has quit IRC10:07
shardyyolanda: Hi!  Do you have a development environment up and running already?10:08
*** dmk0202 has quit IRC10:08
yolandashardy, i did some deploys with tripleo-quickstart, but nothing i'm using to work on10:09
shardyyolanda: Ok, so you should be able to use a tripleo-quickstart environment for development, but to test the latest composable services pieces you will need to pull the latest tripleo-heat-templates and puppet tripleo pieces10:10
shardyyolanda: you can git clone the tripleo-heat-templates repo, then point to it via openstack overcloud deploy --templates /path/to/t-h-t10:10
*** milan has joined #tripleo10:10
shardyyolanda: the other aspect is pulling the latest puppet-tripleo changes which contains the puppet profiles used by composable services10:12
shardythere are two options there - you can use virt-customize or virt-copy-in to update the files inside the image10:12
shardyor, I prefer to use the upload-puppet-modules script from tripleo-common10:12
shardybasically you git clone puppet-tripleo, e.g to ~/puppet_modules/tripleo10:13
shardythen use tripleo-common/scripts/upload-puppet-modules puppet_modules10:13
*** mbound has joined #tripleo10:13
shardyit creates a tarball, puts it in swift, then unpacks it on each node during deployment (before puppet runs)10:13
shardythis allows easy local modification of the puppet profiles without constantly changing your images in glance10:14
yolandashardy, thanks for the pointer. So that's prefered way to develop on tripleo?10:14
cmysterdefine way...10:15
shardyyolanda: Hmm, I thought this merged: https://review.openstack.org/#/c/299643/10:15
shardyI'll rebase that and land it, that is the upload-puppet-modules script I referred to10:16
yolandaah thanks10:16
shardyyolanda: there are quite a few different approaches folks use depending on what they are doing, and personal preferences10:16
shardyyolanda: but basically the workflow is the same, make changes to a local t-h-t tree, and point to it via --templates10:16
shardyyolanda: and where needed, modify puppet modules for services (and/or the profiles in puppet-tripleo) and get those updates into the image via your preferred method10:17
shardyyolanda: other aspects of TripleO require a different approach, but for composable services, that's the basic workflow10:18
yolandashardy, makes sense. Many thanks for the pointers10:18
*** dixiaoli has joined #tripleo10:20
*** links has joined #tripleo10:20
chem``shardy: the scripts directory in not in openstack-tripleo-common, should it be added, or should we just clone the tripleo-common repo ?10:27
shardychem``: Hmm, we may want to add it to the package, for now I'd suggest just clone the repo10:27
*** adarazs is now known as adarazs_lunch10:28
chem``shardy: ack, I was using the guestfish approach, but the one you're describing looks better.  Thanks.10:28
openstackgerritBoris Kreitchman proposed openstack/puppet-tripleo: Add a Cinder backup and a Cinder backup Ceph profiles.  https://review.openstack.org/31121810:28
shardychem``: Yeah, it's a bit faster for development10:28
shardychem``: FWIW I clone tripleo-common to ~stack then add the scripts to to the PATH in .bashrc10:30
shardythat makes it super-easy to modify the local ~/puppet_modules/tripleo then upload the results on deployment10:30
shardynote that you have to clone puppet-tripleo to a directory "tripleo", not "puppet-tripleo", or the paths don't line up in /etc/puppet/modules on the nodes10:31
shardyupload-puppet-modules just tars up the specified directory, e.g upload-puppet-modules ./puppet_modules10:31
shardyand unpacks the contents on each node (overwriting the symlinks in /etc/puppet/modules)10:32
* shardy notes we need better docs on this workflow10:32
chem``shardy: so if I put several modules in $MODULES_DIRECTORY then then will all be updated before puppet run.  That's ubber cool.  I like the deep integration with heat. Really nice.10:35
shardychem``: Cool, I'm glad to hear that - so far I got some mixed feedback re this interface10:36
shardyI like it a lot :)10:36
shardynote it is possible to deploy any files (not just puppet modules) via the same mechanism, ref upload-swift-artefacts10:36
chem``shardy: could we update os-* tools like this as well ?10:37
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci: Fix tempest configuration  https://review.openstack.org/32605510:38
chem``shardy: just theorical question, I've no need of it right now ...10:38
shardychem``: that's a bit tricky, because the transport to deploy these files is heat, which depends on at least os-collect-config and os-refresh-config10:38
shardychem``: so, "maybe" is the answer :)10:38
chem``shardy: hehe10:39
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci: DONT MERGE TESTING  https://review.openstack.org/31643610:39
shardychem``: in general I think updating os-* via package/image updates would be better, but this approach may work for some kinds of development testing10:40
chem``shardy: ack10:40
*** mgould|afk is now known as mgould10:42
openstackgerritPanFengyun proposed openstack/python-tripleoclient: Is it ok?  https://review.openstack.org/32936510:44
chem``shardy: and by the way, Thanks you on the great serie of articles you wrote about heat/tripleo.  It kinds of detangle the whole stack for me.  Really, really appreciated.10:44
*** zoli|wfh is now known as zoli|lunch10:44
shardychem``: thanks, glad they have proven useful10:45
shardyI kind of stopped writing those for a while but aim to do some more soon - let me know if there are specific topics you would like to see covered10:45
*** dtantsur is now known as dtantsur|brb10:45
*** Guest83991 has quit IRC10:46
chem``shardy: the refactor logic behind composable role ?10:46
shardychem``: ack - ccamacho has a nice tripleo-docs patch related to that, but I'll add some more general coverage and context in a blog post10:47
*** jpena is now known as jpena|off10:48
ccamachochem this is the patch https://review.openstack.org/#/c/311512/ compiled here http://tripleo-docs.readthedocs.io/en/latest/ feedback is welcomed10:48
*** jpena|off is now known as jpena10:48
ccamachochem`` ^10:49
*** Larion has joined #tripleo10:49
shardyccamacho: note you can also see the compiled output from the tripleo-docs CI job:10:49
shardyhttp://docs-draft.openstack.org/12/311512/22/check/gate-tripleo-docs-docs/867b745//doc/build/html/10:49
*** qasims has quit IRC10:50
ccamachoshardy ACK, you saved me a lot of time :)10:50
shardy:)10:50
chem``ccamacho: shardy: excellent, testing the new to test puppet module in tripleo and reading the doc afterward.  I kind of seen the patch passing by, but didn't know about the artifact ... great learning morning :)10:52
*** tosc_fiberdata has joined #tripleo10:52
*** tobias_fiberdata has quit IRC10:52
*** Larion has quit IRC10:54
*** Guest83991 has joined #tripleo10:58
openstackgerritCarlos Camacho proposed openstack/tripleo-heat-templates: TEST DO NOT MERGE  https://review.openstack.org/32937310:59
jaosoriorshardy: Hey dude, could I get a +1 in this commit? https://review.openstack.org/#/c/329283/ it's for the requirements repo to get tripleo-validations to have it's requirements updated automatically by the OpenStack proposal bot11:00
shardyjaosorior: done11:00
jaosoriorshardy: Thanks man11:01
openstackgerritJuan Antonio Osorio Robles proposed openstack/puppet-tripleo: Add fact to get the fqdn for a host in the different networks  https://review.openstack.org/32929911:02
*** fzdarsky|afk is now known as fzdarsky11:03
coolsvapjaosorior, dims will approve the  https://review.openstack.org/#/c/329283 once he's online11:06
jaosoriorcoolsvap: Yep, added him as a reviewer11:06
jaosoriorcoolsvap: usually there is the need for a PTL to +1 that's why I pinged shardy11:06
coolsvaphe generally does batch approve at the start of the day and end of the day11:07
jaosoriorI see11:07
coolsvapjaosorior, its not mandatory afaik but good to have11:07
*** tobias_fiberdata has joined #tripleo11:07
coolsvapas long as it meets the requirement for requirements ;)11:07
jaosoriorshardy: Hey dude, when you get some time, can you check a couple of commits?11:08
jaosoriorshardy: https://review.openstack.org/#/c/328214/ this is how I'm hooking up the internal TLS stuff, and this https://review.openstack.org/#/c/328216/ adds some needed hiera data11:08
jaosoriorjust to know that the approach makes sense11:08
shardywill do11:09
jaosoriorthanks man11:09
*** tosc_fiberdata has quit IRC11:10
*** adarazs_lunch is now known as adarazs11:13
oneswigHi all, can anyone help me with a syntax problem I'm having with providing nova::compute::pci_passthrough options on Mitaka?11:14
oneswigI'm supplying a stringified list of dicts, puppet says its not a string11:14
oneswighttp://paste.openstack.org/show/515949/ - what's wrong with this please?11:14
*** liverpooler has quit IRC11:17
*** liverpooler has joined #tripleo11:17
jaosoriorshardy: So you mean adding the internal TLS stack the same way the public one was added? That could be done11:17
shardyoneswig: Hi!  Can you check inside /etc/puppet/hieradata and see what the content of the compute_extraconfig file looks like?11:18
shardywe need to check if the quoting is getting mangled by the hook that writes that data11:18
*** pkovar has joined #tripleo11:19
*** ccamacho is now known as ccamacho|lunch11:19
shardyjaosorior: Yeah, I'm just not sure it's justified to wrap those two resources in yet another nested stack?11:19
shardyjaosorior: also the mixture of internal resource with extraconfig/foo filename is confusing11:19
oneswigshardy: the quoting is not getting passed through with the rest it seems, the internal double quotes are now singles and the outer quotes are gone11:20
chem``shardy: I send some comments on the upload-puppet-modules patch.  There are on the wrong patchset, but they still apply https://review.openstack.org/#/c/299643/2/scripts/upload-puppet-modules11:21
chem``shardy: oups, wrong owner ...11:21
jistroneswig: yeah it's very probable that you're hitting a bug where the data types aren't handled correctly between Heat and Hiera. We were only able to fix it partially.11:21
jistrhere's an explanation in the commit message https://github.com/openstack/tripleo-puppet-elements/commit/5d2d14f69085b3a7dac8474aa00b197e3521e4d011:22
jistroneswig: if it's possible to make the string multi-line, it should work correctly11:22
oneswigThis was 9 days ago?  I don't have this code...11:22
oneswigThanks, I'll try that11:23
jistroneswig: it's 201511:23
jistr(the commit is :) )11:23
oneswigoops...11:23
jistroneswig: in case it's not possible to make it multi-line (e.g. if that wouldn't work in nova.conf correctly) then you might have to wrap it in another set of quotes, because the outermost one is going to get effectively trimmed off11:24
shardychem``: thanks, looks like some good suggestions11:25
oneswigjistr: thanks that's plenty to explore11:26
jistrnp :)11:26
*** rhallisey has joined #tripleo11:28
hewbrocca2016, and we're still figuring out escaping quotes11:28
hewbroccaIt's sort of like, as an industry, we got as far as understanding how to make steel, but then decided that high-tech alloys were not for us11:29
openstackgerritMartin André proposed openstack/tripleo-validations: Add network gateway validation  https://review.openstack.org/32938511:29
*** weshay has joined #tripleo11:30
jistrhttp://yaml-online-parser.appspot.com/?yaml=parameter_defaults%3A%0A++NovaComputeExtraConfig%3A%0A++++nova%3A%3Acompute%3A%3Apci_passthrough%3A+%7C%0A++++++%27%5B%7B%22devname%22%3A+%22p1p1_1%22%2C+%22physical_network%22%3A+%22datacentre%22%7D%5D%27&type=json11:30
jistroneswig: ^^ this could work :)11:30
*** thrash|g0ne is now known as thrash11:32
jistr(using the | to prevent having to escape the inner quotes)11:32
openstackgerritMartin André proposed openstack/tripleo-validations: Add network gateway validation  https://review.openstack.org/32938511:33
chem``shardy: just a note about https://hardysteven.blogspot.fr/2015/05/tripleo-heat-templates-part-3-cluster.html, the StructuredDeployments (plural) is now StructuredDeploymentGroup.  Maybe you want to add a note or update the article, or maybe it doesn't matter :)11:33
*** rodrigods has quit IRC11:35
*** rodrigods has joined #tripleo11:35
openstackgerritMartin André proposed openstack/tripleo-validations: Add network gateway validation  https://review.openstack.org/32938511:35
shardychem``: Yep, good point, thanks11:36
openstackgerritMartin André proposed openstack/tripleo-validations: Add network gateway validation  https://review.openstack.org/32938511:38
*** cllewellyn_ has quit IRC11:41
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Avoid repetition in endpoint map  https://review.openstack.org/30818211:41
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Add placeholder for Internal TLS template  https://review.openstack.org/32821411:41
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Add flags to enable internal TLS  https://review.openstack.org/32821611:41
*** snecklifter has quit IRC11:41
EmilienMhello11:47
jaosoriorEmilienM: Hey dude, I went ahead and rebased most of the nova patches11:48
jaosoriorEmilienM: In case you had some pending work there, might be wise to fetch the patches again11:48
EmilienMjaosorior: http://logs.openstack.org/20/326020/12/check-tripleo/gate-tripleo-ci-centos-7-nonha/b905788/logs/postci.txt.gz#_2016-06-14_03_47_22_00011:48
EmilienMyeah I still need to work on it11:49
jaosorioris it still failing in that?11:49
jaosoriorthought I had fixed it11:49
jaosoriorEmilienM: I pushed a change here https://review.openstack.org/#/c/325937/11:49
jaosoriorthere was an include ::nova::api folowed by class { '::nova::api': ...11:49
jaosoriorEmilienM: So the current run of that patch should be doing so, hopefully with that fixed11:50
EmilienMjaosorior: the puppet-tripleo don't aim to pass CI11:50
EmilienMjaosorior: because of dup resource11:51
jaosoriorthe puppet-tripleo had a dup resource itself. That wasn't gonna work either11:51
openstackgerritAttila Darazs proposed openstack/tripleo-quickstart: Gate ansible-role-tripleo-* roles  https://review.openstack.org/32603711:51
jaosoriorso in reality, there were 3 declarations. Two in puppet-tripleo and one in t-h-t11:51
*** coolsvap has quit IRC11:51
*** jpena is now known as jpena|lunch11:52
openstackgerritBrad P. Crochet proposed openstack/tripleo-heat-templates: Composable Mistral services  https://review.openstack.org/32343611:53
jaosoriorEmilienM: So this is what I did https://review.openstack.org/#/c/325937/11..13/manifests/profile/base/nova/api.pp11:53
EmilienMjaosorior: excellent11:53
EmilienMthanks11:53
EmilienMjaosorior: last night I decided to rebase the api patch on master11:53
openstackgerritBrad P. Crochet proposed openstack/tripleo-heat-templates: Add sahara services to pacemaker environment  https://review.openstack.org/32601211:54
EmilienMand keep ::nova move for later11:54
EmilienMI found some weird things in puppet-nova11:54
jaosoriorEmilienM: I saw you had one commit in puppet-nova11:54
jaosoriorwas wondering how you came up with that11:54
EmilienMjaosorior: I might have to re-open it11:54
*** fzdarsky is now known as fzdarsky|afk11:55
jaosoriorEmilienM: Also, composable mongodb merged. So I had to resolve the merge conflict there. That's why there were several rebases for those patches11:57
*** dtantsur|brb is now known as dtantsur11:58
*** dmacpher has joined #tripleo11:58
*** fzdarsky|afk has quit IRC12:00
EmilienMjaosorior: ack, excellent work12:00
oneswigjistr: success with this: http://paste.openstack.org/show/515964/ - looks like the multi-line value was quoted en route to hiera.  I'll have a go at documenting this.  Thanks12:00
jaosoriorEmilienM: yeah, you can merge the puppet-nova patch. We gotta merge the instack-undercloud fast after that12:01
jistroneswig: neat12:01
jistrthanks12:01
EmilienMack12:01
EmilienMjaosorior: +A on puppet patch12:01
EmilienMjaosorior: I'll +A the uc patch once ^ lands12:01
jaosoriorEmilienM: Here's the link https://review.openstack.org/#/c/324301/12:02
EmilienMyep12:02
*** zoli|lunch is now known as zoli|mtg12:08
*** jdob has quit IRC12:09
*** jdob has joined #tripleo12:09
*** fragatina has joined #tripleo12:11
*** pradk has joined #tripleo12:12
*** noslzzp_ has quit IRC12:16
*** fragatina has quit IRC12:16
*** noslzzp has joined #tripleo12:17
*** numans has quit IRC12:17
yolandahi, i am looking at tripleo-quickstart project. specifically to overcloud-deploy.sh script. I'd like to use that, but I need to specify a different path for templates, and I think it can be a common use case. What do you think of adding some env var, to be able to specify templates directory if needed?12:17
jaosorioryolanda: to me that sounds like a good idea12:18
jaosoriorlarsks ^^12:18
yolandai can propose a change for that if you like the idea12:19
*** fultonj has joined #tripleo12:20
*** paramite has joined #tripleo12:20
openstackgerritKarthik S proposed openstack/tripleo-heat-templates: Configure the pci_passthrough_whitelist via THT  https://review.openstack.org/32941512:20
*** aufi has quit IRC12:22
*** ccamacho|lunch is now known as ccamacho12:23
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-quickstart: Provision Identity VM  https://review.openstack.org/32833512:24
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-quickstart: Allow for multiple undercloud nodes  https://review.openstack.org/31574912:24
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-quickstart: Setup IPA server  https://review.openstack.org/32837312:24
*** cllewellyn_ has joined #tripleo12:27
*** cllewellyn_ has quit IRC12:28
*** cllewellyn__ has joined #tripleo12:28
slaglejaosorior: easy review, https://review.openstack.org/#/c/291384/12:30
slagleyou had reviewed it before, that's why i'm bugging you :)12:30
jaosoriorslagle: No worries man; feel free to ping me if needed12:31
jaosoriorslagle: +A12:32
slaglethanks!12:32
jaosoriorlarsks: Are you around?12:32
jaosorioror someone from tripleo-quickstart?12:33
*** rlandy has joined #tripleo12:34
openstackgerritMartin André proposed openstack/instack-undercloud: Add tripleo deployment config file paths to hiera  https://review.openstack.org/32901612:34
yolandashardy, i'm trying the upload-puppet-modules approach. What i did is to clone puppet-tripleo inside /etc/puppet/modules, then run the upload-puppet-modules script, pointing to that whole directory. Is that correct?12:36
openstackgerritMartin André proposed openstack/tripleo-validations: Add network gateway validation  https://review.openstack.org/32938512:36
openstackgerritMerged openstack/os-net-config: Add some debugging output to ordered_active_nics  https://review.openstack.org/29138412:36
ccamachoyolanda quick question, can't you deploy the overcloud by executing something like http://paste.openstack.org/show/515969/ you can configure there the path for your THT folder12:37
*** trown|outtypewww is now known as trown12:37
shardyyolanda: that should work, but I just clone puppet-tripleo to /home/stack/puppet_modules/tripleo12:38
yolandaccamacho, yes, but i was trying to reuse the provided bash script12:38
shardye.g cd ~; mkdir puppet_modules; cd puppet_modules; git clone <path to puppet-tripleo> tripleo12:39
shardythen do upload-puppet-modules puppet_modules12:39
shardyfrom ~stack12:39
yolandashardy, i see. I wasn't sure if i needed to upload the ones that already existed12:40
ccamachoGuys quick question related to composable services. Before composable services, the overcloud deployment was coordinated through a series of steps calling puppet manifests like overcloud_controller.pp (Depending on the role), all the logic in one file. Now with composable services,  even if services belong to the same step as they are in different files the order is set now in  overcloud.yaml -> ControllerServices ??12:40
shardyyolanda: I'd probably avoid changing /etc/puppet/modules on the undercloud, or things may break if/when you re-run openstack undercloud install12:40
ccamachoI mean the order now is like first composable service landed, first executed, when services are in the same step in the same role?12:40
shardyyolanda: No, it's just a wrapper for creating a tarball from a directory then pushing it to swift really12:40
openstackgerritMerged openstack/tripleo-quickstart: Use quickstart.sh to collect logs  https://review.openstack.org/32828912:41
openstackgerritMerged openstack/tripleo-quickstart: Run collect logs only once for ooo-usb gate jobs  https://review.openstack.org/32913112:41
shardyccamacho: Yes, it's a known problem we've not yet solved12:41
shardyccamacho: when everything is converted to composable services, we'll probably move all the per-step deployments to overcloud.yaml, so we can express those dependencies and e.g ensure step1 is performed on all roles (e.g nodes) before proceeding to step 212:42
shardyccamacho: right now that's not possible because we still have a mixture of StepConfig and references to manifests12:42
*** jayg|g0n3 is now known as jayg12:43
EmilienMshardy: I think you have a PoC for the next steps12:44
ccamachoshardy, so :) in this case, if using THT to deploy a fully composable overcloud that list also might be used to work with upgrades? We will know what is deployed and where, right?.. I mean im just reading about upgrades and found interesting the composable services list...12:44
openstackgerritMarios Andreou proposed openstack/tripleo-docs: Upgrade documentation  https://review.openstack.org/30898512:44
shardyEmilienM: I started looking at it, but not yet completed12:44
*** cllewellyn__ has quit IRC12:45
shardyccamacho: Yes, how to wire this into composable upgrades is currently under discussion12:45
openstackgerritBrad P. Crochet proposed openstack/puppet-tripleo: Split Heat pacemaker roles into separate services  https://review.openstack.org/32770812:45
*** dsariel has quit IRC12:46
shardyEmilienM: it is closely related to the custom roles PoC I posted, I'm hoping we can convert over to that format when all the services are decomposed, and wire in the step deployments at the same/similar time12:46
ccamachoshardy, yeahp I know, Im just reading patches and trying to have things more clear, thanks for the clarification!12:46
*** jpena|lunch is now known as jpena12:51
openstackgerritMerged openstack/tripleo-quickstart: make the config dir outside of src. virt_env/config  https://review.openstack.org/32728812:53
openstackgerritAttila Darazs proposed openstack/tripleo-quickstart: Gate ansible-role-tripleo-* roles  https://review.openstack.org/32603712:55
*** tzumainn has joined #tripleo12:57
*** hjensas__ has quit IRC13:02
*** jcoufal has joined #tripleo13:02
*** Goneri has joined #tripleo13:06
tobias_fiberdatajaosorior: you there? do you have experience of doing introspections against hardware? I guess you do as you are working with that project?13:11
larsksjaosorior: i am now.  What's up?13:11
tobias_fiberdatawe are trying to run introspections on hardware, we have Dell R610's that we have tried on and we have a Huawei RH1280V3, we are getting through the pxe-part, but then it get stuck on waiting on DHCP, waiting on eth0, eth113:12
tobias_fiberdatadebug-messages13:13
jaosoriortobias_fiberdata: I don't work with ironic. So my knowledge about it isn't very good really13:13
jaosoriortobias_fiberdata: for that you might watn to ping dtantsur13:13
tobias_fiberdatashould i change channel? :P13:13
tobias_fiberdatadtantsur, ding dong, are you there? :)13:13
jaosoriortobias, yeah, the ironic one would be better13:14
tobias_fiberdataah13:14
*** fzdarsky has joined #tripleo13:14
jaosoriortobias_fiberdata: but I guess some of the ironic folks hang around this channel too13:14
dtantsurtobias_fiberdata, here or there, depends on a question :) but I'll be back in 20 minutes, sorry13:14
dtantsurtobias_fiberdata, you can chat with other ironic folks though, there are enough of them online on #openstack-ironic13:14
tobias_fiberdatayea i noticed that i was actually in that channel aswell13:15
jaosoriorlarsks: Hey, so a teammate had an idea of giving the option in tripleo-quickstart to deploy several undercloud nodes https://review.openstack.org/#/c/315749/ . I guess the real thing to be solved here is to get an easy way to deploy other nodes that are in the same management network as the undercloud and overcloud. In order to deploy extra services13:16
jaosoriorin this case, FreeIPA13:16
jaosoriorlarsks: Do you think this is something that would fit in quickstart?13:16
*** oneswig has quit IRC13:17
*** dsariel has joined #tripleo13:17
larsksjaosorior: maybe.  Our goal for the quickstart has primarily been "automate the deployment of tripleo", and I sort of think that things outside of that should be handled outside of the quickstart. We are not trying to be a complete orchestrator for arbitrary virtual environments.13:18
larsksI guess if the review implements a reasonably generic solution that it would be worth considering.  I will take a look at it today.13:18
jaosoriorlarsks: Thanks man13:18
*** oneswig has joined #tripleo13:19
jaosoriorlarsks: Well, thing is, for the TLS in the internal network work, TripleO would need a CA available. So getting an easy FreeIPA installation on that network to be able to test that would be really useful13:19
*** oneswig has quit IRC13:19
larsksSure.  But there's no reason you can't write an additional playbook that would include the quickstart as well as your own custom tasks.13:20
openstackgerritMarios Andreou proposed openstack/python-tripleoclient: Show correct missing files when an error occurs  https://review.openstack.org/32943813:20
jaosoriorright now what I do to access the FreeIPA instance is not very suitable for this. So ayoung's solution is better13:20
larsksYou could even consume the quickstart configuration in order to automate things.13:20
openstackgerritCarlos Camacho proposed openstack/tripleo-heat-templates: Gnocchi composable roles  https://review.openstack.org/31841313:21
*** fzdarsky has quit IRC13:21
*** fzdarsky has joined #tripleo13:21
*** cdearborn has joined #tripleo13:22
jaosoriorlarsks: Yep. only thing is that having it available out of the box would be pretty beneficial; also for people wanting to start testing TLS everywhere (once I get the patches in a state where it's testable)13:23
larsksSure.  In any case, I will take a look at the change, and see how it integrates with things.13:23
jaosoriorlarsks: Thanks dude13:24
openstackgerritMichele Baldessari proposed openstack/tripleo-heat-templates: Keystone liberty mitaka upgrade step  https://review.openstack.org/30223513:25
thrashjaosorior: can you look at https://review.openstack.org/#/c/327708/ again? I am unable to reproduce what you saw.13:26
thrashjaosorior: and I'm not sure that what you saw would even be related to that patch.13:26
jaosoriorthrash: Actually, it might have even be unrelated13:27
jaosoriorthere was a bug related to the db-sync13:27
jaosoriorand it was fixed recently13:27
thrashjaosorior: yah. :)13:27
jaosoriorso I might have just seen it in your patch and thought it had something to do13:27
jaosoriorI'll remove the -113:27
thrashjaosorior: thanks.13:27
jaosoriorlet me give it another read13:27
jaosoriorthrash: thanks for the ping and sorry I didn't get back to it before13:28
thrashjaosorior: no worries...13:28
thrashI've just now gotten back around to testing it again.13:28
trownjaosorior: larsks, we are working pretty hard to make roles pluggable into quickstart, so I would prefer that IPA integration followed that path13:29
larskstrown: that seems best!13:29
jaosoriortrown: got any documentation about that?13:29
trownjaosorior: it is already possible to pass arbitrary config and arbitrary playbooks directly to quickstart.sh, so external things can use the same framework13:30
*** [1]cdearborn has joined #tripleo13:30
jaosoriorthrash: is there a reason why the pacemaker::resource::service's for heat are done in step 5? Would it be possible to move that to step 4?13:30
trownjaosorior: not as of yet... there are some examples in tree in the ci-scripts13:30
jaosoriortrown: Alright, that could be a path13:30
trownjaosorior: I am of course willing to help :)13:31
jaosoriortrown: What do you think about the other patch that allows the deployment of "several underclouds"?13:31
thrashjaosorior: other services seem to be doing it in step 5.13:31
thrashjaosorior: just going with convention.13:31
jaosoriorah, that's true. Just got caught up with some stuff in nova and neutron that's done for step 413:32
jaosorioralright13:32
thrashhehe13:32
jaosoriorthrash: +213:32
thrashjaosorior: awesome. Thanks.13:32
jaosoriortrown: It's this CR https://review.openstack.org/#/c/315749/13:33
jaosoriortrown: thing is, there are services such as an external ID provider (such as RHSSO) and the identity server (FreeIPA) that can't be trivially installed alongside the openstack installation of the undercloud. So having them in dedicated nodes would be way easier. So, for things like testing TLS for the internal services, and federation; having something such as quickstart be able to deploy extra nodes in the13:35
jaosoriornetwork easily would be a huge help13:35
*** lblanchard has joined #tripleo13:35
trownjaosorior:  ya I dont disagree with that premise, I just dont see why it needs to go in the quickstart ansible role13:37
jaosoriortrown: huh?13:38
trownjaosorior: it kind of makes sense to have a virtual-free-ipa role, that deploys FreeIPA in a virtual machine13:38
jaosoriortrown: If there is a way to install third party configuration with quickstart, we can use that instead13:39
jaosoriorno problem13:39
trownjaosorior: ya the "objects" in ansible are roles, there are a some in-tree roles, but it is already actively tested using external roles (log collection and image building are both external roles)13:40
derekhbnemec: on ovb to use a bmc with packages pre installed, is it just a matter of starting one and snapshotting it, then reuse ?13:40
jaosoriortrown: sure, I guess we could do a free ipa external role for this case13:40
jaosoriortrown: only question left is. Do you think it would be alright to give quickstart the ability to install several nodes in the same manner as the undercloud? For usage of those external roles? such as here https://review.openstack.org/#/c/315749/13:41
bnemecderekh: Basically.  You'll need to do all of the steps in https://github.com/cybertron/openstack-virtual-baremetal/blob/master/bin/install_openstackbmc.sh#L18 on the instance.13:41
derekhbnemec: ack, thanks13:42
openstackgerritBrad P. Crochet proposed openstack/puppet-tripleo: Add Mistral profiles  https://review.openstack.org/32343113:42
*** cdearborn has quit IRC13:43
EmilienMjaosorior: ok good news man13:45
EmilienMjaosorior: the nova api patch pass now13:45
trownjaosorior: ya, I am a bit on the fence on that... I would be more into it if we actually planned on supporting multiple underclouds13:45
EmilienMjaosorior: once all jobs are finished, we'll approve this patch13:45
trownjaosorior: as is that patch is kind of creating "multiple underclouds" for a totally different purpose than multiple underclouds13:46
jaosoriortrown: what about having an option in tripleo-quickstart to install extra nodes and add them to the network?13:46
jaosoriorEmilienM: great!13:46
EmilienMjaosorior: and https://review.openstack.org/#/c/326020/13:47
trownjaosorior: is there a use case outside of the FreeIPA one? It seems like that part could also go in the FreeIPA role13:48
EmilienMjaosorior: yeah great! the only thing I need to sort out is the ::nova thing13:48
jaosoriortrown: RHSSO13:48
jaosoriorand any other service that can't be trivially deployed alongside tripleo's undercloud13:48
jaosoriortrown: So AFAIU the external identity provider also needs it's own node13:49
jaosoriorcould be RHSSO, could be ipsilon, keycloak or something else13:49
trownjaosorior: hmm maybe the role could be generic enough to deploy any of those13:50
openstackgerritMarios Andreou proposed openstack/tripleo-heat-templates: Enable Manila integration - as a composable controller service  https://review.openstack.org/18813713:50
*** lblanchard has quit IRC13:51
ccamachoyolanda just checking, tripleo.sh you can use (OVERCLOUD_DEPLOY_ARGS) https://github.com/openstack-infra/tripleo-ci/blob/master/scripts/tripleo.sh#L498 to use different templates not sure if available in quickstart13:53
trownjaosorior: https://review.openstack.org/#/c/315749 is pretty invasive, changes a var name, and is not passing CI... I think given all of that, it is probably better to work on an external role instead13:53
jaosoriortrown: So you mean, an external role that deploys extra nodes? pretty much?13:54
*** ohamada_ has joined #tripleo13:54
jaosoriortrown: Do you have any reference we could use?13:54
jaosorioras to how to do such a thing using an external role?13:54
*** coolsvap has joined #tripleo13:54
*** ohamada__ has joined #tripleo13:55
openstackgerritMerged openstack/instack-undercloud: Move class options to hiera  https://review.openstack.org/32643613:55
EmilienMjaosorior: also, please look the other patchs in the chain https://review.openstack.org/#/c/326096/13:55
*** ohamada has quit IRC13:55
trownjaosorior: ya it probably does not need to be generic enough to deploy any extra nodes, but it would be cool if it was generic enough to deploy any of the identity stuff13:56
shardyMeeting in 5 minutes13:56
shardyhttps://wiki.openstack.org/wiki/Meetings/TripleO13:56
*** lblanchard has joined #tripleo13:56
trownjaosorior: https://github.com/redhat-openstack/ansible-role-tripleo-image-build is the most mature external role used by quickstart (it was split out early on)13:57
*** fultonj has quit IRC13:57
trownjaosorior: https://github.com/redhat-openstack/ansible-role-tripleo-collect-logs actually is a bit better for showing how even playbooks and configs can live in an external role, but get used by quickstart via setup.cfg13:58
*** ohamada_ has quit IRC13:59
trownjaosorior: and https://github.com/openstack/tripleo-quickstart/blob/master/ci-scripts/collect-logs.sh shows how we use that collect-logs role in CI14:00
trownjaosorior: quickstart can take a requirements.txt that pulls in external roles, and those roles can place there playbooks/configs in the right place to just work14:00
*** olap has quit IRC14:04
jaosoriortrown: Alright. Noted14:05
yolandaccamacho, i have not seen that on tripleo-quickstart. But I can reuse that pattern when proposing a change14:05
jaosoriortrown: thanks for the advice. We'll see if we can manage with that14:05
jaosoriorI gotta go14:05
*** jaosorior has quit IRC14:05
*** olap has joined #tripleo14:06
openstackgerritDimitri Savineau proposed openstack/tripleo-heat-templates: Add gateway_ip in OS::Neutron::Subnet  https://review.openstack.org/32454114:07
*** dsariel has quit IRC14:07
openstackgerritJiri Stransky proposed openstack/tripleo-heat-templates: Allow to manually disable post-puppet restarts  https://review.openstack.org/32636414:10
*** zoli|mtg is now known as zoli|wfh14:13
*** Guest83991 has quit IRC14:13
*** links has quit IRC14:14
*** oshvartz has quit IRC14:16
fzdarskyhi, I like to use diskimage-builder to build images with ironic-python-agent trunk (instead of the .rpm); is it sufficient to set the DIB_REPOLOCATION_ironic-agent and DIB_REPOREF_ironic-agent for that?14:16
*** MaxPC has joined #tripleo14:16
fzdarskySpamapS, greghaynes ^^^ ?14:16
*** osp has joined #tripleo14:18
*** masco has quit IRC14:19
openstackgerritJohn Trowbridge proposed openstack-infra/tripleo-ci: [NO MERGY] Test a fake periodic job  https://review.openstack.org/22978914:20
*** olap has quit IRC14:20
*** olap has joined #tripleo14:21
*** akuznetsov has joined #tripleo14:24
openstackgerritMerged openstack/puppet-tripleo: Implement Nova API profile  https://review.openstack.org/32593714:31
trozetdoes anyone know if there is a way to get the value of the logical nic name from a nic template as a hiera value?14:33
trozetdsneddon: maybe you know^14:33
openstackgerritMerged openstack/instack-undercloud: Take transport_url and rpc_reponse_timeout into use  https://review.openstack.org/32430114:34
*** Lokesh_Jain has joined #tripleo14:35
*** ayoung has joined #tripleo14:36
openstackgerritMichele Baldessari proposed openstack/tripleo-heat-templates: Keystone liberty mitaka upgrade step  https://review.openstack.org/30223514:37
*** reduxio has joined #tripleo14:37
*** jrist has quit IRC14:38
openstackgerritMerged openstack/tripleo-heat-templates: Enable nova-api as a composable service  https://review.openstack.org/32602014:39
reduxioHello. I'm developing a cinder driver, and followed the openstack documentation on third-parti CI as far as i understood it. I'm at the point that i want to try and run the tests using the sandbox.. there's no 'ON' switch..14:46
reduxiocan anyone help?14:46
*** julim has quit IRC14:47
EmilienMreduxio: what is the backend?14:47
*** tbonds has joined #tripleo14:48
reduxioEmilienM: Which backend do you mean? the storage target? it's a device we're developing.14:48
openstackgerritMerged openstack/puppet-tripleo: Implement Nova Scheduler profile  https://review.openstack.org/32609214:48
openstackgerritMerged openstack/puppet-tripleo: Implement Nova Consoleauth profile  https://review.openstack.org/32611214:48
*** aufi has joined #tripleo14:48
EmilienMreduxio: and your goal is an integration in tripleo?14:48
bnemecreduxio: It sounds like you want #openstack-cinder14:49
coolsvapreduxio, i think you intend to develop a cinder driver14:49
bnemecWe don't actually have third party CI.14:49
reduxioEmilienM: Currently i don't know what tripleo means. i will go to openstack-cinder as bnemec suggests.14:49
EmilienMah indeed14:50
*** jrist has joined #tripleo14:50
*** jrist has joined #tripleo14:50
*** egafford has joined #tripleo14:50
*** ibravo has joined #tripleo14:50
EmilienMbnemec: can you review/+2 https://review.openstack.org/#/c/326118/ and https://review.openstack.org/#/c/326132/ please? missing pieces for composable nova14:51
EmilienMthanks14:51
*** akuznetsov has quit IRC14:51
openstackgerritMerged openstack/puppet-tripleo: Implement Nova vncproxy profile  https://review.openstack.org/32613014:51
ospCan anyone recommend a resource detailing how to apply a custom puppet manifest prior to overcloud deployment? I have tried with ComputeExtraConfigPre but seem to run into multiple issues?14:51
*** reduxio has left #tripleo14:51
ospThe same config works fine with NodeExtraConfigPost - but I would like to apply to specific groups prior to the overcloud puppet modules running14:52
jmiuwhat's your config look like?14:54
greghaynesfzdarsky: you should only have to set DIB_INSTALLTYPE_ironic_agent=repo I think14:54
fzdarskygreghaynes, oh, great, will give that a try14:54
fzdarskyis that documented somewhere?14:54
shardyosp: ComputeExtraConfigPre should work, can you share you template, and what issues you're seeing?14:55
openstackgerritEmilien Macchi proposed openstack/puppet-tripleo: Deploy nova::db classes in api profile  https://review.openstack.org/32602714:55
greghaynesfzdarsky: http://docs.openstack.org/developer/diskimage-builder/user_guide/install_types.html14:56
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: Remove nova::db classes, moved to puppet-tripleo  https://review.openstack.org/32602814:56
openstackgerritMerged openstack/tripleo-heat-templates: Enable nova-scheduler as a composable service  https://review.openstack.org/32609614:56
openstackgerritEmilien Macchi proposed openstack/puppet-tripleo: profile/base/nova: declare nova class properly  https://review.openstack.org/32834714:57
fzdarskygreghaynes, awesome, thanks a mil!14:57
*** olap has quit IRC14:57
greghaynesfzdarsky: Np, I don't have the code in front of me right now so you might want to check those details14:58
ccamachoRebase party again!14:58
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: Remove usage of ::nova class in THT  https://review.openstack.org/32598314:58
dsneddontrozet, Currently only os-net-config knows the mapping of nic numbers to names, it figures it out on the fly and doesn't report back to heat. It's easy to figure out, though: os-net-config first counts NICs that start with emX, enoX, or ethX in alphanumeric order, then the rest of the NICs in alphanumeric order. Only NICs with live connections count in the ordering.14:58
trozetdsneddon: I'm looking at hte os-net-config code now, think I'm just going to get it to write the nic mapping as hiera variables14:58
dsneddontrozet, I think that's a good idea. :-)14:59
trozetdsneddon: yeah I think it could have a lot of potential use cases14:59
ospjmiu: / shardy: ok so I pass in a resource_registry to the overcloud deploy - OS::TripleO::ComputeExtraConfigPre: /home/stack/templates/custom_puppet_config.yaml14:59
trozetdsneddon: I'll get it to work in my fork first then push a patch upstream14:59
openstackgerritBrad P. Crochet proposed openstack/tripleo-puppet-elements: Add mistral packages to controller image  https://review.openstack.org/32950415:00
jmiuosp: you remembered to specify the servers parameter, right ?15:01
jmiuhttp://docs.openstack.org/developer/tripleo-docs/advanced_deployment/extra_config.html#per-node-extra-configuration15:01
ospjmiu: this is my current template http://pastebin.com/KjWdsG3215:02
*** itamarl has quit IRC15:04
*** fultonj_ has joined #tripleo15:05
ospjmiu: the error i currently see is ERROR: Failed to validate: Failed to validate: resources[0]: Property error: resources.ComputeExtraConfigPre.properties: Unknown Property server15:05
*** yamahata has joined #tripleo15:05
dtantsurfolks, what does it mean:15:05
dtantsur /Stage[main]/Ironic::Db::Sync/Exec[ironic-dbsync]: Dependency Ironic_config[DEFAULT/auth_strategy] has failures: true15:05
dtantsurEmilienM, ^^?15:06
EmilienMcurrently in puppet meeting15:06
EmilienMbut please show the whole catalog15:06
EmilienManother resource is failing.15:06
*** oneswig has joined #tripleo15:06
*** fultonj has joined #tripleo15:07
dtantsuraha, will look for it15:07
jmiuosp: in your linked template, i believe the name of the parameter is 'server', not 'servers'15:08
dtantsurEmilienM, No such file or directory - /etc/ironic/ironic.conf at 417:/etc/puppet/modules/ironic/manifests/init.pp15:09
dtantsurEmilienM, the same as before, the patch we've landed does not seem to help..15:09
EmilienMdtantsur: :(15:09
*** aufi has quit IRC15:09
EmilienMdtantsur: will look later, currently in a meeting15:09
dtantsurEmilienM, thanks. new logs are at http://logs.openstack.org/28/316128/21/check-tripleo/gate-tripleo-ci-centos-7-ha/1a9d51a/logs/overcloud-controller-0/var/log/messages15:09
*** pradk has quit IRC15:11
*** rcernin has quit IRC15:11
*** oneswig has quit IRC15:11
ospjmiu: yeah i tried that which i then get another error regarding JSON - ERROR: Failed to validate: Failed to validate: resources[0]: Failed to validate: resources.ComputeExtraConfigPre: Value must be valid JSON: No JSON object could be decoded15:11
ospwhich if i then change that i get a different error :)15:12
*** saneax is now known as saneax_AFK15:13
*** oshvartz has joined #tripleo15:14
*** julim has joined #tripleo15:14
ospjmiu: out of interest is the ExtraPuppetConfig resource the correct one for pre puppet?15:15
shardyosp: for the *ExtraConfigPre resources, it must be "server" not "servers"15:21
shardyhttp://docs.openstack.org/developer/tripleo-docs/advanced_deployment/extra_config.html#per-node-extra-configuration15:21
shardyosp: the type must also be string, not json15:21
shardyosp: also change get_param: servers to get_param: server15:22
shardythen I think it should work15:22
shardyOh15:22
shardyalso change SoftwareDeployments to SoftwareDeployment15:22
shardyand "servers" in ExtraPuppetDeployments to "server"15:22
shardybasically the syntax for post-deploy configuration is slightly different to those used for per-node pre-deploy extra config15:23
shardybecause we're configuring a single node, not the entire cluster15:23
openstackgerritCarlos Camacho proposed openstack/tripleo-docs: Composable roles within services Tutorial  https://review.openstack.org/31151215:23
openstackgerritDerek Higgins proposed openstack-infra/tripleo-ci: Add infrstucture scripts to prepare rh2  https://review.openstack.org/29524315:24
openstackgerritDerek Higgins proposed openstack-infra/tripleo-ci: [WIP] Add support for OVB based CI  https://review.openstack.org/32952115:24
ospshardy: thank you, it is actually deploying now. It is only a simple puppet config which I know works so hopefully this will work :).15:26
ospshardy: quick question is it easy to apply multiple puppet files?15:27
chem``EmilienM: in https://review.openstack.org/#/c/326112/6/manifests/profile/pacemaker/nova/consoleauth.pp the requirement on openstack-core has been dropped (see original https://review.openstack.org/#/c/326118/7/puppet/manifests/overcloud_controller_pacemaker.pp).  Is it on purpose ?15:28
EmilienMchem``: yeah i don't think we need it for this one15:28
openstackgerritMartin Mágr proposed openstack/tripleo-heat-templates: Availability monitoring support  https://review.openstack.org/25478815:28
openstackgerritCarlos Camacho proposed openstack/puppet-tripleo: Add gnocchi profiles  https://review.openstack.org/31552715:28
EmilienMchem``: if you feel like we do, we'll re-add it in puppet-tripleo15:28
EmilienMchem``: I'm trying to move out all puppet from tht15:29
openstackgerritCarlos Camacho proposed openstack/puppet-tripleo: Add ceilometer profiles  https://review.openstack.org/30514315:29
chem``EmilienM: I don't get the "if you feel like we do, we'll re-add it in puppet-tripleo"15:29
openstackgerritCarlos Camacho proposed openstack/puppet-tripleo: Composable roles within services - NTP  https://review.openstack.org/31072515:29
chem``EmilienM: oki, so if it's on purpose no problemo.  Thanks.15:30
EmilienMchem``: if you think we need it15:30
EmilienMchem``: do you think it's a problem?15:30
chem``EmilienM: ah ... it all depends :) I look into it15:31
openstackgerritEmilien Macchi proposed openstack/puppet-tripleo: nova/api: include ::nova::network::neutron  https://review.openstack.org/32952915:32
shardyosp: Yes, you can either cut/paste what you have (changing the resource names), or if you want to build a catalog from multiple manifiests for one deployment, just join the manifests like this:15:32
shardyhttps://review.openstack.org/#/c/320351/7/puppet/swift-storage-post.yaml15:33
shardysee the list_join which combines two manifests15:33
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: Remove ::nova::network::neutron, now in puppet-tripleo  https://review.openstack.org/32953015:33
dtantsurEmilienM, any ideas about my problem? maybe we should make ironic_config depends on ironic-common package? it seems to get installed before, but who knows15:33
EmilienMdtantsur: ok let me get back into it now15:33
*** leanderthal is now known as leanderthal|afk15:33
*** jtomasek_ has joined #tripleo15:34
*** liverpooler has quit IRC15:34
EmilienMdtantsur: https://review.openstack.org/#/c/329087/15:34
EmilienMmy patch merged after your last patchset in tripleo15:34
EmilienMyou need to run recheck15:35
openstackgerritCarlos Camacho proposed openstack/tripleo-heat-templates: Composable roles within services - NTP  https://review.openstack.org/31042115:35
dtantsurEmilienM, shouldn't depends-on work?15:35
EmilienMah15:35
ospshardy: awesome, thanks for all your help. Hopefully this works and I wont have to trouble you any further!15:35
EmilienMindeed15:35
shardyosp: np!15:35
EmilienMdtantsur: yes it should :/ or I missed something in our CI15:36
dtantsurEmilienM, also it fails on line 417 in init.pp which is far away from the place you've removed15:36
*** pkovar has quit IRC15:36
EmilienMdtantsur: wait15:37
EmilienMI found something maybe15:37
EmilienMa sec15:37
openstackgerritCarlos Camacho proposed openstack/tripleo-heat-templates: Gnocchi composable roles  https://review.openstack.org/31841315:37
*** milan has quit IRC15:38
*** pkovar has joined #tripleo15:39
openstackgerritMerged openstack/tripleo-common: Fix interactive update race condition  https://review.openstack.org/32891515:40
openstackgerritMerged openstack/tripleo-heat-templates: Enable nova-consoleauth as a composable service  https://review.openstack.org/32611815:40
openstackgerritMerged openstack/tripleo-heat-templates: Enable nova-vncproxy as a composable service  https://review.openstack.org/32613215:40
EmilienMit's weird, we have ironic-common in autorequire for ironic_config provider15:41
EmilienMdtantsur: do we need ironic-common or python-ironic?15:42
chem``EmilienM: According to this graph http://acksyn.org/files/tripleo/wsgi-openstack-core.pdf and those lines https://github.com/openstack/tripleo-heat-templates/blob/master/puppet/manifests/overcloud_controller_pacemaker.pp#L715-L723 we still need the requirement15:44
*** xinwu has joined #tripleo15:44
*** pradk has joined #tripleo15:44
dtantsurEmilienM, I think ironic-common.. is python-ironic even a thing?15:44
chem``EmilienM: I'll make a patch to reintroduce it15:47
openstackgerritJames Slagle proposed openstack/os-net-config: Add support for OVS patch ports  https://review.openstack.org/32953915:47
chem``EmilienM: hummm ... now that I'm thinking about it's a bit pedentic as openstack-core is done in step 2 and this is apply in step >= 5.  But pedentic is good, no ?15:48
EmilienMchem``: ok thx15:48
EmilienMreally I'm not sure we need it15:49
EmilienMour CI passed well without it15:49
openstackgerritCarlos Camacho proposed openstack/tripleo-heat-templates: Composable roles within services - NTP  https://review.openstack.org/31042115:49
EmilienMdtantsur: I can't figure out why it fails15:49
*** ibravo has left #tripleo15:50
dtantsursigh..15:50
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: Remove ::nova::network::neutron, now in puppet-tripleo  https://review.openstack.org/32953015:50
chem``EmilienM: As I said, it's because of the steps, but then we missing one requirement on the puppet side.  It may not be a big deal as it is, but maybe after an adventurous refactoring.  I think this kind of link should not be lost.15:51
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: Remove ::nova::network::neutron, now in puppet-tripleo  https://review.openstack.org/32953015:51
openstackgerritHarry Rybacki proposed openstack/tripleo-quickstart: [WIP] Add scale to roles gate  https://review.openstack.org/32954215:51
openstackgerritCarlos Camacho proposed openstack/tripleo-heat-templates: Gnocchi composable roles  https://review.openstack.org/31841315:54
*** jtomasek_ has quit IRC15:54
*** sshnaidm has quit IRC15:58
openstackgerritHarry Rybacki proposed openstack/tripleo-quickstart: [WIP] Add scale to roles gate  https://review.openstack.org/32954216:02
*** jcoufal_ has joined #tripleo16:03
*** thrash is now known as thrash|f00dz16:04
*** xinwu has quit IRC16:04
chem``EmilienM: on another topic.  Is there a particular reason why we don't move the constraints as well ? Like this one for instance https://github.com/openstack/tripleo-heat-templates/blob/master/puppet/manifests/overcloud_controller_pacemaker.pp#L772-L780 ?16:05
chem``EmilienM: there are other, but it's just for the example16:05
*** mikelk has quit IRC16:06
*** jcoufal has quit IRC16:06
EmilienMchem``: not yet :D16:06
EmilienMchem``: when doing this work, I noticed 1) some of them are now useless 2) some of them need to be in two places16:07
EmilienMso I decided to delay this move16:07
EmilienMchem``: moreover, with the pacemaker-lite spec, I think most of the constraints are now useless16:11
*** nico_auv has joined #tripleo16:14
openstackgerritCarlos Camacho proposed openstack/tripleo-heat-templates: Ceilometer composable roles  https://review.openstack.org/32411716:14
*** yamahata has quit IRC16:14
chem``EmilienM: humm .... well it kinda make sense.  The problem for me is that it's hell to refactor to the new pacemaker resource in the puppet-tripleo module as the names of the new resource is different: I have to create old resource if the tht is not the refactored one and the new if it is.  Without this no green ci .... it's consumming :)16:15
*** lblanchard has quit IRC16:16
*** nico_auv has quit IRC16:16
*** yamahata has joined #tripleo16:18
*** ifarkas has quit IRC16:19
*** thrash|f00dz has quit IRC16:20
*** dtrainor has joined #tripleo16:21
ospshardy: it looked so promising,  the puppet module is applying on my compute node but further down the deployment it is failing - CREATE_FAILED Resource CREATE failed: The Referenced Attribute (0 config_identifier) is incorrect16:21
*** xinwu has joined #tripleo16:24
*** panda has quit IRC16:24
*** milan has joined #tripleo16:24
openstackgerritAthlan-Guyot sofer proposed openstack/puppet-tripleo: WIP: integration of the new puppet pacemaker.  https://review.openstack.org/30906916:24
*** panda has joined #tripleo16:25
*** xinwu has quit IRC16:25
chem``EmilienM: see my pain -> https://review.openstack.org/#/c/309069/38..39/manifests/profile/pacemaker/nova/api.pp16:25
*** pradk has quit IRC16:26
EmilienMchem``: humm... what is that16:26
chem``EmilienM: well that the puppet-tripleo with the new pacemaker module16:26
*** rwsu has joined #tripleo16:27
EmilienMI have a huge packet lost on OpenStack Infra, like all US east coast16:27
EmilienMchem``: why not dropping the constraints that we don't need?16:27
EmilienMthis one is useless i think16:27
chem``EmilienM: you mean the pacemaker order and the pacemaker colocation ?16:27
EmilienMyeah16:28
EmilienMthey are useless imho between conductor & api16:28
*** thrash has joined #tripleo16:29
*** thrash has joined #tripleo16:29
*** [1]cdearborn has quit IRC16:30
*** jpich has quit IRC16:32
shardyosp: you probably need to add this output:16:32
shardyhttps://github.com/openstack/tripleo-heat-templates/blob/master/puppet/extraconfig/pre_deploy/compute/nova-nuage.yaml#L9116:32
pandado overcloud images usually contain all the packages needed for the overcloud (e.g. openstack-nova) or they install them during deploy ?16:32
EmilienMthey contain everything afik16:32
openstackgerritKeith Schincke proposed openstack/tripleo-heat-templates: Add support for deploying RGW on controllers.  https://review.openstack.org/28902716:33
shardypanda: both is possible, but by default they are included in the image16:35
chem``EmilienM: hum ... not sure.  The conductor depends on scheduler which depends on api which depends novncproxy which depends no consoleauth.  The order creates a link in the pacemaker graph and the colocation ensures that all runs where openstack-core runs.  This is a big changes, that may not belong to the composable role refactoring.16:35
EmilienMchem``: I don't see why they depend each other, can you explain it?16:35
*** fragatina has joined #tripleo16:36
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: Remove usage of ::nova class in THT  https://review.openstack.org/32598316:36
*** fragatin_ has joined #tripleo16:36
pandashardy: thanks, what decides which way to use ? if the image does not have the package they are automatically installed ?16:37
openstackgerrityolanda.robla proposed openstack/tripleo-quickstart: Allow to specify templates path on overcloud deployment  https://review.openstack.org/32955616:39
*** fragatina has quit IRC16:40
ayoungshardy, If we need to affect changes in the puppet manifests, we need to build new overcloud images, right?  And if so, do you know of a decent example?16:40
EmilienMpanda: right, if puppet tries to install a package that is not installed, it will try to find it in the repo16:42
*** florianf has quit IRC16:42
ayoungspecifically, I need to modify puppet/manifests/overcloud_controller_pacemaker.pp16:43
*** tesseract has quit IRC16:43
*** mgould is now known as mgould|afk16:43
pandaEmilienM: ok, a standard ensure then, thanks.16:43
ayoungand add in  'identity/domain_specific_drivers_enabled': value => 'True';16:43
EmilienMayoung: this file is dying16:44
EmilienMayoung: we're moving everything to puppet-tripleo16:44
ayoungEmilienM, it feels Happy16:44
ayoungEmilienM, it thinks it is going for a walk16:44
ayoungEmilienM, I've got a working deploy based on Mitaka.  I'm a little behind you right now16:45
EmilienMah :)16:45
openstackgerrityolanda.robla proposed openstack/tripleo-quickstart: Allow to specify templates path on overcloud deployment  https://review.openstack.org/32955616:45
EmilienMayoung: then, yes this file is your file16:45
ayoungI need to work from stable.  We can roll it forward once we have a viable proof of concept16:45
*** ebarrera has quit IRC16:45
ayoungEmilienM, I need to build a new image with a modified version ofthat file.16:45
*** coolsvap has quit IRC16:46
chem``EmilienM: nope, I don't have the genesis of this.  I /think/ all those services could be started at the same time.  Adding an order constraint could be to soften the load average at boot.  Furthermore if one fails on one node all dependencies fails, which may be what is expected.  This should be asked to the HA guys, as I may be missing something.16:46
ayoungchem``, "all you need is Keystone.  The rest is commentary.  Go and Study"16:47
EmilienMchem``: afik the only one ordering restriction is to make sure amqp & mysql are started before nova-*16:47
ayoungor something like that16:47
EmilienMayoung: lol16:47
ayoungYeah, you need DB and Messaging before web APIs16:47
pandaso, in the end, there are some cases on which overcloud needs access to internet ..16:47
ayoungThere should be no ordering between Web APIs16:48
*** mcornea has quit IRC16:48
chem``ayoung: well the ordering is there like ... forever.  I just assume that the guys who did it, did it on purpose.16:50
ayoungchem``, this was oneof the gotchas.  IIRC, the issue was they tried too hard, and put in dependencies where there should not be any16:51
ayoungfor exapmple, thinkgs were constaly restarting the Keystone server....16:52
*** sshnaidm has joined #tripleo16:54
openstackgerritMerged openstack/tripleo-quickstart: Gate ansible-role-tripleo-* roles  https://review.openstack.org/32603716:54
openstackgerritCarlos Camacho proposed openstack/tripleo-heat-templates: Composable roles within services - NTP  https://review.openstack.org/31042116:56
derekhtrunk broken again16:58
derekh2016-06-14 16:35:02.848 | 2016-06-14 16:31:57.000 | 2016-06-14 16:31:57 - [1;31mError: Duplicate declaration: Nova_config[DEFAULT/rpc_response_timeout] is already declared in file /etc/puppet/manifests/puppet-stack-config.pp:431; cannot redeclare at /etc/puppet/modules/oslo/manifests/messaging/default.pp:41 on node instack[0m16:58
derekhrelated to https://review.openstack.org/#/c/321818/ ?16:58
chem``ayoung: EmilienM oki so "removing not needed dependencies" could be nice.  But with the pacemaker-lite stuff, that is kind of redundant or too late.16:58
EmilienMI'm about to submit a patch in THT16:58
EmilienMthat remove some of them16:58
ayoungchem``, I thought that was *why* pacemaker-lite that16:59
openstackgerritCarlos Camacho proposed openstack/tripleo-heat-templates: Composable roles within services - NTP  https://review.openstack.org/31042116:59
*** xinwu has joined #tripleo17:00
*** trown is now known as trown|lunch17:01
openstackgerritMerged openstack/puppet-tripleo: Implement Nova Compute profile  https://review.openstack.org/32723617:02
*** athomas has quit IRC17:02
chem``EmilienM: ack17:02
ccamachoHey guys im trying to get into the RH2 redeployment session.17:05
ccamachobut doesnt work for me17:05
ayoungSo WTF do I do to specify where openstack image build is supposed to get the heat templates?  Or are those not put into the image?17:05
shardyayoung: they aren't in the image17:08
shardyayoung: openstack overcloud deploy --templates /path/to/templates17:08
shardydefault path is /usr/share/openstack-tripleo-heat-templates17:08
ayoungshardy, OK, so If I modify that file,  nothing happens17:08
shardyyou can cp -r that, or git clone17:08
ayounghmmm17:08
ayoungright17:08
ayoungshardy, but isn't  a puppet manifest? puppet/manifests/overcloud_controller_pacemaker.pp17:09
ayoungSpeak like yoda do I!17:09
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: remove pacemaker constraints for nova services  https://review.openstack.org/32957217:10
EmilienMchem``, bandini ^17:11
shardyayoung: yes, it's a puppet manifest17:11
shardyayoung: the puppet *modules* e.g puppet-keystone or whatever17:11
shardyare built into the image17:11
shardythe manifest references the modules17:11
ayoungshardy, Is the puppet manifest cached anywhere during a deploy?  Are they not, and copied over later17:11
*** ramishra has joined #tripleo17:12
*** ramishra has quit IRC17:12
shardyayoung: they are stored inside heat, and uploaded as part of the create/update request17:13
*** ramishra has joined #tripleo17:13
*** ramishra has quit IRC17:13
shardyayoung: ensure any update "overcloud deploy" command you use includes the original environment files, in particular -e /path/to/tht/environments/puppet-pacemaker.yaml17:14
EmilienMchem``: as you can see, I think a lot of constraints are useless17:16
EmilienMchem``: maybe I'm wrong17:16
ayoungshardy, yes, we aree using tripleo quickstart which uses a shell script/.  I had modified the RPM managed file first time around17:16
openstackgerritCarlos Camacho proposed openstack/tripleo-heat-templates: Composable roles within services - NTP  https://review.openstack.org/31042117:16
EmilienMccamacho: do you need reviews on composable roles?17:17
EmilienMccamacho: do we have roles ready to land?17:17
*** pradk has joined #tripleo17:17
EmilienMshardy: same question ^17:17
*** ramishra has joined #tripleo17:17
openstackgerritMerged openstack/tripleo-heat-templates: Enable nova-compute as a composable service  https://review.openstack.org/32836117:17
shardyayoung: ah, I don't use tripleo-quickstart myself, trown|lunch or larsks may be able to help17:17
shardyEmilienM: those I have posted need rebasing, will do it later17:18
EmilienMok17:18
ayoungshardy, does not matter, the steps are the same.  I have a slew of modifications for the deploy process, and just trying to figure out where to get started.  I knoew juan got the HTTPS stuff working to an aprroximation17:18
ccamachoEmilienM sure :) but.. man, another rebase first.. https://review.openstack.org/#/c/324117/ https://review.openstack.org/#/c/318413/17:18
ccamachothanks!!! ^17:19
*** ramishra has quit IRC17:19
EmilienMpradk: I said it to pradk in private but as a reminder, we need to split services as we can17:19
EmilienMerr, ccamacho ^17:19
EmilienMexample: for gnocchi we have 3 services (api, statsd and metricd) so we need 3 services in puppet-tripleo17:20
EmilienMpradk: yeah, we can iterate and split later like thrash is doing17:20
pradkEmilienM, is to ok to do that as a refactor post landing it?17:20
EmilienMit's just about saving time  :)17:21
EmilienMyes17:21
*** dtantsur is now known as dtantsur|afk17:21
openstackgerritHarry Rybacki proposed openstack/tripleo-quickstart: [WIP] Add scale to roles gate  https://review.openstack.org/32954217:21
* EmilienM brb lunch17:21
pradkEmilienM, i understand, since we already did it as one it might be easier to just land this and then refactor .. i'll split for ceilometer like you suggested17:21
chem``EmilienM: We loose the dependency with openstack-core, which is the pivot between memcache, rabbitmq, galera, haproxy and the rest of the resources.  I'm commenting further in the review.17:21
EmilienMchem``: thx17:22
openstackgerritCarlos Camacho proposed openstack/puppet-tripleo: Add ceilometer profiles  https://review.openstack.org/30514317:22
openstackgerritCarlos Camacho proposed openstack/puppet-tripleo: Add gnocchi profiles  https://review.openstack.org/31552717:23
openstackgerritPradeep Kilambi proposed openstack/tripleo-heat-templates: Gnocchi composable roles  https://review.openstack.org/31841317:24
openstackgerritCarlos Camacho proposed openstack/tripleo-heat-templates: Ceilometer composable roles  https://review.openstack.org/32411717:24
*** pino|work has quit IRC17:26
openstackgerritCarlos Camacho proposed openstack/tripleo-heat-templates: Composable roles within services - NTP  https://review.openstack.org/31042117:26
*** pino|work has joined #tripleo17:26
ccamachoEmilienM also if you have time, this should be easy to review https://review.openstack.org/#/c/310421/17:27
openstackgerritPradeep Kilambi proposed openstack/tripleo-heat-templates: Ceilometer composable roles  https://review.openstack.org/32411717:28
*** noslzzp has quit IRC17:28
*** noslzzp has joined #tripleo17:29
*** lblanchard has joined #tripleo17:30
openstackgerritHarry Rybacki proposed openstack/tripleo-quickstart: [WIP] Add scale to roles gate  https://review.openstack.org/32954217:33
*** tremble has quit IRC17:36
*** tremble has joined #tripleo17:40
*** electrofelix has quit IRC17:41
*** sambetts is now known as sambetts|afk17:42
ayoungshardy, OK...this is getting frustrating.  I made this change only: http://paste.openstack.org/show/516043/17:43
ayoungopenstack overcloud deploy --templates --libvirt-type qemu --control-flavor oooq_control --compute-flavor oooq_compute --ceph-storage-flavor oooq_ceph --timeout 60  --neutron-network-type vxlan --neutron-tunnel-types vxlan --ntp-server pool.ntp.org   --templates /home/stack/templates17:43
ayoungand I know EmilienM made the change for the puppet modules a while ago, so it supports the options17:44
ayoungbut after a redeploy there were no changes to the Keystone.conf file17:44
chem``EmilienM: full comment on https://review.openstack.org/32957217:48
ayoungEmilienM, there are too many hoops to change a single config file entry.  Do we really expect mere mortals to do this?17:49
*** [1]cdearborn has joined #tripleo17:49
*** jpena is now known as jpena|off17:51
ayoungEmilienM, am I even doing this right?17:51
ayoungI made this change only: http://paste.openstack.org/show/516043/17:51
*** pkovar has quit IRC17:52
*** tosky has quit IRC17:54
slaglemaybe try "--templates templates"17:55
slagleyou used --templates, but didnt pass it a dir name17:55
slagleso it's going to keep using the default location under /usr/share17:56
ayoungslagle, um... let me double check, thought I did17:56
slagleand i guess you want to use your modified copy under the templates dir (based on the diff you showed)17:56
ayoungslagle, --templates /home/stack/templates17:56
slagleok17:56
slagleoh, you specified it twice17:56
ayoungah...17:57
slaglefirst arg is --templates17:57
ayoungI bet the last one was ignored...ok17:57
slagledunno, just a guess17:57
ayoungtrying again....17:58
openstackgerritAthlan-Guyot sofer proposed openstack/tripleo-heat-templates: WIP: integration of the new puppet pacemaker.  https://review.openstack.org/30240917:59
*** ohamada__ has quit IRC18:03
openstackgerritAthlan-Guyot sofer proposed openstack/puppet-tripleo: WIP: integration of the new puppet pacemaker.  https://review.openstack.org/30906918:05
EmilienMayoung: sorry, I was afk for lunch. what do you want to achieve?18:07
EmilienMccamacho: ack, looking18:07
ccamachothanks!18:08
ayoungEmilienM, I want to set a value in the keystone config file18:08
ayoungI want to use the puppet moduels ability to set : identity/domain_specific_drivers_enabled  AND identity/domain_config_dir18:09
*** dmk0202 has joined #tripleo18:09
EmilienMccamacho: https://review.openstack.org/#/c/310725/ -118:11
*** trown|lunch is now known as trown18:11
ccamachoEmilienM! Thanks for the feedback, ill apply the changes18:12
ayoungEmilienM, look at lines 26-30 in .   http://paste.openstack.org/show/516043/  Should 't that trigger the puppet module to set18:12
ayoung[identity]18:13
ayoung#domain_config_dir18:13
ayoungand domain_specific_drivers_enabled18:13
EmilienMccamacho: same for https://review.openstack.org/#/c/310421/ -1 not ready18:14
*** [1]cdearborn has quit IRC18:18
*** cdearborn has joined #tripleo18:19
*** apetrich has quit IRC18:25
*** apetrich has joined #tripleo18:26
*** mgarciam has joined #tripleo18:26
*** jprovazn has quit IRC18:28
*** dmk0202 has quit IRC18:30
openstackgerritRonelle Landy proposed openstack/tripleo-quickstart: Adds ignore_errors in undefining VMs if there are no overcloud VMs  https://review.openstack.org/32961718:30
cdearbornhey folks, I'm trying to get started on setting up a dev environment for tripleo and ironic on baremetal.  I found this page: http://docs.openstack.org/developer/tripleo-docs/index.html, but it is installing from RDO repos.  Ideally, I would like to be running from HEAD for the components that I'm working on.  Anyone have any pointers to instructions on how to do this/18:30
dmsimardcdearborn: closest you can get is RDO trunk repositories18:37
dmsimardwhich packages every new commit upstream, so it's fair to say it's pretty close to trunk18:38
*** lifeless has quit IRC18:46
*** lifeless has joined #tripleo18:47
*** dmk0202 has joined #tripleo19:05
*** apetrich has quit IRC19:05
*** olap has joined #tripleo19:06
*** apetrich has joined #tripleo19:07
*** fzdarsky has quit IRC19:08
*** jcoufal_ has quit IRC19:10
*** fragatin_ has quit IRC19:12
EmilienMshardy: about liberty/upgrade failure, it sounds related to Glance http://logs.openstack.org/55/324555/2/check-tripleo/gate-tripleo-ci-centos-7-upgrades/6e51629/console.html#_2016-06-13_19_14_30_51419:18
EmilienMI'm looking at logs now19:18
EmilienMshardy: ok, upgrade broke between 30th march and 8th april19:26
ayoungEmilienM, this seems like it should be trivial19:28
ayoungjust adding a single value to a config for Keystone19:28
ayoungI just wonder if the synatax is rigt and even getting picked up19:28
*** ayoung_ has joined #tripleo19:34
openstackgerritJiri Tomasek proposed openstack/tripleo-ui: Register nodes new workflow  https://review.openstack.org/32366519:35
*** weshay is now known as weshay_mtg19:42
*** zoli|wfh is now known as zoli|gone19:44
*** zoli|gone is now known as zoli_gone-proxy19:45
*** derekh has quit IRC19:46
*** bfournie has joined #tripleo19:48
openstackgerritEmilien Macchi proposed openstack/tripleo-common: tripleo.sh support updating and checking deployed overcloud  https://review.openstack.org/32965419:49
EmilienMI think that's why ugrade job was broken in stable/liberty ^19:49
EmilienMwe were missing this patch19:50
openstackgerritPradeep Kilambi proposed openstack/tripleo-heat-templates: Add redis constraint to aodh upgrade manifest  https://review.openstack.org/32965519:51
trownEmilienM: tripleo.sh was moved to tripleo-ci repo... so it is not versioned19:51
EmilienMdamn19:51
EmilienMone thing I can certify is that the job start failing on March 30th19:52
EmilienMI checked puppet, instack, THT, and I see nothing19:52
bandiniayoung: ever seen this https://paste.fedoraproject.org/379193/59339241/ ? I.e. ides about which config file it actually wants?19:52
EmilienMbut that day, we switched upgrade job on ipv619:53
bandiniayoung: this happens in a very particular "in-between" stage during L->M upgrades19:53
*** cllewellyn_ has joined #tripleo19:53
EmilienMtrown: we moved it after liberty?19:53
ayoung_bandini, nope, but I've never run updates.  I'm a neophyte to Tripleo19:53
trownEmilienM: ya, some time in the middle of mitaka, but CI uses it from tripleo-ci repo for all branches19:54
EmilienMhttp://logs.openstack.org/55/324555/2/check-tripleo/gate-tripleo-ci-centos-7-upgrades/6e51629/console.html#_2016-06-13_17_39_14_65019:54
ayoung_bandini, if the server is still around, figure out where the paste file actually is19:54
EmilienMyou're right19:54
EmilienMdang!19:54
ayoung_its supposed to be under /usr/share/keystone  although I hate that19:54
bandiniayoung_: server is still in this state. how do I find that out?19:55
EmilienMtrown: can it be https://review.openstack.org/#/c/261077/ ?19:55
ayoung_bandini, just ls19:55
ayoung_the file is19:55
EmilienMerr wrong link19:55
bandiniah ok missed your second line ;)19:55
ayoung_/etc/keystone/keystone-paste.ini19:56
EmilienMtrown: https://review.openstack.org/#/c/289445/19:56
ayoung_bandini, I bet that the old version was under19:56
ayoung_/usr/share/keystone/19:56
ayoung_and it moved to /etc/keystone19:56
ayoung_and its still looking in the old place or something like that19:56
bandiniayoung_: https://paste.fedoraproject.org/379196/46593419/19:56
trownEmilienM: hmm maybe, is it IPv6 that is failing?19:57
ayoung_bandini, yeah, I think that it was called -dist in the past19:57
EmilienMtrown: the failure is during pingtest http://logs.openstack.org/55/324555/2/check-tripleo/gate-tripleo-ci-centos-7-upgrades/6e51629/console.html#_2016-06-13_19_09_29_89219:58
ayoung_we realy need to kill putting configfiles outside of /etc19:58
ayoung_bandini, look in /etc/keystone/keystone.conf and see where it says paste should be19:58
*** rwsu_ has joined #tripleo19:58
ayoung_[paste_deploy]19:58
ayoung_#config_file = keystone-paste.ini19:58
ayoung_if there is a value there, maybe the vvalue is wrong19:59
ayoung_bandini, ah19:59
ayoung_I bet the problem is19:59
ayoung_/usr/share/keystone/keystone-dist.conf19:59
ayoung_it has19:59
bandiniayoung_: yep that was it config_file = /usr/share/keystone/keystone-dist-paste.ini19:59
ayoung_[paste_deploy]19:59
ayoung_config_file=/etc/keystone/keystone-paste.ini19:59
EmilienMtrown: how old is stable/mitaka?19:59
EmilienMddfdf24c2ea84576da0b6dd01cb7ead980e731b720:00
EmilienMtrown: do we know when it was branched?20:00
bandiniayoung_: perfect, thanks20:00
*** rwsu has quit IRC20:00
trownEmilienM: looks like Mar2820:04
*** rwsu_ is now known as rwsu20:04
EmilienMtrown: http://lists.openstack.org/pipermail/openstack-dev/2016-March/090630.html20:04
EmilienMok so ipv6 job didn't run on stable/liberty20:04
EmilienMit ran on March 28th20:05
*** yamahata has quit IRC20:05
EmilienMerr, 30 sorry20:05
rwsurbrady: do you have any tips on how to get more debugging information from mistral action tests? like a stack trace, here is what i'm seeing: https://paste.fedoraproject.org/379192/14659338/20:05
EmilienMtrown: so https://review.openstack.org/#/c/289445/ ran on master (mitaka) and not liberty20:05
EmilienMI'm going to test something20:06
*** Goneri has quit IRC20:06
rbradyrwsu: I do get more info from an action execution than a test.  When I have a test that's giving me trouble I tend to use pdb20:07
rwsurbrady: ok will give that a try20:08
rbradyrwsu: I activate the tox venv, put the test(s) into a text file and run "python -m testtools.run discover --load-list /path/to/list"20:09
*** apetrich has quit IRC20:11
openstackgerritRonelle Landy proposed openstack/tripleo-quickstart: Adds nested blocks to skip steps if there are no overcloud VMs  https://review.openstack.org/32961720:13
*** apetrich has joined #tripleo20:14
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci: toci_gate_test: disable ipv6 on upgrade job for stable/liberty  https://review.openstack.org/32966320:16
EmilienMtrown: ^20:16
EmilienMlet's test it now20:17
trownEmilienM: is that OVERCLOUD_DEPLOY_ARGS right?20:17
openstackgerritMichele Baldessari proposed openstack/tripleo-heat-templates: [WIP] Initial work to dump and restore galera db during major upgrades  https://review.openstack.org/32520520:18
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: stable/liberty CI run  https://review.openstack.org/32966420:18
EmilienMtrown: I think so?20:18
EmilienMtrown: I took the ones from ipv4 envs20:19
trownEmilienM: I think we dont want "$OVERCLOUD_DEPLOY_ARGS" in there... or we will have some mix ya?20:20
EmilienMtrown: I took L8520:20
EmilienMah I see what you mean20:20
EmilienMright20:21
openstackgerritMichele Baldessari proposed openstack/tripleo-heat-templates: Keystone liberty mitaka upgrade step  https://review.openstack.org/30223520:22
*** dmk0202 has quit IRC20:26
*** apetrich has quit IRC20:26
*** noslzzp has quit IRC20:26
*** apetrich has joined #tripleo20:26
*** dmk0202 has joined #tripleo20:26
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci: toci_gate_test: disable ipv6 on upgrade job for stable/liberty  https://review.openstack.org/32966320:27
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: stable/liberty CI run  https://review.openstack.org/32966420:28
EmilienMtrown: better? ^20:28
*** paramite has quit IRC20:28
*** cllewellyn_ has quit IRC20:29
trownEmilienM: ya, the only other thing I am not sure about is what NETISO_V4=1 does20:31
trownEmilienM: I wonder if we need that to use the net-iso environments20:31
*** pradk has quit IRC20:31
*** dmk0202 has quit IRC20:33
EmilienMoh right20:33
EmilienMwe need it I think20:33
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci: toci_gate_test: disable ipv6 on upgrade job for stable/liberty  https://review.openstack.org/32966320:33
EmilienMI'm blind20:33
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: stable/liberty CI run  https://review.openstack.org/32966420:33
EmilienMtrown: ++ thx20:33
EmilienMlet's see how it works now20:33
openstackgerritMartin André proposed openstack/tripleo-common: Allow running validation against different plans  https://review.openstack.org/31819420:37
openstackgerritMartin André proposed openstack/tripleo-common: Disable retry files for ansible validations  https://review.openstack.org/32903920:37
openstackgerritMartin André proposed openstack/tripleo-common: Validations actions and workbook  https://review.openstack.org/31363220:37
*** ccamacho has quit IRC20:40
*** apetrich has quit IRC20:41
pandaEmilienM: do you know how puppet packages ad their modules to the puppet module path ?20:43
pandaadd*20:43
*** apetrich has joined #tripleo20:44
*** saneax_AFK is now known as saneax20:46
matbubandini: got update complete on the keystone step with your latest https://review.openstack.org/302235/17 looks good20:46
*** jayg is now known as jayg|g0n320:47
EmilienMpanda: no20:47
EmilienMpanda: but let me look again, I don't recall exactly20:48
EmilienMpanda: in mitaka it was like this https://github.com/rdo-packages/openstack-puppet-modules-distgit/blob/rpm-mitaka/openstack-puppet-modules.spec#L3420:49
EmilienMbut I'm not sure now20:49
pandaEmilienM: ok, thanks, I'll look into distgit from rpmfactory20:52
*** apetrich has quit IRC20:52
EmilienMpanda: maybe there is some magic in tripleo I've missed but tbh I'm not aware about it20:52
*** yolanda has quit IRC20:52
EmilienMrhallisey: I have a container question20:53
rhalliseyEmilienM, yessir20:53
*** shardy has quit IRC20:53
EmilienMrhallisey: in a container world, does it make sense to run libvirt & nova-compute in 2 separated containers?20:53
*** apetrich has joined #tripleo20:54
EmilienMit's a really dumb question I know20:54
EmilienMbut I'm doing composable compute nodes and I need to know if there is a use case of it20:54
*** mbound has quit IRC20:54
rhalliseyit's not a dumb question20:54
rhalliseykolla runs them as two separate containers since the goal is to have a micro service model20:55
*** egafford has quit IRC20:55
EmilienMok so you have containers for: nova-compute, libvirt, neutron-l2-agent20:55
rhalliseyI agree with that approach since nova-compute and libvirt access different directories on the host20:56
EmilienMand that's it?20:56
rhalliseythose are all separate, yea20:56
rhalliseyare you talking on the compute node?20:56
*** oneswig has joined #tripleo20:57
*** ayoung_ has quit IRC20:57
*** ayoung has quit IRC20:57
*** mbound has joined #tripleo20:58
*** MaxPC has quit IRC20:58
EmilienMrhallisey: s20:59
EmilienMyes20:59
EmilienMonly compute20:59
EmilienMok that's what I needed to know20:59
*** trown is now known as trown|outtypewww20:59
*** akshai has joined #tripleo20:59
rhalliseyneutron ovs agent, nova compute, libvirt,21:00
EmilienMrhallisey: great, you made me find a limitation in puppet-nova21:00
EmilienMwe have a class called nova::compute::libvirt that configure libvirt and also nova compute when running libvirt :)21:01
EmilienMwe need to decouple that21:01
rhallisey:)21:04
*** fragatina has joined #tripleo21:05
rhalliseyEmilienM, extra work for you!21:06
rhalliseyhehe21:06
EmilienMrhallisey: always :P21:07
*** mgarciam has quit IRC21:10
*** yamahata has joined #tripleo21:12
*** julim has quit IRC21:12
openstackgerritMerged openstack/tripleo-heat-templates: Fix distinguishing between stack-create and stack-update  https://review.openstack.org/31242021:14
openstackgerritEmilien Macchi proposed openstack/puppet-tripleo: Implement Libvirt profile  https://review.openstack.org/32968221:22
*** dciabrin has quit IRC21:24
*** rhallisey has quit IRC21:26
*** akrivoka has quit IRC21:26
*** dciabrin has joined #tripleo21:28
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: First iteration of libvirt as a composable service  https://review.openstack.org/32968621:31
openstackgerritMerged openstack/python-tripleoclient: Show correct missing files when an error occurs  https://review.openstack.org/32943821:32
*** rbrady has quit IRC21:33
*** rbrady has joined #tripleo21:33
*** pradk has joined #tripleo21:39
openstackgerritJames Slagle proposed openstack/os-net-config: Add support for OVS patch ports  https://review.openstack.org/32953921:44
openstackgerritJames Slagle proposed openstack/os-net-config: Add support for OVS patch ports  https://review.openstack.org/32953921:51
*** rbrady has quit IRC21:55
openstackgerritPradeep Kilambi proposed openstack/tripleo-heat-templates: Use create-legacy-resource-types during gnocchi-upgrade  https://review.openstack.org/32969221:57
*** oneswig has quit IRC22:04
*** cdearborn has quit IRC22:11
*** akshai has quit IRC22:16
*** cdearborn has joined #tripleo22:16
*** akshai has joined #tripleo22:17
*** openstackstatus has quit IRC22:25
*** openstack has joined #tripleo22:26
*** rcernin has joined #tripleo22:27
*** openstackstatus has joined #tripleo22:27
*** ChanServ sets mode: +v openstackstatus22:27
openstackgerritStig Telfer proposed openstack/tripleo-docs: Documentation of complex data in ExtraConfig  https://review.openstack.org/32969922:28
*** oneswig has joined #tripleo22:29
*** oneswig has quit IRC22:29
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci: toci_gate_test: disable ipv6 on upgrade job for stable/liberty  https://review.openstack.org/32966322:39
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: stable/liberty CI run  https://review.openstack.org/32966422:40
openstackgerritGabriele Cerami proposed openstack/tripleo-quickstart: Update downloaded images to latest delorean repos  https://review.openstack.org/32789822:46
openstackgerritGabriele Cerami proposed openstack/tripleo-quickstart: Move ironic config to post install  https://review.openstack.org/32830022:46
*** apetrich has quit IRC22:47
*** apetrich has joined #tripleo22:49
*** apetrich has quit IRC22:58
*** apetrich has joined #tripleo22:58
*** tbonds has quit IRC23:12
EmilienMpradk: tripleo ci is really busy today, I won't get your telemetry profiles reviewed today23:12
*** tbonds has joined #tripleo23:13
pradkEmilienM, np23:14
*** ayoung has joined #tripleo23:17
openstackgerritEmilien Macchi proposed openstack/puppet-tripleo: Create libvirt micro-service  https://review.openstack.org/32971423:21
*** akshai has quit IRC23:23
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: Enable libvirt as a micro-service  https://review.openstack.org/32971823:29
*** rcernin has quit IRC23:40
*** thrash is now known as thrash|g0ne23:47
openstackgerritBrad P. Crochet proposed openstack/tripleo-heat-templates: Composable Mistral services  https://review.openstack.org/32343623:49
openstackgerritBrad P. Crochet proposed openstack/tripleo-heat-templates: Add sahara services to pacemaker environment  https://review.openstack.org/32601223:51
*** cdearborn has quit IRC23:55
*** apetrich has quit IRC23:59

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