Remove project specific packages 34/26534/1
authorVanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Wed, 15 Apr 2020 20:58:51 +0000 (15:58 -0500)
committerVanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Wed, 15 Apr 2020 20:58:51 +0000 (15:58 -0500)
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

packer/provision/local-builder.yaml

index 6aa2b4f..a42049c 100644 (file)
@@ -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
       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