X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;f=playbooks%2Freport_installation_progress.yml;fp=playbooks%2Freport_installation_progress.yml;h=bdecbd6ed15cc8ae3d380ee4705092cae7046a11;hb=972df96690f76f42d4351686c75bc8e5d1b2cb31;hp=0000000000000000000000000000000000000000;hpb=86e9056a7ee8ec41856edb13b72273951edb3d87;p=ta%2Finfra-ansible.git diff --git a/playbooks/report_installation_progress.yml b/playbooks/report_installation_progress.yml new file mode 100644 index 0000000..bdecbd6 --- /dev/null +++ b/playbooks/report_installation_progress.yml @@ -0,0 +1,23 @@ +# Copyright 2019 Nokia + +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +--- +- name: Report installation progress + hosts: [ management ] + gather_facts: False + tasks: + - name: Report installation progress + shell: "/opt/openstack-ansible/playbooks/report-installation-progress --status ongoing --description \"Working on: {{ installation_progress_phase }} {{ installation_progress_playbook }}\" --percentage {{ installation_progress }}" + ignore_errors: yes + when: inventory_hostname == installation_controller