openstack-ansible/playbooks/roles
Darren Birkett 9ae6eeca8b set unique galera server-id
Each slave in a mysql replication cluster needs to have a unique
'server-id' set. This is an arbitrary integer, and often people select
1,2,3 etc. For easy deterministic uniqueness without needing to look at
what you've already used, a simple filter has been created to allow for
the hostname to be converted into an integer.

The server ID variable has been added to the my.cnf.j2 template
and the galera_server defaults/main.yml file. The generation of the
server-id variable happens within the `galera-install.yml` play making
it so there is no future impact in role requires.

Change-Id: Id15149e59cb03ab268bb3b7eeaf391334dfc0c01
Fixes-Bug: #1479484
2015-10-02 18:01:58 +00:00
..
apt_package_pinning added role to pin packages 2015-05-08 13:22:42 -05:00
ceph_client Update ceph key hash 2015-10-01 19:39:52 +00:00
galera_client Merge "Allow pip extra arguments to be passed to playbooks" 2015-10-01 01:27:43 +00:00
galera_server set unique galera server-id 2015-10-02 18:01:58 +00:00
haproxy_server Add Administration Capabilites to the Haproxy Stats GUI 2015-09-23 15:47:29 -07:00
lxc_container_create Removes over zealous arp cache flushing 2015-09-29 13:21:29 +01:00
lxc_hosts Update cached LXC image in place 2015-09-21 17:10:52 +00:00
memcached_server Configurable memcached connections limit & threads 2015-06-23 15:00:32 -07:00
openstack_hosts Shift irqbalance package from lxc_hosts to openstack_hosts 2015-09-10 07:41:05 +00:00
openstack_openrc Add auth version for legacy OpenStack clients 2015-09-21 11:17:18 +00:00
os_ceilometer Allow pip extra arguments to be passed to playbooks 2015-09-30 15:18:31 +00:00
os_cinder Allow pip extra arguments to be passed to playbooks 2015-09-30 15:18:31 +00:00
os_glance Allow pip extra arguments to be passed to playbooks 2015-09-30 15:18:31 +00:00
os_heat Allow pip extra arguments to be passed to playbooks 2015-09-30 15:18:31 +00:00
os_horizon Allow pip extra arguments to be passed to playbooks 2015-09-30 15:18:31 +00:00
os_keystone Merge "Allow pip extra arguments to be passed to playbooks" 2015-10-01 01:27:43 +00:00
os_neutron Allow pip extra arguments to be passed to playbooks 2015-09-30 15:18:31 +00:00
os_nova Allow pip extra arguments to be passed to playbooks 2015-09-30 15:18:31 +00:00
os_swift Allow pip extra arguments to be passed to playbooks 2015-09-30 15:18:31 +00:00
os_swift_sync Add swift-sync role and environment 2015-08-07 08:45:18 +00:00
os_tempest Allow pip extra arguments to be passed to playbooks 2015-09-30 15:18:31 +00:00
pip_install Removed rpc-repo upstream pip deps 2015-09-02 14:15:00 +00:00
pip_lock_down adds the config_template to pip_lock_down 2015-09-21 11:14:43 +00:00
py_from_git Allow pip extra arguments to be passed to playbooks 2015-09-30 15:18:31 +00:00
rabbitmq_server Allow pip extra arguments to be passed to playbooks 2015-09-30 15:18:31 +00:00
repo_server Allow pip extra arguments to be passed to playbooks 2015-09-30 15:18:31 +00:00
rsyslog_client Fixes log rotate issue 2015-09-30 18:03:13 +00:00
rsyslog_server Merge "Install logrotate with ryslog" 2015-09-15 11:22:12 +00:00
system_crontab_coordination Add role system-crontab-coordination 2015-06-30 10:06:11 +01:00