openstack-ansible-os_octavia/tasks
Jesse Pretorius 14d5186079 Remove octavia_requires_pip_packages
In order to reduce the packages required to pip install on to the hosts,
we use service delegation to octavia_service_setup_host so that instead
of installing software on the target host, and putting credentials on
every target host, we isolate the software and credentials to a single
host.

In this patch we finally remove octavia_requires_pip_packages as it is
no longer required given that all services use delegation to the
octavia_service_setup_host now. We also remove the task which used to
install them.

We also remove the meta dependency on the openstack_openrc role because
the target host does not require openrc/clouds.yaml any more.

We remove the variable 'octavia_ansible_endpoint_type' as it is no longer
used.

We finally remove the python-pip package from the distro packages, as
with these changes, pip is no longer required on the host - everything
installed by pip is isolated into a venv.

Change-Id: If3f65fdb8a59a3c41cb8c2f0dee6b2e5a71f05c7
2018-08-19 18:18:47 +01:00
..
main.yml Allow tags to be used for MQ tasks 2018-08-07 14:56:58 +01:00
mq_setup.yml Allow tags to be used for MQ tasks 2018-08-07 14:56:58 +01:00
octavia_amp_image.yml Add retries to all os_* module tasks 2018-08-07 13:12:47 +01:00
octavia_certs.yml Make certificate generation host configurable 2018-07-20 11:47:01 +00:00
octavia_db_setup.yml Move database creation into role 2018-06-28 16:28:02 +01:00
octavia_flavor_create.yml Ensure the octavia flavor is private 2018-08-07 12:01:01 +00:00
octavia_init_common.yml Octavia role hacking 2017-03-01 12:48:12 -05:00
octavia_init_systemd.yml Remove code for cleanups 2018-04-14 11:48:02 -04:00
octavia_install.yml Remove octavia_requires_pip_packages 2018-08-19 18:18:47 +01:00
octavia_mgmt_network.yml Use interface instead of endpoint_type 2018-08-07 12:05:21 +00:00
octavia_policy.yml Move role setup into service setup tasks 2018-08-02 09:10:41 +01:00
octavia_post_install.yml Downloads amphora images from artifact storage 2018-04-17 16:31:59 -07:00
octavia_pre_install.yml Octavia role hacking 2017-03-01 12:48:12 -05:00
octavia_security_group.yml Add retries to all os_* module tasks 2018-08-07 13:12:47 +01:00
octavia_service_add.yml Use interface instead of endpoint_type 2018-08-07 12:05:21 +00:00
octavia_uwsgi.yml Implement uWSGI for octavia-api 2017-08-04 13:20:54 +01:00