Friday, 2015-07-10

*** Haomeng|2 has joined #tripleo00:07
*** sdake_ has joined #tripleo00:07
*** Haomeng has quit IRC00:10
*** sdake has quit IRC00:11
*** saurabhs has left #tripleo00:15
*** sdake has joined #tripleo00:18
*** sdake_ has quit IRC00:21
*** dobson has quit IRC00:27
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: [resubmitted] Keystone domain for Heat  https://review.openstack.org/18056600:32
openstackgerritDan Sneddon proposed openstack/tripleo-heat-templates: Add a system management network to network isolation  https://review.openstack.org/19980000:49
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Keystone domain for Heat  https://review.openstack.org/18056600:51
*** h00327910_ has joined #tripleo00:52
*** shivrao has quit IRC00:53
*** yamahata has quit IRC00:54
*** lan__ has quit IRC00:54
*** Haomeng|2 has quit IRC00:54
*** lan__ has joined #tripleo00:55
*** Haomeng|2 has joined #tripleo00:55
*** yuanying_ has joined #tripleo01:02
*** yuanying has quit IRC01:05
*** weshay has joined #tripleo01:07
*** yuanying_ has quit IRC01:07
*** chlong has joined #tripleo01:20
*** yuanying has joined #tripleo01:24
*** rlandy has quit IRC01:26
*** yuanying has quit IRC01:28
*** rlandy has joined #tripleo01:29
*** sdake_ has joined #tripleo01:29
*** yuanying has joined #tripleo01:29
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Allow configuration of MySQL max_connections setting  https://review.openstack.org/20033501:30
*** yuanying has quit IRC01:30
*** yamahata has joined #tripleo01:31
*** sdake has quit IRC01:32
*** yuanying has joined #tripleo01:33
*** alop has quit IRC01:36
*** shivrao has joined #tripleo01:38
*** sdake has joined #tripleo01:38
*** sdake_ has quit IRC01:41
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Provide a param to map block devices to Ceph OSDs fs and journal  https://review.openstack.org/20033801:47
*** shivrao has quit IRC01:48
*** Haomeng|2 is now known as Haomeng01:58
*** rlandy has quit IRC02:01
*** rlandy has joined #tripleo02:02
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Keystone domain for Heat  https://review.openstack.org/18056602:06
*** yamahata has quit IRC02:15
*** nijaba has joined #tripleo02:26
*** nijaba_ has quit IRC02:27
*** spzala has quit IRC02:32
*** rlandy has quit IRC02:36
*** yamahata has joined #tripleo02:37
*** rlandy has joined #tripleo02:37
*** weshay has quit IRC02:55
*** untriaged-bot has joined #tripleo03:01
untriaged-botUntriaged bugs so far:03:01
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/147040003:01
openstackLaunchpad bug 1470400 in diskimage-builder "element grub2 worked with centos7, but not ubuntu." [Undecided,New]03:01
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/145946503:01
openstackLaunchpad bug 1459465 in tripleo "devtest fails to build ramdisk on Fedora or CentOS due to Yum multilib error" [Undecided,Triaged]03:01
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/146603703:01
openstackLaunchpad bug 1466037 in diskimage-builder "Signed Fedora and Ubuntu user image built by DIB can`t boot on HP DL380 Gen8 server for lack of mpt2sas driver" [Undecided,Incomplete]03:01
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/147180203:01
openstackLaunchpad bug 1471802 in diskimage-builder "ironic-agent element hardcodes interfaces names for DHCP." [Undecided,Fix committed] - Assigned to Om Kumar (om-kumar)03:01
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/146335703:01
openstackLaunchpad bug 1463357 in diskimage-builder "missing symlink support for ppc64 Fedora deployment ramdisk " [Undecided,In progress] - Assigned to yogananth subramanian (anantyog-o)03:01
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/146163103:01
openstackLaunchpad bug 1461631 in diskimage-builder "New Fedora 22 cloud images fail to build" [Undecided,In progress]03:01
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/146469203:01
openstackLaunchpad bug 1464692 in tripleo "debian build broken" [Undecided,Triaged]03:01
*** untriaged-bot has quit IRC03:01
*** shivrao has joined #tripleo03:02
*** shivrao has quit IRC03:03
*** MasterPiece has joined #tripleo03:06
*** weshay has joined #tripleo03:07
*** rwsu has quit IRC03:11
*** dobson has joined #tripleo03:40
openstackgerritClint Adams proposed openstack/diskimage-builder: Use official mirror name for debian-minimal  https://review.openstack.org/20034503:41
*** gfidente has quit IRC04:01
openstackgerritDan Sneddon proposed openstack/tripleo-heat-templates: Add a system management network to network isolation  https://review.openstack.org/19980004:14
*** MasterPiece has quit IRC04:25
openstackgerritDan Sneddon proposed openstack/tripleo-heat-templates: Add a system management network to network isolation  https://review.openstack.org/19980004:34
openstackgerritDan Sneddon proposed openstack/tripleo-heat-templates: Add a system management network to network isolation  https://review.openstack.org/19980004:34
*** Slower has quit IRC04:42
*** masco__ has joined #tripleo04:49
*** sdake_ has joined #tripleo04:58
*** sdake has quit IRC05:00
*** sdake has joined #tripleo05:00
*** sdake_ has quit IRC05:03
*** Marga_ has joined #tripleo05:23
*** Marga_ has quit IRC05:24
*** Marga_ has joined #tripleo05:25
*** david-ly_ has joined #tripleo05:37
*** Slower has joined #tripleo05:38
*** david-lyle has quit IRC05:40
*** panda has quit IRC05:42
*** panda has joined #tripleo05:42
*** lazy_prince has joined #tripleo05:54
*** ishant has joined #tripleo05:58
*** radek__ has joined #tripleo06:06
*** dtantsur|afk is now known as dtantsur06:13
*** dasm|afk is now known as dasm06:14
dasmgood morning o/06:14
*** subscope has quit IRC06:25
*** yamahata has quit IRC06:34
*** sthillma has joined #tripleo06:36
*** subscope has joined #tripleo06:37
*** jtomasek has joined #tripleo06:37
*** matbu has joined #tripleo06:44
*** aufi has joined #tripleo06:53
*** yog__ has joined #tripleo07:02
*** sthillma has quit IRC07:02
*** jcoufal has joined #tripleo07:07
*** ifarkas has joined #tripleo07:08
*** shardy has joined #tripleo07:09
*** jistr has joined #tripleo07:16
*** jprovazn has joined #tripleo07:30
*** bvandenh has joined #tripleo07:30
*** matbu has left #tripleo07:32
*** shardy_ has joined #tripleo07:33
*** shardy has quit IRC07:35
*** Goneri has joined #tripleo07:38
*** shardy_ has quit IRC07:38
*** shardy has joined #tripleo07:39
*** psanchez has joined #tripleo07:40
*** pblaho has joined #tripleo07:48
*** psanchez has quit IRC07:51
*** pino|work has joined #tripleo07:51
*** Guest39 has joined #tripleo07:51
*** Guest39 has quit IRC07:52
*** psanchez has joined #tripleo07:52
*** dtantsur is now known as dtantsur|brb07:53
*** chlong has quit IRC08:10
*** yuanying has quit IRC08:10
*** lucasagomes has joined #tripleo08:16
*** shadower has joined #tripleo08:25
*** gfidente has joined #tripleo08:37
*** pblaho has quit IRC08:44
*** Marga__ has joined #tripleo08:44
*** Marga_ has quit IRC08:45
*** pblaho has joined #tripleo08:48
jprovaznmarios: hi08:54
*** paramite has joined #tripleo08:57
mariosjprovazn: o/08:57
jprovaznmarios: I have a tuskar question...08:57
mariosjprovazn: sure man if i can sup08:58
jprovaznmarios: I'm trying to change a puppet setting in overcloud templates08:58
mariosjprovazn: you mean like 'neutron::ml2::plugins: "foo"' type thing?08:59
jprovaznmarios: e.g. I changed puppet/hieradata/controller.yaml file08:59
jprovaznmarios: yes08:59
mariosok08:59
jprovaznmarios: then I removed a role from the plan08:59
mariosok08:59
jprovaznmarios: then I deleted role from tuskar and loaded it again08:59
mariosok08:59
jprovaznmarios: then I added role back to the plan08:59
*** lan__ has quit IRC08:59
jprovaznmarios: now I'm trying to update the existing stack with updated plan09:00
jprovaznmarios: but it seems that tuskar plan has lost predefined parameters meantime, it complains that:09:00
*** lan__ has joined #tripleo09:00
jprovaznERROR: openstack ERROR: Parameter 'Cinder-Storage-1::Flavor' is invalid: Error validating value u'': The Flavor ID () could not be found.09:00
mariosjprovazn: hmmm... is this recent?09:00
mariossec09:00
*** jistr has quit IRC09:00
jprovaznmarios: (I deleted re-added other roles too)09:00
mariosjprovazn: (I mean is it recent poodle for example? I think something changed)09:01
mariosjprovazn: yeah, one sec, i have something which might help... was talking with jdob about it yesterday09:01
*** untriaged-bot has joined #tripleo09:01
untriaged-botUntriaged bugs so far:09:01
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/147040009:01
openstackLaunchpad bug 1470400 in diskimage-builder "element grub2 worked with centos7, but not ubuntu." [Undecided,New]09:01
jprovaznmarios: no, it's puddle from 2.709:01
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/145946509:01
openstackLaunchpad bug 1459465 in tripleo "devtest fails to build ramdisk on Fedora or CentOS due to Yum multilib error" [Undecided,Triaged]09:01
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/146603709:01
openstackLaunchpad bug 1466037 in diskimage-builder "Signed Fedora and Ubuntu user image built by DIB can`t boot on HP DL380 Gen8 server for lack of mpt2sas driver" [Undecided,Incomplete]09:01
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/147180209:01
openstackLaunchpad bug 1471802 in diskimage-builder "ironic-agent element hardcodes interfaces names for DHCP." [Undecided,Fix committed] - Assigned to Om Kumar (om-kumar)09:01
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/146335709:01
jprovaznmarios: I mean from July 0209:01
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/146163109:01
openstackLaunchpad bug 1463357 in diskimage-builder "missing symlink support for ppc64 Fedora deployment ramdisk " [Undecided,In progress] - Assigned to yogananth subramanian (anantyog-o)09:01
openstackLaunchpad bug 1461631 in diskimage-builder "New Fedora 22 cloud images fail to build" [Undecided,In progress]09:01
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/146469209:01
openstackLaunchpad bug 1464692 in tripleo "debian build broken" [Undecided,Triaged]09:01
*** untriaged-bot has quit IRC09:01
jprovaznexcellent timing, bot ;)09:02
mariosjprovazn: this /usr/share/tripleo-image-elements/tuskar/os-refresh-config/post-configure.d/101-plan-add-roles09:02
marioscan you find it on your env?09:02
mariosi think you need to run it... you can see the thin g it was complaining about there (like the flavors?)09:03
mariosjprovazn: it shouldn't re add your roles if you have already done that09:03
mariosjprovazn: but will set those missing defaults i guess09:03
jprovaznmarios: well, these defaults are added only for new stacks:09:04
jprovaznif [ -n "$NEW_PLAN" ]; then09:04
jprovazn^ this is in my /usr/share/tripleo-image-elements/tuskar/os-refresh-config/post-configure.d/101-plan-add-roles09:04
mariosjprovazn: yeah, i guess it should happen when you first deploy09:04
mariosjprovazn: then it will remain set in tuskar right?09:05
mariosjprovazn: so when you later update, you will have them?09:05
jprovaznmarios: my concern is, does it mean that when I remove a role from a plan, plan removes set params related to the role too??09:05
*** mcornea has joined #tripleo09:05
mariosjprovazn: not sure about that but i would guess so.09:06
*** pelix has joined #tripleo09:06
jprovaznmarios: well, my steps I described above suggests that I don't have them after re-adding roles, which complicates situation little bit09:06
*** stendulker has joined #tripleo09:07
jprovaznmarios: would it be possible to change tuskar now to allow deleting a role which is currently attached to a plan?09:07
mariosjprovazn: sure it could be but does it makes sense (and how does it help? to retain the params you mean?)09:08
jprovaznmarios: so the goal is to being able to change configuration in post-deployment phase, to achieve this I'd like to be able to change files in tuskar09:10
jprovaznmarios: apparently I can't do this without loosing plan configuration at the momment09:10
mariosjprovazn: well the setup configuration right from that element09:11
mariosjprovazn: i mean, you deleted and reloaded the role. the stuff that is missing is those default params right?09:12
*** athomas has joined #tripleo09:12
jprovaznmarios: I deleted&reloaded all roles and all parameters related to the plan were dropped, not that other parameters are set/added when creating stack with "oepnstack overcloud deploy" not only in the script/usr/share/tripleo-image-elements/tuskar/os-refresh-config/post-configure.d/101-plan-add-roles09:13
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Use memcache token driver for Keystone  https://review.openstack.org/19883109:13
jprovazns/not/note/09:13
mariosjprovazn: right09:14
jprovaznmarios: so I wonder if there is *any* way to change anyhow tuskar templates (roles) without loosing params for existing deployment (plan)09:14
mariosjprovazn: man we can certainly hack that (like delete the check when removing roles). but when we remove the role the params are dropped. what is missing here is the initialisation, since that is essentially what you are doing (removing all the roles... remember the plan is just an empty thing when you create it.)09:16
mariosjprovazn: my point is, what you did09:16
mariosjprovazn: remove all roles and reload them09:16
mariosjprovazn: is equivalent to also deleting and recreate the plan too09:16
jprovaznmarios: I don't think so09:16
mariosjprovazn: since there was nothing left there, just the name, once the roles were gone09:16
*** jistr has joined #tripleo09:16
jprovaznmarios: so the problem is probably in model09:17
jprovaznmarios: I have a plan which represents running deployment09:17
jprovaznmarios: this has keystonecertifacates, valid flavors, image ids...09:17
jprovaznmarios: but now I need to *change* some config value09:18
jprovaznmarios: which is apparently part of role09:18
jprovaznI wonder how?09:18
mariosjprovazn: so you can plan update that param. if there is something in the templates which isn't parameterised then that needs to be fixed09:18
mariosjprovazn: the thing you are trying to set, does it have a param being passed into the template to set the value?09:18
mariosjprovazn: or are you changing the manifest?09:18
jprovaznmarios: no, there is no param for it - in this case I'm changing puppet/hieradata/controller.yaml09:19
mariosjprovazn: can we add a param for it?09:19
mariosjprovazn: then you can update that?09:19
jprovaznmarios: but I can imagine that in future, I'd like to change for example a script in extraconfig which does yum updates09:19
mariosjprovazn: i dont know exactly what you're referring to, can you point at something?09:19
jprovaznmarios: sure, so now, I added:09:20
jprovaznnova::compute::reserved_host_memory: '490'09:20
jprovazninto puppet/hieradata/controller.yaml09:20
mariosok great... sec09:20
openstackgerritGiulio Fidente proposed openstack/puppet-tripleo: Add missing options to Ceilometer/Ironic/Horizon  https://review.openstack.org/19950709:20
openstackgerritGiulio Fidente proposed openstack/puppet-tripleo: Remove httpchk option from all listeners.  https://review.openstack.org/19790409:20
jprovaznmarios: and second use case might be I want to change script extraconfig/tasks/yum_update.sh09:21
mariosjprovazn: so you are hard coding that in the hiera but you can do sthing like09:22
marioshttps://review.openstack.org/#/c/199509/109:22
mariosjprovazn: actually this is very similar situation09:22
mariosjprovazn: like see https://review.openstack.org/#/c/199509/1/puppet/controller-puppet.yaml09:22
mariosjprovazn: it WAS hard coded in hiera, but i added param and pass it to puppet like  neutron::plugins::ml2::tunnel_id_ranges: {get_input: neutron_tunnel_id_ranges}09:23
mariosin that file i point to above09:23
mariosjprovazn: you can even make it default to 490 if that is a good number there and then you don't need to pass antyhing09:24
jprovaznmarios: there is a misunderstanding, let me explain better09:24
jprovaznmarios: we can not have params for *all* config options, it makes sense to have params for values which needs to be configured often or differs for vaious customers. But some ppl want to make custom changes/tweaks into templates anyway09:26
jprovaznmarios: so I'm not trying to achieve how to parametrise one particular change09:26
jprovazn(there is zillion of config options for puppet, also another example I gave is changing the script itself)09:27
jprovaznmarios: I'm trying to find out a way how to make custom changes in templates when using tuskar09:27
mariosjprovazn: not sure how to help you here man09:28
jprovaznmarios: I already had a chat with shardy about this before, partial solution is to support override file - https://review.openstack.org/#/c/196046/ , but even with this I need to be able to change role/files in tuskar09:28
mariosjprovazn: in simple terms, you want to change a non parameterised value in a role template but without reloading the role09:29
jprovaznmarios: not exactly, I'm trying to change a file09:29
jprovaznwhich contains values or is a script09:30
jprovaznmarios: deleting/uploading a new role into tuskar which contains updated files makes sense to me, what doesn't make sense though is the fact that plan drops associated params meantime09:31
jprovaznmarios: so probably I would need a "tuskar role update" command09:31
mariosjprovazn: got to look at sthing for a bit (not ignoring u - rhos-mgt)09:31
*** Marga__ has quit IRC09:32
jprovaznmarios: sure, bbl09:32
*** Marga_ has joined #tripleo09:32
*** hewbrocca has quit IRC09:35
spredzyjistr, gfidente I succesfully could deploy with network-isolation a 1node non-pacemaker setup, but when deploying with pacemaker it fails when it rusn systemctl start neutron-server && sleep 5 && systemctl stop neutron-server09:43
spredzyit fails due to some Rabbit issue Exchange.declare: (404) NOT_FOUND - no exchange 'reply_355fb088c10a46ae903dff595cf4504b' in vhost09:44
spredzydoes that ring a bell for you guys ?09:44
gfidentenot for me no09:44
*** radek_ has joined #tripleo09:46
spredzygfidente, ok thx09:47
*** radek__ has quit IRC09:47
*** radek__ has joined #tripleo09:50
*** radek_ has quit IRC09:53
*** hewbrocca has joined #tripleo10:01
*** radek_ has joined #tripleo10:07
*** radek__ has quit IRC10:09
*** rlandy has quit IRC10:17
*** yog__ has quit IRC10:25
*** akrivoka has joined #tripleo10:26
*** rlandy has joined #tripleo10:29
*** dtantsur|brb is now known as dtantsur10:40
gfidentespredzy, EmilienM, jistr you puppet people10:44
gfidenteI have a question, this stuff: https://review.openstack.org/#/c/180566/13/puppet/manifests/overcloud_controller_pacemaker.pp,cm10:45
spredzygfidente, yes ...10:45
gfidente::heat::keystone::domain is going to launch some script to hack the heat config file10:45
gfidentehttps://github.com/openstack/puppet-heat/blob/master/manifests/keystone/domain.pp#L6010:45
gfidenteso THAT should be executed on all nodes and taken out of the IF block10:46
*** nijaba has quit IRC10:46
gfidentethe problem is, on non-primary nodes we have no guarantee this is going to run before the master node created the admin user10:46
gfidenteso this is a typical problem we fixed by splitting the execution in steps10:46
gfidentein this case, either yet another step10:47
gfidentealternatively, some might think it is fair to create only admin user in previous step and assume admin is available when running postconfig10:47
gfidentedo you have preferences? or alternative solutions?10:48
gfidenteshardy, ^^ you might be interested as well :)10:48
spredzyI see the issue10:50
*** nijaba has joined #tripleo10:53
* spredzy looking deeper10:53
*** ishant has quit IRC10:54
*** nijaba_ has joined #tripleo10:57
*** nijaba has quit IRC10:57
gfidenteshardy, it looks like stack_user_domain_id is deprecated?10:58
*** stendulker has quit IRC10:59
gfidenteshardy, so from https://github.com/openstack/puppet-heat/blob/master/manifests/keystone/domain.pp it looks like we only just need 71 and 7211:00
gfidenteassuming the domain has been created already?11:00
gfidentespredzy, ^^ ?11:01
shardygfidente: No, the stack_user_domain option has been deprecated, in favor of the explicit stack_user_domain_id or stack_user_domain_name11:01
gfidenteah yeah, deprecated_opts11:03
shardygfidente: Also, I don't think the hard-coded name of "heat" on line 36 is going to work11:03
shardyWhen augol showed me some debug from OSP-d testing the created domain was "heat_stack"11:04
gfidenteshardy, yes we're passing that11:04
gfidenteshardy, my problem is not running the heat-domain-setup script when the domain already exists and only do the config file editing11:04
shardygfidente: Ok, well the script should do nothing if the domain already exists11:05
* shardy tries to remember if it'll exit with an error or not..11:05
gfidenteshardy, the script is fine, the problem is we don't know if admin exists or not11:05
gfidentewhich might make the script to fail11:06
gfidentespredzy, ideas about the steps thing?11:06
shardygfidente: Yeah it will exit(1) if the domain already exists11:07
shardywe could change that11:07
shardygfidente: can we just use python-openstackclient (or even curl) to check with keystone if the domain exists?11:07
gfidentewe can add a param to the module I think to not run the script11:08
shardyOk, sounds good11:08
spredzygfidente, looking at what does the script as I am not familiar with it11:09
*** psanchez has quit IRC11:10
*** nijaba_ is now known as nijaba11:10
*** rhallisey has joined #tripleo11:14
*** lucasagomes is now known as lucas-hungry11:15
jistrhmm this could be a general problem when we move overcloud initialization from external bash script to internal puppet (inside the heat stack)11:17
jistrwe want some of the things (typically API calls) to happen only on $pacemaker_master11:17
jistrwhile other should happen everywhere (config file changes)11:17
jistrand we'll need the upstream puppet modules to support that way of doing things11:18
*** psanchez has joined #tripleo11:19
spredzyjistr, so typically here you'd put https://github.com/openstack/puppet-heat/blob/master/manifests/keystone/domain.pp#L70-L73 in its own class11:19
spredzythat will be included on non-pacemaker-node and heat::keystone::domain only on pacemaker nodes ?11:20
spredzygfidente, on this specific review can keystone::roles::admin be moved out of the if, ie it won't recreate the role if they are already created and if we get to step 5 keystone is up and running on every node11:22
spredzygfidente, for the script I like your idea about adding a flag that will run or not the script11:23
gfidenteI think11:24
gfidenteI'll leave to deal you with this entirely :)11:24
* gfidente relocating11:24
*** gfidente has quit IRC11:25
jistrspredzy: hmm i'm wondering about the setter bit here https://github.com/openstack/puppet-heat/blob/master/manifests/keystone/domain.pp#L6011:25
jistrspredzy: looks like that one needs to go on all nodes too actually11:26
jistrspredzy: https://github.com/openstack/puppet-heat/blob/master/lib/puppet/provider/heat_domain_id_setter/ruby.rb#L183-L18711:26
jistrand it needs access to the already created heat domain11:26
jistrso it needs to run a step later than heat_domain_create to prevent races across nodes11:27
jistrso we need to split it across 2 steps anyway it seems11:29
jistrand given that keystone only starts in step 4, we'll need to have this in step 5 and 6 (which are steps 5, 6 and 7 on the Heat side, respectively)11:31
jistrso we'll probably need another step :)11:31
* spredzy reading the provider11:32
spredzyso heat_domain_id_setter needs to happen after heat_domain_create as it uses some value generated by heat_domain_create11:33
spredzyquestion: heat_domain_create cannot be run on every node because "it will exit(1) if the domain already exists"11:33
spredzys/question://11:34
spredzythat means we need both the if $pacemaker and the new step. Is my understaning correct jistr ?11:34
jistrspredzy: yes that's what i meant... i'm trying to amend the patch and explain it on the review, will also add some comment there probably11:35
*** dprince has joined #tripleo11:35
spredzyalso do we have to put the include ::keystone::role::admin in the if $pacemaker_master ? It cannot be applied on every node on  step 5 as keystone is up on step 4 ?11:35
spredzyjistr, ^11:36
jistrspredzy: i think we do, as that one is also issuing an API call afaik, so it's prone to races too if we run it everywhere at once for the first time11:37
spredzyjistr, ack11:38
spredzyjistr, gonna go grab lunch. Is there anyway you could look at https://bugs.launchpad.net/tripleo/+bug/1473410 and confirm you have the issue with 1 controller afterward11:39
openstackLaunchpad bug 1473410 in tripleo "Deployment fails with network-isolation and 1 node controller pacemaker setup" [Undecided,New]11:39
spredzywill investigate after lunch11:39
*** spredzy is now known as spredzy|afk11:39
*** slagle has joined #tripleo11:45
openstackgerritOm Kumar proposed openstack/diskimage-builder: Adds Ubuntu and Debian to ironic-python-agent Support-list  https://review.openstack.org/19877111:46
*** prad has joined #tripleo11:55
*** radez is now known as radez_g0n311:57
*** lblanchard has joined #tripleo12:07
*** trown|outttypeww is now known as trown12:08
*** thrash|g0ne is now known as thrash12:12
*** spredzy|afk is now known as spredzy12:15
jistrspredzy: deploying the fix for heat domain still, didn't try the 1 node controller, but looks to me like a valid bug...12:16
jistrgood catch12:16
*** mcornea has quit IRC12:17
paramitespredzy, are you sure heat_domain_create will exit if the domain exists?12:22
spredzyparamite, above in the backlog "<shardy> gfidente: Yeah it will exit(1) if the domain already exists"12:23
paramitespredzy, looking at the code I think the opposite12:23
paramitespredzy, https://github.com/openstack/heat/blob/master/bin/heat-keystone-setup-domain#L11512:23
jistrok but it still won't create it twice, right? looks like the case when it exists is handled12:24
paramitespredzy, eg. it exits 1 only if something went really bad and you have domain named HEAT_DOMAIN_NAME but at the end name is not HEAT_DOMAIN_NAME :)12:24
paramitejistr, yup exactly it will just pass without creating anything12:25
jistrok we might have a different problem though12:25
jistr[root@overcloud-controller-0 ~]# /usr/bin/openstack project list --quiet --format csv --long12:25
jistrTraceback (most recent call last):12:25
jistr  File "/usr/bin/openstack", line 10, in <module>12:25
jistr    sys.exit(main())12:25
jistr  File "/usr/lib/python2.7/site-packages/openstackclient/shell.py", line 375, in main12:25
jistr    return OpenStackShell().run(argv)12:25
jistr  File "/usr/lib/python2.7/site-packages/openstackclient/shell.py", line 86, in __init__12:25
jistr    deferred_help=True)12:25
jistrTypeError: __init__() got an unexpected keyword argument 'deferred_help'12:25
jistr^^12:26
*** masco__ has quit IRC12:26
jistrlooks like the openstack CLI on the overcloud is just broken12:26
jistrso the puppet module is broken too, by extension12:26
paramitejistr, yup it is12:26
jistrok anyway i'll submit the amendment so that we can discuss it. I think it's a valid solution but if not we can revert.12:26
paramiteok12:27
openstackgerritJiri Stransky proposed openstack/tripleo-heat-templates: Keystone domain for Heat  https://review.openstack.org/18056612:27
*** david-lyle has joined #tripleo12:28
jistri added one more step and did this12:28
jistrhttps://review.openstack.org/#/c/180566/14/puppet/manifests/overcloud_controller_pacemaker.pp12:28
*** chlong has joined #tripleo12:28
paramitejistr, that seems ok to me12:28
*** julim has joined #tripleo12:29
*** david-ly_ has quit IRC12:30
jistrcool. I think we can just execute the whole thing on all nodes, but do a phase shift, so that $pacemaker_master comes 1 step earlier, to ensure that the domain has been created when the other nodes try to fetch its ID12:31
paramitejistr, yup that should work12:33
*** lucas-hungry is now known as lucasagomes12:34
*** ccrouch has joined #tripleo12:37
jistrthis is the bug https://bugzilla.redhat.com/show_bug.cgi?id=123914412:37
openstackbugzilla.redhat.com bug 1239144 in python-openstackclient "appdirs requirement" [Unspecified,New] - Assigned to jruzicka12:37
jistractually no, it's just what paramite mentions as "this will need another bug" -- i just googled for it and didn't notice that the original bug is different12:39
jistrfound the problem -- outdated python-cliff, installing one from current RDO delorean trunk does help, we need to bump the delorean url in TOCI12:44
* jistr on it12:44
*** psanchez has quit IRC12:45
*** kbyrne has quit IRC12:47
*** shadower has quit IRC12:48
paramitejistr, ok great, will update my bug12:48
jistrparamite: yeah it's probably not valid anymore12:48
jistrparamite: at least in trunk12:48
hewbroccadprince: hey, I lost the link to that blueprint you wrote on the network-environment.yaml sanity checker12:50
*** sdake_ has joined #tripleo12:50
hewbroccadprince: would you have it handy?12:50
dprincehewbrocca: https://bugs.launchpad.net/heat/+bug/147305612:51
openstackLaunchpad bug 1473056 in heat "OS::Neutron::Subnet constraint to validate allocation_pool cidr" [Undecided,New]12:51
hewbroccanice12:52
openstackgerritJiri Stransky proposed openstack-infra/tripleo-ci: Bump delorean URL to fix openstack CLI  https://review.openstack.org/20050812:53
*** sdake has quit IRC12:54
spredzyparamite, back sorry on a call12:56
*** mcornea has joined #tripleo12:59
openstackgerritJiri Stransky proposed openstack-infra/tripleo-ci: Bump delorean to 2015-07-10 to fix openstack CLI  https://review.openstack.org/20050813:00
*** derekh has joined #tripleo13:03
openstackgerritJiri Stransky proposed openstack/tripleo-heat-templates: Keystone domain for Heat  https://review.openstack.org/18056613:03
*** gfidente has joined #tripleo13:05
*** gfidente has quit IRC13:05
*** gfidente has joined #tripleo13:05
dprinceshardy: cloud you review this series https://review.openstack.org/#/c/193913/213:05
dprinceshardy: you looked at the last one already...13:05
shardydprince: sure will do13:10
*** athomas has quit IRC13:13
jistrgfidente: fyi this is what should work re heat domain creation https://review.openstack.org/#/c/180566/15/puppet/manifests/overcloud_controller_pacemaker.pp13:15
jistr(we discussed it while you were relocating)13:15
gfidenteyep I checked it13:15
jistrcool13:15
gfidentelooks nice, thanks :)13:15
gfidenteso we'll have to revert/reapply it downstream13:16
jistrdepends on fixing the openstack CLI though https://review.openstack.org/20050813:16
gfidenteyeah also13:16
openstackgerritMerged openstack/puppet-tripleo: Add a function to write package names  https://review.openstack.org/19434213:16
*** psanchez_ has joined #tripleo13:17
*** athomas has joined #tripleo13:20
*** rhallisey has quit IRC13:20
*** radez_g0n3 is now known as radez13:21
*** rhallisey has joined #tripleo13:23
openstackgerritDan Prince proposed openstack/diskimage-builder: Add docker output support  https://review.openstack.org/18915813:27
openstackgerritDan Prince proposed openstack/diskimage-builder: Add base element for using docker as image base  https://review.openstack.org/18916513:27
*** noslzzp has joined #tripleo13:29
*** shardy_ has joined #tripleo13:37
*** shardy has quit IRC13:39
*** panda has quit IRC13:42
*** panda has joined #tripleo13:42
*** shardy_ has quit IRC13:42
*** shardy has joined #tripleo13:43
*** sdake_ has quit IRC13:51
*** psanchez_ has quit IRC14:03
*** mestery has quit IRC14:07
dprincerhallisey: morning. So in my new heat-docker-agents container I'm hitting an odd python error. See line 22: https://etherpad.openstack.org/p/tripleo-docker-puppet14:08
dprincerhallisey: ever seen anything like that. I'm using a fairly new python-keystone client which recently (June) added an import statement for six.moves.14:09
dprincerhallisey: weird that I don't see the same sort of error on stock Fedora 21/22 (not in a container)14:09
rhalliseydprince, that is new to me14:09
rhalliseyweird14:10
*** kbyrne has joined #tripleo14:12
*** pbourke has quit IRC14:20
*** pbourke has joined #tripleo14:21
gfidentemarios, jistr regarding https://review.openstack.org/#/c/199102/214:21
gfidentethe same two jobs passed before14:21
gfidenteI'd merge it14:21
gfidenteack?14:21
*** jistr is now known as jistr|mtg14:22
mariosgfidente: well i'm biased so... :)14:23
dprincerhallisey: okay, got a helpful suggestion from dhellmann wtr to fixing the six.moves issue. Will try it in a bit...14:24
rhalliseydprince, ok cool, let me know how that goes14:25
*** jang has quit IRC14:28
*** jang has joined #tripleo14:28
*** kbyrne has quit IRC14:36
openstackgerritMerged openstack/tripleo-heat-templates: Adds the NeutronDhcpAgentsPerNetwork parameter  https://review.openstack.org/19910214:41
openstackgerritMerged openstack/tripleo-heat-templates: Add services to ServiceNetMap to select hostnames resolution network  https://review.openstack.org/19829414:44
*** jprovazn has quit IRC14:53
*** chlong is now known as chlong-weekend14:54
* gfidente controlscaling 414:55
lucasagomesthis is quite interesting for you guys that have some bash scripts around http://redsymbol.net/articles/unofficial-bash-strict-mode/14:58
ryansb+1 that is all great advice (seen it around before)14:59
*** lazy_prince has quit IRC14:59
*** untriaged-bot has joined #tripleo15:01
untriaged-botUntriaged bugs so far:15:01
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/147040015:01
openstackLaunchpad bug 1470400 in diskimage-builder "element grub2 worked with centos7, but not ubuntu." [Undecided,New]15:01
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/145946515:01
openstackLaunchpad bug 1459465 in tripleo "devtest fails to build ramdisk on Fedora or CentOS due to Yum multilib error" [Undecided,Triaged]15:01
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/146603715:01
openstackLaunchpad bug 1466037 in diskimage-builder "Signed Fedora and Ubuntu user image built by DIB can`t boot on HP DL380 Gen8 server for lack of mpt2sas driver" [Undecided,Incomplete]15:01
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/147180215:01
openstackLaunchpad bug 1471802 in diskimage-builder "ironic-agent element hardcodes interfaces names for DHCP." [Undecided,Fix committed] - Assigned to Om Kumar (om-kumar)15:01
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/146335715:01
openstackLaunchpad bug 1463357 in diskimage-builder "missing symlink support for ppc64 Fedora deployment ramdisk " [Undecided,In progress] - Assigned to yogananth subramanian (anantyog-o)15:01
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/146163115:01
openstackLaunchpad bug 1461631 in diskimage-builder "New Fedora 22 cloud images fail to build" [Undecided,In progress]15:01
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/147341015:01
openstackLaunchpad bug 1473410 in tripleo "Deployment fails with network-isolation and 1 node controller pacemaker setup" [Undecided,New]15:01
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/146469215:01
openstackLaunchpad bug 1464692 in tripleo "debian build broken" [Undecided,Triaged]15:01
*** untriaged-bot has quit IRC15:01
*** yamahata has joined #tripleo15:04
*** aufi has quit IRC15:12
*** mestery has joined #tripleo15:14
*** sdake has joined #tripleo15:20
*** kbyrne has joined #tripleo15:22
*** cwolferh has quit IRC15:23
*** shardy_ has joined #tripleo15:24
*** shardy has quit IRC15:25
*** chlong-weekend has quit IRC15:26
gfidentejistr|mtg, I just realized astapor15:29
gfidentehas that coded to 315:29
*** shardy_ has quit IRC15:29
*** jistr|mtg is now known as jistr15:30
*** shardy has joined #tripleo15:30
*** paramite is now known as paramite|afk15:32
*** yamahata has quit IRC15:35
jistrgfidente: well that's what you set in the patch where i asked the question no?15:35
* jistr digs it up15:35
gfidentejistr, yes but we don't want to, like you said15:36
gfidentesort of15:36
jistrgfidente: well i just asked... i think the explanation makes sense15:36
gfidentewait15:37
jistrand it's in ref arch, i just looked15:37
jistrhttps://github.com/beekhof/osp-ha-deploy/blob/1bfacb1e3da68d9315e5ad1e61690ef538fcb186/pcmk/galera.scenario#L13515:37
*** mcornea has quit IRC15:39
*** panda is now known as panda|off15:39
openstackgerritRob Pothier proposed openstack/tripleo-heat-templates: Enable Cisco plugins  https://review.openstack.org/19875415:40
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Allow configuration of MySQL max_connections setting  https://review.openstack.org/20033515:44
jistrok learning that galera "slave" nodes don't do replication, better keep it on controller count then15:44
*** rwsu has joined #tripleo15:52
*** radek__ has joined #tripleo15:53
*** jistr has quit IRC15:55
*** radek_ has quit IRC15:55
*** jdob has quit IRC15:58
*** cwolferh has joined #tripleo16:01
*** alop has joined #tripleo16:01
*** pblaho has quit IRC16:01
*** paramite|afk is now known as paramite16:01
*** paramite has quit IRC16:02
*** Goneri has quit IRC16:09
*** radek__ has quit IRC16:11
*** pino|work has quit IRC16:12
*** dtantsur is now known as dtantsur|afk16:15
*** sdake_ has joined #tripleo16:19
*** Marga_ has quit IRC16:21
*** sdake has quit IRC16:22
*** Marga_ has joined #tripleo16:26
*** mestery has quit IRC16:34
*** sdake_ has quit IRC16:43
*** yamahata has joined #tripleo16:44
*** sdake has joined #tripleo16:45
*** derekh has quit IRC16:52
*** yamahata has quit IRC16:59
*** yamahata has joined #tripleo16:59
*** bitblt has joined #tripleo17:01
*** bvandenh has quit IRC17:08
*** shivrao has joined #tripleo17:11
*** gfidente has quit IRC17:17
*** isq has quit IRC17:17
*** sdake_ has joined #tripleo17:19
dprinceSlower, rhallisey: you guys wanna chat now?17:23
*** sdake has quit IRC17:23
rhalliseydprince, ya sure17:23
*** trown is now known as trown|lunch17:23
*** lucasagomes is now known as lucas-beer17:27
*** isq has joined #tripleo17:27
*** radez is now known as radez_g0n317:30
*** shivrao has quit IRC17:36
*** panda|off has quit IRC17:42
*** mestery has joined #tripleo17:42
*** panda|off has joined #tripleo17:42
*** sthillma has joined #tripleo17:46
*** shivrao has joined #tripleo17:51
*** prad has quit IRC17:53
*** sdake has joined #tripleo17:55
*** alop has quit IRC17:56
*** alop has joined #tripleo17:57
*** noslzzp has quit IRC17:58
*** shardy has quit IRC17:58
*** sdake_ has quit IRC17:59
*** trown|lunch is now known as trown18:10
*** sdake_ has joined #tripleo18:13
*** sdake has quit IRC18:16
*** pelix has quit IRC18:19
*** sdake_ is now known as sdake18:25
*** Marga_ has quit IRC18:32
*** Marga_ has joined #tripleo18:32
Slowerdprince: doh missed that sorry18:37
Sloweryou guys still at it?18:37
dprinceSlower: we stopped for a bit18:39
*** jcoufal has quit IRC18:40
dprinceSlower: I'm still blocked by this python six error. line 22 of this etherpad: https://etherpad.openstack.org/p/tripleo-docker-puppet18:40
Slowerdprince: crap18:41
Slowerdprince: lemme look at that18:41
openstackgerritMerged openstack/puppet-tripleo: Implement Advanced Firewalling support  https://review.openstack.org/18948418:48
*** radez_g0n3 is now known as radez18:50
*** athomas has quit IRC18:51
*** athomas has joined #tripleo18:56
*** alop has quit IRC19:07
*** akrivoka has quit IRC19:14
*** alop has joined #tripleo19:52
*** sdake_ has joined #tripleo19:52
*** sdake has quit IRC19:56
*** rwsu has quit IRC19:58
*** Marga__ has joined #tripleo20:09
*** Marga__ has quit IRC20:09
*** Marga__ has joined #tripleo20:10
*** Marga_ has quit IRC20:10
*** bitblt has quit IRC20:14
*** prad has joined #tripleo20:17
*** prad has quit IRC20:19
*** Marga_ has joined #tripleo20:19
*** Marga_ has quit IRC20:19
*** Marga_ has joined #tripleo20:20
*** Marga__ has quit IRC20:22
*** Marga__ has joined #tripleo20:24
*** Marga_ has quit IRC20:26
*** lblanchard has quit IRC20:34
*** cwolferh has quit IRC20:35
openstackgerritOpenStack Proposal Bot proposed openstack/os-apply-config: Updated from global requirements  https://review.openstack.org/19399520:41
openstackgerritOpenStack Proposal Bot proposed openstack/os-cloud-config: Updated from global requirements  https://review.openstack.org/19399720:41
openstackgerritOpenStack Proposal Bot proposed openstack/os-collect-config: Updated from global requirements  https://review.openstack.org/19399820:42
openstackgerritOpenStack Proposal Bot proposed openstack/os-refresh-config: Updated from global requirements  https://review.openstack.org/19230220:42
*** sdake_ is now known as sdake20:46
*** untriaged-bot has joined #tripleo21:01
untriaged-botUntriaged bugs so far:21:01
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/147040021:01
openstackLaunchpad bug 1470400 in diskimage-builder "element grub2 worked with centos7, but not ubuntu." [Undecided,New]21:01
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/145946521:01
openstackLaunchpad bug 1459465 in tripleo "devtest fails to build ramdisk on Fedora or CentOS due to Yum multilib error" [Undecided,Triaged]21:01
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/146603721:01
openstackLaunchpad bug 1466037 in diskimage-builder "Signed Fedora and Ubuntu user image built by DIB can`t boot on HP DL380 Gen8 server for lack of mpt2sas driver" [Undecided,Incomplete]21:01
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/147180221:01
openstackLaunchpad bug 1471802 in diskimage-builder "ironic-agent element hardcodes interfaces names for DHCP." [Undecided,Fix committed] - Assigned to Om Kumar (om-kumar)21:01
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/146335721:01
openstackLaunchpad bug 1463357 in diskimage-builder "missing symlink support for ppc64 Fedora deployment ramdisk " [Undecided,In progress] - Assigned to yogananth subramanian (anantyog-o)21:01
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/146163121:01
openstackLaunchpad bug 1461631 in diskimage-builder "New Fedora 22 cloud images fail to build" [Undecided,In progress]21:01
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/147341021:01
openstackLaunchpad bug 1473410 in tripleo "Deployment fails with network-isolation and 1 node controller pacemaker setup" [Undecided,New]21:01
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/146469221:01
openstackLaunchpad bug 1464692 in tripleo "debian build broken" [Undecided,Triaged]21:01
*** untriaged-bot has quit IRC21:01
-openstackstatus- NOTICE: Gerrit will be unavailable from 22:00 to 22:30 UTC for project renames21:03
*** hewbrocca has quit IRC21:08
*** dprince has quit IRC21:09
*** cwolferh has joined #tripleo21:16
*** Slower has quit IRC21:21
*** sdake_ has joined #tripleo21:24
*** sdake has quit IRC21:27
*** Marga__ has quit IRC21:31
*** Marga_ has joined #tripleo21:31
*** rhallisey has quit IRC21:37
*** trown is now known as trown|outttypeww21:39
*** panda|off has quit IRC21:42
*** panda|off has joined #tripleo21:43
*** rwsu has joined #tripleo21:43
*** alop has quit IRC21:48
*** Marga_ has quit IRC21:51
*** alop has joined #tripleo21:58
-openstackstatus- NOTICE: Gerrit is unavailable from approximately 22:00 to 22:30 UTC for project renames22:00
*** ChanServ changes topic to "Gerrit is unavailable from approximately 22:00 to 22:30 UTC for project renames"22:00
*** alop has quit IRC22:02
*** Slower has joined #tripleo22:10
*** sdake has joined #tripleo22:11
*** sdake_ has quit IRC22:14
*** isq has quit IRC22:20
*** radez is now known as radez_g0n322:22
*** isq has joined #tripleo22:25
*** alop has joined #tripleo22:31
*** ChanServ changes topic to "Deploying OpenStack Using OpenStack | https://wiki.openstack.org/wiki/TripleO"22:31
*** rlandy has quit IRC22:34
*** wfoster has quit IRC22:52
*** thrash is now known as thrash|wknd22:53
*** sbadia has quit IRC22:53
*** dhellmann has quit IRC22:54
*** wfoster has joined #tripleo22:56
*** dhellmann has joined #tripleo22:56
*** sbadia has joined #tripleo23:00
*** lucas-beer has quit IRC23:23
*** alop has quit IRC23:38
*** openstackgerrit has quit IRC23:39
*** openstackgerrit has joined #tripleo23:39
*** rwsu has quit IRC23:54

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