From dcd8e9e5ef9f192dee8537cab6f9173ab036d322 Mon Sep 17 00:00:00 2001 From: Markos Chandras Date: Tue, 26 Sep 2017 10:26:56 +0100 Subject: [PATCH] vars: Drop development packages python development files are not needed on the containers since we do not do any building on them. Moreover, git is also not used either. Finally, sync all 3 distribution files so they all install the same set of core packages Change-Id: I09885e79a615db89065351c68fd8fcbc6a99958d --- vars/redhat-7.yml | 4 +--- vars/suse-42.yml | 6 ++---- vars/ubuntu-16.04.yml | 9 +++++---- 3 files changed, 8 insertions(+), 11 deletions(-) diff --git a/vars/redhat-7.yml b/vars/redhat-7.yml index c529f24d..ce959aed 100644 --- a/vars/redhat-7.yml +++ b/vars/redhat-7.yml @@ -83,14 +83,12 @@ _lxc_cache_distro_packages: - ca-certificates - cronie - epel-release - - git - openssh-server - - python-devel - python2 - rsync - sudo - - wget - tar + - wget - which - yum-plugin-priorities - yum-utils diff --git a/vars/suse-42.yml b/vars/suse-42.yml index d1c53b28..85091b13 100644 --- a/vars/suse-42.yml +++ b/vars/suse-42.yml @@ -85,17 +85,15 @@ lxc_cache_map: {{ lxc_cache_prep_post_commands }} _lxc_cache_distro_packages: - - ca-certificates - ca-certificates-mozilla - - git-core + - cronie - openssh - - python-devel - python - python-xml - rsync - sudo - - wget - tar + - wget - which lxc_cached_network_interfaces: diff --git a/vars/ubuntu-16.04.yml b/vars/ubuntu-16.04.yml index 0031f567..357f559a 100644 --- a/vars/ubuntu-16.04.yml +++ b/vars/ubuntu-16.04.yml @@ -101,14 +101,15 @@ lxc_cache_install_debconf: '-o Dpkg::Options::="--force-confdef" -o Dpkg::Option _lxc_cache_distro_packages: - apt-transport-https - - build-essential - ca-certificates - - git - - iptables + - cron # xenial doesn't have cronie - openssh-server - - python-dev - python2.7 - rsync + - sudo + - tar + - wget + - debianutils # for 'which' executable lxc_cached_network_interfaces: - src: "lxc-net-bridge.cfg.j2"