openstack-ansible-repo_build/tasks
Jimmy McCrory 9dfb01f0ce Use package module to install distro packages
Consolidate distro package install tasks into a single task using the
package module and pass the package list into the name instead of using
a with_items loop.

The lxc package is no longer a dependency of lxc-dev, so the task to
override lxc-net is no longer necessary and would not effect a systemd
service anyway.

The minimum Ansible version is raised to 2.2 due to a
known bug [1] in Ansible's apt module which does not
update the cache properly if the cache update and the
install are combined in a single task.

[1] https://github.com/ansible/ansible-modules-core/issues/1497

Change-Id: I0b1b5e5413aa3d4496f15f64e3673f4229bbe237
2017-05-03 11:23:33 +01:00
..
main.yml Include git clone for packages in requirements 2017-03-15 12:39:54 +00:00
repo_build.yml Modified repo build for better multi-OS support 2017-03-15 13:05:07 -05:00
repo_build_install.yml Use package module to install distro packages 2017-05-03 11:23:33 +01:00
repo_clone_git.yml Modified repo build for better multi-OS support 2017-03-15 13:05:07 -05:00
repo_index.yml Modified repo build for better multi-OS support 2017-03-15 13:05:07 -05:00
repo_package_sync.yml Fix linting issues for ansible-lint 3.4.1 2016-11-02 13:28:29 +00:00
repo_post_build.yml Modified repo build for better multi-OS support 2017-03-15 13:05:07 -05:00
repo_pre_build.yml Modified repo build for better multi-OS support 2017-03-15 13:05:07 -05:00
repo_set_facts.yml Update repo source download to use processed requirements 2016-08-25 13:33:41 +01:00
repo_venv.yml Implement shippable venvs 2015-10-22 18:35:17 -05:00
repo_venv_build.yml Modified repo build for better multi-OS support 2017-03-15 13:05:07 -05:00
repo_venv_post_build.yml Implement shippable venvs 2015-10-22 18:35:17 -05:00
repo_venv_pre_build.yml Modified repo build for better multi-OS support 2017-03-15 13:05:07 -05:00