summaryrefslogtreecommitdiffstats
path: root/packer
AgeCommit message (Collapse)AuthorFilesLines
2021-07-14Drop AVAILABILITY_ZONEMohammed Naser3-3/+0
By default, OpenStack will schedule you into the right availablity zone that has capacity, hard coding this can potentially result in not being able to provision new virtual machines. This patch drops the hard-wired value and lets Nova on the scheduling size pick the correct availability zone. Issue-ID: CIMAN-407 Change-Id: I4524c3c48595f79c903f159a81e3bb138dd9e9d0 Signed-off-by: Mohammed Naser <mnaser@vexxhost.com>
2021-06-28fix: Pin version of rebar3Jessica Wagantall1-0/+7
Pin version of rebar3 to v3.13 Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: I975c72a86a120ddc677f7045ef1dc2a015a13464
2021-06-21CI: Update node versionJessica Wagantall1-6/+13
- Update node version to the latest stable - Update npm to the latest version - Deprecate rebar bootstrap - Update node with the latest node changes Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: I2d06752be51183211482cdb701ca46fa6469d650
2021-06-21Fix: Do not bootstrap rebarJessica Wagantall1-6/+0
Only install rebar, skip bootstrap Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: Idfbb9adc51732a3bb32f09c2ce549a2c097d696d
2021-06-16Update lfit submodulesJessica Wagantall4-16/+1
- Update to fetch the latest changes - Update global-jjb and common-packer - Update packer/vars/ubuntu-18.04-arm64.json - Remove deprecated Ubuntu-16 var files Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: I7b7de1255a0a25de8476fcdf7cfd73ce0a2d42e2
2021-05-28CI: Update common-packer to the latest v0.7.7Anil Belur1-0/+0
Change-Id: I19251c9e00e38fa1965d55e585271e1e4d622cf1 Issue-ID: CIMAN-33 Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
2021-03-18Set builder name and type to "openstack"Anil Belur3-3/+3
Based on the input provided on the Gihub packer issue hard-coded for our parser to be able to decode the rest of the config properly." This would require to hardcode the builder name and type in the templates. This change requires an update in global-jjb v0.60.3 and common-packer v0.7.4. Change-Id: I506959b8c1999619877432ebba7a6947ce0b0c2c LF-JIRA: https://jira.linuxfoundation.org/browse/RELENG-3448 Issue-ID: CIMAN-33 Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
2021-03-18Update common-packer to the latest v0.7.6Anil Belur1-0/+0
Change-Id: If2e18ee55aefd6fd4d1e4ff966d7244303441bda Issue-ID: CIMAN-33 Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
2021-03-17Adding python3.9-distutilsBengt Thuree2-0/+2
Need to add distutils explicitly for python3.9 Ubuntu 18.04LTS do not have it. Issue-ID: CIMAN-33 Signed-off-by: Bengt Thuree <bthuree@linuxfoundation.org> Change-Id: Ib53e64a5a8d035fe55313fa9b66fc554c4b6cd2e
2021-02-17[OOM] change variable namesSylvain Desbureaux1-6/+6
Clearly state we're installing helm 3.5 Issue-ID: OOM-1 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: I1f7e5d48988ace4663796c7016bb9c622b8fde18
2021-02-16Update helm provisioning fileJessica Wagantall1-22/+22
Update ansible block names to provide better information on what commands are actually running since we are using different versions of the same binary for Helm. Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: Ic64b5e74a3873202eeabece7a2063533e730caca
2021-02-16[OOM] move helm3 to helm3.5Sylvain Desbureaux1-16/+16
As we'll have several versions of helm3, it's better to clearly state which version it is. Issue-ID: OOM-1 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: Idb439717133a7a0fd90d656f6e412d3233b9a04b
2021-02-10Fix helm provision fileJessica Wagantall1-1/+1
Helm 3.3 needs to be stored in a directory called helm3_3. It was created by mistake as helm3 Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: I1efca0454647399e829ef0fb28f85f8c18efc7ed
2021-02-09[OOM] Install helm3.3Sylvain Desbureaux1-3/+37
As Guilin version supports only helm3.3 but Master supports helm 3.5, we need to install both in order to be able to test the branches with the correct versions. Issue-ID: OOM-1 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: I8d297167b5f4bfbdedccf10aaf85e4299e4f2deb
2021-01-29Upgrade common-packer to v0.7.4Jessica Wagantall1-0/+0
Fetch latest content from version v0.7.4 Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: Ia4cfae4dccdf5a9a3341c2f40b269672f6978ae3
2021-01-22Python 3.9 supportMichal Jagiello2-0/+18
Issue-ID: DCAEGEN2-2494 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl> Change-Id: I5db9bd47db63f76b2c7a5865bf3bdba943aa65df
2020-12-12Download helm3 in current pathJessica Wagantall1-1/+10
For some reason, the helm3 sources can't be uncompressed from /tmp compared to the helm ones. Download helm3 sources in the current dir instead. Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: Ib4e33279a1e40a7d7b90ee47f54560f252173c1d
2020-12-11Remove un needed spacesJessica Wagantall1-1/+1
heml3_version had few empty spaces in the URL which might be causing helm3 to not install properly Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: I9bfe6616335feff8cffa1fadad0b6556aea1a8dc
2020-12-11[OOM] Fix helm3 download URLSylvain Desbureaux1-6/+6
helm3 use a different url than helm2. Issue-ID: OOM-1 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: I0e9eff21a9f5a4e4dad7885ef273174071da1f15
2020-12-10Upgrade common packerJessica Wagantall1-0/+0
Upgrade to fetch latest changes to packer templates. Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: I41e13fff6a1880879a80a13caf9096b497a7499c
2020-12-08[OOM] add helm3 lintingSylvain Desbureaux1-1/+36
As OOM supports helm2 and helm3, it's important to check that all new additions don't break helm3 support. Issue-ID: OOM-1 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: I38307e3b105606eb3dded1933e3a90673078d4dc [Add helm3 job template boilerplate] Signed-off-by: Krzysztof Opasiak <k.opasiak@samsung.com>
2020-07-20Update common-packer to v0.5.2Jessica Wagantall1-0/+0
Fetch lastest support for CentOS 8 builds Fetch "Fix provisioner to install Git 2 from IUS" Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: Idb907705a6d49ff46f9b8261c5cc6235b56e2e8c
2020-07-17Python 3.8 support for ONAP CI nodesvv770d2-0/+18
Change-Id: I8b2c84eafdf8fe17866a2272665ff9396a84e432 Signed-off-by: vv770d <vv770d@att.com> Issue-ID: DCAEGEN2-2330 Issue-ID: CIMAN-383
2020-05-07Update kubectl veraion to 1.15.11Anil Belur1-1/+1
Issue-ID: CIMAN-33 IT-19647 Change-Id: I4bb6667b952aa99adb916f6a2c7b54a668d849c9 Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
2020-05-06Upgrade helm version to 2.16.6Anil Belur1-2/+1
Issue-ID: CIMAN-33 Change-Id: Id8078bb73209ec0c0acda69480f27b03691e5be3 Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
2020-03-26Removed warning message from AnsibleBengt Thuree2-2/+2
Upgrade requires a string, not a boolean. Issue-ID: CIMAN-33 Signed-off-by: Bengt Thuree <bthuree@linuxfoundation.org> Change-Id: I0a03702e2cfb00b06e9a783fd5ce3b95dcee0e29
2020-03-19Workaround to install nodejsBengt Thuree1-2/+27
18.04 images fails due to dependecy issues. Workaround to install package separately. Issue-ID: CIMAN-33 Signed-off-by: Bengt Thuree <bthuree@linuxfoundation.org> Change-Id: I00ba7081a106ab06a39bfb7b562d62d28851d897
2020-03-18Update Python env installationJessica Wagantall1-4/+4
Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: I69d6ae298d31da1fd61ccb5206f6c2f9e87f3ea7
2020-03-16Swap NPM dependenciesJessica Wagantall1-6/+6
This is a change I miss to commit as part of dbba0aa4c389e717f043d50d5653d7ac1cb34011 Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: Ic64fdc1458ee497eca31afd90ee8624988f88531
2020-03-16Fix NPM dependency orderJessica Wagantall1-6/+22
Some NPM packages need a specific order of install and one library in particular is just needed for Ubuntu 18 Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: I1c22f3ed7916151c6bde7d1e6de41636be93ff59
2020-03-13Fix Node dependency issuesJessica Wagantall1-2/+12
Re-arrange dependencies and force fix any install issues. Isolate npm addons Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: I0dff65c088cbeb78bb63897897e620edc8bea2d7
2020-03-12Update Ubuntu 18.04 LTS (arm64) nodeJessica Wagantall1-0/+10
Previous node has SSH issues and was in a bad state Updated new node provided by Vexx Change-Id: I8c066beb0e36a931cb028c43e17d4bbcb2027d16 Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2020-03-03Update common-packer to v0.4.4Anil Belur1-0/+0
Issue-ID: CIMAN-33 Change-Id: I83167a6ee39f77361d51805cd72c586372b4bc66 Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
2020-02-24Update centos nodesJessica Wagantall2-4/+14
Update with missing dependencies for tox Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: I42d2921b2065f1dc3c93c5293d2da0f9981f2147
2020-02-20Update ubuntu packagesJessica Wagantall2-2/+2
Remove libssl1.0-dev library Add python3.6-venv RELENG-2738 Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: I84e5ba9c2a02b80753b20f36c15cd2b96e2cecdb
2020-02-19Update local support packages for packerJessica Wagantall2-14/+22
Update local-docker and local-builder support package list. Add additional npm dependencies needed for Ubuntu 18.04 (RELENG-2738) Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: I93c416ef676ac7bd8b90e40f81573a4f73e4b069
2020-02-14Update common packer to v0.4.3Anil Belur1-0/+0
Change-Id: I6a79ea4c474d23bb0445f3a8344e225e8db5f5ed Issue-ID: CIMAN-33 Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
2020-01-24Upgrade helm to 2.12.3Jessica Wagantall1-1/+1
ONAP el alto release mandates helm v2.12.3 Change-Id: I89aac28ab105fb5543c5b698670a61db5a9d0618 Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2020-01-07Add python packages in redisJessica Wagantall1-1/+10
Add additional python 3.6 support packages for redis nodes. Change-Id: I8f7df209c1fbd1299af79894185a2a97aa3c1460 Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2020-01-07Remove no longer public jonathonf ppaBengt Thuree1-6/+0
This fix should have been part of I7764d0af3c47b22b00114bb944f5d729a42325d6 Issue-ID: CIMAN-359 Signed-off-by: Bengt Thuree <bthuree@linuxfoundation.org> Change-Id: Ibf75fff9ea03cfc821408e338ddff7c3996aec83
2019-12-19Remove no longer public jonathonf ppaMarcus G K Williams1-6/+0
Issue-ID: CIMAN-359 Change-Id: I7764d0af3c47b22b00114bb944f5d729a42325d6 Signed-off-by: Marcus G K Williams <marcus.williams@intel.com>
2019-11-27Add Python 3.7 to CI Nodesefiacor2-6/+36
Change-Id: I0013c6e59c3b02cc9a8c5182ad8c9d7040b69dfa Signed-off-by: efiacor <fiachra.corcoran@est.tech> Issue-ID: CIMAN-356
2019-10-07Fix local-builder fileJessica Wagantall1-0/+1
Missing tasks section added Change-Id: I829c64edfa87b1d5cc1a47a4b0c7e0812bd562b1 Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2019-10-07Install baseline basic packagesJessica Wagantall1-0/+62
Install basic packages for teams using basline nodes to run verify and merge maven jobs These packages were added long ago before common-packer and got lost after the latest node upgrade. Change-Id: I6c26b61813ac444a8f4e9a54bf577bed502c1536 Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2019-09-19Update common packerAric Gardner1-0/+0
Forgot become true in the last change Issue-ID: CIMAN-33 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org> Change-Id: I443e4b057a2736afe27389b848b988e4876f9ae2
2019-09-19Update common packerAric Gardner1-0/+0
Includes changes for IUS repo. https://gerrit.linuxfoundation.org/infra/c/releng/common-packer/+/61791 Issue-ID: CIMAN-33 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org> Change-Id: I275cd7e612869859c8bb32d0cf2a0085b4854c10
2019-09-19Update common packer to include IUS fixAric Gardner1-0/+0
Pulls in https://gerrit.linuxfoundation.org/infra/c/ansible/roles/python-install/+/61787 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org> Issue-ID: CIMAN-33 Change-Id: I6e8a51f34effb665abec591018766883da728dbd
2019-09-05Add python3-tk to packerMilin1-0/+1
Added python3-tk to packer for VV project in ONAP. Signed-off-by: Milin <mjaiswal@contractor.linuxfoundation.org> Issue-ID: CIMAN-33 Change-Id: I2e6bbb164448a1389519c79e991517b50f1de414
2019-06-28Modify Elang installVanessa Rene Valderrama1-1/+1
The Ubuntu 16.04 docker image builds are failing because the path to the Erlang package is incorrect. This change is to update the path. Issue-ID: CIMAN-33 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: Id22d677f08eed116baea7ab0d56c375aeac279e4
2019-06-27Update Ubuntu base imageVanessa Rene Valderrama1-0/+7
Updating the Ubuntu base image to install Jinja2 Issue-ID: CIMAN-33 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I39d82166aed3c897690f82558dc7d5bf406dd030