Age | Commit message (Collapse) | Author | Files | Lines |
|
Changes:
- Implements network_settings.yaml file parsing in python.
- Adds support for both IPv4 and IPv6 in network_settings.yaml
- Adds support for api_network in network_settings.yaml
- Removes bash library functions for network related functions.
- Adds dependency to python34-yaml for apex-common package.
Note that support for ipv6 and api_network is not complete yet.
Proper configuriration of network environment and nic template
files will be added later.
Change-Id: I087f725dabedfef109c9de1f58ce2611da647e87
Signed-off-by: Feng Pan <fpan@redhat.com>
|
|
|
|
Changes include:
- IP utility library in python 3 that supports both IPv4 and IPv6
address generation. This library currently includes a single
function of generating IP ranges or single IP for a given CIDR.
More functionality will be added at a later time to support
features such as IP address calculation.
- Updated common-function.sh to use python library to generate IP
ranges. All existing bash functions are preserved, so any
callers will get identical IP ranges as before.
- Add dependency to python3 for opnfv-apex-common package.
- Add python dependency to build.sh
No change is made to interface related functions.
Change-Id: Idc6998754f9f3c7a3868ec5b5768f3bb5f78cd90
Signed-off-by: Feng Pan <fpan@redhat.com>
|
|
- the ONOS build required the stable-images dir
- also removing other stable-images references
Change-Id: Ib51e4278ac80d7900064469f6d3c3a3532296270
Signed-off-by: Dan Radez <dradez@redhat.com>
|
|
Change-Id: Icf076eced87e24df5ac91d1a0a4ddd466ae66697
Signed-off-by: Dan Radez <dradez@redhat.com>
|
|
- Also fixing the github PR json parsing
opnfv-tht-pr: 7
JIRA: APEX-89
Change-Id: I5c27209ed006309285bd24d77cc2392513325116
Signed-off-by: Dan Radez <dradez@redhat.com>
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
Patch adds helpful utility functions and automatic parsing of heat
output into a readable format indicating where a failure is in a
deployment. Example: http://fpaste.org/354210/
New opnfv-util function allows a user to interact with a deployment
easily:
- opnfv-util undercloud <user> connects user to undercloud VM
- opnfv-util debug-stack parses the heat failure output
Above arguments also accept partial matches.
JIRA: APEX-75
Change-Id: I5ccfee64ee2958de0d00a3b25cd9b29de60c9e20
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
- initscripts net-tools iputils iproute iptables
these are the packages that include the networking
tools we use to configure the jump host
JIRA: APEX-137
Change-Id: Icf2d2c2a80a4abb8642cb3e38d18a054a9f01a96
Signed-off-by: Dan Radez <dradez@redhat.com>
|
|
Change-Id: I5abd9efe48a665f7a65201ec20805cd1a4001763
Signed-off-by: Dan Radez <dradez@redhat.com>
|
|
Use apex fork of tht instead of relying on rpms. Can get specific
pull requests instead of default branch if specified in the commit
message using the syntax:
opnfv-tht-pr: [pull-request-number]
Change-Id: Ib4c8edd1a94258406d06dd7e80b4ae4ec8ca6c53
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
|
|
- refreshing to the Cent 7 1511 version of comps.xml
- adding a graphical desktop install option
- refreshing to the Cent 7 1511 version of isolinux.cfg
- adding package depedencies for Mitaka ISO install
JIRA: APEX-104
Change-Id: I73413270d2da656a4421f78a93504b611d300206
Signed-off-by: Dan Radez <dradez@redhat.com>
|
|
|
|
New param introduced into THT that exposes the image to use for the
Controller. The new var is defaulted to use overcloud-control and is
causing master to fail.
Changes Include:
- Adds opnfv-environment yaml file to use for common parameters
required in all deployments
- Defaults controllerImage to be overcloud-full
Change-Id: I5da8921d9c9efd167748a3d6f42866d18f46d2b7
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
Change-Id: Ib7c1ccc1d82f6f6ef11f553d3f56cd3da35dc3b1
Signed-off-by: Dan Radez <dradez@redhat.com>
|
|
|
|
- fix the undercloud dependancy chain so the tarball gets rolled now
- adding rpm-check jobs for each of the rpms, this runs the build but doesn't spit out the rpm file
- added conditionals for rpm-check commands, only take the time to run them if the Makefile or specs have changed
Change-Id: I9731b278d06d92deb3f69066ba4468e64647582d
Signed-off-by: Dan Radez <dradez@redhat.com>
|
|
Change-Id: I67416076f91e18d651e4da2fa5a7883d8ed058b3
Signed-off-by: Dan Radez <dradez@redhat.com>
|
|
- Only support for NOSDN for this patch
- Other SDN controllers will not be tested for this patch
- AODH is now upstream and not needed to be carried in Apex
- puppet-cinder-quota-fix.patch is now upstream and not needed to be carried in Apex
- puppet-neutron-force-metadata.patch is now upstream and not needed to be carried in Apex
- removing the catalog of nic files and creating a templatization for them
JIRA: APEX-108
JIRA: APEX-93
JIRA: APEX-92
Change-Id: Ic1a24baec7ef295e9dc1b8b72ac36ca5b05578ea
Signed-off-by: Dan Radez <dradez@redhat.com>
|
|
- storage mgmt and storage were being update by the storage sed commands
- ext net had a double Ports:: in the line
Change-Id: I95cfdbced1e817e6e69805708b6b4e504abd8c43
Signed-off-by: Dan Radez <dradez@redhat.com>
|
|
|
|
This commit is not backwards compatible with cleaning.
VMs named Instack will need to be manually removed.
Change-Id: I6829119e43a0a572da07e6d9757c5208c7fe91d4
|
|
|
|
Change-Id: Idaf267854b6629a38c458b3c4c1c14af37b7d57c
|
|
JIRA: APEX-110
Change-Id: Ifbca9328f7ee502232b51b8641eb0c5dc90a487b
Signed-off-by: Feng Pan <fpan@redhat.com>
|
|
- replacing brbm with logical names br-netname
- replacing instack-virt-setup with tripleo scripts
JIRA: APEX-90, APEX-80
Change-Id: I58a15dee8de882e034c8af8a3368ca0647741b13
Signed-off-by: Dan Radez <dradez@redhat.com>
|
|
OVSDB Clustering changes include:
- Modifications to create an OpenDaylight
VIP for communication between Neutron SB <-> ODL NB.
- OpenDaylight configured in HA mode in THT via puppet-opendaylight
- OVS instances configured with managers pointing to all 3 ODL
instances for HA mode
- Build now points to latest Beryllium release
- Modified puppet-neutron in build to pull latest stable/liberty
JIRA: APEX-107
Change-Id: Iab510db922dfcd2fbd4962b9751cd2f7e5724f44
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
- Teal Box uses AMT power management, this fixes the support for the AMT power Management so the Ironic AMT driver can
be used.
Change-Id: If7c3c89cf6063c18a97524ade387e4ae841f6c80
Signed-off-by: Dan Radez <dradez@redhat.com>
|
|
Change-Id: I2ab43f43858745b5ac5ed695301ad09290b2c320
Signed-off-by: Dan Radez <dradez@redhat.com>
|
|
Change-Id: Id2d6d46a53129d4ae2f93fad835536da067e42df
JIRA: APEX-51
Signed-off-by: Dan Radez <dradez@redhat.com>
|
|
- reverting the patched growfs bug kernel
- updating ODL to RC 3.1
- syntax fix on error inventory syntax check
Change-Id: I4c8f2bd648a2caa1caa2d33650bf1b73824f7179
Signed-off-by: Dan Radez <dradez@redhat.com>
|
|
|
|
When there is no file to run md5sum on, instack will bail instead
of downloading a fresh copy. Check for file existence first, and if
it fails then immediately download required file.
Also don't try to install epel if it's already there.
Change-Id: I2248a916207b0bf9368d74d19c4087da846ed3d9
|
|
Change-Id: I515ac692a1a2251f16f4b9e06f94c6a626374285
JIRA: APEX-81, APEX-69
|
|
JIRA: APEX-87, APEX-77
Change-Id: I2aeee20574894dab5b2ce62a281aa9d75ae80644
|
|
- Forcing no-ha to 1 compute node
- updating install-packages to allow detached deploy
- updating kernel to one with a growfs bug fix
- removing service script with growfs work around
- adding rootpw to overcloud when in debug mode
JIRA: APEX-85, APEX-76, APEX-73
Change-Id: I202275c9cbeb864a044b119a9e440d59a1955c40
|
|
Updates the clone of puppet-opendaylight to use a new integration branch
for OPNFV vs a tag directly.
This will allow updates to puppet-opendaylight for new Be ERP RPMs
without requiring a bump-tag commit to OPNFV for each.
Change-Id: Ib2fa7df0d129210816992c3987851237cd548506
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
|
|
|
|
|
|
was missing .yaml
Change-Id: Ic8ac2ab2aa21b63922a3dd9ad478827206fdceb2
|
|
Also move aodh config to config step before services start
Change-Id: I489260ec021d3327baa46cc2c516431b55bb89bb
|
|
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>
|
|
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>
|
|
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
|
|
|
|
|
|
URI was being passed incorrectly by tht
JIRA: APEX-59
Change-Id: If9912f1ef0618836f37931e3573293d0f434d23f
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
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>
|
|
JIRA: APEX-66
Change-Id: If53470930e5b982ad172711f89dcdcfd7c5eec57
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
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>
|