Project

General

Profile

Actions

Feature #14565

open

Run ansilble only when the repo has changed

Added by Vasu Kulkarni about 8 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
% Done:

0%

Source:
other
Tags:
Backport:
Reviewed:
Affected Versions:

Description

Make ansible task run only when the ceph-cm-ansible has changed, this can save around 8 to 15 minutes based on the node per job.

2016-01-27T22:32:36.726 DEBUG:teuthology.task.ansible:Running ansible-playbook -v --extra-vars '{"ansible_ssh_user": "ubuntu"}' -i /etc/ansible/hosts --limit magna071.ceph.redhat.com,magna055.ceph.redhat.com /home/teuthworker/src/ceph-cm-ansible_master/cephlab.yml
2016-01-27T22:32:37.771 INFO:teuthology.task.ansible.out:
PLAY [all] ********

2016-01-27T22:37:36.176 INFO:teuthology.task.ansible.out:[0;36mskipping: [magna055.ceph.redhat.com] => (item=epel)[0m
[0;36mskipping: [magna071.ceph.redhat.com] => (item=epel)[0m
[0;36mskipping: [magna055.ceph.redhat.com] => (item=rhel7)[0m
[0;36mskipping: [magna071.ceph.redhat.com] => (item=rhel7)[0m
[0;36mskipping: [magna055.ceph.redhat.com] => (item=rhel7-optional)[0m
[0;36mskipping: [magna071.ceph.redhat.com] => (item=rhel7-optional)[0m
[0;36mskipping: [magna055.ceph.redhat.com] => (item=rhel7-extras)[0m
[0;36mskipping: [magna071.ceph.redhat.com] => (item=rhel7-extras)[0m
[0;36mskipping: [magna055.ceph.redhat.com] => (item=lab-extras)[0m
[0;36mskipping: [magna071.ceph.redhat.com] => (item=lab-extras)[0m
[0;36mskipping: [magna055.ceph.redhat.com] => (item=rhel-7-fcgi-ceph)[0m
[0;36mskipping: [magna071.ceph.redhat.com] => (item=rhel-7-fcgi-ceph)[0m

PLAY RECAP ******************************************************************** 
[0;33mmagna055.ceph.redhat.com[0m   : [0;32mok[0m[0;32m=[0m[0;32m5[0m    [0;33mchanged[0m[0;33m=[0m[0;33m1[0m    unreachable=0    failed=0   
[0;33mmagna071.ceph.redhat.com[0m   : [0;32mok[0m[0;32m=[0m[0;32m5[0m    [0;33mchanged[0m[0;33m=[0m[0;33m1[0m    unreachable=0    failed=0   

2016-01-27T22:37:36.318 DEBUG:teuthology.task.ansible:Reconnecting to [Remote(name='ubuntu@magna071.ceph.redhat.com'), Remote(name='ubuntu@magna055.ceph.redhat.com')]
2016-01-27T22:37:36.342 DEBUG:teuthology.orchestra.connection:{'username': 'ubuntu', 'hostname': 'magna071.ceph.redhat.com', 'timeout': 60}

No data to display

Actions

Also available in: Atom PDF