summaryrefslogtreecommitdiffstats
path: root/packer
AgeCommit message (Collapse)AuthorFilesLines
2024-03-20Chore: Update common-packer to the latest v0.14.1Anil Belur3-0/+2
Symlink the required hcl templates to common-packer Change-Id: I46db2277546a6e0bdedc8f9af0eb9bbbbdcb568c Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
2023-05-12Chore: Upgrade common-packer to v0.12.1Vanessa Valderrama1-0/+0
Change-Id: Ic1643e69acfdae4e0c7217f3719ef99ecc2c67de Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org>
2022-08-19CI: Disable pip deps for CentOS7Anil Belur1-1/+2
tox, pyenv and virtualenv are pulled in and install runtime in the global-jjb/shell/tox-install.sh script. Change-Id: I8bba34356efbb23c28fc2865aea24cf12209cb14 Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
2022-08-17Chore: Fix CentOS image failuresVanessa Valderrama1-3/+11
Modifying the TLDK packages to only install on Ubuntu to resolve CentOS image failures Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I71b32d9835440bd1a64d0b6ebe29b9775e0901d4
2022-08-17Merge "Chore: Upgrade common-packer to v0.11.0"Dave Wallace1-0/+0
2022-08-17Chore: Upgrade Ninja packageVanessa Valderrama1-0/+1
Upgrading Ninja package to resolve TLDK failure Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I82d28e55a708985ca718aa631b053c600ad549c3
2022-08-17Chore: Upgrade common-packer to v0.11.0Vanessa Valderrama1-0/+0
Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I0cab1480bfe4958d83eb8f025e463acf61f77afd
2022-08-16Chore: Install latest Meson packageVanessa Valderrama1-1/+1
Installing the latest Meson package required by TLDK Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I5f86c1acce42dd436175230175d1b17121dce779
2021-11-08Chore: Install python-scapy for UbuntuVanessa Valderrama1-0/+1
Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I9bcb719fa044d2bfb0787dfa849130268d4ef22b
2021-11-04Chore: Enable HugePages for Ubuntu 20.04Vanessa Valderrama1-3/+1
Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I82d9b40c3877ca0cb76750c3d40bd04759bc51a6
2021-11-03Chore: Install missing TLDK packageVanessa Valderrama1-0/+1
Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org> Change-Id: Id365fdeb128bd12ca4f3b6d599e1b49f53790175
2021-11-03Chore: Move Ubuntu packages to AnsibleVanessa Valderrama1-0/+42
Moving Ubuntu packages from basebuild.sh script to Ansible Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I6c3e9b3d71788d85a7df3b132c358ab7e7f8140d
2021-10-28Chore: Cleanup Ubuntu packagesVanessa Valderrama1-7/+6
Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I199ab3bb74033781efa03e5b5839544629d151a6
2021-10-27Chore: Fix Ubuntu package failuresVanessa Valderrama1-5/+4
Replace out of date packages to resolve package install failures Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I343949380ca751735ba7606a529c36296d717d20
2021-10-20Chore: Add TLDK required packagesvalderrv1-0/+11
Adding TLDK required packages in Ubuntu images Signed-off-by: valderrv <vvalderrama@linuxfoundation.org> Change-Id: I4f89885e375c1a57d7bd9a5617f96f23298aaec7
2021-10-18Chore: Clean up packer imagesVanessa Rene Valderrama2-26/+0
Removing 16.04 because it's no longer supported Removing 18.04 so it uses the latest base image in common-packer Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: Ib755218973b16a1cab7209386f84ff5283499115
2021-10-18Chore: Upgrade common-packer to v0.9.4Vanessa Rene Valderrama1-0/+0
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I0df1ada40097f0955ac0cc2bea63bb2d6408fb19
2021-09-30Chore: Upgrade common-packer to v0.9.3Kevin Sandi3-2/+4
Upgrade common-packer to latest version and fix unrelated missing variable for ubuntu packer vars files which is blocking the verify checks for this change Signed-off-by: Kevin Sandi <ksandi@contractor.linuxfoundation.org> Change-Id: I74f409974a5e025c6a1a1960a0befb75d01ff6f8
2021-03-12Upgrade common-packer to v0.7.6Vanessa Rene Valderrama1-0/+0
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I8c358ae6a244db7c22adbb99d269f9c5748cb74f
2021-03-05Upgrade common-packer to v0.7.5Vanessa Rene Valderrama1-0/+0
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I14b558a42507b9c04bd6c2f492da86d6eee1575a
2020-11-30Upgrade common-packer to v0.7.0Vanessa Rene Valderrama1-0/+0
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: Ib0d9af39e86e3a201b659ad481ade84023395eb3
2020-04-15Remove project specific packagesVanessa Rene Valderrama1-144/+0
This change is remove the project specific packages that were originally in baseline as a requirement primarily for RPM_DPDK, DEB_DPDK and VPP. The RPM_DPDK and DEB_DPDK projects are inactive/archived and VPP manages their own Docker images. I'll add required packages back as they are found through testing projects that are building on OpenStack images or as requested via the projects. Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I207b02854622f676288954251d7446eeb70e150e
2020-04-15Remove 16.04 ARM packageVanessa Rene Valderrama1-1/+0
Removing package that was required for archived/inactive projects Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I58067dbd44f6585c43d659c1e0d7de561b2b74ba
2020-04-13Add ARM var filesVanessa Rene Valderrama2-0/+24
Adding ARM var files to fix the flavor and configure storage Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I9c80da89c0083e7e1be804214ef228d88517c9dd
2020-04-13Upgrade common-packer to v0.5.0Vanessa Rene Valderrama1-0/+0
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I1a29f350271a9aeb805647085d9cc04045b85c8c
2020-04-01Remove local packer varsVanessa Rene Valderrama2-24/+0
Removing local packer vars to use common-packer images Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: Ia90b0c3f966fec6024b3e05eddffa72e9bf8172f
2020-02-26Modify 18.04 base imageVanessa Rene Valderrama1-8/+0
Removing the local var for Ubuntu 18.04 to use the common-packer base image Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I7364289de193b4c5da7e505e753e5fdffd4f5072
2020-02-26Update common-packer to v0.4.4Anil Belur1-0/+0
Change-Id: Ie90b619a8e75f9419d8f05bb47c98368cf57c21a Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
2020-02-20Modifying 18.04 base imageVanessa Rene Valderrama1-0/+8
Modifying the 18.04 base image to resolve image build failures Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I647000a6994a47a526f1c252841673d37e695e3e
2020-02-20Fix PackageCloud install on UbuntuVanessa Rene Valderrama1-0/+6
The new images don't have PackageCloud installed. This change is to install PackageCloud on Ubuntu 16.04 and 18.04 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I142cecacc947bbddd82f42dbfffeb1fb2b36298d
2020-02-19Modify 16.04 ARM base imageVanessa Rene Valderrama1-1/+1
Modifying the 16.04 ARM image. The base image in common-packer is failing. Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I19bc1cdf3d4ae4baffceabdb09fc43d3af9f0211
2020-02-04Update 16.04 ARM imageVanessa Rene Valderrama1-1/+1
Updating the image name for 16.04 ARM images Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I708fb3e05995a0bf0dcea13cecceea11c2e1c789
2020-02-04Fix 16.04 ARM imageVanessa Rene Valderrama1-2/+4
Fix the flavor and add storage to resolve build errors Change-Id: I02ff657319760e29dfdddf79024294fc37e5640c Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2020-01-31Add 16.04 ARMVanessa Rene Valderrama1-0/+10
Add 16.04 ARM to build builder and docker images Change-Id: I2421fa3df8efd73ff57c0e61b8ee73883814452c Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2020-01-31Upgrade common-packerVanessa Rene Valderrama1-0/+0
Upgrade common-packer to v0.4.3 Change-Id: I7ac5ad0c20feaacdb272eefe3a645428299ea40b Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2020-01-29Upgrade common-packer to v0.4.2Vanessa Rene Valderrama1-0/+0
Change-Id: I9fb99d7ee1de480e26c348fd68eacb49b51c7d0d Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2020-01-24Modify Ubuntu 16.04 to enable hugepagesVanessa Rene Valderrama1-0/+9
This change is to modify Ubuntu 16.04 images to enable hugepages Change-Id: Id5f0494417c1cce25c26032d2f6dfa4526c3f5bf Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2020-01-22Upgrade common-packer to v0.4.0Vanessa Rene Valderrama1-0/+0
Change-Id: Id56693736272c7e4bd8018ca110e3e2ff4c7457f Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-12-09Remove packagecloud installVanessa Rene Valderrama1-4/+0
Removing the packagecloud install becuase it's already installed on the base image. Change-Id: I2c02ced4710dee58e3443071b484728d408361cd Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-12-06Remove rake installVanessa Rene Valderrama1-8/+0
Removing the rake install because the newer version requires a newer version of Ruby. Change-Id: Ic50dec1f6a54971de3ca6a2a82b2b3e085d17029 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-12-03Install newer version of ruby gemsVanessa Rene Valderrama1-0/+4
Install newer version of ruby gems to resolve rake dependency for the CentOS 7 image Change-Id: I6cd230a2f008e5d9da34bce1dc4c82d35edf9592 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-11-25Upgrade common-packer to v0.3.1Vanessa Rene Valderrama1-0/+0
Change-Id: I4cb5f5ded765abfacd87d183908544f7d76b74a6 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-11-20Upgrade common-packer to v0.3.1Vanessa Rene Valderrama1-0/+0
Change-Id: Ie4dc270066b786f7b6199edb53ad0de0647adca8 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-10-10Remove unavailable packagesVanessa Rene Valderrama1-21/+0
Removing unavailable packages. The missing packages are installed in the build-package CICN script. Change-Id: I1882c557e9bda6000d268cc1580640060ed433c6 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-10-10Install CICN required packagesVanessa Rene Valderrama1-0/+32
Updating Ubuntu 18.04 image to install CICN required packages Change-Id: I855f9f169a33e66fe211ab137d612b16cbd4b6b3 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-07-31Modify Ubuntu 18.04 ARM packagesVanessa Rene Valderrama1-1/+0
Modifying Ubuntu 18.04 ARM packages to build a new common-packer image Change-Id: I23c43b26fea99b90d7500a0674c836d639cf1145 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-05-01Remove missing packagesVanessa Rene Valderrama1-1/+0
Removing missing Bionic packages Change-Id: I847c4c088469cc0f25a757e79cd5c6250b81073a Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-04-30Configure Ubuntu 18.04 flavorVanessa Rene Valderrama1-1/+4
Configuring the Ubuntu 18.04 flavor and volume size Change-Id: I06109663045802016db9a4b4259d680da4b35878 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-04-30Update common-packer to v0.3.0Vanessa Rene Valderrama1-0/+0
Change-Id: Ia411ad1e13bfa713eb63ba8da4326f9fa4bc3cc5 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-04-23Configure Ubuntu 18.04 ARM varVanessa Rene Valderrama1-0/+9
The common-packer var file for Ubuntu 18.04 ARM is using a flavor that is not available or standard for building images. We'll use this var file until the common-packer var file is configured properly. Change-Id: Ic491d9177f3f295c2efc488175e6a8d8d97cd324 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>