summaryrefslogtreecommitdiffstats
path: root/contrib
AgeCommit message (Collapse)AuthorFilesLines
2018-11-18Bring in aarch64 support in apexCharalampos Kominos2-0/+141
RDO builds packages which are aarch64 compatible but some configuration is needed to succesfully deploy. This change: - Prepares the aarch64 docker.io repo as the source for Kolla Containers - Configures VM sizing for aarch64 undercloud. - Configures VM sizing for aarch64 virtual deploy targets. Vms need to be larger on aarch64 compared to x86 to avoid starvation of resources. (MYSQL) - Configures vda2 as the location of the Linux Kernel in aarch64 in an UEFI system - Configures the vNICs to be on the pci-bus instead of the virtio-mmio bus.This will enalbe the Nics to come up in the same order as the x86 ones, so the extra configuration in ansible is not needed - Configures apex to use a stable version of the ceph:daemon container - Configure apex for containerized undercloud in Rocky - Add extra ansible.cfg file for aarch64 which increases waiting times in ansible for aarch64 - Provide helper scripts for DIB to create aarch64 UEFI images Known limitations: - Selinux is interfering with DHCP requests in ironic and ssh so it must be disabled before the deploy command is ran. - The aarch64 containers are frozen for in this commit: https://trunk.rdoproject.org/centos7-rocky/f3/18/f3180de6439333a2813119ad4b00ef897fcd596f_70883030 - The 600s timeout defined in : https://bugs.launchpad.net/tripleo/+bug/1789680 is not enough for aarch64. A value of 1200s is recommended JIRA: APEX-619 Change-Id: Ia3f067821e12bba44939bbf8c0e4676f2da70239 Signed-off-by: Charalampos Kominos <Charalampos.Kominos@enea.com> Signed-off-by: ting wu <ting.wu@enea.com>
2017-09-14Removes clean.shTim Rozet1-1/+1
CI has been migrated to use opnfv-clean for verify jobs, which is now installed as python. There is no reason to keep ci/clean.sh anymore. Change-Id: I2edf23901c5debaba0674e3506fd0392d317dc6f Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-09-07More cleanup for ci directoryTim Rozet1-0/+55
Changes Include: - Moves dev_dep_check.sh to contrib dir as it is not used by our CI - Removes test.sh as it is not used by CI. tox can be invoked directly for developers. - Removes run_smoke_tests.sh which is not used anymore Change-Id: I59e39be0ce8b23234c70bf066aebf894b6d73388 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-09-06Remove deploy.sh and referencesTim Rozet1-11/+4
Deploy is now pip/rpm installed as opnfv-deploy in /bin. Alternatively the deploy.py script can be invoked via python. The legacy deploy.sh was only being used for CI, which has now been updated to remove the need for the Apex repo containing ci/deploy.sh. Change-Id: I1fb93bd9de23a97a09bedb8ac014ef81955875f2 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-07-06Tiny fix for easy install scirptQiLiang1-0/+1
- add several dependent packages - fix random no deploy log display - chmod +x simple_deploy.sh Change-Id: If18114b9fe8ba527abee907fa14eecf93beba098 Signed-off-by: QiLiang <liangqi1@huawei.com>
2017-04-03Removing Deprecated ENV handlingDan Radez1-2/+2
Change-Id: I7010fb29bf6927d3d4050d9dd8326a0ec7bc44f1 Signed-off-by: Dan Radez <dradez@redhat.com>
2017-03-30Euphrates Docs update w odl scenario name cleanupsDan Radez1-1/+1
- updating docs to reference Euphrates - removing the odl_l2-nofeature scenario, it's obsolete - renameing odl_l3 to odl, it's default for odl now - adding symlinks to files to _l3 files so CI doesn't break will remote those once CI is updated to use new names Change-Id: I9f2646fc5dac443042c5f4be8cca7d2df5dca663 Signed-off-by: Dan Radez <dradez@redhat.com>
2017-03-10Remove trailing folder from RESOURCES in contribRomanos Skiadas1-1/+1
It shouldn't be there and it breaks the script. Change-Id: I0762707a0c55a47b1f576e88c5ff0af979efdfda Signed-off-by: Romanos Skiadas <rski@intracom-telecom.com>
2017-01-23Some bugfixes in simple_deploy.shNikolas Hermanns1-7/+7
Change-Id: I553beedc6195dd4714ba6cb388036da2bd7a355d Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
2017-01-13Adding an easy install ScriptNikolas Hermanns1-0/+19
This script is for new commers. It deployes apex in the most easiest way. People can just execute it and see what happens. As well the script is so short and easy that they directly see what needs to be done. Change-Id: I02c9773ad6df154c735024de2ffd02254c8f67bb Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>