summaryrefslogtreecommitdiffstats
path: root/packer
AgeCommit message (Collapse)AuthorFilesLines
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
2019-06-10Use Centos vars from common-packerJessica Wagantall1-6/+0
Use vars/centos-7.json from common packer instead of using the local file. Change-Id: I86386b0ac932ea08a33ac5efbd5184932d560d9d Issue-ID: CIMAN-34 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2019-06-10Remove invalid local-docker attributeJessica Wagantall1-1/+0
'install_recommends' is not a valid attribute for a Task. Change-Id: I70903be70b98c216a0e4797c73c24279892b52fc Issue-ID: CIMAN-34 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2019-05-17Upgrate to the latest common-packerJessica Wagantall1-0/+0
Change-Id: If6b64bfedb3ebfd5446080a928de812a869559e7 Issue-ID: CIMAN-34 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2019-05-07Update local-docker.yaml to support CentosJessica Wagantall1-15/+21
-Few packages do not need to run on a Centos packer build. Leave them exclusively for Ubuntu. -Update install tox step. -Simplify already exisitng Ubuntu rules as we only have Ubuntu flavor for Debian OS. Change-Id: If27f26f195c6beadb9c3ee03c1f5a7e3c3efb0a0 Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2019-05-06Install libxml2-utils only on UbuntuJessica Wagantall1-0/+1
Change-Id: I3a9a9019de44adc7d4c4802053af1b3c7d4d30f1 Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2019-04-29Add CCSDK Dublin jobsTimoney, Dan (dt5972)1-0/+0
Add Jenkins jobs for CCSDK Dublin branch. Also, added missing staging job for ccsdk/dashboard and removed filter from CCSDK tab to include staging jobs as well. Change-Id: I4ecacf7a645b316ff3504d0e2626dc4771a3eef9 Issue-ID: CIMAN-252 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-04-09Update common-packerJessica Wagantall1-0/+0
Keeping this in sync. No mayor changes being pulled Change-Id: Ie0c129b087170a9d816e6aa6547664b70f2bd7d7 Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2019-03-28Packer local-docker support for ARM64Martin Klozik1-5/+16
Ansible playbook local-docker.yaml was fixed to install arm64 specific binaries of docker-compose and golang into arm64 images created by packer. Change-Id: Ief9fbbeed5847bb2c7842d906dcf9cb4a4f34453 Issue-ID: CIMAN-229 Signed-off-by: Martin Klozik <martin.klozik@tieto.com>
2019-02-18Remove unused basebuild filesThanh Ha1-0/+0
Issue-ID: CIMAN-1 Change-Id: I7bab1f7829d1d059060679d8298ebae39cd7bee4 Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
2018-11-29Change from baseline to dockerBengt Thuree1-3/+3
Small configuration change to use docker.yaml instead of baseline.yaml, as well as bumping version requirements on kubectl and helm. kubectl_version: 1.8.6 --> 1.11.2 helm_version: 2.6.1 --> 2.9.1 Issue-ID: CIMAN-1 Signed-off-by: Bengt Thuree <bthuree@linuxfoundation.org> Change-Id: I11e67d326f53f8f87627b058943eb882e29f76f9
2018-10-30Disable local-docker packages for ARMJessica Wagantall1-0/+12
Only Install Chrome, Erlang, Rebar, Geckodriver and Firefox for non ARM architectures builds. Change-Id: Id02c767fa59623a0d99578ff39491911af44a2e0 Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-10-30Add local var for ubuntu-16.04-arm64Jessica Wagantall1-0/+10
Change-Id: I89eebdd948cbcddd13e084fddf4f8ace67ac7aec Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-10-30Upgrade common-packer to latest HEADJessica Wagantall1-0/+0
Fetch latest common-packer changes Change-Id: I7856c5fb24685a6acbfed2c0190d7d223355c1f2 Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-10-25Install memcached with sudoJessica Wagantall1-0/+1
Change-Id: I941730dedd6ee8cc67901ee30ddf8afae69183d6 Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-10-25Merge "Update memcached/redis packer templates"Bengt Thuree2-2/+2
2018-10-25Update memcached/redis packer templatesJessica Wagantall2-2/+2
Update memcached and redis image information to an available one. Change-Id: Id8bd716894ea722d65650897b1bec92afade350d Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-10-16Update common-packer and global-jjbJessica Wagantall1-0/+0
Update common-packer to latest HEAD Update global-jjb to v0.25.2 Issue-ID: CIMAN-33 Change-Id: I4a40f3c450ab370a622f18f4f113f068dabb96f1 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-09-27Expand rendered image name to include sec and msAnil Belur3-4/+4
Expand rendered image name to include seconds and milliseconds. This reduces the probability of image name collisions on the cloud from 1/60 to 1/60000. The initial change Ic1853ba7566def397b8bce389e2779fe3020c7ce was reverted, since the change had issues bringing up an instance on the OpenStack cloud provider. This was because the default `instance_name` value is taken as the `image_name`, when the instance_name is unset, the instance_name does not allow FQDN format hostname ending with a period+number. The workaround is to use separate `instance_name` parameter in your builder which does not end with period+number. Fixed upstream in common-packer [1.]. [1.] https://gerrit.linuxfoundation.org/infra/#/c/10986/ JIRA: https://jira.linuxfoundation.org/browse/RELENG-971 Issue-ID: CIMAN-168 Change-Id: I451dd8956fbd2b97a47b5064d9802108f4fc3115 Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
2018-09-25Fix installation path for FirefoxJessica Wagantall1-2/+2
Update installation path for Firefox Change-Id: Ic0d730660bc5d14121366a6d4f1e7228c30dca2f Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-09-05Add symbolic link to Go binJessica Wagantall1-2/+5
Add symbolic link in /usr/bin instead of updating PATH since this one gets lost once packer finishes building and does not gets preserved after. Change-Id: Ic523a19351de0eb7f440153a51acd98920135202 Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-09-04Install Firefox 55.0.3Jessica Wagantall1-1/+15
CSIT tests fail on the latest version of Firefox. Looks like this is caused due to new dependency libraries. Downgrade to 55.0.3. Change-Id: I52d6b67472131e48ebcae52ab5e7825dad9be991 Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-08-24Fix rebar3, geckodriver modeJessica Wagantall1-2/+2
Wrongly using 0644 which was not executable. Change to 0755 Change-Id: I8a1fc8e44e0fa300aee842152a1ef124d86aead1 Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-08-23Add geckodriver for dockerJessica Wagantall1-0/+8
Install geckodriver for docker images. Change-Id: I625fa148051ca260a7d1d89d7f7e118026458c8a Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-08-22Make rebar3 executableJessica Wagantall1-0/+1
Change-Id: Ib9cc2124498970ca9cb82364baced9fadcf41bbf Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-08-21Use root to copy rebar3Jessica Wagantall1-0/+1
Copy rebar3 to /usr/bin as root Change-Id: Ia40a067000ae08583dd1678be798905b59834547 Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>