summaryrefslogtreecommitdiffstats
path: root/packer
diff options
context:
space:
mode:
authorVanessa Rene Valderrama <vvalderrama@linuxfoundation.org>2020-04-15 15:58:51 -0500
committerVanessa Rene Valderrama <vvalderrama@linuxfoundation.org>2020-04-15 15:58:51 -0500
commit52844af3d73448638bd3fb537e35e76eb5f0a914 (patch)
treed198aaa88bfb3afab91789e7a3a2b2eca2989c23 /packer
parent1e248de90ff0cd598da0d69f20ce05d68a5d5777 (diff)
Remove project specific packages
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
Diffstat (limited to 'packer')
-rw-r--r--packer/provision/local-builder.yaml144
1 files changed, 0 insertions, 144 deletions
diff --git a/packer/provision/local-builder.yaml b/packer/provision/local-builder.yaml
index 6aa2b4f8..a42049c7 100644
--- a/packer/provision/local-builder.yaml
+++ b/packer/provision/local-builder.yaml
@@ -9,59 +9,6 @@
- include_role: name=lfit.system-update
tasks:
- - name: 'Install FD.io Required 16.04 Packages'
- apt:
- name:
- - gdb
- - gdbserver
- - bridge-utils
- - texlive-fonts-recommended
- - tex-common
- - texlive-base
- - texlive-binaries
- - texlive-pictures
- - texlive-latex-recommended
- - preview-latex-style
- - texlive-latex-extra
- - cloud-initramfs-growroot
- - cloud-initramfs-rescuevol
- - libmysqlclient-dev
- - doxygen
- - python-pyparsing
- - asciidoc
- - dblatex
- - source-highlight
- - lcov
- - bison
- - ccache
- - dkms
- - libganglia1-dev
- - libapr1-dev
- - libconfuse-dev
- - exuberant-ctags
- - cscope
- - indent
- - emacs
- - libxslt-dev
- - bc
- - linux-image-extra-virtual
- - google-mock
- - debian-xcontrol
- - pristine-tar
- - python-sphinx
- - python-scapy
- - inkscape
- - python-sphinx-rtd-theme
- - python3-sphinx
- - libnuma-dev
- - libibverbs-dev
- - ruby-dev
- - zip
- state: present
- # yamllint disable-line rule:line-length
- when: ansible_distribution == 'Ubuntu' and ansible_distribution_version == '16.04'
- become: true
-
- name: 'Enable hugepages'
sysctl:
name: vm.nr_hugepages
@@ -71,103 +18,12 @@
when: ansible_distribution == 'Ubuntu' and ansible_distribution_version == '16.04'
become: true
- - name: 'Install FD.io Required 18.04 Packages'
- apt:
- name:
- - gdb
- - gdbserver
- - bridge-utils
- - texlive-fonts-recommended
- - tex-common
- - texlive-base
- - texlive-binaries
- - texlive-pictures
- - texlive-latex-recommended
- - preview-latex-style
- - texlive-latex-extra
- - cloud-initramfs-growroot
- - cloud-initramfs-rescuevol
- - libmysqlclient-dev
- - doxygen
- - python-pyparsing
- - asciidoc
- - dblatex
- - source-highlight
- - lcov
- - bison
- - ccache
- - dkms
- - libganglia1-dev
- - libapr1-dev
- - libconfuse-dev
- - exuberant-ctags
- - cscope
- - indent
- - emacs
- - libxslt-dev
- - bc
- - linux-image-extra-virtual
- - google-mock
- - debian-xcontrol
- - pristine-tar
- - python-sphinx
- - libstdc++5
- - python-scapy
- - inkscape
- - python-sphinx-rtd-theme
- - python3-sphinx
- - libnuma-dev
- - libibverbs-dev
- - ruby-dev
- - zip
- - libevent-dev
- - libboost-system-dev
- - libcurl4-openssl-dev
- - libboost-regex-dev
- - libboost-filesystem-dev
- - git-core
- - libqtav-dev
- - libavcodec-dev
- - libavformat-dev
- - libswscale-dev
- - libavresample-dev
- state: present
- # yamllint disable-line rule:line-length
- when: ansible_distribution == 'Ubuntu' and ansible_distribution_version == '18.04'
- become: true
-
- name: 'Install PackageCloud'
command: 'gem install package_cloud'
# yamllint disable-line rule:line-length
when: ansible_distribution == 'Ubuntu'
become: true
- - name: 'Install FD.io Required CentOS 7 Packages'
- yum:
- name:
- - apr-devel
- - asciidoc
- - autoconf
- - ccache
- - dblatex
- - dkms
- - epel-rpm-macros
- - ganglia-devel
- - glibc-static
- - kernel-devel
- - libcap-devel
- - libconfuse-devel
- - libconfuse-devel
- - python-sphinx
- - redhat-lsb
- - ruby-devel
- - scapy
- - source-highlight
- - valgrind
- state: present
- when: ansible_os_family == 'RedHat'
- become: true
-
roles:
- lfit.mono-install