AgeCommit message (Collapse)AuthorFilesLines
2017-12-14Merge "Disable introspection extras" into stable/euphratesopnfv-5.1.0stable/euphratesTim Rozet1-0/+1
2017-12-14Enables br-ex on controllers in SFC scenarioTim Rozet1-3/+0
ODL's current behavior is to select a node to serve as the routing/L3 node in a deployment. The selection is random, and it could end up choosing a control node. Therefore the control node needs to have external network connectivity so adding br-ex to the controller which will enable this via default ProviderMappings. JIRA: APEX-558 Change-Id: Ie3044e5711ba62d73b83d69cde369e7452958844 Signed-off-by: Tim Rozet <> (cherry picked from commit 8b280f8faf98b3f69435ceab3d045aaac49ecb3e)
2017-12-12docs: fix default password and yum.repo.dRyota MIBU2-3/+3
- password for root in debug mode is defined in DEBUG_OVERCLOUD_PW document has to be updated - '/etc/yum.repo.d' is the right yum repo directory in Cent OS 7 Change-Id: Ia97e3878bd30d562bd3c3b7776e80440b20a4111 Signed-off-by: Ryota MIBU <> (cherry picked from commit 5e958e5488338dca587e9ed1b694c1719939d739)
2017-11-30Disable introspection extrasTim Rozet1-0/+1
According to the documentation introspection extras attempts to collect more hardware info during inspection. This is causing problems for some users and we do not need it for our deployments. JIRA: APEX-534 Change-Id: Ia4a72ed14fb744a10d02ee2d3f4e283cc7208c2b Signed-off-by: Tim Rozet <> (cherry picked from commit a9051056309f8a8b51b4533d67525efc790587b4)
2017-11-16Fixes apex ISO missing python2-jmespathTim Rozet1-1/+1
Installing ansible depends on python2-jmespath which was missing in the ISO. This patch adds it to the ISO build. Change-Id: I18e76168273537a1682fb7187e5a2c72aacab296 Signed-off-by: Tim Rozet <>
2017-11-13Fix install failures for python-etcd and puppet-etcTim Rozet1-0/+1
Delorean repo used in frozen images has expired, so need to pull from latest Ocata repo. JIRA: APEX-542 Change-Id: I2e3e16687b9ca389ecaf83ca48dddf4d4a161357 Signed-off-by: Tim Rozet <> (cherry picked from commit e1c2217d0310a3fec511f34b36e8391aa83eac01)
2017-11-09Fixes dependency install of env group Virtualization HostTim Rozet1-1/+1
Virtualization Host env group started failing for users with centos 7.4 and according to Ansible guide the correct format for env groups should be "@^" prefix: JIRA: APEX-539 Change-Id: I3f71ce4462b33ad0772963869db4ea3c0f6e9e51 Signed-off-by: Tim Rozet <> (cherry picked from commit c4fe041a2cfd586a7b6897c7fbe15c8efb5aef32)
2017-11-06Fixes missing openstack-nova-compute on undercloudTim Rozet1-0/+3
openstack-nova-compute was missing on the undercloud image and it is also missing in the delorean repo from which we froze artifacts for OPNFV release. This is likely due to the age of the repo and to fix it we need to update the delorean repo on undercloud and install the missing package during build time. JIRA: APEX-538 Change-Id: I0f7cd26d5c8e4ad538b3ba3725ab5e7684a50b6a Signed-off-by: Tim Rozet <> (cherry picked from commit 3c7556eb0734706f28588fb952eedea2d424c6d2)
2017-10-26Fix zrpcd start in the controller nodetomsou1-1/+4
Add sudo into zrpcd process start command Add starting script into /etc/rc.d/rc.local too Change-Id: I3c724ff60d4c3feb7379b1a8bbeca8a928cfe81b Signed-off-by: tomsou <> (cherry picked from commit 577ccdd1e7ce654ebc7479d8bd1e232abb922571)
2017-10-26Change CentOS update repo locationFeng Pan1-1/+1
Change-Id: Id6e6297fe92271ba0a02057eeaf50b9a68edecf9 Signed-off-by: Feng Pan <>
2017-10-19Merge "Fix interface role mapping config for odl-fdio scenarios" into ↵opnfv-5.0.0Tim Rozet2-22/+48
2017-10-19Merge "Adapt zrpcd to work for Carbon/Nitrogen" into stable/euphratesTim Rozet3-13/+21
2017-10-19Fix releasenotes label and include paths for docsTrevor Bramwell2-3/+3
Change-Id: I50a8f35165954b9b4bdf62864055ad475843c179 Signed-off-by: Trevor Bramwell <>
2017-10-19Adapt zrpcd to work for Carbon/Nitrogentomsou3-13/+21
It updates the quagga tar.gz file which is used to install zrpcd/quagga. The new rpms are compiled with thrift-version 4 Zrpcd is installed as a process. Additional changes takwqe place adopting the installation and checking of zrpcd process Note that an extra patch is needed to update or remove the building procedure, which is present within the project but not used actually. JIRA: APEX-508 Change-Id: If6da075d2aafdb8c2ecfc599f595a7201490aa23 Signed-off-by: tomsou <> (cherry picked from commit 663db511c540fe94b4396146f76bbc40bd3fd852)
2017-10-19Fix interface role mapping config for odl-fdio scenariosFeng Pan2-22/+48
This patch fixes a bug in deploy config function that will make performance parameters overwrite interface role mapping config for honeycomb. apex-os-net-config: Ifa3b18aa6370c79ad6ad3ce983f1648ff0d1d79d Change-Id: Icdb7603577bc7edf1959238ddd3d686c310544ce Signed-off-by: Feng Pan <> (cherry picked from commit da99ee8cf99824a7ee5ff19544d3eec4788edd68)
2017-10-18More updates to docs for EuphratesTim Rozet11-65/+2
Changes Include: - SFC HA will not be supported in 5.0 - Table of Contents removed from release-notes/scenarios - Version table removed - Release date updated Change-Id: Ifbd766b578717320ba1924678839c7d48bbce041 Signed-off-by: Tim Rozet <> (cherry picked from commit 550c8c756b04af4e4038e42ea17478e851b2341d)
2017-10-18Updates docs and scenarios for EuphratesTim Rozet15-128/+337
Change-Id: I2da89d7a6ab4b0549edded908acc760b949231e1 Signed-off-by: Tim Rozet <> (cherry picked from commit 94787144f6d92476854ca6f8ab65427beafea7a4)
2017-10-12Adding apex/overcloud/* unittestsDan Radez5-11/+494
Change-Id: I02cd512ba1ddaee2538bee7739e27b136112a0c6 Signed-off-by: Dan Radez <> (cherry picked from commit d158a48f4f10e9abb1403b1178b8c2f31b36e992)
2017-10-12Merge "Updates to Inventory object" into stable/euphratesDan Radez3-61/+52
2017-10-11Updates to Inventory objectDan Radez3-61/+52
- moved get_node_counts over from overcloud/ - added more test coverage Change-Id: I7774bebb99169aa1da0f07cb2cfc0c1d197af5ca Signed-off-by: Dan Radez <> (cherry picked from commit ca7b8665dce213c51ae1e15dceede7cc9fba97c1)
2017-10-11Increase ssh timeout and add retry for AnsibleTim Rozet2-1/+8
Several users have experienced random disconnections from the undercloud during deployment. This should help to stop deployments from aborting. Change-Id: Idb7619d493b329944f21ea6641f6826a8fcc3907 Signed-off-by: Tim Rozet <> (cherry picked from commit 0fc3c2190ad304052d0ec210c94ab3f09e95b71d)
2017-10-11Fixes OVS NSH for SFC scenariosTim Rozet2-192/+2
Change-Id: I0e52ee58868bd301bf534585d914be18e30c4505 Signed-off-by: Tim Rozet <>
2017-10-10Merge "Fixes OVS NSH build with increased memory" into stable/euphratesFeng Pan1-1/+1
2017-10-10Increasing unittest coverageDan Radez1-45/+82
Change-Id: Iae3e80b399d1431382614449488238475b47b103 Signed-off-by: Dan Radez <> (cherry picked from commit 88230c898808ecefffed413c36d3a558dcb7f763)
2017-10-10Fixes OVS NSH build with increased memoryTim Rozet1-1/+1
Only exists in stable/euphrates Change-Id: I506dd1ed551ea8b69b2b75c520f7d45bd73f4328 Signed-off-by: Tim Rozet <>
2017-10-10Fix licenses to be Apache 2.0Tim Rozet2-2/+3
Change-Id: I53f3596685b83e995498b5fdb804561fed6dc38b Signed-off-by: Tim Rozet <> (cherry picked from commit 16fa09bb892289f3997ef14ed6cbe5a278ee342a)
2017-10-09Removing the downloaded libvirt-client for the iso buildDan Radez1-1/+1
JIRA: APEX-529 Change-Id: I09970847833d3e182a7485c051e2e46d394cfeff Signed-off-by: Dan Radez <> (cherry picked from commit a9ba058e7711379157ae5f99d08cc793b18f8793)
2017-10-06Use stable/17.10 branch for VPPFeng Pan2-4/+5
also add retry and timeout for VPP interface check in os-net-config apex-os-net-config: Idaf03d78d2ce657ac484c1285a795d98760d0112 Change-Id: I3dca43d263923e2ae7ff84781d3f7aa64fad6b5d Signed-off-by: Feng Pan <> (cherry picked from commit 89932c44597ae86e8460939896f978862005596f)
2017-10-06Pass flags to allow domain undefine with NVRAMDan Radez1-1/+1
Change-Id: I8365dd327d4bf7abebc72922e030b3049cd66de9 Signed-off-by: Dan Radez <> (cherry picked from commit 30c7c9e4de1bbd4d4cdc6f0c775d52f80a3103fb)
2017-10-05Increase memory size for virt-customizeMichael Chapman6-13/+17
Some of the bigger commands can exceed the default, so increase all instances for consistency. It's unlikely build machines won't have 4G of memory available. Change-Id: Ifa575b6e6faef9ba038900ab0e080da15d5680aa JIRA: APEX-520 Signed-off-by: Michael Chapman <> (cherry picked from commit 0220094bfe4abdc964f282f4f01190897e3065e4)
2017-10-05This config is no longer neededDan Radez1-1/+0
it is setting and unescaped default value which ended up setting an invalid value. removing it uses the default which accomplishes what this was originally attempting to put into place. Change-Id: I03660921860adf7625e17d2c4a3ba07b62d0f3f0 Signed-off-by: Dan Radez <> (cherry picked from commit 811bb2c4878973fd3c479d880bb6aea9b1c2958c)
2017-10-04Merge "baro: update collectd-openstack branch" into stable/euphratesTim Rozet1-2/+2
2017-10-04Install honeycomb and vpp in a single stepFeng Pan1-2/+1
We currently install Honeycomb and VPP in 2 steps, this could potentially cause version conflicts. Change-Id: I1e54a576bced07f5115b12fef3bbdf2e95e9ab90 Signed-off-by: Feng Pan <> (cherry picked from commit e915d21073b5b780f9abfc7ab50d6fede6b1d93a)
2017-10-03Updating the iso build to CentOS 7.4Dan Radez2-52/+162
JIRA: APEX-522 Change-Id: I03efc6ccad708d12f3fdabd9ace9935edb31d4bb Signed-off-by: Dan Radez <> (cherry picked from commit 1f8cf744499c5a97c88c02e949593c5bb203e2b0)
2017-10-03baro: update collectd-openstack branchEmma Foley1-2/+2
COLLECTD_OPENSTACK_GIT_BRANCH has been updated to stable/pike so that aodh changes will be picked up Previously, the branch was not actually being checked out, but was being used as a name for a new branch. This behaviour has been corrected. Change-Id: I516c4311d2a0cedcca6ec293b62c21234b1e1975 Signed-off-by: Emma Foley <>
2017-10-02nosdn-fdio scenarios fixesFeng Pan6-6/+134
- pin vpp/networking-vpp versions - Add external_network_bridge config back to puppet-neutron Change-Id: Ia58fb55638390757ea3350b2921897c4d315f9b5 Signed-off-by: Feng Pan <>
2017-10-02Fixes python-networking-sfc installTim Rozet2-2/+2
Change-Id: Ib86cd5845e94e351615c3eb7db07b6a3bcec966f Signed-off-by: Tim Rozet <> (cherry picked from commit 38907e27e354e2c7806b63d9482b6246c6685022)
2017-10-02Adding unittests for undercloud.pyDan Radez1-0/+196
Change-Id: I65d73f7a1ad27f319857a72b7d9f738b04318aa6 Signed-off-by: Dan Radez <> (cherry picked from commit 11be8e73043eeaa9ec18508410ec28faecbccc08)
2017-09-30Adds Calipso scenarioTim Rozet7-1/+66
Change-Id: Icc8a23e49c9ccc011481f6b97599d4f75873ebb1 Signed-off-by: Tim Rozet <> (cherry picked from commit 1a824cf106f1996f184a7f699c754a7b72c501be)
2017-09-30Fixes nova migrationTim Rozet3-12/+33
Nova migration was failing in rally sanity test. Looking at the keys nova is configured with, the newlines in the private key were being converted to spaces in hieradata, thus making the key invalid. This patch corrects the yaml so it is multiline data. Also, corrects the parameter being set to the right THT parameter and adds sshd service to the control/compute roles which is required for migration to work. JIRA: APEX-525 Change-Id: Ic57db5c0b27df2e1f584f3c1a379e067291d892d Signed-off-by: Tim Rozet <> (cherry picked from commit 8a8cb8e901db314fa59ed5275040b9e49b36663c)
2017-09-29Merge "re-enable support for fdio dvr scenario" into stable/euphratesTim Rozet12-61/+101
2017-09-29Update zrpcd version for Carbon/ Nitrogentomsou1-1/+1
JIRA: APEX-508 Compile zrpcd --with-thrift-version=4 to support carbon/nitrogen Note that version number stands for the thrift vpnservice.thrift model to use with ODL and not the thrift package version. Change-Id: I3ab13d0b62f56747249bfdee1c0766cd43de935a Signed-off-by: tomsou <> (cherry picked from commit 118f817b458e4fd3e08a360caf81187967c92adc)
2017-09-29re-enable support for fdio dvr scenarioFeng Pan12-61/+101
- Update FDIO scenarios to use master branch images - Update VPP/HC version to master for all fdio scenarios apex-os-net-config: Ie6aee86eaccad5fc98820a28f10adc7475cc5e33 apex-tripleo-heat-templates: Ie8b284f64bd6491c389129d8afdaeae8a399b607 apex-puppet-tripleo: I9954240529278e74d93fdf89d2ebc2536249245a Change-Id: I31740f97052947b5e4688cca47320bc49a902d7c Signed-off-by: Feng Pan <> (cherry picked from commit a3c2c8c746470c993d70d92d13415e2b4263cc25)
2017-09-29Increase overcloud qcow2 size by 1500mbFeng Pan1-2/+2
We are seeing build failures with 1200mb qcow2 size expansion, increasing to 1500mb. Change-Id: Ib177525559c7905c78fe5931c172fce01846b4c3 Signed-off-by: Feng Pan <>
2017-09-29Merge "Adding python unittests for apex/virtual/*" into stable/euphratesTim Rozet7-8/+211
2017-09-28Adding python unittests for apex/virtual/*Dan Radez7-8/+211
Change-Id: I13dd395cd6270cbf0a02855b1d29794ecca06d76 Signed-off-by: Dan Radez <> (cherry picked from commit 9d24ddc56a76175a4b7514cea5c789e2612b2528)
2017-09-28Fix RT KVM scenarioFeng Pan4-30/+62
Also change first-boot.yaml to handle updated kernel for rt kvm Change-Id: I66b7159731dd286c4a97ba4f3583e229afbb73b3 Signed-off-by: Feng Pan <> (cherry picked from commit 68095d704d1aea94f5890f54eefa13929aab737c)
2017-09-27Fixes BgpVpn service name and tht fixesTim Rozet1-1/+1
BgpVpn service was spelled incorrectly and there were syntax issues with the corresponding heat templates. apex-tripleo-heat-templates: If39072c687dcfb3fcb5c2dab33ecc3755b3396df Change-Id: I94155f4a32af2338bcd58afe3fb602860346a555 Signed-off-by: Tim Rozet <> (cherry picked from commit ff7707530cc80b0d2d039029f97a5ab0048353d4)
2017-09-27Merge "corrected the path for executing dev_dep_check script" into ↵Tim Rozet1-1/+1
2017-09-27Merge "Fix Neutron data_plane_status extension path" into stable/euphratesTim Rozet1-1/+2