openstack-ansible-os_neutron/tasks
Jesse Pretorius afe63f6f19 Resolve migration issues
A run_once task decides on a host without the
context of conditionals related to the task.
The filter is done prior to evaluating any
conditionals.

Also, only the neutron-server neutron.conf has
the database connection credentials as a
security measure, so it is not able to execute
the database migrations.

This patch ensures that the database migrations
are only run once, but are also executed
wherever neutron-server is. It also adds
multiple instances of neutron-server and
neutron-agents to better test against problems
of this nature happening again.

Additionally, the patch uses the handlers for
the offline migrations to ensure that
neutron-server is only restarted once when a
new tag is deployed.

Change-Id: I672ceb0848415c8f2653ebc8f7556db77f7f001c
2017-06-22 19:24:03 +01:00
..
providers Allow the developer constraints to be adjusted 2017-05-26 11:50:20 +01:00
main.yml Resolve migration issues 2017-06-22 19:24:03 +01:00
neutron_db_setup.yml Resolve migration issues 2017-06-22 19:24:03 +01:00
neutron_init_systemd.yml Ensure that services restart in a particular order 2017-06-21 09:37:46 +01:00
neutron_install.yml Simplify database migrations 2017-06-20 15:19:33 +00: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 Ensure that services restart in a particular order 2017-06-21 09:37:46 +01:00
neutron_pre_install.yml Implementing stricter permissions on config files 2017-02-07 14:24:18 -05:00
neutron_service_setup.yml Simplify database migrations 2017-06-20 15:19:33 +00:00