Skip to content
Snippets Groups Projects
Commit f24cf2ca authored by Thomas Schneider's avatar Thomas Schneider
Browse files

wordpress: Replace aufs with overlayfs

parent 579dc2ad
No related branches found
No related tags found
1 merge request!25wordpress: Replace aufs with overlayfs
Pipeline #3368 passed
--- ---
# file: wordpress/tasks/main.yml # file: wordpress/tasks/main.yml
- name: ensure we have aufs tools
apt:
name:
- aufs-tools
- aufs-dkms
state: present
install_recommends: false
tags:
- wordpress
- webservices
- name: ensure the wordpress package is installed - name: ensure the wordpress package is installed
apt: apt:
name: wordpress name: wordpress
...@@ -57,6 +46,17 @@ ...@@ -57,6 +46,17 @@
- wordpress - wordpress
- webservices - webservices
- name: Create overlayfs workdir for {{ wordpress_name }}
file:
state: directory
mode: '0700'
owner: root
group: root
path: "{{ wordpress_web_root }}/{{ wordpress_name }}-workdir"
tags:
- wordpress
- webservices
# yamllint disable-line rule:line-length # yamllint disable-line rule:line-length
- name: "ensure local folders without write permissions for {{ wordpress_name }} exist" - name: "ensure local folders without write permissions for {{ wordpress_name }} exist"
file: file:
...@@ -93,10 +93,10 @@ ...@@ -93,10 +93,10 @@
- name: "ensure the directories for {{ wordpress_name }} are mounted above each other" - name: "ensure the directories for {{ wordpress_name }} are mounted above each other"
mount: mount:
state: mounted state: mounted
fstype: aufs fstype: overlay
name: "{{ wordpress_web_root }}/{{ wordpress_name }}/" path: "{{ wordpress_web_root }}/{{ wordpress_name }}"
# yamllint disable-line rule:line-length # yamllint disable-line rule:line-length
opts: "br={{ wordpress_web_root }}/{{ wordpress_name }}-files/:/usr/share/wordpress,udba=reval" opts: "upperdir={{ wordpress_web_root }}/{{ wordpress_name }}-files/,lowerdir=/usr/share/wordpress,workdir={{ wordpress_web_root }}/{{ wordpress_name }}-workdir"
src: none src: none
tags: tags:
- wordpress - wordpress
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment