+++ /dev/null
----
-- name: restart keystone
- service: name=keystone state=restarted enabled=yes
+++ /dev/null
----
-- name: copy local sources.list
- template: src=sources.list dest=/etc/apt/sources.list backup=yes
- when: LOCAL_REPO is defined
-
-- name: copy deb packages
- shell: cp -rf /opt/repo/pool/main/ /var/cache/apt/archive/
- ignore_errors: True
-
-- name: add juno cloudarchive
- apt_repository: repo="{{ juno_cloud_archive }}" state=present
-
-- name: first update pkgs
- apt: update_cache=yes
---
- name: restart cinder-volume
service: name=cinder-volume state=restarted enabled=yes
-
#- mariadb-client-5.5
- mysql-client-5.5
- python-mysqldb
-
-- name: download mariadb and galera deb package
- get_url: url={{ item.url }} dest=/opt/{{ item.filename }}
- register: result
- until: result|success
- retries: 5
- delay: 3
- with_items:
- - { url: "{{ MARIADB_URL }}", filename: "{{ MARIADB }}" }
- - { url: "{{ GALERA_URL }}", filename: "{{ GALERA }}" }
-
-- name: install mariadb and galera packages
- command: dpkg -i /opt/{{ item }}
- with_items:
- - "{{ MARIADB }}"
- - "{{ GALERA }}"
+ - mysql-server-wsrep
+ - galera
- name: create mysql log directy
file: path=/var/log/mysql state=directory owner=mysql group=mysql mode=0755
with_items:
- mysql
-
- name: create database/user
shell: /opt/data.sh
when: HA_CLUSTER[inventory_hostname] == ''
- name: update keystone conf
template: src=keystone.conf dest=/etc/keystone/keystone.conf backup=yes
- notify: restart keystone
- name: delete sqlite database
shell: rm /var/lib/keystone/keystone.db || echo sqllite database already removed
with_items:
- admin-openrc.sh
- demo-openrc.sh
+
+- name: manually start keystone
+ service: name=keystone state=restarted enabled=yes
# Print debugging output (set logging level to DEBUG instead
# of default WARNING level). (boolean value)
-#debug=false
+debug={{ DEBUG }}
# Print more verbose output (set logging level to INFO instead
# of default WARNING level). (boolean value)
-#verbose=false
+verbose={{ VERBOSE }}
# Log output to standard error (boolean value)
#use_stderr=true
--- /dev/null
+---
+- name: add juno cloudarchive
+ apt_repository: repo="{{ juno_cloud_archive }}" state=present
+
+- name: first update pkgs
+ apt: update_cache=yes