[openstack-tripleo-heat-templates] Allow setting Neutron tunnel type in no mergepy
Ben Nemec
bnemec at fedoraproject.org
Tue Jan 6 21:29:39 UTC 2015
commit 998d844782959012d82fa76a99fe7bce14ce0865
Author: Ben Nemec <bnemec at redhat.com>
Date: Tue Jan 6 15:28:48 2015 -0600
Allow setting Neutron tunnel type in no mergepy
...setting-Neutron-tunnel-type-in-no-mergepy.patch | 30 ++++++++++++++++++++
openstack-tripleo-heat-templates.spec | 7 ++++-
2 files changed, 36 insertions(+), 1 deletions(-)
---
diff --git a/0006-Allow-setting-Neutron-tunnel-type-in-no-mergepy.patch b/0006-Allow-setting-Neutron-tunnel-type-in-no-mergepy.patch
new file mode 100644
index 0000000..ccc2480
--- /dev/null
+++ b/0006-Allow-setting-Neutron-tunnel-type-in-no-mergepy.patch
@@ -0,0 +1,30 @@
+From 197b45026511715d601d28b16c8423d341f583a2 Mon Sep 17 00:00:00 2001
+From: Ben Nemec <bnemec at redhat.com>
+Date: Mon, 5 Jan 2015 17:32:57 -0600
+Subject: [PATCH] Allow setting Neutron tunnel type in no mergepy
+
+The Neutron tunnel type settings were missing from the Controller
+section of the without-mergepy template, which made it impossible
+to configure any tunnel other than gre.
+
+Change-Id: Ia2579ed39a16d2b9826ce8406cb97fc116e3d595
+
+Conflicts:
+ overcloud-without-mergepy.yaml
+---
+ overcloud-without-mergepy.yaml | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/overcloud-without-mergepy.yaml b/overcloud-without-mergepy.yaml
+index 505c2cc..c12edf7 100644
+--- a/overcloud-without-mergepy.yaml
++++ b/overcloud-without-mergepy.yaml
+@@ -468,6 +468,8 @@ resources:
+ NeutronPublicInterfaceRawDevice: {get_param: NeutronPublicInterfaceRawDevice}
+ NeutronPassword: {get_param: NeutronPassword}
+ NeutronDnsmasqOptions: {get_param: NeutronDnsmasqOptions}
++ NeutronNetworkType: {get_param: NeutronNetworkType}
++ NeutronTunnelTypes: {get_param: NeutronTunnelTypes}
+ NovaPassword: {get_param: NovaPassword}
+ NtpServer: {get_param: NtpServer}
+ PublicVirtualInterface: {get_param: PublicVirtualInterface}
diff --git a/openstack-tripleo-heat-templates.spec b/openstack-tripleo-heat-templates.spec
index 9e341cb..d629cd5 100644
--- a/openstack-tripleo-heat-templates.spec
+++ b/openstack-tripleo-heat-templates.spec
@@ -1,7 +1,7 @@
Name: openstack-tripleo-heat-templates
Summary: Heat templates for TripleO
Version: 0.7.9
-Release: 8%{?dist}
+Release: 9%{?dist}
License: ASL 2.0
Group: System Environment/Base
URL: https://wiki.openstack.org/wiki/TripleO
@@ -12,6 +12,7 @@ Patch0002: 0002-Add-converted-version-of-block-and-object-storage.patch
Patch0003: 0003-Align-the-cinder-storage.yaml-template-with-block-st.patch
Patch0004: 0004-Remove-missing-cinder-storage-Neutron-parameters.patch
Patch0005: 0005-Don-t-replace-OS-Neutron-Port-on-update.patch
+Patch0006: 0006-Allow-setting-Neutron-tunnel-type-in-no-mergepy.patch
BuildArch: noarch
BuildRequires: python2-devel
@@ -33,6 +34,7 @@ building Heat Templates to do deployments of OpenStack.
%patch0003 -p1
%patch0004 -p1
%patch0005 -p1
+%patch0006 -p1
%build
%{__python2} setup.py build
@@ -50,6 +52,9 @@ cp -ar *.yaml %{buildroot}/%{_datadir}/%{name}
%{_bindir}/tripleo-heat-merge
%changelog
+* Tue Jan 06 2015 Ben Nemec <bnemec at redhat.com> 0.7.9-9
+- Allow setting Neutron tunnel type in no mergepy
+
* Mon Dec 15 2014 James Slagle <jslagle at redhat.com> 0.7.9-8
- Don't replace OS::Neutron::Port on update
More information about the scm-commits
mailing list