summaryrefslogtreecommitdiffstats
path: root/packer
AgeCommit message (Collapse)AuthorFilesLines
2022-09-19Chore: Remove old ansible moduleJessica Wagantall2-16/+0
This code seems to be old and should not be needed since the python install role should be all that is needed. Additional pip packages needed by the projects need to be added to their requirements file. Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: Ic0f298afbd52b5d8c8deb42861b25c37cebc417a
2022-09-19Chore: Update local-builder and local-packerJessica Wagantall2-6/+0
Remove zipp and virtualenv, these packages are covered in global-jjb install python tools macro. Update latest version of more-itertools Remove more-itertools Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Signed-off-by: Kevin Sandi <ksandi@contractor.linuxfoundation.org> Change-Id: Id00c4df8ee435c78dbff3af207396b685c003b65
2022-09-12Update Erlang versionJessica Wagantall1-1/+1
Update to the latest version available for ubuntu trusty amd64 Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: If70ef85ebab7456dccd8b5323f12a788430d0d77
2022-09-09Add dependency libssl for Ubuntu 20.04Jessica Wagantall1-0/+6
Needed as dependency of Erlang Issue-ID: CIMAN-33 Change-Id: I32debebfacf62d9df59bc501af569524f2ebece1 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2022-09-09Merge "Chore: Adding python3-ncclient for 20.04"Jessica Wagantall2-0/+2
2022-09-08Chore: Adding python3-ncclient for 20.04Bengt Thuree2-0/+2
Issue-ID: CIMAN-33 Signed-off-by: Bengt Thuree <bthuree@linuxfoundation.org> Change-Id: I42197163bddfe2f214b62584ed082052dc17dfc0
2022-09-08Chore: Update local-dockerBengt Thuree1-1/+14
Replace libwxgtk3.0-0v5 with libwxgtk3.0-gtk3-0v5 Issue-ID: CIMAN-33 Signed-off-by: Bengt Thuree <bthuree@linuxfoundation.org> Change-Id: I6aa5cdc57b8cb0ad623fb9cae1012f367c6eac20
2022-09-07Update local-builderJessica Wagantall1-3/+20
Update supporting packages for Ubuntu 18.04 and 20.04 Remove duplicates Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: I63db8b56b794dde92c70c86dcb6f060ee3cdaf7f
2022-09-06Update local-dockerJessica Wagantall1-0/+3
NPM and supporting libraries are only installed for Ubuntu. Skip NPM upgrades for CentOS. Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: I7d48c2c31c5ac9da9f85510ee626bc9dc6bd820b
2022-09-06Update packer for Ubuntu 20.04Jessica Wagantall1-3/+19
Update supporting packages available for Ubuntu 20.04 Isolate the packages needed for Ubuntu 18.04 Remove duplicates Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: I15750c2fb5dd5389a3525e2a441d241cce30e331
2022-08-30Fix: Replace nodejs-dev with libnode-dev on 20.04 UbuntuBengt Thuree2-2/+18
Should fix IT-24453 Issue-ID: CIMAN-33 Signed-off-by: Bengt Thuree <bthuree@linuxfoundation.org> Change-Id: Ieaffcda560eaa39d49ad3a66ddf1c19f0a286e8c
2022-08-29Upgrade common packerJessica Wagantall1-0/+0
Upgrade to version v0.11.0 to fetch latest updates Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: I94cef472f22267e713d92fc2178d7a6caf89b550
2022-08-11[OOM] Upgrade oom versionsefiacor1-1/+36
Change-Id: I79c7bdca4c7b683d74e10afed84395649a233a9f Signed-off-by: efiacor <fiachra.corcoran@est.tech> Issue-ID: OOM-3018
2022-07-11Fix: Download rebar3 bin rather than sourceEric Ball1-17/+6
Packer builds have been broken due to the removal of the bootstrap step. Instead of the more error-prone process of building from source, we will instead download the bin directly (with steps based on those already used for docker-compose). Change-Id: Ie0d156a4608f413894dc3c2bde27c7f33ed02a1a Issue-ID: CIMAN-33 Signed-off-by: Eric Ball <eball@linuxfoundation.org>
2022-07-06Chore: Update docker-compose version to 1.29.2Eric Ball1-1/+1
Per LF Jira ticket IT-24219, the current version 1.17.1 does not support compose file version 3.7. The update should provide this compatibility while maintaining backwards compatibility with all current compose files. Change-Id: Iee4816119e3d8c3f8d0243c8717d110b4c154c87 Issue-ID: CIMAN-33 Signed-off-by: Eric Ball <eball@linuxfoundation.org>
2022-04-26Merge "[OOM] Clean up old jobs"Jessica Wagantall1-34/+0
2022-04-25[OOM] Clean up old jobsefiacor1-34/+0
Remove helm 2 and helm 3.5 Change-Id: I3acd07c23e8cfe8d88b93b13e39589c7e6188f84 Signed-off-by: efiacor <fiachra.corcoran@est.tech> Issue-ID: OOM-2965
2022-04-23Fix: Update arch and flavor in memcached templateAnil Belur1-1/+3
When you list images arch shows up empty. Use V3 flavor over V1. Issue-ID: CIMAN-33 Change-Id: I587c13ab90a9f2611f1cac8c3a3394be0ef68681 Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
2022-04-23Fix: Update arch and flavor in helm templateAnil Belur1-1/+3
When you list images arch shows up empty. Use V3 flavor instead of V1. Issue-ID: CIMAN-33 Change-Id: I31bd7fd66ef4507d1aedcb6af0ad8a1fbff11a1d Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
2022-04-20Chore: Update common-packerJessica Wagantall1-0/+0
Update to fetch RAW base images Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: I70199f9014307b79905564a563e609acfc9cd4fb
2022-04-19[HELM] Fix helm 3.6 packer jobefiacor1-8/+8
Change-Id: Ib7816d07671cf87e78bb0c91e653838dd2a9e30c Signed-off-by: efiacor <fiachra.corcoran@est.tech> Issue-ID: OOM-2962
2022-04-11[OOM] Bump helm version etcefiacor1-41/+22
Change-Id: I7a7d5fa8ea75a7b443b1aee732c9f76b560cf296 Signed-off-by: efiacor <fiachra.corcoran@est.tech> Issue-ID: OOM-2962
2021-10-14Chore: Update common packerJessica Wagantall1-0/+0
Update to fetch latest base images for Ubuntu 18.04 and 20.04 Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: If69c5776a2156333452351a571f57aff444f2bcf
2021-10-12Chore: Update packer and Ubuntu nodesJessica Wagantall1-0/+0
Update to the latest packer version to fetch a newer base image version for Ubuntu1804 Update Ubuntu Docker nodes. Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: I6ed0b08f302b42918a19400d822eae2dda872670
2021-10-11Merge "Fix: Do not bootstrap rebar"Jessica Wagantall1-6/+0
2021-09-03Chore: Update common-packer to latest v0.9.3Anil Belur1-0/+0
Issue-ID: CIMAN-33 Change-Id: Ib1b0b44a6e2ccb48bc17f44fa292e30ef3554f0e Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
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>