diff options
Diffstat (limited to 'baserock_database/image-config.yml')
-rw-r--r-- | baserock_database/image-config.yml | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/baserock_database/image-config.yml b/baserock_database/image-config.yml deleted file mode 100644 index 7b89e700..00000000 --- a/baserock_database/image-config.yml +++ /dev/null @@ -1,46 +0,0 @@ -# System configuration for Baserock database server. -# -# This Ansible playbook expects to be run on a Fedora 23 Cloud image. ---- -- hosts: database-mariadb - gather_facts: False - sudo: True - tasks: - # See: https://fedoramagazine.org/getting-ansible-working-fedora-23/ - - name: install Python2 and required deps for Ansible modules - raw: dnf install -y python2 python2-dnf libselinux-python - - - name: ensure system up to date - dnf: name=* state=latest - - - name: enable persistant journal - shell: mkdir /var/log/journal - args: - creates: /var/log/journal - - - name: install lvm2 tools - dnf: name=lvm2 state=latest - - - name: install MariaDB - dnf: name={{ item }} state=latest - with_items: - - mariadb - - mariadb-server - - MySQL-python - - # By default this is set to /var/lib/mysql, but this causes a hidden - # directory to be created in /var/lib/mysql (.local/share/systemd) which - # breaks MariaDB because it expects each directory in there to represent a - # database, and you see this when upgrading: - # - # Phase 2/6: Fixing views - # mysqlcheck: Got error: 1102: Incorrect database name '#mysql50#.local' when selecting the database - # - - name: fix home directory of MySQL user - user: name=mysql home=/ - - - name: disable SELinux on subsequent boots - selinux: state=disabled - - - name: disable SELinux on current boot - command: setenforce 0 |