- name: Copy logging config copy: src: logging.conf dest: /etc/nodepool/builder-logging.conf - name: Ensure dib directories file: state: directory path: '{{ item }}' mode: 0755 owner: nodepool group: nodepool loop: - '/opt/dib_tmp' - '/opt/dib_cache' - '/opt/nodepool_dib' - '/var/log/nodepool/builds' - name: Setup webserver include_tasks: webserver.yaml - name: Ensure /etc/nodepool-builder-compose directory file: state: directory path: /etc/nodepool-builder-compose mode: 0755 - name: Put docker-compose file in place template: src: docker-compose.yaml.j2 dest: /etc/nodepool-builder-compose/docker-compose.yaml mode: 0644 - name: Run docker-compose pull shell: cmd: docker-compose pull chdir: /etc/nodepool-builder-compose/ - name: Run docker-compose up shell: cmd: docker-compose up -d chdir: /etc/nodepool-builder-compose/