summaryrefslogtreecommitdiffstats
path: root/packer
AgeCommit message (Collapse)AuthorFilesLines
2023-03-29Fix: Restructure Chartmuseum blockJessica Wagantall1-5/+15
Re-write chartmuseum instalation block Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: Ic9ce878fa87bfec6d7048e8fc5e2762cad3754f7
2023-03-29Fix: Upgrade and fix Chartmuseum binJessica Wagantall1-4/+5
Download and install latest chartmuseum bin from https://github.com/helm/chartmuseum/releases Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: I4480f28e274357924bc412017bd05c1aecba00ad
2023-03-29Fix: Update memcached packer templateJessica Wagantall1-3/+3
Update memcached packer template provisioner to pick up the ansible tools installed under the venv. Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: Ia8234567c6dbf25021c2b51beea43717238655b5
2023-03-22Fix: Update redis templateAnil Belur1-3/+3
Update redis template provisioner to pick up the ansible tools installed under the venv. Issue-ID: CIMAN-33 Change-Id: I9bee4b2274565e887bf2e5cbfaf6792d087c3e44 Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
2023-03-22Fix: Update helm packer templateAnil Belur1-3/+3
Update helm packer template provisioner to pick up the ansible tools installed under the venv. Issue-ID: CIMAN-33 Change-Id: If43a26d157f2c4da2714962e4df4a2c8922ab1d2 Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
2022-11-10[OOM] Upgrade and clean up OOM jobsefiacor1-35/+1
Change-Id: I8c6a22f39add57a5b30ad711ac296825986feb20 Signed-off-by: efiacor <fiachra.corcoran@est.tech> Issue-ID: CIMAN-424
2022-10-13CI: Upgrade common-packer to v0.12.1Bengt Thuree1-0/+0
Issue-ID: CIMAN-33 Signed-off-by: Bengt Thuree <bthuree@linuxfoundation.org> Change-Id: I8d6f92de0da538c99e3f7a09cffff49d9a382982
2022-10-13Chore: Add enchant package for Ubuntu 18.04Bengt Thuree1-2/+11
Issue-ID: CIMAN-33 Signed-off-by: Bengt Thuree <bthuree@linuxfoundation.org> Change-Id: I3c1fb78226a9f6a40ff48ab1fe21aa54e3c6001d
2022-10-13Chore: Add missing enchant-2 libraryBengt Thuree1-0/+16
Needed for ONAP Doc team Issue-ID: CIMAN-33 Signed-off-by: Bengt Thuree <bthuree@linuxfoundation.org> Change-Id: If3820546f7f137985d7e57b540a478e0505d7ff8
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