summaryrefslogtreecommitdiffstats
path: root/packer
AgeCommit message (Collapse)AuthorFilesLines
2018-07-24Fix memcache/redis packerJessica Wagantall4-60/+110
Update common packer - Remove centos unused distros - Add memcache and redis yaml file - Update json templates Change-Id: I1092d4a7ce957c8c31780045639b0819933af588 Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-07-20Fix packer nodeJessica Wagantall1-1/+1
Update packer/vars/centos-7 build node to an available one. Change-Id: I9edda4165c484c5d9ae0b6ca1316cb95d8bbb3b9 Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-07-20Upgrade common-packerJessica Wagantall1-0/+0
Change-Id: I210a21c401c33b354d348f459cb82ceae77c2aab Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-05-21Add helm and kubernetes build imageJeremy Phelps2-0/+103
Change-Id: I852052abd33bbcdfb0a3b5a95fbc6f02d86113e6 Issue-ID: CIMAN-155 Signed-off-by: Jeremy Phelps <jphelps@linuxfoundation.org>
2018-03-28Update common-packer to pull in Ansible GalaxyThanh Ha1-0/+0
Pull in the Ansible Galaxy scripts in packer. Issue-ID: CIMAN-33 Change-Id: I32ba1494000a1cb78cf1036f77b1a9610e3ccc96 Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
2018-03-28Merge "Move packer vars file for centos"Jessica Wagantall1-0/+0
2018-03-27Move packer vars file for centosAndrew Grimberg1-0/+0
The new common-packer definitions for centos build on centos-7 and therefore need a properly named vars file Change-Id: I0e7785650b11d96658a7f09ef6b59c192095d6cb Issue-ID: CIMAN-33 Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2018-03-27Update local builder and docker filesJessica Wagantall2-30/+26
Update local-builder to just import baseline Update local-docker to install docker-compose Change-Id: I7b5511abac317bb5969b5e4a2207e9973874cf94 Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-03-27Upgrade to common-packerJessica Wagantall11-231/+48
- Enable builder.json - Relove unused provision scripts - Update ci-management-packer-jobs - Update builder.yaml Change-Id: I0c9abcd33fd3acb84690863dca966a01731dc64c Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-03-19Install common-packerJessica Wagantall1-0/+0
Issue-ID: CIMAN-33 Change-Id: I75d06fca2740ec41d3d1bcae014e6125d1d360f2 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-11-07Fix ubuntu_docker_mtu_fix() functionJessica Wagantall1-1/+1
Do not translate vaiables. Pass the text as is Change-Id: I05b5c33ec79191dd4959ac10b0ac1d13c2973078 Issue-ID: CIMAN-118 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-11-06Fix docker MTU settingsJessica Wagantall1-0/+44
Set MTU settings to 1454 to accept https connection requests. This issue seems to be present since Docker 1.10.0 Change-Id: Ia113ffdb889fa86e91075ef4f36b3e1872c699f6 Issue-ID: CIMAN-118 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-11-02Merge "Update chrome installation instructions"Jessica Wagantall1-3/+3
2017-11-01Update chrome installation instructionsJessica Wagantall1-3/+3
Update installation instructions based on github instructions. Change-Id: I0ddb3b80f4d1cf915345e10353ec64f3f8b28e16 Issue-ID: INT-212 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-11-01Merge "Install npm in all instances"Jessica Wagantall1-2/+2
2017-11-01Install npm in all instancesJessica Wagantall1-2/+2
Change-Id: Ic8a147de05dce8427d5ed722624de09058847f95 Issue-ID: CIMAN-117 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-10-25Add maven package for basebuild instancesJessica Wagantall1-2/+2
Change-Id: I6c3917c48b05ea7bad73cbb35d1a0307617006a2 Issue-ID: CIMAN-65 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-10-19Install python3.6-dev package in packerJessica Wagantall2-2/+2
Add python3.6-dev package which is needed by pyCrypto. Change-Id: Iaaa3fb8ca8d464e02af71ae50656861a5d104076 Issue-ID: CIMAN-108 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-10-17Update crudini packageJessica Wagantall1-2/+2
Install crudini package which was introduced by global-jjb Change-Id: Ifa9166994f8b6e5a8902bdb722b03a24d017c8a7 Issue-ID: CIMAN-111 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-10-13Install Python3.6 for Ubuntu basebuild imagesJessica Wagantall1-0/+5
Add Python3.6 version to be used by dcaegen2 project. Change-Id: I7bd5f28958144cbf16e22c1328f5683ee30d737a Issue-ID: CIMAN-108 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-10-13Install Python3.6 for Ubuntu imagesJessica Wagantall1-0/+5
Add Python3.6 version to be used by dcaegen2 project. Change-Id: Ie6a1afde8a4697f094a862bfd0870fc5a844bf47 Issue-ID: CIMAN-108 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-09-22Install chrome to support ChromeDriver in CSITGary Wu1-0/+19
Change-Id: Ib3ff4663c07d8eb90c9cb3f06660fbad93fa0b57 Issue-ID: INT-212 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-08-31Add Erlang and Rebar packages needed for DCAEGEN2Jessica Wagantall1-0/+11
Install package versions: -Erlang 19.3 -Rebar3 Issue-id: CIMAN-41 Change-Id: I375b32ce6ce4655d77ff529b0390a4ff1d72d7a4 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-08-31Add gecko driver for robotframeworkJessica Wagantall1-0/+3
Add gecko driver for docker based builds that will run Selerium UI tests Issue-id: CLAMP-28 Change-Id: Ib0fdb21165a5814dc7cb6599fc5226d35db813ee Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-08-30Add firefox package as part of basebuildJessica Wagantall1-2/+2
Firefox package is needed as part of Selerium UI tests. Change-Id: If194ee100f8949e36bf00c5fb790f914762a5a3d Issue-id: CIMAN-36 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-08-28Install xvfb for UI tests with Selenium.Jessica Wagantall1-2/+2
Change-Id: I5ed18e1c13870036601d13e7ac80d9ab89eb3be8 Issue-id: CIMAN-36 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-08-25Add memcached to Jenkins build environmentGary Wu2-0/+96
Change-Id: Ieb29292035d599c2114f32e0d50bdb4bb463fd29 Issue-id: INT-114 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-08-17Add install tox in packer basebuildJessica Wagantall1-2/+2
Issue-id: CIMAN-25 Change-Id: Ib9c9682d3934d109211fa3f8ec2bad641dfcb7e5 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-08-17Add docker-compose for CSIT environmentsGary Wu1-1/+4
Change-Id: Ieb80618426b3e7755b5fbacf21c2ef697b137921 Issue-id: CIMAN-24 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-08-10Fix redis install script for centosGary Wu1-1/+1
Change-Id: Iff2449ce775dc39b34f03b980c380db08472a7a3 Issue-id: CIMAN-14 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-08-10Fix redis install scriptGary Wu1-2/+2
Change-Id: I373ed9f55924b2414ba6bc3c5620fdc97f719a4f Issue-id: CIMAN-14 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-08-04Add packer environment with redis installedGary Wu2-0/+111
Change-Id: I964f7a3811df7d5aff61c93fcdaef6307b50373f Issue-id: CIMAN-14 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-07-19Add xmlstarlet to ubuntu basebuildGary Wu1-0/+3
Change-Id: Id826fdbfb2ab547079c83bec4c9184a8e9102706 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-05-03Initial coala delint (packer)Andrew Grimberg5-7/+6
Initial coala delint for packer Issue: CIMAN-2 Change-Id: I2ccd6ee569d6cbe4bcc842a1228ca6b6375141f6 Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2017-03-15Remove bad chmod from ubuntu baselineAndrew Grimberg1-2/+0
Change-Id: Iafb5d384e9512dabda3949afe54e1cec0e5213b2 Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2017-03-15Adding graphviz for ubuntu systemsAnaël Closson1-0/+4
Change-Id: Ibbf0a968c92ff79bcc65facb18c13744de98def4 Signed-off-by: Anaël Closson <ac2550@intl.att.com>
2017-02-15Remove apt-get wrapAndrew Grimberg1-23/+0
Something is off in the wrap as it doesn't handle errors very well or something it's relying on isn't installed on a base system. Since it's currently causing packer builds to fail, it's getting removed until it can be trouble-shot better Change-Id: I3db6fd1c54279d36682d5cecd2f05a96ce58702a Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2017-02-15Update baseline to match recent changesAndrew Grimberg1-2/+41
Add in more fixes to keep Ubuntu systems from doing auto-updates as well as to shim apt-get to wait on currently running apt processes Change-Id: Ibb670b9b6170ca4b82ba25fb851a984eb3857439 Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2017-02-07Handle Java install on Ubuntu more sanelyAndrew Grimberg1-14/+26
* Also fix problem with RH case statement Change-Id: I842e2aa425f7532c7c497ee3aeb6c21e3353f53f Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2017-02-07Correctly call pipefail not pipefileAndrew Grimberg3-3/+3
Change-Id: I2e51de944afcdba9e77e7300960cd0578566fcc6 Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2017-02-07Make packer templates fail on any problemsAndrew Grimberg3-14/+32
Make packer templates fail on any problems and to not be quiet in their builds. Change-Id: Ieb1ef5f6f2bff711597bd7464a2676520e5fc0d8 Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2017-02-07Configure docker imageAndrew Grimberg4-101/+2
Create a docker image, this is based on the Open-O robot image Change-Id: I4f16494da4605753f09257107889210488ec0512 Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2017-02-01Fix packer base images for Ubuntu 1{4,6}.04Andrew Grimberg2-2/+2
Need the Ubuntu base image names to properly map to the images that have been uploaded into the cloud for use Change-Id: I45153b9b796da814528ae6a88dc6e01251d305b8 Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2017-01-30Initial ci-management uploadAndrew Grimberg17-0/+630
* Configure initial jobs and validate Jenkins environment * Do not hook up packer build jobs at this time Change-Id: I1818e8680d215318410f6beff5af054db03e7fa1 Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>