diff --git a/playbooks/roles/minishift/tasks/init_minishift.yml b/playbooks/roles/minishift/tasks/init_minishift.yml index 7fd57b31..bfe450db 100644 --- a/playbooks/roles/minishift/tasks/init_minishift.yml +++ b/playbooks/roles/minishift/tasks/init_minishift.yml @@ -7,6 +7,9 @@ pause: minutes: 3 +- name: Workaround for wrong SELinux context + shell: "{{ minishift_bin }} ssh --profile {{ profile }} -- sudo restorecon -R /var/lib/docker" + - name: Stop the cluster shell: "{{ minishift_bin }} stop --profile {{ profile }}" diff --git a/playbooks/roles/os_temps/tasks/start_mcluster.yml b/playbooks/roles/os_temps/tasks/start_mcluster.yml index c7aa9abd..40668b4b 100644 --- a/playbooks/roles/os_temps/tasks/start_mcluster.yml +++ b/playbooks/roles/os_temps/tasks/start_mcluster.yml @@ -10,3 +10,6 @@ - name: "Start minishift profile {{ profile }}" shell: "{{ minishift_bin }} start --profile {{ profile }} --cpus {{ cpus }} --disk-size {{ disk_size }} --memory {{ memory }} --openshift-version {{ oc_version }} --iso-url file:///{{ minishift_dest_dir }}/minishift.iso" when: minishift_status.stdout == "Stopped" + +- name: "Workaround for wrong SELinux context" + shell: "{{ minishift_bin }} ssh --profile {{ profile }} -- sudo restorecon -R /var/lib/docker"