X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?p=stor4nfv.git;a=blobdiff_plain;f=ci%2Fansible%2Froles%2Fosdsdock%2Ftasks%2Fmain.yml;h=dc803b56919ac94d56aac1c9811dc457d3248300;hp=8b18c8d3fa0b397666809cc9884c266fb4903135;hb=91a84330494b100ac9077652c910fb248f737717;hpb=078bb837513f3b83fdd07f2e10f9abeb0bd485db diff --git a/ci/ansible/roles/osdsdock/tasks/main.yml b/ci/ansible/roles/osdsdock/tasks/main.yml index 8b18c8d..dc803b5 100644 --- a/ci/ansible/roles/osdsdock/tasks/main.yml +++ b/ci/ansible/roles/osdsdock/tasks/main.yml @@ -43,16 +43,20 @@ done args: chdir: "{{ opensds_work_dir }}" - when: container_enabled == false + when: install_from != "container" - name: run osdsdock containerized service docker_container: name: osdsdock - image: opensdsio/opensds-dock:latest + image: "{{ dock_docker_image }}" state: started network_mode: host privileged: true volumes: - - "/etc/opensds/:/etc/opensds" - - "/etc/ceph/:/etc/ceph" - when: container_enabled == true + - "/etc/opensds:/etc/opensds" + - "/etc/ceph:/etc/ceph" + - "/dev/:/dev/" + - "/run/:/run/:shared" + - "/etc/localtime:/etc/localtime:ro" + - "/lib/modules:/lib/modules:ro" + when: install_from == "container"