openstack-ansible-os_neutron/tasks
Kevin Carter cdddf60c5f
Cleanup files and templates using smart sources
The files and templates we carry are almost always in a state of
maintenance. The upstream services are maintaining these files and
there's really no reason we need to carry duplicate copies of them. This
change removes all of the files we expect to get from the upstream
service. while the focus of this change is to remove configuration file
maintenance burdens it also allows the role to execute faster.

  * Source installs have the configuration files within the venv at
    "<<VENV_PATH>>/etc/<<SERVICE_NAME>>". The role will now link the
    default configuration path to this directory. When the service is
    upgraded the link will move to the new venv path.
  * Distro installs package all of the required configuration files.

To maintain our current capabilities to override configuration the
role will fetch files from the disk whenever an override is provided and
then push the fetched file back to the target using `config_template`.

Change-Id: I8fba4a1f70d7f5870ad81c8a84e3b1d15742c70f
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2018-08-07 09:04:50 -05:00
..
providers Fix usage of "|" for tests 2018-07-13 08:59:39 +02:00
dependent_neutron_roles.yml Move the roles defined in meta to tasks 2018-03-15 13:24:59 +00:00
main.yml Move MQ vhost/user creation into role 2018-07-18 03:22:20 +01:00
mq_setup.yml Move MQ vhost/user creation into role 2018-07-18 03:22:20 +01:00
neutron_check.yml Add support for Neutron FWaaS v2 2017-09-27 06:19:20 -05:00
neutron_db_setup.yml Move database creation into role 2018-06-01 18:04:57 +01:00
neutron_install_source.yml Merge "Ensure __pycache__ folder is deleted" 2018-07-22 12:59:23 +00:00
neutron_install.yml Fix usage of "|" for tests 2018-07-13 08:59:39 +02:00
neutron_l3_ha.yml Clean up cron if l3ha legacy tool is not enabled 2017-05-04 13:30:30 +00:00
neutron_ml2_ovs_powervm.yml Enable higher performance I/O through 2016-07-20 14:59:44 -04:00
neutron_post_install.yml Cleanup files and templates using smart sources 2018-08-07 09:04:50 -05:00
neutron_pre_install.yml Cleanup files and templates using smart sources 2018-08-07 09:04:50 -05:00
neutron_selinux.yml Fix usage of "|" for tests 2018-07-13 08:59:39 +02:00
neutron_service_setup.yml Execute service setup against a delegated host using Ansible built-in modules 2018-07-12 18:15:37 +01:00