From b0836d3b22feab4bafd186a626fa03b1a93b41ad Mon Sep 17 00:00:00 2001 From: Jimmy McCrory Date: Mon, 7 Mar 2016 08:34:53 -0800 Subject: [PATCH] Trim apt package list Limit repo_apt_packages to a more minimally viable list of requirements for deploying Nginx servers and syncing files between them. Change-Id: I677c78473b7f0442f8c334cd59b8c676973f4535 Depends-On: I03d5c061ec506a9dc142ff55a50fb3ecb18c238f Closes-Bug: #1550418 --- defaults/main.yml | 36 ------------------------------- tasks/repo_pre_install.yml | 12 ----------- templates/manual-init.override.j2 | 9 -------- 3 files changed, 57 deletions(-) delete mode 100644 templates/manual-init.override.j2 diff --git a/defaults/main.yml b/defaults/main.yml index 94cb55f..41a6dba 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -37,46 +37,10 @@ repo_auto_rebuild: false repo_recreate_keys: False repo_apt_packages: - - aptitude - - bridge-utils - - build-essential - - cgroup-lite - - cmake - - dmeventd - fcgiwrap - - git-core - - iptables - lsyncd - - lynx - nginx-extras - rsync - - sshpass - - tmux - - liberasurecode1 - - liberasurecode-dev - - libldap2-dev - - libsasl2-dev - - libssl-dev - - libxslt1.1 - - libpq-dev - - libffi-dev - - libsqlite3-dev - - libxml2-dev - - libxslt1-dev - - libkmod-dev - - libkrb5-dev - - libkmod2 - - libvirt-dev - - libjpeg-dev # required to build pillow - - libmariadbclient-dev - - lxc-dev - - lvm2 - - python-dev - - python-software-properties - - sqlite3 - - swig - - vlan - - uuid-dev # Main web server port repo_server_port: 8181 diff --git a/tasks/repo_pre_install.yml b/tasks/repo_pre_install.yml index 309d9fc..c991f64 100644 --- a/tasks/repo_pre_install.yml +++ b/tasks/repo_pre_install.yml @@ -23,15 +23,3 @@ - reload rsyncd tags: - repo-config - -- name: Drop base config file(s) - template: - src: "{{ item.src }}" - dest: "{{ item.dest }}" - owner: "{{ item.owner|default('root') }}" - group: "{{ item.group|default('root') }}" - mode: "{{ item.mode|default('0644') }}" - with_items: - - { src: manual-init.override.j2, dest: "/etc/init/lxc-net.override" } - tags: - - repo-config diff --git a/templates/manual-init.override.j2 b/templates/manual-init.override.j2 deleted file mode 100644 index 306c937..0000000 --- a/templates/manual-init.override.j2 +++ /dev/null @@ -1,9 +0,0 @@ -# {{ ansible_managed }} - -pre-start script - echo "pass" -end script - -post-stop script - echo "pass" -end script