Tuesday, 2015-06-02

*** alop has quit IRC00:03
*** AzherKhan has joined #tripleo00:19
*** ChuckC_ has joined #tripleo00:20
*** AzherKhan has quit IRC00:21
*** AzherKhan has joined #tripleo00:31
*** yamahata has quit IRC00:31
openstackgerritJames E. Blair proposed openstack/diskimage-builder: Add support for armhf arch  https://review.openstack.org/18741000:45
*** sdake_ has joined #tripleo00:45
*** sdake has quit IRC00:49
*** AzherKhan has quit IRC01:00
*** AzherKhan has joined #tripleo01:00
*** Khaazher has joined #tripleo01:01
*** AzherKhan has quit IRC01:01
StevenKHuh, I thought we already did01:07
*** regebro has joined #tripleo01:07
*** rebrego has quit IRC01:09
*** yuanying_ has joined #tripleo01:10
*** yuanying has quit IRC01:14
*** Khaazher has quit IRC01:16
*** radez is now known as radez_g0n301:33
*** sdake has joined #tripleo01:33
*** BadCub has quit IRC01:35
*** tchaypo has quit IRC01:35
*** CaptTofu has quit IRC01:35
*** sdake_ has quit IRC01:37
*** yuanying_ has quit IRC01:37
*** BadCub has joined #tripleo01:38
*** yuanying has joined #tripleo01:39
*** tchaypo has joined #tripleo01:40
*** CaptTofu has joined #tripleo01:44
*** shakamunyi_ has joined #tripleo01:46
*** shakamunyi_ has quit IRC01:46
*** sdake has quit IRC01:48
*** sdake has joined #tripleo01:52
*** yuanying_ has joined #tripleo02:02
*** yuanying has quit IRC02:05
*** yamahata has joined #tripleo02:12
*** weshay has quit IRC02:13
*** shakamunyi has joined #tripleo02:26
*** noslzzp_ has quit IRC02:28
*** regebro has quit IRC02:29
*** yamahata has quit IRC02:29
*** AzherKhan has joined #tripleo02:31
*** AK has joined #tripleo02:31
*** shakamunyi has quit IRC02:33
*** al has quit IRC02:35
*** al has joined #tripleo02:36
*** chlong has quit IRC02:39
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Wire Neutron allow_automatic_l3agent_failover param to module  https://review.openstack.org/18743502:51
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Wire Neutron allow_automatic_l3agent_failover param to module  https://review.openstack.org/18743502:53
*** untriaged-bot has joined #tripleo03:00
untriaged-botUntriaged bugs so far:03:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/145946503:00
openstackLaunchpad bug 1459465 in tripleo "devtest fails to build ramdisk on Fedora or CentOS due to Yum multilib error" [Undecided,Triaged]03:00
*** untriaged-bot has quit IRC03:00
*** yuanying_ has quit IRC03:16
*** chlong has joined #tripleo03:22
*** ishant has joined #tripleo03:39
*** yamahata has joined #tripleo03:43
*** dsneddon has quit IRC03:51
*** yamahata has quit IRC04:09
*** yamahata has joined #tripleo04:09
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Pass NeutronEnableTunnelling to controllers  https://review.openstack.org/18745004:14
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Pass NeutronEnableTunnelling to controllers  https://review.openstack.org/18745004:16
*** david-lyle has quit IRC04:24
*** david-lyle has joined #tripleo04:25
*** yuanying has joined #tripleo04:28
*** yuanying has quit IRC04:29
*** ryansb has quit IRC04:41
*** ryansb has joined #tripleo04:49
*** ryansb has quit IRC04:49
*** ryansb has joined #tripleo04:49
*** yuanying has joined #tripleo04:50
*** yuanying has quit IRC04:58
*** yuanying has joined #tripleo05:06
*** sdake has quit IRC05:07
*** yuanying has quit IRC05:10
*** cwolferh has quit IRC05:11
*** nosnos has joined #tripleo05:12
*** cwolferh has joined #tripleo05:13
*** yuanying has joined #tripleo05:13
*** yuanying has quit IRC05:15
*** yuanying has joined #tripleo05:21
*** ukalifon has joined #tripleo05:22
*** ryansb_ has joined #tripleo05:22
*** ryansb_ has quit IRC05:22
*** ryansb_ has joined #tripleo05:22
*** tzumainn has quit IRC05:23
*** ryansb has quit IRC05:24
*** ryansb_ is now known as ryansb05:24
*** lazy_prince has joined #tripleo05:26
*** ukalifon has quit IRC05:26
openstackgerritRamakrishnan G proposed openstack/diskimage-builder: Add grub2 element  https://review.openstack.org/16792905:36
*** nosnos has quit IRC05:37
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Fix list of OVS tunnel_types available  https://review.openstack.org/18745005:50
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Fix list of OVS tunnel_types available  https://review.openstack.org/18745005:54
*** masco has joined #tripleo05:58
*** ukalifon has joined #tripleo05:59
*** regebro has joined #tripleo06:04
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Pass NeutronEnableTunnelling to controllers  https://review.openstack.org/18745006:09
*** gfidente has quit IRC06:14
*** radek_ has joined #tripleo06:15
*** yuanying has quit IRC06:16
*** yuanying has joined #tripleo06:18
*** ukalifon has quit IRC06:21
*** ukalifon1 has joined #tripleo06:22
*** yuanying has quit IRC06:24
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Fix list of type_drivers for ML2 plugin  https://review.openstack.org/18747206:24
*** yuanying has joined #tripleo06:27
*** yuanying has quit IRC06:41
*** yuanying has joined #tripleo06:43
*** aufi has joined #tripleo06:43
*** jcoufal has joined #tripleo06:48
*** jcoufal has quit IRC06:50
*** dtantsur|afk is now known as dtantsur06:51
*** jcoufal has joined #tripleo06:52
*** hewbrocca has joined #tripleo07:05
*** yuanying has quit IRC07:09
*** yuanying has joined #tripleo07:10
hewbroccaMorning07:12
*** jprovazn has joined #tripleo07:14
*** athomas has joined #tripleo07:18
*** panda|ko has quit IRC07:21
*** panda|ko has joined #tripleo07:22
*** ifarkas has joined #tripleo07:31
*** regebro has quit IRC07:33
*** yuanying has quit IRC07:33
*** regebro has joined #tripleo07:34
*** yamahata has quit IRC07:39
*** yuanying has joined #tripleo07:41
*** yuanying has quit IRC07:41
*** yuanying has joined #tripleo07:42
*** matbu_ has left #tripleo07:42
*** jistr has joined #tripleo07:48
hewbroccaspredzy: you around? jistr?07:48
spredzyhewbrocca, Morning, Yep I am around07:48
jistryeah morning :)07:49
*** paramite has joined #tripleo07:50
*** chlong has quit IRC07:56
*** akrivoka has joined #tripleo07:57
*** mcornea has joined #tripleo07:57
*** lucasagomes has joined #tripleo08:18
*** derekh has joined #tripleo08:19
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Wire Neutron VLAN ranges param as array  https://review.openstack.org/18726208:33
hewbroccaheh08:37
hewbroccaGiulio is secretly working08:37
hewbroccawithout being on IRC08:37
*** ukalifon1 has quit IRC08:40
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Wire Neutron VLAN ranges param as array  https://review.openstack.org/18726208:42
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Fix list of type_drivers for ML2 plugin  https://review.openstack.org/18747208:42
*** Goneri has joined #tripleo08:44
*** paramite is now known as paramite|afk08:51
*** kbyrne has joined #tripleo08:53
*** dtantsur is now known as dtantsur|brb08:58
*** ukalifon has joined #tripleo09:00
*** untriaged-bot has joined #tripleo09:00
untriaged-botUntriaged bugs so far:09:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/145946509:00
openstackLaunchpad bug 1459465 in tripleo "devtest fails to build ramdisk on Fedora or CentOS due to Yum multilib error" [Undecided,Triaged]09:00
*** untriaged-bot has quit IRC09:00
*** akrivoka has quit IRC09:03
*** akrivoka has joined #tripleo09:04
*** paramite|afk is now known as paramite09:05
*** ukalifon has quit IRC09:12
*** paramite is now known as paramite|afk09:20
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Wire Neutron ML2 plugin and OVS agent settings as arrays  https://review.openstack.org/18750609:39
*** pdb has quit IRC09:41
*** pdb has joined #tripleo09:42
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Wire Neutron ML2 plugin and OVS agent settings as arrays  https://review.openstack.org/18750609:45
openstackgerritMerged openstack/diskimage-builder: Don't log tmpfs message during cleanup  https://review.openstack.org/18601209:50
openstackgerritMerged openstack/diskimage-builder: Ensure DIB_RELEASE is exported for fedora  https://review.openstack.org/18584009:50
openstackgerritMerged openstack/diskimage-builder: Use tar -t instead of -l because centos 6  https://review.openstack.org/18610309:53
*** dtantsur|brb is now known as dtantsur10:00
*** ishant has quit IRC10:16
*** paramite|afk is now known as paramite10:33
*** ukalifon has joined #tripleo10:33
*** ifarkas has quit IRC10:41
*** yuanying has quit IRC10:43
*** hewbrocca has quit IRC10:56
*** AK has quit IRC11:07
*** AzherKhan has quit IRC11:07
*** ifarkas has joined #tripleo11:16
*** pelix has joined #tripleo11:21
*** panda|ko has quit IRC11:21
*** panda|ko has joined #tripleo11:22
*** rhallisey has joined #tripleo11:24
*** paramite is now known as paramite|afk11:35
*** paramite|afk is now known as paramite11:37
*** lucasagomes is now known as lucas-hungry11:43
*** dprince has joined #tripleo11:48
*** sdake has joined #tripleo11:49
*** paramite has quit IRC11:55
*** sdake_ has joined #tripleo11:56
*** sdake has quit IRC11:57
*** radek_ has quit IRC11:59
*** radek_ has joined #tripleo12:03
*** ifarkas has quit IRC12:04
*** akrivoka has quit IRC12:04
*** akrivoka has joined #tripleo12:05
*** jayg|g0n3 is now known as jayg12:06
*** hewbrocca has joined #tripleo12:06
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: Add PortName to ports stacks  https://review.openstack.org/18681812:07
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: Make all-nodes Ip networks configurable  https://review.openstack.org/18558112:07
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: Set glance_api_servers for cinder  https://review.openstack.org/18722012:07
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: Add virtual IPs for split out networks  https://review.openstack.org/18623812:07
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: configure pacemaker VIPs for isolated networks  https://review.openstack.org/18722112:07
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: Combine Heat API networks into single net  https://review.openstack.org/18662512:07
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: horizon/keystone api should use internal_api NW  https://review.openstack.org/18721812:07
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: puppet controller role: per service VIP settings  https://review.openstack.org/18721912:07
*** paramite has joined #tripleo12:09
*** weshay has joined #tripleo12:10
*** hewbrocca has quit IRC12:14
*** sdake has joined #tripleo12:15
*** sdake has quit IRC12:16
*** hewbrocca has joined #tripleo12:17
*** jistr is now known as jistr|class12:17
*** sdake_ has quit IRC12:17
*** tserong has quit IRC12:18
*** masco has quit IRC12:19
*** radek_ has quit IRC12:20
openstackgerritLennart Regebro proposed openstack/python-tuskarclient: Calling tuskar role-list would output blank lines  https://review.openstack.org/18754812:22
*** jistr|class is now known as jistr12:22
openstackgerritLennart Regebro proposed openstack/python-tuskarclient: Calling tuskar role-list would output blank lines  https://review.openstack.org/18754812:23
*** rlandy has joined #tripleo12:32
*** sdake has joined #tripleo12:32
*** shardy_ has joined #tripleo12:32
*** sdake has quit IRC12:34
*** shardy has quit IRC12:34
*** ifarkas has joined #tripleo12:34
openstackgerritLennart Regebro proposed openstack/python-tuskarclient: Calling tuskar role-list would output blank lines  https://review.openstack.org/18754812:38
regebroDammit pep8.12:38
*** shardy_ has quit IRC12:38
*** shardy has joined #tripleo12:39
*** sdake has joined #tripleo12:40
*** paramite has quit IRC12:44
*** bvandenh has joined #tripleo12:49
*** hewbrocca has quit IRC12:52
*** paramite has joined #tripleo12:57
*** noslzzp has joined #tripleo12:59
*** tserong has joined #tripleo13:00
*** tserong has joined #tripleo13:00
*** athomas has quit IRC13:04
*** sdake_ has joined #tripleo13:09
openstackgerritLennart Regebro proposed openstack/python-tuskarclient: Calling tuskar role-list would output blank lines  https://review.openstack.org/18754813:10
*** sdake has quit IRC13:13
*** julim has joined #tripleo13:17
*** ukalifon has quit IRC13:17
*** sdake has joined #tripleo13:18
openstackgerritLennart Regebro proposed openstack/python-tuskarclient: Calling tuskar role-list would output blank lines  https://review.openstack.org/18754813:19
regebroGrrr.... python-tuskarclient needs better test setups, so the right pep8 stuff is installed, so I can run it locally and get these errors.13:20
*** sdake_ has quit IRC13:21
*** ChuckC_ has quit IRC13:22
*** athomas has joined #tripleo13:26
*** radez_g0n3 is now known as radez13:28
*** lucas-hungry is now known as lucasagomes13:29
*** lblanchard has joined #tripleo13:34
*** ukalifon1 has joined #tripleo13:34
*** lazy_prince has quit IRC13:37
openstackgerritDan Prince proposed stackforge/puppet-tripleo: Use node IP lists for HA Proxy ipaddresses  https://review.openstack.org/18677513:44
openstackgerritDan Prince proposed stackforge/puppet-tripleo: Allow use of ssl for public api endpoints  https://review.openstack.org/17595813:44
openstackgerritDan Prince proposed stackforge/puppet-tripleo: Configure virtual IPs for split out networks  https://review.openstack.org/18624013:44
openstackgerritDan Prince proposed stackforge/puppet-tripleo: Add interface_for_ip function  https://review.openstack.org/18677613:44
openstackgerritDan Prince proposed stackforge/puppet-tripleo: Stop keystone admin from listening on public interface  https://review.openstack.org/18737113:44
openstackgerritDan Prince proposed stackforge/puppet-tripleo: Drop nova_meta and glance_registry on public vip  https://review.openstack.org/18758813:44
dprincebnemec: ^^^ rebased on top of your SSL patch13:45
*** yamahata has joined #tripleo13:48
*** masco has joined #tripleo13:50
openstackgerritDan Prince proposed stackforge/puppet-tripleo: Configure virtual IPs for split out networks  https://review.openstack.org/18624013:57
slagledprince: how would you feel about pulling the parameter_defaults out of the resource-regsitry into a separate file?13:59
slagledprince: something like the default environment for puppet13:59
*** sdake_ has joined #tripleo14:00
slagledprince: we need to pass the same parameter_defaults to tuskar, but having them live in the resource_registry file means duplicating what's there somewhere else14:00
*** tzumainn has joined #tripleo14:00
dprinceslagle: hmmm. So I think we have to them set by default though.14:01
dprinceslagle: if we pull it into a separate file we'd also need to make devtest (or whatever) always specify both files then.14:02
jistrso upstream that would mean we have to pass at least 2 env files always14:02
jistryeah14:02
*** julim has quit IRC14:02
*** hewbrocca has joined #tripleo14:02
dprinceI suppose my preference would be to keep a single "base" file that you could build off of14:03
*** sdake has quit IRC14:03
*** julim has joined #tripleo14:03
dprinceSo we have one base from for t-i-e and one for puppet right now.14:03
dprincebase for14:04
slaglewell, i'd say that we have a base resource_registry14:04
slaglewhich unfortunately is now parameter_defaults as well14:05
dprinceslagle: I would support renaming those files I think14:05
dprinceslagle: they are just environments14:05
jistrcurrently we can't "include" an environment file from another, right?14:05
slaglenot that i know of14:06
dprincejistr: not yet, but I'm already expecting that to land soon: http://git.openstack.org/cgit/openstack/tripleo-heat-templates/tree/environments/net-bond-with-vlans.yaml#n514:06
slagleheatclient does merge them for you though so that they can be layered14:06
dprincejistr: we talked about adding that feature to heatclient at the summit14:06
*** regebro has quit IRC14:07
*** sdake_ has quit IRC14:07
jistryeah i think that ability in heat client would be helpful and would solve the problem for us14:08
jistrin shorter term, if we want to keep the one base env file but also make Tuskar working again14:08
*** sdake has joined #tripleo14:08
jistrwhat about duplicating that for the time being?14:08
*** KA has joined #tripleo14:08
*** AK has joined #tripleo14:08
dprincejistr: duplicating what?14:08
dprincejistr: the service map stuff? sure...14:09
jistrdprince: sorry. The defaults i mean. Keeping them in the resource registry file, but also adding an environments/defaults.yaml14:09
jistrwith the whole resource_defaults bit duplicated14:09
jistrumm14:09
jistrparameter_defaults14:09
dprincejistr: so as far as I'm concerned there is no reason a Heat environment can't contain resource_registry and parameter_defaults (and parameters for that matter)14:10
jistrwe should probably then add a comment to those that whenever someone changes one of them, they're expected to change the other too14:10
dprincejistr: the way I'd organize things is rather by feature...14:10
jistrand when heat client can do the including, we can just include it from the "base environment"14:10
dprincejistr: That is effectively our behavior today... I think all we really need to do is rename the resource_registry filenames to be "base" or something more generic14:11
jistrdprince: yeah but that keeps tuskar broken :)14:11
dprincejistr: why? because it splits them?14:12
slaglethere's a lot implied in just saying this file is now meant to be used as an evnironment vs just a resource_registry14:12
jistrdprince: it doesn't process the defaults at all afaik14:12
slagleright, the implications are for tuskar14:12
jistrjdob: just making sure you're aware of this dicussion ^14:12
slagleif something is expected to be a resource_registry, but it actually has parameter_deafults as well which are *required*, then you can't deploy with tuskar with duplicating those and passing them again to heatclient via another -e14:13
dprincejistr: So... I would say we need to get Tuskar out of the business of mucking w/ Heat environments14:13
dprincejistr: Or perhaps it just helps create arbitrary environments in a very generic fashion from Horizon parameters14:13
dprincejistr: regardless it needs to not care so much about what is in them because clearly the focus should be on what heatclient supports... not what tuskar thinks heatclient needs14:14
slagledprince: that's a great long term plan, in the meantime we've created additional work through duplication for ourselves14:14
dprinceso as a solution if duplicating files into separate environments fixes things then fin14:14
dprincefine14:14
slagleso just moving tht forward, when tuskar is the main consumer at this point, is not ideal14:15
slaglei don't think we should duplicate, we should split them out14:15
slaglekeep the resource registry exactly what we say it is...a resource registry only14:15
slaglethen have a base environment with parameters/parameter_defaults14:16
*** jistr is now known as jistr|mtg14:16
slaglethat always get passed to heatclient as well14:16
dprinceslagle: I can do that if it helps14:16
dprinceslagle: need to get devtest patches approved first though14:16
*** masco has quit IRC14:17
slaglesure, that's the only way it could land14:17
dprinceslagle: because ServiceNetMap *is* required... all will fail without it14:17
slagleright14:17
slagleas a stop gap, i guess we can just pass the full overcloud-resource-registry-puppet.yaml again to heatclient when using tuskar14:18
dprincejust so we are clear though... I do *not* support the idea that environments in the 'environments' directory need to be organized in this fashion14:18
slaglein what fashion? this isn't in the environments directory14:19
*** radek_ has joined #tripleo14:19
dprincethey can be... but I don't think we should have to split things into separate environments: one for resource_registry and one for parameter_defaults, etc...14:19
dprinceslagle: right, I guess what I'm getting at is we can do this split... but it isn't my first choice. I'd rather just rename overcloud-resource-registry to --> overcloud-base-puppet and fix tuskar. Time constraints aside14:20
slaglesure, the fact of the matter is, we only have one meaningful consumer of tht right now...tuskar14:21
dprinceslagle: just want to clearly state this isn't a precedent we want to duplicate14:21
dprinceslagle: I disagree :)14:21
slagledprince: what are the others?14:21
* dprince doesn't use Tuskar and he consumes this stuff all the time14:21
slagleok, so you14:21
dprinceslagle: I would still disagree... but you are entititled to view it that way if you wish14:22
slagleyou disagree that you're the other consumer?14:23
*** radez is now known as radez_g0n314:23
*** ukalifon2 has joined #tripleo14:23
slaglei'm just trying to be realistic about how people writing t-h-t should expect it to be used14:24
slagleit's not worth pretending to be developing it in a vaccuum. better to think about how 99% of the users are intending to consume it14:24
*** ukalifon1 has quit IRC14:25
*** radez_g0n3 is now known as radez14:26
dprinceslagle: yeah... well I do the best I can. I suppose I would just like the things that represent users to be represented in Devtest14:29
dprinceslagle: then maybe I'd use it more often14:29
*** jistr|mtg is now known as jistr14:30
*** hewbrocca has quit IRC14:32
*** KA has quit IRC14:38
*** AK has quit IRC14:38
slagledprince: why not just have ServiceNetMap have the required default in the role templates? as EnablePackageInstall does14:38
slaglee.g., in controller-puppet.yaml, have the required default instead of a default value of {} that will never work14:39
slaglecan you have a structured value as the default value, or would it have to be reprsented as a fugly json string?14:40
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: Add PortName to ports stacks  https://review.openstack.org/18681814:40
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: Make all-nodes Ip networks configurable  https://review.openstack.org/18558114:40
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: Set glance_api_servers for cinder  https://review.openstack.org/18722014:40
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: Add virtual IPs for split out networks  https://review.openstack.org/18623814:40
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: configure pacemaker VIPs for isolated networks  https://review.openstack.org/18722114:40
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: Combine Heat API networks into single net  https://review.openstack.org/18662514:40
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: horizon/keystone api should use internal_api NW  https://review.openstack.org/18721814:40
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: puppet controller role: per service VIP settings  https://review.openstack.org/18721914:40
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: Add overcloud-base-parameters.yaml  https://review.openstack.org/18761314:40
dprinceslagle: https://review.openstack.org/#/c/187613/114:41
dprinceslagle: The netowrk stuff in parameter_defaults is required at the top level14:41
dprinceslagle: EnablePackges is only required in a nested stack. It is really just an example... not a hard line requirement14:41
dprinceslagle: Which is really what I'd like to use the resource_registry for....14:42
dprinceslagle: so again, long term renaming it to be a generic heat environment and having tuskar support that would be most ideal I think14:42
slagledprince: ServiceNetMap isn't required in overcloud-without-mergepy.yaml though is it?14:43
slaglejust the role templates?14:43
slaglei'm saying, why not put the actual needed default value for ServiceNetMap where the parameter is defined instead of the default value of {}14:43
slaglewhich will never work14:43
*** jprovazn has quit IRC14:44
*** rameshg87 has joined #tripleo14:46
*** lazy_prince has joined #tripleo14:46
rameshg87bnemec: SpamapS: hi, can you  please have a look at https://review.openstack.org/#/c/167929/ which you had +2ed/+Aed. i have fixed the doc related issue now14:49
slagledprince: either that or have no default value specified for ServiceNetMap at all...so it fails early before even passing the template to heat14:52
*** athomas has quit IRC14:52
*** mcornea has quit IRC14:53
*** killer_prince has joined #tripleo14:53
*** radez is now known as radez_g0n314:54
*** paramite is now known as paramite|afk14:54
*** lazy_prince has quit IRC14:54
*** mcornea has joined #tripleo14:55
*** ukalifon has joined #tripleo14:58
*** untriaged-bot has joined #tripleo15:00
untriaged-botUntriaged bugs so far:15:00
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/146112415:00
openstackLaunchpad bug 1461124 in diskimage-builder "When elements are symlink, install.d scripts are not used" [Undecided,New]15:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/145946515:00
*** untriaged-bot has quit IRC15:00
openstackLaunchpad bug 1459465 in tripleo "devtest fails to build ramdisk on Fedora or CentOS due to Yum multilib error" [Undecided,Triaged]15:00
*** ukalifon2 has quit IRC15:01
*** paramite|afk is now known as paramite15:02
*** jcoufal has quit IRC15:04
dprinceslagle: ServiceNetMap will be required at the top to support configurable VIPs https://review.openstack.org/#/c/186238/12/overcloud-without-mergepy.yaml,cm15:10
openstackgerritTristan Cacqueray proposed openstack/diskimage-builder: Follow symlink for elements  https://review.openstack.org/18762815:11
slagledprince: ok, yea, i see. so why not have a reasonable default, or no default there?15:18
slaglei think reasonable would be ideal15:19
slagleit's not clear that the default value of {} results in a broken overcloud15:19
dprinceslagle: I didn't want to duplicate it, (it is quite a large structure to duplicate...)15:19
dprinceslagle: and that only solves the "parameters" problem. Not the default default_parameters for the nested stacks...15:20
*** dtantsur is now known as dtantsur|afk15:20
*** panda|ko has quit IRC15:21
*** panda|ko has joined #tripleo15:21
slagledprince: right, the default value would have to be duped across the top level and nested stacks just like the other top level parameters15:22
slaglecertainly not ideal either15:22
slaglemaybe no default value would be better15:22
slagleat least then it's obvious to that a value is required15:23
dprinceslagle: it is quite a lot of things to specify in ServiceNetMap though15:25
dprinceslagle: and having them default to something doesn't hurt anything. They aren't actually activated unless you modify your resource registry to enable the network isolation stuff...15:26
dprinceslagle: perhaps that is the simplest solution though. Having a top level default parameter for these, and a separate environment that can be used when needed15:27
dprinceslagle: that gets us past this hurdle....15:28
*** mcornea has quit IRC15:30
*** mcornea has joined #tripleo15:31
*** alop has joined #tripleo15:32
*** lazy_prince has joined #tripleo15:32
*** barra204 has joined #tripleo15:35
*** killer_prince has quit IRC15:35
*** shakamunyi has joined #tripleo15:35
*** ukalifon3 has joined #tripleo15:38
*** ukalifon has quit IRC15:39
*** lucasagomes has quit IRC15:40
*** lucasagomes has joined #tripleo15:42
*** openstackgerrit has quit IRC15:42
*** openstackgerrit has joined #tripleo15:43
*** jprovazn has joined #tripleo15:43
*** yamahata has quit IRC15:46
*** rameshg87 has quit IRC15:48
*** tzumainn has quit IRC15:49
slagledprince: either way, the split out works too. it's really just the default value of {} that I don't like15:52
*** sdake_ has joined #tripleo15:52
*** athomas has joined #tripleo15:55
*** sdake has quit IRC15:56
*** yamahata has joined #tripleo15:57
*** mcornea has quit IRC15:59
*** jistr has quit IRC16:05
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: Add PortName to ports stacks  https://review.openstack.org/18681816:10
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: Make all-nodes Ip networks configurable  https://review.openstack.org/18558116:10
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: Wire ServiceNetMap as a top level parameter  https://review.openstack.org/18761316:10
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: Set glance_api_servers for cinder  https://review.openstack.org/18722016:10
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: Add virtual IPs for split out networks  https://review.openstack.org/18623816:10
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: configure pacemaker VIPs for isolated networks  https://review.openstack.org/18722116:10
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: Combine Heat API networks into single net  https://review.openstack.org/18662516:10
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: horizon/keystone api should use internal_api NW  https://review.openstack.org/18721816:10
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: puppet controller role: per service VIP settings  https://review.openstack.org/18721916:10
dprinceslagle: https://review.openstack.org/#/c/187613/216:11
dprincebnemec: note my follow up patch to drop a few more public VIPs https://review.openstack.org/#/c/187588/16:17
dprincebnemec: apparently I was a bit copy/pasty when I initially did this puppet module...16:18
*** dprince has quit IRC16:18
*** paramite has quit IRC16:18
*** rhallisey has quit IRC16:19
*** ukalifon3 has quit IRC16:20
*** dasm|afk has quit IRC16:27
*** sdake has joined #tripleo16:29
*** dasm|afk has joined #tripleo16:32
*** sdake__ has joined #tripleo16:32
*** sdake_ has quit IRC16:32
*** rhallisey has joined #tripleo16:35
*** sdake has quit IRC16:36
*** sdake has joined #tripleo16:36
*** dprince has joined #tripleo16:36
*** sdake__ has quit IRC16:40
*** lazy_prince has quit IRC16:46
*** ifarkas has quit IRC16:56
*** yamahata has quit IRC16:57
*** bvandenh has quit IRC16:59
*** trown is now known as trown|lunch17:01
openstackgerritOpenStack Proposal Bot proposed openstack/tuskar: Updated from global requirements  https://review.openstack.org/18693917:04
*** derekh has quit IRC17:06
*** daneyon has joined #tripleo17:06
*** dsneddon has joined #tripleo17:10
*** lucasagomes is now known as lucas-dinner17:19
*** yamahata has joined #tripleo17:24
*** aufi has quit IRC17:30
*** shardy_ has joined #tripleo17:33
*** shardy has quit IRC17:34
*** shardy_ has quit IRC17:38
*** shardy has joined #tripleo17:39
bnemecdprince: I'm going to pull down that series and fix the ssl change.  Just want to make sure I'm not going to step on anything you're doing.17:45
dprincebnemec: sure, thanks17:47
dsneddondprince, Still no luck with devtest, even CentOS gives the same error on PyYAML. Who works on DIB?17:48
*** pelix has quit IRC17:51
*** daneyon has quit IRC17:52
openstackgerritRyan Hefner proposed openstack/tripleo-heat-templates: Enable NetApp Backends in Cinder  https://review.openstack.org/18770017:54
openstackgerritBen Nemec proposed stackforge/puppet-tripleo: Use node IP lists for HA Proxy ipaddresses  https://review.openstack.org/18677517:54
openstackgerritBen Nemec proposed stackforge/puppet-tripleo: Allow use of ssl for public api endpoints  https://review.openstack.org/17595817:54
openstackgerritBen Nemec proposed stackforge/puppet-tripleo: Add interface_for_ip function  https://review.openstack.org/18677617:54
openstackgerritBen Nemec proposed stackforge/puppet-tripleo: Stop keystone admin from listening on public interface  https://review.openstack.org/18737117:55
openstackgerritBen Nemec proposed stackforge/puppet-tripleo: Drop nova_meta and glance_registry on public vip  https://review.openstack.org/18758817:55
*** daneyon has joined #tripleo17:56
rhefnerjdob: dprince: per our conversation yesterday, can you provide any guidance on what I now have here? https://review.openstack.org/#/c/187700/17:58
jdobi'll check in a few minutes17:59
rhefnerthanks17:59
*** radez_g0n3 is now known as radez18:02
*** athomas has quit IRC18:04
dprincerhefner: sure18:05
*** daneyon has quit IRC18:06
*** ukalifon1 has joined #tripleo18:06
*** openstackgerrit has quit IRC18:09
*** openstackgerrit has joined #tripleo18:10
*** trown|lunch is now known as trown18:10
*** jprovazn has quit IRC18:12
*** ukalifon1 has quit IRC18:34
*** rlandy has quit IRC18:39
*** rlandy has joined #tripleo18:39
*** daneyon has joined #tripleo18:43
*** daneyon has quit IRC18:43
*** daneyon has joined #tripleo18:44
Sloweram I missing something?18:53
SlowerI'm getting this now:18:53
Slowerdib-run-parts Tue Jun 2 18:50:59 UTC 2015 Running /tmp/in_target.d/pre-install.d/01-override-yum-arch                                                                                         │····················18:53
Slower/tmp/in_target.d/pre-install.d/01-override-yum-arch: line 28: /etc/yum/vars/basearch: No such file or directory18:53
*** openstackgerrit has quit IRC18:56
*** openstackgerrit has joined #tripleo18:56
*** Goneri has quit IRC19:03
*** daneyon has quit IRC19:04
*** rlandy has quit IRC19:08
jdobbnemec: dumb question, on the CI page, for each job listed there's something like 3/4 or 0/1. what does that mean?19:16
bnemecjdob: No idea. :-)  Derek would be the one to ask.19:18
jdobkk, thanks anyway :)19:19
*** bnemec changes topic to "CI Broken due to https://bugs.launchpad.net/tripleo/+bug/1461182 | Deploying OpenStack Using OpenStack | https://wiki.openstack.org/wiki/TripleO"19:19
jdobi'd also love to send him some CSS to drop in that file; the circa 1990s HTML look isn't old enough to feel hipster retro yet19:20
*** daneyon has joined #tripleo19:20
jdobbut thats just me being grumpy today19:20
*** akrivoka has quit IRC19:23
bnemec\o/ https://review.openstack.org/#/c/187713 passed CI19:34
dsneddongreghaynes, SpamapS, slagle: I'm completely hung on this bug when building devtest ramdisk, any thoughts? https://bugs.launchpad.net/tripleo/+bug/145946519:38
openstackLaunchpad bug 1459465 in tripleo "devtest fails to build ramdisk on Fedora or CentOS due to Yum multilib error" [Undecided,Triaged]19:38
dprincebnemec, dsneddon: so the problem with not running keystone admin on SSL (and thus publically) is that it means we are forcing end users to use 'ctlplane' for keystone endpoints and configuration too. The KeystoneURL here for example uses the ControlVirtualIP... but I'd rather it use the PublicIP I think http://git.openstack.org/cgit/openstack/tripleo-heat-templates/tree/overcloud-without-mergepy.yaml#n95319:44
dprincebnemec, dsneddon: as we require keystone admin for core tenant configuration (used by os-cloud-config) it doesn't work out so well19:45
dsneddondprince, Compute nodes will not have direct access to the external network. Shouldn't the KeystoneAdminApiNetwork be Internal API?19:46
dprincebnemec, dsneddon: because I think the keystone catalog should be using the public VIP, which has its network configurable. I can unwind this... but I just wanted you guys to know it is costing some work...19:46
slagledsneddon: i'm not sure honestly...could likely be a real problem with building a different arch than the host19:46
slagledsneddon: as that's not well tested19:46
slagledsneddon: you could try setting a diskimage-builder break point and debugging from there19:47
rhefnerjdob: dprince: any thoughts?19:47
dprincedsneddon: it will be available there too. I'm talking about what we are returning as the VIP19:47
slagleit's export break=after-error i believe19:47
dsneddonslagle: I was trying to build F21 on F21. It actually failed whether I tried to build i386 or x86_64.19:47
dprincerhefner: sorry, too busy unwinding some patches to look yet19:47
dprincedsneddon: I'm really only talking about the IP we configure for keystone endpoints19:48
slagledsneddon: hmm, ok. well it could also be a bad fedora update pushed out. that happens. i'd think we'd be seeing the same error somewhere in CI though19:48
*** jtomasek has quit IRC19:48
dsneddonslagle, It's possible. I'm going to see if the problem clears up with a local Fedora mirror.19:49
slagleok. the dib breakpoint could be helpful as well. so you can check what you have installed and what yum thinks it needs to update to19:49
dsneddondprince, I think maybe I don't understand what the KeystoneURL is used for. We are talking about the endpoints in the Keystone Catalog, right? If isolated networks are used, there shouldn't be anything left on the 'ctlplane' network.19:50
dprincedsneddon: http://git.openstack.org/cgit/openstack/tripleo-incubator/tree/scripts/devtest_overcloud.sh#n54119:51
dsneddondprince, So if we don't have a public VIP for the Keystone admin API, the keystone catalog would point to the internal Admin api endpoint.19:51
dprincedsneddon: I'm suggesting we use the PublicVIP for the cloud endpoints19:51
dsneddondprince, OK, so this is about which endpoint the Undercloud uses to connect to the Overcloud?19:53
dprincedsneddon: correct, and I've suggested we use PublicVirtualIP at the bottom here: https://review.openstack.org/#/c/186238/13/overcloud-without-mergepy.yaml,cm19:54
dsneddondprince, Gah, I just saw your comment about "KeystonePublicApiNetwork is the internal network". I see, I'll change my review.19:54
dprincedsneddon: but that does not play nicely with the recent SSL change branch which removes keystone admin from the public VIP19:54
dprincedsneddon: my options are really: change os-cloud-config to use an alternate IP (URL) *only* for keystone admin and the public VIP for everthing else, perhaps properly setting up the "private" endpoints in the process19:56
dsneddondprince, I would almost rather have the Admin API on the 'ctlplane' network, since it is used by the Undercloud for control purposes. I'm open to putting Admin API on the public VIP for now. I will be publishing info on locking things down further if need be (using a Cluster management network that only the controllers and Undercloud are on).19:57
dprincedsneddon: or simply running keystone admin on SSL19:57
*** dtantsur|afk is now known as dtantsur19:57
dsneddondprince, Yeah, for now we can run Keystone Admin on SSL on the public VIP. It's not clean to do it otherwise ATM.19:57
dprincebnemec: so this effects your patch ^^^19:58
bnemecThat will still require an os-cloud-config change to register the admin endpoint as ssl.19:58
bnemecIt sounds like the simpler option so I'm fine with that, but I believe there is still a separate change needed.19:58
dprincebnemec: maybe, but that is related to SSL in general (it would be required for all the services?)19:58
jdobrhefner: 5 more minutes, sorry. can you paste the link again?19:59
rhefnerjdob: no problem! https://review.openstack.org/#/c/187700/19:59
*** sdake_ has joined #tripleo19:59
bnemecdprince: Yeah, ultimately we want to be able to register everything as ssl-enabled, so it would be moving in the right direction, it's just more work.20:00
dprincebnemec: right, well now that I've rebased on top of the SSL patches I'm just trying to make things work again20:00
dprincebnemec: turns out Keystone admin is sort of important to be able to access ;)20:01
bnemec:-)20:01
dprincebnemec: not trying to be nit picky or anything really. Just want it all to work20:01
* dprince is meant to be getting Ceph networks isolated so this is a bit of a time sync too :(20:02
bnemecYeah, I suspected full SSL support was going to be a PITA.  I should have pushed for reviews on this earlier. :-/20:02
*** sdake has quit IRC20:03
bnemecdprince: So what you want to do is update os-cloud-config to be able to register all the endpoints as ssl, then just add the public endpoint back to the keystone admin service in loadbalancer.pp?20:05
dprincebnemec: for now all I require is running keystone admin service on the public VIP again20:05
dprincebnemec: so instead of https://review.openstack.org/#/c/187371/3 simply update your previous patch to actually run keystone admin on SSL20:06
dprincebnemec: I believe we spoke about this yesterday but it was decided that keystone admin API should be public so we went that route...20:07
dprincebnemec: sorry, should not be20:07
bnemecdprince: Yeah, this discussion is actually why I made that a separate change. :-)20:08
dprincebnemec: Right, well I think we either run it on SSL or disable the public VIP.20:08
dprincebnemec: running it on SSL is simpler for now20:08
bnemecdprince: I'll go ahead and do that.  I can't actually test this with instack-undercloud anymore anyway because tuskar doesn't support os-cacert, so I guess it doesn't matter whether it actually works. :-)20:08
*** openstackgerrit has quit IRC20:10
*** openstackgerrit has joined #tripleo20:10
jdobrhefner: commented in the review20:12
rhefnerjdob: I agree on all three points. thanks20:15
jdobnp :)20:15
jdobi'm psyched to see it come along so much so quickly20:16
*** jtomasek has joined #tripleo20:19
openstackgerritRyan Hefner proposed openstack/tripleo-heat-templates: Enable NetApp Backends in Cinder  https://review.openstack.org/18770020:20
rhefnerjdob: I'll respin the Manila stuff to use the same approach.20:22
rhefnerso as far as Tuskar UI support, I'm assuming that there will be an entry for CinderBackendConfig in there (since it's in controller-puppet.yaml)20:22
rhefnerand it will be a JSON field.20:22
*** dprince has quit IRC20:22
rhefnerI'm wondering if a user writes {"netapp_login": "blah", "netapp_password": "blah"} in that field, will that override the parameter_defaults (while leaving the other defaults intact)?20:24
*** julim has quit IRC20:32
jdobno, the ui won't let you specify those because it doesnt see them20:34
rhefnerjdob: what if it were specified in ControllerConfig?20:35
jdobthen yes20:35
*** jayg is now known as jayg|g0n320:35
rhefnerso as to my previous question, would it make sense that the override would work as I think it would?20:36
jdoboh oh, ok, now I see what you're asking20:37
jdobhrm20:38
jdobi'd have to ask a heat guy which takes priority if something is set in both a parameter and a parameter_default20:38
jdobi'd guess the parameter wins, which is the behavior you're looking for20:38
rhefnerjdob: just thinking aloud here20:38
jdobshardy is who i'd ask, but he's in europe so likely not around right now20:39
dsneddonjdob, If a parameter is set, that overrides the parameter_default, but if there is a parameter_default then the paramater's "default" setting will be ignored.20:40
rhefnerimagine there was an extension written to Tuskar UI that processed the defaults field of a JSON parameter20:40
rhefner(I think we were talking about this last week)20:40
jdobah cool, thanks dsneddon20:40
rhefneryup thanks20:40
jdobrhefner: ya, right now a json type will just be a text area, likely prepopulated with the default value20:41
jdobbut in terms of ensuring it honors a schema20:41
*** radek_ has quit IRC20:41
jdobor for that matter, stays JSON in the first place20:41
jdobit's not quite there yet20:41
rhefnerif it processed the JSON and did the conversion to normal input fields (like the rest) and handled the conversion back, that would be ideal20:41
rhefnernot sure if that's a trivial problem or more complex20:42
jdobmore complex :)20:42
rhefnerkind of like http://xkcd.com/1425/ :)20:42
jdobbecause it'd end up being convention based20:42
jdobsince you're not technically supplying a schema for the json20:43
jdobi wonder if heat would be up for that being a type of constraint20:43
jdobhaha, good link20:43
rhefnerok that satisfied my curiosity there - thanks for your input20:45
jdob:)20:46
openstackgerritBen Nemec proposed stackforge/puppet-tripleo: Use node IP lists for HA Proxy ipaddresses  https://review.openstack.org/18677520:56
openstackgerritBen Nemec proposed stackforge/puppet-tripleo: Allow use of ssl for public api endpoints  https://review.openstack.org/17595820:57
openstackgerritBen Nemec proposed stackforge/puppet-tripleo: Drop nova_meta and glance_registry on public vip  https://review.openstack.org/18758820:57
bnemecWell, I hope that was right.20:57
bnemecSomehow a rebase of five commits, editing one, removing another, resulted in only three commits.20:58
*** untriaged-bot has joined #tripleo21:00
untriaged-botUntriaged bugs so far:21:00
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/146112421:01
openstackLaunchpad bug 1461124 in diskimage-builder "When elements are symlink, install.d scripts are not used" [Undecided,Incomplete] - Assigned to Tristan Cacqueray (tristan-cacqueray)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-bot has quit IRC21:01
*** shakamunyi_ has joined #tripleo21:03
*** trown is now known as trown|outttypeww21:03
*** shakamunyi__ has joined #tripleo21:04
*** shakamunyi__ is now known as tylerdurden21:05
*** tylerdurden has quit IRC21:08
*** shakamunyi_ has quit IRC21:08
shardyjdob, rhefner: parameter takes precedence over parameter_default IIRC21:09
shardyhowever as dprince discovered recently, parameter_default doesn't work for the root stack, which I'm planning to fix soon21:10
rhefnershardy: ok thanks!21:10
*** radez is now known as radez_g0n321:11
*** shardy has quit IRC21:13
*** dtantsur is now known as dtantsur|afk21:13
*** rlandy has joined #tripleo21:14
*** radez_g0n3 is now known as radez21:14
*** yamahata has quit IRC21:14
*** lblanchard has quit IRC21:19
*** noslzzp has quit IRC21:23
*** dsneddon has quit IRC21:29
*** dsneddon has joined #tripleo21:34
stevebakermorning21:42
*** weshay has quit IRC21:49
*** jtomasek has quit IRC21:51
*** sdake has joined #tripleo21:54
*** daneyon has quit IRC21:56
*** sdake_ has quit IRC21:58
*** radez is now known as radez_g0n321:59
*** lucas-dinner has quit IRC22:00
*** Ng has quit IRC22:18
*** BadCub has quit IRC22:21
*** rlandy has quit IRC22:47
*** yamahata has joined #tripleo23:00
*** Ng has joined #tripleo23:03
*** ChanServ sets mode: +v Ng23:03
*** BadCub has joined #tripleo23:05
*** BadCub has quit IRC23:09
*** BadCub has joined #tripleo23:16
*** panda|ko has quit IRC23:21
*** panda|ko has joined #tripleo23:21
*** chlong has joined #tripleo23:22
*** barra204 has quit IRC23:57
*** shakamunyi has quit IRC23:57

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