Michael Chapman [Wed, 3 Feb 2016 09:55:49 +0000 (09:55 +0000)]
Merge "Move ceilometer event pipeline to correct place"
Tim Rozet [Tue, 2 Feb 2016 14:05:45 +0000 (14:05 +0000)]
Merge "Bump puppet-odl version to get ODL Be RC1 ERP"
Michael Chapman [Tue, 2 Feb 2016 09:03:13 +0000 (20:03 +1100)]
Move ceilometer event pipeline to correct place
was missing .yaml
Change-Id: Ic8ac2ab2aa21b63922a3dd9ad478827206fdceb2
Tim Rozet [Tue, 2 Feb 2016 04:55:50 +0000 (04:55 +0000)]
Merge "Move aodh to mongodb"
Tim Rozet [Tue, 2 Feb 2016 04:51:04 +0000 (04:51 +0000)]
Merge "fix 'unary operator expected' in conditional expression"
Michael Chapman [Fri, 29 Jan 2016 09:36:29 +0000 (20:36 +1100)]
Move aodh to mongodb
Also move aodh config to config step before services start
Change-Id: I489260ec021d3327baa46cc2c516431b55bb89bb
Daniel Farrell [Mon, 1 Feb 2016 19:30:28 +0000 (14:30 -0500)]
Bump puppet-odl version to get ODL Be RC1 ERP
Bump the version of the puppet-opendaylight module to pull ODL Beryllium
RC1 Experimental Release Preview RC1.
Change-Id: I37df7ce9781811347dda857d59092ce4b722aeb9
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
Tim Rozet [Mon, 1 Feb 2016 15:14:38 +0000 (15:14 +0000)]
Merge "Fixes missing image for nosdn deployments"
Ryota MIBU [Mon, 1 Feb 2016 14:02:46 +0000 (23:02 +0900)]
fix 'unary operator expected' in conditional expression
Change-Id: I6c8bd9a949b1b818bedd4994f490da4a703ee6a5
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
ChristopherPrice [Sun, 31 Jan 2016 18:19:36 +0000 (19:19 +0100)]
Updating directory structure to add files to the central docs.
Moved the introduction and baremetal installation instructions to /configguide.
The files baremetal and introduction will be pulled into the central
config guide document for release. (A little local file name juggling
was required to accommodate the toolchain.)
Once merged this should be pulled into the configguide. Will work on a
patch for that now.
Change-Id: Ie270154d0c7ac418b693ac7cf6e1444a33023266
Signed-off-by: ChristopherPrice <christopher.price@ericsson.com>
Tim Rozet [Sat, 30 Jan 2016 22:57:21 +0000 (17:57 -0500)]
Fixes missing image for nosdn deployments
Note this image could change from opendaylight to a regular overcloud
image if we choose to split out a nosdn rpm in the future. For now
fallback to the ODL image.
JIRA: APEX-78
Change-Id: I959d917330b1d8f68c16c3d122901494112db071
Signed-off-by: Tim Rozet <trozet@redhat.com>
Tim Rozet [Fri, 29 Jan 2016 06:17:24 +0000 (01:17 -0500)]
Changes to make SFC deployments functional
Fixes include:
- sfc deployments now are non-HA, and disable swift and ringbuilder as
it causes issues with the 3.13 kernel
- ODL Features boot is now parameterized in heat templates
- SFC features boot is now set to "odl-ovsdb-sfc-rest"
- Coexistence table offsets included if SFC deployment
- VXLAN workaround applied for 123.123.123.x subnet if SFC
Change-Id: Ide5e0b451adcb98c417e57628a51302f3123647f
Signed-off-by: Tim Rozet <trozet@redhat.com>
Tim Rozet [Fri, 29 Jan 2016 06:29:39 +0000 (01:29 -0500)]
Fixes bug where ha_enabled was detected as false when set true
Daily failed because, we removed the default value of "TRUE" for
ha_enabled, and deploy settings sets it as "true", which we were not
looking for as a boolean in deploy. This patch fixes that.
Change-Id: I03ac599aa2a35ae494e13f9293aef273ab3051e9
Signed-off-by: Tim Rozet <trozet@redhat.com>
Tim Rozet [Fri, 29 Jan 2016 04:05:35 +0000 (04:05 +0000)]
Merge "Aodh fixes"
Tim Rozet [Fri, 29 Jan 2016 02:33:42 +0000 (02:33 +0000)]
Merge "Various fixes and improvements"
Michael Chapman [Thu, 28 Jan 2016 01:05:58 +0000 (20:05 -0500)]
Aodh fixes
instack.sh:
Patch puppet-tripleo to include aodh loadbalancing
tripleo-heat-templates:
Remove ceilometer services that are replaced by aodh
Add rabbit_hosts to aodh config
Add ceilometer config file that was missing
Add nobody group to aodh user
Change-Id: Ie25cdbf44fc7f23bd65a0af23358b24e3032ea81
Dan Radez [Thu, 28 Jan 2016 21:42:26 +0000 (21:42 +0000)]
Merge "Fixes cinder keystone auth"
Tim Rozet [Thu, 28 Jan 2016 20:03:51 +0000 (15:03 -0500)]
Various fixes and improvements
Changes Include:
- New Interactive mode. Allows you to pause deployments in order to
make changes before continuing (or exit and deploy manually). Useful
when needing to modify NIC order for baremetal deployments.
- deploy_settings -d is now required.
- ha_enabled no longer defaults to true. It can be specified in
deploy_settings or overridden with via command line.
- compute nodes now scale correctly with what is defined by inventory
JIRA: APEX-70 APEX-71 APEX-72
Change-Id: Id45808f4d0435d66f12c020bd4455faaa43da191
Signed-off-by: Tim Rozet <trozet@redhat.com>
Dan Radez [Thu, 28 Jan 2016 15:59:51 +0000 (15:59 +0000)]
Merge "Fixes various bugs and adds some improvements"
Tim Rozet [Wed, 27 Jan 2016 23:32:36 +0000 (18:32 -0500)]
Fixes cinder keystone auth
URI was being passed incorrectly by tht
JIRA: APEX-59
Change-Id: If9912f1ef0618836f37931e3573293d0f434d23f
Signed-off-by: Tim Rozet <trozet@redhat.com>
Tim Rozet [Wed, 27 Jan 2016 20:20:07 +0000 (15:20 -0500)]
Fixes various bugs and adds some improvements
Changes Include:
- Disables introspection. We don't currently use introspection for
anything other than to just run it. Disabling it to increase deploy
speed and reduce pxeboot issues.
- Adds timeout to deploy of 90 minutes. Default heat timeout is 3-4
hours.
- Fixes OVS bridge attach/detach for users who use PREFIX in their
ifcfg instead of NETMASK
- Adds nosdn deploy settings file, and allows nosdn deployments
- Adds example inventory file to the docs dir
Change-Id: Ic13d6c4d5f27bac25365e5951acdd9bd3e641a15
Signed-off-by: Tim Rozet <trozet@redhat.com>
Tim Rozet [Tue, 26 Jan 2016 16:46:39 +0000 (11:46 -0500)]
Fixes ODL installing in SFC
JIRA: APEX-66
Change-Id: If53470930e5b982ad172711f89dcdcfd7c5eec57
Signed-off-by: Tim Rozet <trozet@redhat.com>
Tim Rozet [Wed, 27 Jan 2016 20:45:08 +0000 (15:45 -0500)]
Allows ONOS to use compute nodes with br-ex no IP
ONOS needs the capability to have br-ex on compute nodes with no IP for
L3 functionality to work correctly on baremetal. This patch allows that
capability, and makes it default behavior (sdn_l3 true). If desired, a
user can set sdn_l3 to false, and compute nodes public interface will be
a regular interface with no IP for ONOS deployments.
JIRA: APEX-64
Change-Id: I578b946edbddf7fc9c29363c78fec2c3ada48cf6
Signed-off-by: Tim Rozet <trozet@redhat.com>
Tim Rozet [Tue, 26 Jan 2016 03:23:31 +0000 (22:23 -0500)]
Patches keystone endpoint setup to include Aodh
Note this behavior has changed in TripleO post Brahmaputra. The
endpoints and services are created in THT rather than hardcoded in
tripleoclient.
JIRA: APEX-65
Change-Id: Ie595f2778fb509213e2992bf1ef60df82cf22666
Signed-off-by: Tim Rozet <trozet@redhat.com>
Tim Rozet [Tue, 26 Jan 2016 02:20:38 +0000 (02:20 +0000)]
Merge "Fixes ONOS external network"
Tim Rozet [Mon, 25 Jan 2016 18:27:46 +0000 (13:27 -0500)]
Fixes ONOS external network
ONOS public network needs to not have IPs on the compute nodes' public
interface.
JIRA: APEX-64
Change-Id: I0d4d97b1b7dcaa39395940da03ae6b19f1dd9eb0
Signed-off-by: Tim Rozet <trozet@redhat.com>
Michael Chapman [Mon, 25 Jan 2016 08:14:46 +0000 (19:14 +1100)]
Add Aodh IP to network environment
Change-Id: Ie34926c9379b62d53f0008db684dda0f3737273a
Tim Rozet [Sat, 23 Jan 2016 03:53:50 +0000 (03:53 +0000)]
Merge "fixes to initial sfc code"
Dan Radez [Sat, 23 Jan 2016 03:37:43 +0000 (03:37 +0000)]
Merge "Adds licenses and fixes ODL L3"
Dan Radez [Sat, 23 Jan 2016 00:05:19 +0000 (19:05 -0500)]
fixes to initial sfc code
- xfs grow bug workaround
- using 3.0.0 tag of puppet-opendaylight
- update installation procedure for OVS-NSH
JIRA: APEX-46
JIRA: APEX-48
Change-Id: I2a8cf5430a325c03a75b27fd05a011aa82f6c755
Tim Rozet [Fri, 22 Jan 2016 21:21:08 +0000 (16:21 -0500)]
Adds licenses and fixes ODL L3
JIRA: APEX-62
Change-Id: Ide34d9971cd6ac987b5994f5e23b4cfa58f92b29
Signed-off-by: Tim Rozet <trozet@redhat.com>
Dan Radez [Fri, 22 Jan 2016 00:42:29 +0000 (19:42 -0500)]
adding nf_conntrack_proto_sctp to modules-load
JIRA: APEX-63
Change-Id: I4155111eb2c19d74e0f265ccac25756f35bb41a0
Tim Rozet [Fri, 22 Jan 2016 08:25:33 +0000 (08:25 +0000)]
Merge "adding SFC overcloud image"
Dan Radez [Wed, 20 Jan 2016 19:43:15 +0000 (14:43 -0500)]
adding SFC overcloud image
JIRA: APEX-46
JIRA: APEX-48
Change-Id: Ic2a0d9035429c5887d10f60febacff63dd2eeb5e
Tim Rozet [Thu, 21 Jan 2016 21:30:50 +0000 (16:30 -0500)]
Fixes enabling L3 ODL incorrectly
Param was set to true when it should have been 'yes'
JIRA: APEX-62
Change-Id: I9f9ca3461f3730e5fcf470249e872f71ae3ba938
Signed-off-by: Tim Rozet <trozet@redhat.com>
Michael Chapman [Wed, 20 Jan 2016 05:54:52 +0000 (00:54 -0500)]
Aodh
Add support for Aodh. Current packaged module is out of date
and the module is very young, so it is pulled from git on liberty branch.
Change-Id: Iff72c8b63970021e212bb9d78f9a805d108f0bcf
Tim Rozet [Wed, 20 Jan 2016 19:10:33 +0000 (14:10 -0500)]
Fixes cinder quota failures by using correct keystone auth
JIRA: APEX-59
Change-Id: I0eca415c30cc3fa2377bed3dfc640cc71da3dae7
Signed-off-by: Tim Rozet <trozet@redhat.com>
Tim Rozet [Wed, 20 Jan 2016 16:46:18 +0000 (16:46 +0000)]
Merge "Restructured the installation-instruction file into indexed sub files"
ChristopherPrice [Tue, 12 Jan 2016 02:01:18 +0000 (03:01 +0100)]
Restructured the installation-instruction file into indexed sub files
Take-two of this patch,
originally merged:
f479b77c4f7c0d11196e3902bb7e60ff8e34a1fe
reverted:
bffb8e0e27f21934a4bbb1138427f2adda6c583d
Created a section based structure for the installation-instruction.
It should show on the html artifact as a structured web page. We may want to move
some sections to other directories to incorporate them into the release configguide.
Left that for step 2...
Now includes updates to the rpm spec so as not to break the build.
Change-Id: I7c0d46467de668883fcd29ae7deaa20151bacdb2
Signed-off-by: ChristopherPrice <christopher.price@ericsson.com>
Signed-off-by: Dan Radez <dradez@redhat.com>
Tim Rozet [Tue, 19 Jan 2016 23:10:24 +0000 (18:10 -0500)]
Fixes external br-ex mapping for L3 agent
We were accidentally setting the external default bridge to "" in
l3_agent.ini. This was causing external router interfaces to be placed
on br-int instead of br-ex. Note: this behavior changes in Mitaka
JIRA: APEX-61
Change-Id: Icbb2ba433a012d0e8771b7d82dec64464e526c7a
Signed-off-by: Tim Rozet <trozet@redhat.com>
Tim Rozet [Wed, 20 Jan 2016 01:11:43 +0000 (01:11 +0000)]
Merge "Revert "Restructured the installation-instruction file into indexed sub files""
Tim Rozet [Wed, 20 Jan 2016 01:09:31 +0000 (01:09 +0000)]
Revert "Restructured the installation-instruction file into indexed sub files"
This reverts commit
f479b77c4f7c0d11196e3902bb7e60ff8e34a1fe.
Change-Id: I02b0d6e9f802765fe5a773547b8c43a10b260755
Dan Radez [Tue, 19 Jan 2016 14:38:20 +0000 (14:38 +0000)]
Merge "Fixes ODL L3 so that it now deploys correctly"
Dan Radez [Tue, 19 Jan 2016 14:36:31 +0000 (14:36 +0000)]
Merge "Restructured the installation-instruction file into indexed sub files"
Tim Rozet [Tue, 19 Jan 2016 05:20:34 +0000 (00:20 -0500)]
Fixes ODL L3 so that it now deploys correctly
Fixes:
- opendaylight was not being installed on controllers due to missing
param
- controller nics were not being found due to using computes extension
of br-ex for ODL L3 (controllers have br-ex by default)
Change-Id: Ic1b6d57fe162194030607856120a742dbed1e9e2
Signed-off-by: Tim Rozet <trozet@redhat.com>
Tim Rozet [Sun, 17 Jan 2016 03:50:36 +0000 (22:50 -0500)]
Adds ODL L3 and external network support on compute nodes
Adds support for ODL L3 which uses DVR (distributed virtual routing).
Due to DVR compute nodes must have br-ex. In addition, neutron must
force metadata via dhcp agent, since there is no neutron L3 agent
running. ODL L3 runs as custom plugin to neutron.
Also adds support for configuring IP on public NIC now by default. This
is needed for ONOS deployment, and access via public interface.
Change-Id: I5df0e49bd903efacf8c87486da27576b01ce5779
Signed-off-by: Tim Rozet <trozet@redhat.com>
bob [Thu, 14 Jan 2016 09:42:49 +0000 (17:42 +0800)]
add step to execute gw_mac_update.sh after apex deployed
Change-Id: I47c316e26ff8e597c781562645397335e8c5bd70
Signed-off-by: bob zhou <bob.zh@huawei.com>
Signed-off-by: Tim Rozet <trozet@redhat.com>
bob_zhou [Sat, 16 Jan 2016 08:31:01 +0000 (16:31 +0800)]
bug fix of onos deployment failed
change folder name of onos puppet to fix file not found error.
Change-Id: I6cdee189e43c66ec8a49bbf736a6c28763638880
Signed-off-by: bob_zhou <bob.zh@huawei.com>
ChristopherPrice [Tue, 12 Jan 2016 02:01:18 +0000 (03:01 +0100)]
Restructured the installation-instruction file into indexed sub files
Created a section based structure for the installation-instruction.
It should show on the html artifact as a structured web page. We may want to move
some sections to other directories to incorporate them into the release configguide.
Left that for step 2...
Change-Id: I4e2b4f398cbb0f4203166af68520ce4ecd82a328
Signed-off-by: ChristopherPrice <christopher.price@ericsson.com>
Dan Radez [Fri, 15 Jan 2016 18:58:36 +0000 (18:58 +0000)]
Merge "Adds scenario deploy settings files"
Tim Rozet [Fri, 15 Jan 2016 15:55:47 +0000 (10:55 -0500)]
Adds scenario deploy settings files
Changes include:
- Scenarios for opencontrail, onos, sfc, odl l2/l3
- Minor fix to error print statement
- Post Config is now disabled when using --flat
Change-Id: I5f3686dda4c4a573b1777916669053593852676a
Signed-off-by: Tim Rozet <trozet@redhat.com>
bob [Mon, 11 Jan 2016 08:15:02 +0000 (16:15 +0800)]
fix onos package bug
Change-Id: I5994159ec3c48ed1bf66a5d90efd1d3c0800cc0e
Signed-off-by: bob zhou <bob.zh@huawei.com>
Dan Radez [Mon, 11 Jan 2016 20:07:04 +0000 (15:07 -0500)]
splitting rpm into multiple rpms
- code in the common rpm
- instack in the instack rpm
- undercloud in an rpm that will be named per sdn in the future
Change-Id: I969277daf87f67da6934cad7268c96efda6960c7
Dan Radez [Wed, 13 Jan 2016 19:30:35 +0000 (14:30 -0500)]
version cleanup and increment for Bramaputra Release
Change-Id: I2df7f498aad507e155ce6a4ba1cf20b75d0e67b9
Dan Radez [Thu, 14 Jan 2016 15:43:11 +0000 (15:43 +0000)]
Merge "Deploy failed due to .ssh already existing"
Michael Chapman [Thu, 14 Jan 2016 05:52:15 +0000 (16:52 +1100)]
Deploy failed due to .ssh already existing
In a local test, I observed virt-customize failing during ssh
key injection
Injecting ssh key to instack VM
[ 0.0] Examining the guest ...
[ 48.0] Setting a random seed
[ 48.0] Running: mkdir /root/.ssh/
mkdir: cannot create directory '/root/.ssh/': File exists
virt-customize: mkdir /root/.ssh/: command exited with an error
Adding -p should prevent this from happening.
Change-Id: If8f085cba3083ccf3d5e8f648a9830f142ea53d9
Tim Rozet [Wed, 13 Jan 2016 21:40:03 +0000 (16:40 -0500)]
Fixes attaching networks for baremetal only to admin/public
We should only bridge to admin/public for baremetal deployments. There
is no reason for us to bridge to the private or storage networks on
instack for deployment.
Also fixes OpenDaylight to Lithium 3.3
Change-Id: I2eb8f83ddbcb69d3219e7927025b46dcb9550ba9
Signed-off-by: Tim Rozet <trozet@redhat.com>
Dan Radez [Wed, 13 Jan 2016 16:43:52 +0000 (11:43 -0500)]
quick fixes to deploy and clean
- adding a missing exit 1 in the deploy script
- setting link up on hypervisor bridges
- redirecting error from cleanup commands so they're not so chatty
Change-Id: I844c35effb2817948ea096b07a34d83678803e00
Dan Radez [Wed, 13 Jan 2016 12:59:55 +0000 (12:59 +0000)]
Merge "Enables private and storage networks"
Tim Rozet [Mon, 11 Jan 2016 20:52:48 +0000 (15:52 -0500)]
Enables private and storage networks
Fixes issues with common-functions:
- ipcalc in epel is old and does not support HOSTMIN,HOSTMAX. Now
BROADCAST and NETWORK values used to find first and last IP in
subnet.
- fixes to auto-generation where values conflicted for IP ranges
- provisioner_ip now generated correctly
Change-Id: I03c7f841d2e1edb1a50041f53970318b6a718cd9
Signed-off-by: Tim Rozet <trozet@redhat.com>
Tim Rozet [Tue, 12 Jan 2016 20:56:53 +0000 (15:56 -0500)]
Fixes neutron net creation for post config
Neutron external net should be creatd on overcloud
Change-Id: I2c845e9af40d5dbe0106e542e24b9ef1b6169e31
Signed-off-by: Tim Rozet <trozet@redhat.com>
Tim Rozet [Tue, 12 Jan 2016 20:51:20 +0000 (20:51 +0000)]
Merge "adding doc for new settings files"
Dan Radez [Mon, 11 Jan 2016 17:37:29 +0000 (12:37 -0500)]
adding doc for new settings files
Change-Id: I309ef5be4bff48ed1960512daba025d9872c9a49
Tim Rozet [Tue, 12 Jan 2016 17:40:44 +0000 (12:40 -0500)]
Adds post install configuration
Changes include:
- Neutron external network now configured post deployment
- IP addresses assigned to admin and public OVS bridges if missing
Change-Id: I7a3e8822b43640578db809c3f4d55f399383c1f1
Signed-off-by: Tim Rozet <trozet@redhat.com>
Tim Rozet [Tue, 12 Jan 2016 16:32:46 +0000 (16:32 +0000)]
Merge "dumping deploy command into a file to save it for redeployment"
Dan Radez [Mon, 14 Dec 2015 19:42:51 +0000 (14:42 -0500)]
enabling ceph
Change-Id: I2dc1bf7ffebb6a83face87a62a81cfb15f9a0689
Dan Radez [Tue, 15 Dec 2015 18:38:48 +0000 (13:38 -0500)]
dumping deploy command into a file to save it for redeployment
Change-Id: I482e84bbe3f21f425e6bce74fdfa16f71bf12654
Tim Rozet [Sun, 10 Jan 2016 02:12:22 +0000 (21:12 -0500)]
Fixes attach/detach functions and minor netenv fix
Tested manually and verified on LF pod1
Change-Id: I882ad9beef003a795585ffb8542aa11aecb67949
Signed-off-by: Tim Rozet <trozet@redhat.com>
Tim Rozet [Sat, 9 Jan 2016 18:26:50 +0000 (18:26 +0000)]
Merge "Fixes attaching instack interfaces to host"
Tim Rozet [Fri, 8 Jan 2016 22:06:02 +0000 (17:06 -0500)]
Fixes attaching instack interfaces to host
This applies only to baremetal deployments. Interfaces from admin and
public networks are attached from the host to the OVS bridges brbm and
brbm2 for external connectivity.
Change-Id: If3f5b33eab267e05ee9094396daa40f37e69319a
Signed-off-by: Tim Rozet <trozet@redhat.com>
bobzh [Mon, 28 Dec 2015 12:17:55 +0000 (20:17 +0800)]
Adds onos support
Changes include:
- ONOS artifacts are cached on build server until moved to OPNFV artifacts
- tht patch is now unified to single opnfv patch, based on upstream
commit
0f41e0d0309c7bc061dbaed6a8c1e38cb4bdfe19
Change-Id: Iea3d14773dded6c9709c08ef1beb47b254582860
Signed-off-by: bob zhou <bob.zh@huawei.com>
Signed-off-by: Tim Rozet <trozet@redhat.com>
Tim Rozet [Fri, 8 Jan 2016 15:19:52 +0000 (15:19 +0000)]
Merge "add 'sudo' for 'opnfv-deploy' command lines"
Tim Rozet [Fri, 8 Jan 2016 15:19:20 +0000 (15:19 +0000)]
Merge "editorial fixes in apex docs"
Tim Rozet [Fri, 8 Jan 2016 02:21:28 +0000 (21:21 -0500)]
Moves builds to use local images, minor fix to clean
Change-Id: Ib8a3baa645c4e2a2b7b5c39e8642bae367981f37
Signed-off-by: Tim Rozet <trozet@redhat.com>
Ryota MIBU [Thu, 24 Dec 2015 01:49:59 +0000 (10:49 +0900)]
add 'sudo' for 'opnfv-deploy' command lines
Change-Id: I03576a041c6bfdbb288c579379b4307fa52a0283
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
Ryota MIBU [Fri, 11 Dec 2015 06:30:46 +0000 (15:30 +0900)]
editorial fixes in apex docs
- add gitignore entries
- drop common files under docs/etc
- fix documentation titles
- fix doc8 violation (length of lines)
- removal of '_sha1_' for doc tracking
- removal of opnfv logo insertion
Change-Id: Ib0b39704c115f896f62a8ed8ec52257fcf84d544
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
Tim Rozet [Thu, 7 Jan 2016 16:08:46 +0000 (11:08 -0500)]
Moves rdo images URL to a new location for opnfv
Change-Id: I4e16b4a4432c935715f0522956614c891a695f70
Signed-off-by: Tim Rozet <trozet@redhat.com>
Dan Radez [Mon, 4 Jan 2016 15:04:04 +0000 (10:04 -0500)]
updating the odl patch so that OpenDaylightCount works properly
Change-Id: Icc453e3d5dc502ecedd696bad51399c55ed32996
Tim Rozet [Thu, 17 Dec 2015 21:59:05 +0000 (16:59 -0500)]
Adds some network parsing for baremetal deployments and other fixes
Changes include:
- Fixes Intel Pod 2 inventory file
- Check for DHCP server on the host and disable
- Adds realistic+common network-settings file
- Modifies baremetal deployments to bridge to correct interface
- Adds private/storage network OVS bridges
- Parses network-settings into valid network-environment variables
- If certain network-settings are missing they will be auto-detected
Note: The actual settings set forth for deployment only include
admin/external networks at the moment. Private/storage networks will be
handled in an upcoming patch.
JIRA: APEX-50
Change-Id: I0a1a86f37c08702a93fe167688c3149ba5573db4
Signed-off-by: Tim Rozet <trozet@redhat.com>
Tim Rozet [Tue, 5 Jan 2016 23:40:00 +0000 (23:40 +0000)]
Merge "Image fix to force flavor to be 39GB"
Tim Rozet [Thu, 31 Dec 2015 14:56:24 +0000 (09:56 -0500)]
Image fix to force flavor to be 39GB
Testing if this fixes current CI breakage
Change-Id: Ib4f75a9a1772c5363afab6d24b7a254f8cf6f6f8
Signed-off-by: Tim Rozet <trozet@redhat.com>
Tim Rozet [Mon, 4 Jan 2016 15:54:15 +0000 (15:54 +0000)]
Merge "cleaning out some tarball manipulations from Makefile that are unnessesary"
Tim Rozet [Mon, 4 Jan 2016 15:52:17 +0000 (15:52 +0000)]
Merge "adding openvswitch dependency to installation instructions"
Viktor Tikkanen [Thu, 17 Dec 2015 08:50:06 +0000 (10:50 +0200)]
Added node role configuration
If there are dedicated HW nodes for controller and compute nodes,
it should be possible to define node roles in configuration files.
This patch introduces "capabilities" property into
pod_example_settings.yaml so as adds needed flavor definitions
and overcloud deploy parameters into opnfv-deploy script.
Change-Id: Ie62d3fa215aa168390d074c73fdb2fa03ecc67f5
Signed-off-by: Viktor Tikkanen <viktor.tikkanen@nokia.com>
Dan Radez [Mon, 21 Dec 2015 06:09:12 +0000 (01:09 -0500)]
adding openvswitch dependency to installation instructions
Change-Id: Ie79385905a73963ebac34ebda36a0d65539eeee7
Tim Rozet [Mon, 21 Dec 2015 03:09:43 +0000 (03:09 +0000)]
Merge "adding build deps"
Dan Radez [Tue, 15 Dec 2015 20:47:55 +0000 (15:47 -0500)]
cleaning out some tarball manipulations from Makefile that are unnessesary
Change-Id: I4a585a5e72872fa1887aa4487ebd7b17d07feacc
Dan Radez [Thu, 17 Dec 2015 19:15:24 +0000 (14:15 -0500)]
adding build deps
- adding rpmbuild and createrepo as build deps
- adding more packages to overcloud image
Change-Id: I1cac2f62c7a52ee8bf2b0dc936df1066eb3599e8
Dan Radez [Tue, 15 Dec 2015 20:44:01 +0000 (15:44 -0500)]
Adding network configuration options
- enabling subnet configuration for undercloud
- enabling external network configuration
Change-Id: Id1951d31faa1a68f850a75e2466d30b8abcea8ac
Dan Radez [Wed, 16 Dec 2015 18:29:42 +0000 (13:29 -0500)]
build_updates
- forcing wget for centos artifacts
- extra checking for undercloud ip
Change-Id: I79d1919f86d83fbf6a5d284bd3257fd40f9c7018
Dan Radez [Wed, 16 Dec 2015 20:17:19 +0000 (15:17 -0500)]
remove openstack-neutron-openvswitch, odl manages ovs
Change-Id: I799eee7713f5dae213f97f3d9f59dc2defaf3159
Dan Radez [Wed, 16 Dec 2015 01:22:52 +0000 (01:22 +0000)]
Merge "Fixes various corner cases with clean and deploy"
Tim Rozet [Tue, 15 Dec 2015 22:35:30 +0000 (17:35 -0500)]
Fixes various corner cases with clean and deploy
Fixes Include:
- Fixed info print statement when using flat network
- deploy now looks at arp table as well to determine instack IP address
as default leases file may not exist
- clean now uses --pool with vol-delete command
JIRA: APEX-50
Change-Id: I664fd06e92e0890e0b65191851dfa81f8d8ac492
Signed-off-by: Tim Rozet <trozet@redhat.com>
Dan Radez [Tue, 15 Dec 2015 15:52:27 +0000 (10:52 -0500)]
fixing disabling l3 HA neutron option and removing duplicate ntp option
Change-Id: I6e3a4266be28b0f661e4b8e818c616000060905b
Dan Radez [Mon, 14 Dec 2015 17:08:20 +0000 (12:08 -0500)]
updating the repos so that master points to Mitaka
Change-Id: I7331dd91e6da3f82ba60689fffea8b2f46ff29db
Dan Radez [Wed, 9 Dec 2015 20:52:38 +0000 (15:52 -0500)]
updating the OpenDaylight patch
- using the proposed patched for upstream
- ensuring l3_ha is disabled
- exposing support for an ODL only node
Change-Id: I6f4a50300ea08322eea4ba466fc1a3b0fbcb5743
Signed-off-by: Dan Radez <dradez@redhat.com>
Dan Radez [Tue, 8 Dec 2015 15:12:05 +0000 (10:12 -0500)]
syntax fixes for if statements
Change-Id: I3ff4b0e9aecff8fc193017d0dc4cd3c4c1a6339c
Signed-off-by: Dan Radez <dradez@redhat.com>
Dan Radez [Wed, 2 Dec 2015 22:03:20 +0000 (17:03 -0500)]
switching to RDO build undercloud instead of building it ourselves
Change-Id: I9f09c195352d2d88a3da4f42e09424d96d39722b
Dan Radez [Mon, 7 Dec 2015 23:18:05 +0000 (23:18 +0000)]
Merge "Parses yaml files into deploy + other fixes"
Tim Rozet [Fri, 4 Dec 2015 22:54:52 +0000 (17:54 -0500)]
Parses yaml files into deploy + other fixes
This patch allows deploy_settings.yaml and inventory settings to be
passed in via cmdline. The deploy settings are overridden by cmdline
arguments. For example, if a user specifies no_ha in cmdline it will
override what is in deploy_settings.yaml. The inventory file provides
yaml input for the baremetal topology.
Fixes include:
- New arguments for passing inventory and deploy_settings
- "global_params" in deploy_settings are set as globals in script
(unless already set via cmdline)
- "deploy_options" are loaded into an array, and checked for deployment
options (such as which SDN controller to use)
- inventory file is parsed (for baremetal) into correct instack json
output. The output is then written to a temp instackjson file and used
for deployment.
- renaming of copy_materials to copy_materials_to_instack
- spelling fixes
- cmdline argument checking with errors and warnings
Note this patch does not yet tamper with setting network-environment
settings.
JIRA: APEX-53
Change-Id: I9dce197e23563480c584650ba967898312eab4e7
Signed-off-by: Tim Rozet <trozet@redhat.com>