summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-10-18Fix 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 <fpan@redhat.com>
2017-10-11Adding unittests for apex/deploy.pyDan Radez1-0/+231
Change-Id: Id108039dcf5d846affe2900706097049b3308e81 Signed-off-by: Dan Radez <dradez@redhat.com>
2017-10-11Adding apex/overcloud/* unittestsDan Radez5-11/+494
Change-Id: I02cd512ba1ddaee2538bee7739e27b136112a0c6 Signed-off-by: Dan Radez <dradez@redhat.com>
2017-10-11Updates to Inventory objectDan Radez3-61/+52
- moved get_node_counts over from overcloud/deploy.py - added more test coverage Change-Id: I7774bebb99169aa1da0f07cb2cfc0c1d197af5ca Signed-off-by: Dan Radez <dradez@redhat.com>
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 <trozet@redhat.com>
2017-10-10Merge "Cleaning up yamllint warnings"Dan Radez3-1/+2
2017-10-10Merge "Increasing clean.py unittest coverage"Tim Rozet1-45/+82
2017-10-10Cleaning up yamllint warningsDan Radez3-1/+2
apex/tests/config/inventory-virt-1-node.yaml 1:1 warning missing document start "---" (document-start) apex/tests/config/inventory-virt.yaml 1:1 warning missing document start "---" (document-start) build/opnfv-environment.yaml 6:3 warning comment not indented like content (comments-indentation) Change-Id: Ice888464d09831066bb6cd0ac94fbd290b142088 Signed-off-by: Dan Radez <dradez@redhat.com>
2017-10-10Increasing clean.py unittest coverageDan Radez1-45/+82
Change-Id: Iae3e80b399d1431382614449488238475b47b103 Signed-off-by: Dan Radez <dradez@redhat.com>
2017-10-09Merge "Removing the downloaded libvirt-client for the iso build"Dan Radez1-1/+1
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 <dradez@redhat.com>
2017-10-09Fix licenses to be Apache 2.0Tim Rozet2-2/+3
Change-Id: I53f3596685b83e995498b5fdb804561fed6dc38b Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-10-06Merge "Use stable/17.10 branch for VPP"Tim Rozet2-4/+5
2017-10-05Merge "Increase memory size for virt-customize"Tim Rozet6-13/+17
2017-10-05Merge "This config is no longer needed"Dan Radez1-1/+0
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 <michapma@redhat.com>
2017-10-04Merge "Pass flags to allow domain undefine with NVRAM"Tim Rozet1-1/+1
2017-10-04Merge "baro: update collectd-openstack branch"Tim Rozet1-2/+2
2017-10-04Use 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 <fpan@redhat.com>
2017-10-03This 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 <dradez@redhat.com>
2017-10-04Merge "Install honeycomb and vpp in a single step"Feng Pan1-2/+1
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 <emma.l.foley@intel.com>
2017-10-03Pass flags to allow domain undefine with NVRAMDan Radez1-1/+1
Change-Id: I8365dd327d4bf7abebc72922e030b3049cd66de9 Signed-off-by: Dan Radez <dradez@redhat.com>
2017-10-03Merge "Updating the iso build to CentOS 7.4"Tim Rozet2-52/+162
2017-10-03Install 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 <fpan@redhat.com>
2017-10-02Merge "Fixes python-networking-sfc install"Feng Pan2-2/+2
2017-10-02Adding unittests for undercloud.pyDan Radez1-0/+196
Change-Id: I65d73f7a1ad27f319857a72b7d9f738b04318aa6 Signed-off-by: Dan Radez <dradez@redhat.com>
2017-10-02Fixes python-networking-sfc installTim Rozet2-2/+2
Change-Id: Ib86cd5845e94e351615c3eb7db07b6a3bcec966f Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-10-02Merge "nosdn-fdio scenarios fixes"Tim Rozet6-6/+134
2017-09-30nosdn-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 <fpan@redhat.com>
2017-09-30Merge "Adds Calipso scenario"Feng Pan7-1/+66
2017-09-29Adds Calipso scenarioTim Rozet7-1/+66
Change-Id: Icc8a23e49c9ccc011481f6b97599d4f75873ebb1 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-09-29Fixes 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 <trozet@redhat.com>
2017-09-29Merge "Increase overcloud qcow2 size by 1500mb"Tim Rozet1-2/+2
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 <fpan@redhat.com>
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 <soth@intracom-telecom.com>
2017-09-29Merge "re-enable support for fdio dvr scenario"Tim Rozet12-61/+101
2017-09-28re-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 <fpan@redhat.com>
2017-09-28Merge "Adding python unittests for apex/virtual/*"Tim Rozet7-8/+211
2017-09-28Adding python unittests for apex/virtual/*Dan Radez7-8/+211
Change-Id: I13dd395cd6270cbf0a02855b1d29794ecca06d76 Signed-off-by: Dan Radez <dradez@redhat.com>
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 <fpan@redhat.com>
2017-09-27Merge "Fixes BgpVpn service name and tht fixes"Feng Pan1-1/+1
2017-09-26Merge "Fix Neutron data_plane_status extension path"Tim Rozet1-1/+2
2017-09-26Fix Neutron data_plane_status extension pathCarlos Goncalves1-1/+2
This way is easier to patch than patching file neutron.egg-info/entry_points.txt, plus this feature is backported to Ocata so it's temporary and only applicable for Euphrates. From Pike we can move it back to 'data_plane_status' as it was before. Change-Id: I1c2ebc55e782463793e7a8e463cc17fdf899457a Signed-off-by: Carlos Goncalves <mail@cgoncalves.pt>
2017-09-26Fixes 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 <trozet@redhat.com>
2017-09-26Updating the iso build to CentOS 7.4Dan Radez2-52/+162
JIRA: APEX-522 Change-Id: I03efc6ccad708d12f3fdabd9ace9935edb31d4bb Signed-off-by: Dan Radez <dradez@redhat.com>
2017-09-26Fix ovs-dpdk failuresFeng Pan1-8/+6
- Add quotes to ovs config options in opnfv-environment.yaml - Fixed an error where we don't populate kernel paramaters when ovs-dpdk is enabled Change-Id: I7579358411a844e9d0c34ca53701f12f46ef7c13 Signed-off-by: Feng Pan <fpan@redhat.com>
2017-09-25Applies Tacker upstream patches and fixes fernet dir permsTim Rozet5-1/+180
We need a couple patches to Tacker upstream that we will not get now that our images are frozen in RDO. We should remove them on upgrade to Pike. Also this patch fixes the permissions on the fernet keys dir so that the Tacker group can write. Change-Id: I6468356f1d16d3b8ab58d46f653431e29960e190 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-09-25Merge "Adding unittests for build"Tim Rozet7-5/+487
2017-09-23Add python-passlib in iso buildFeng Pan1-1/+1
python-passlib is required for ansible Change-Id: Ifca73ed759211c6fff4a039d121b3c4d5c388415 Signed-off-by: Feng Pan <fpan@redhat.com>