setup osbs files dir, add docker-storage settings, setup docker-storage for osbs-masters

Signed-off-by: Adam Miller <admiller@redhat.com>
This commit is contained in:
Adam Miller 2016-04-12 22:08:12 +00:00
parent 18a9ce096a
commit 72f6076a20
4 changed files with 20 additions and 2 deletions

View file

@ -0,0 +1 @@
DOCKER_STORAGE_OPTIONS="--storage-driver=devicemapper --storage-opt dm.datadev=/dev/vg-docker/data --storage-opt dm.metadatadev=/dev/vg-docker/metadata"

View file

@ -251,6 +251,18 @@
dest: "{{ koji_ca_cert_path }}"
notify: oc secrets new
- name: setup logical volume for docker cache
lvol:
vg: "vg-docker"
lv: "metadata"
size: "4g"
- name: setup logical volume for docker data storage
lvol:
vg: "vg-docker"
lv: "data"
size: "55g"
- name: install docker
action: "{{ ansible_pkg_mgr }} name=docker state=installed"
@ -269,6 +281,11 @@
src: "{{private}}/files/koji/containerbuild.key.pem"
dest: "{{docker_cert_dir}}/client.key"
- name: copy docker storage config
copy:
src: "{{files}}/osbs/docker-storage"
dest: "/etc/sysconfig/docker-storage"
- name: start and enable docker
service: name=docker state=started enabled=yes
@ -301,7 +318,7 @@
- name: Upload Dockerfile for buildroot container
copy:
src: "{{ files }}/osbs-buildroot-Dockerfile"
src: "{{ files }}/osbs/buildroot-Dockerfile"
dest: "/etc/osbs/buildroot/Dockerfile"
mode: 0400
notify:

View file

@ -262,7 +262,7 @@
- name: Upload Dockerfile for buildroot container
copy:
src: "{{ files }}/osbs-buildroot-Dockerfile"
src: "{{ files }}/osbs/buildroot-Dockerfile"
dest: "/etc/osbs/buildroot/Dockerfile"
mode: 0400
notify: