Profile Ansible tasks to find the slowest ones

Bug #1488639 reported by Major Hayden
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack-Ansible
Fix Released
Wishlist
Major Hayden

Bug Description

I'd like to be able to profile Ansible tasks to find the slowest ones. That would allow us to optimize certain tasks and speed up testing/deployments.

Tags: in-kilo
Revision history for this message
Major Hayden (rackerhacker) wrote :
Changed in openstack-ansible:
milestone: none → 12.0.0
assignee: nobody → Major Hayden (rackerhacker)
importance: Undecided → Wishlist
Changed in openstack-ansible:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to os-ansible-deployment (master)

Reviewed: https://review.openstack.org/216849
Committed: https://git.openstack.org/cgit/stackforge/os-ansible-deployment/commit/?id=059cae3d76c1922f98dac9524c061addb009fbd5
Submitter: Jenkins
Branch: master

commit 059cae3d76c1922f98dac9524c061addb009fbd5
Author: Major Hayden <email address hidden>
Date: Tue Aug 25 14:30:20 2015 -0500

    Add profiling for Ansible tasks

    This should help find the slowest Ansible tasks that need to be optimized.

    It is only enabled by default for gate jobs.

    The profiling callback code is MIT licensed. Per legal-discuss, I've added
    the MIT license to the LICENSE.txt at the root of the repository along with
    a note about which code is MIT licensed.

    Thread on legal-discuss:

    http://lists.openstack.org/pipermail/legal-discuss/2015-September/000398.html

    Closes-Bug: #1488639

    Change-Id: I46a2c495d9f8f1131ec08be99696efc39133f291

Changed in openstack-ansible:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to os-ansible-deployment (kilo)

Fix proposed to branch: kilo
Review: https://review.openstack.org/222348

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to os-ansible-deployment (kilo)

Reviewed: https://review.openstack.org/222348
Committed: https://git.openstack.org/cgit/stackforge/os-ansible-deployment/commit/?id=412be426377624e40c9cfa7adfbc377bece2cb03
Submitter: Jenkins
Branch: kilo

commit 412be426377624e40c9cfa7adfbc377bece2cb03
Author: Major Hayden <email address hidden>
Date: Tue Aug 25 14:30:20 2015 -0500

    Add profiling for Ansible tasks

    This should help find the slowest Ansible tasks that need to be optimized.

    It is only enabled by default for gate jobs.

    The profiling callback code is MIT licensed. Per legal-discuss, I've added
    the MIT license to the LICENSE.txt at the root of the repository along with
    a note about which code is MIT licensed.

    Thread on legal-discuss:

    http://lists.openstack.org/pipermail/legal-discuss/2015-September/000398.html

    Closes-Bug: #1488639

    Change-Id: I46a2c495d9f8f1131ec08be99696efc39133f291
    (cherry picked from commit 059cae3d76c1922f98dac9524c061addb009fbd5)

tags: added: in-kilo
Changed in openstack-ansible:
milestone: 12.0.0 → liberty-3
Changed in openstack-ansible:
status: Fix Committed → Fix Released
Revision history for this message
Davanum Srinivas (DIMS) (dims-v) wrote : Fix included in openstack/openstack-ansible 11.2.11

This issue was fixed in the openstack/openstack-ansible 11.2.11 release.

Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/openstack-ansible 11.2.12

This issue was fixed in the openstack/openstack-ansible 11.2.12 release.

Revision history for this message
Davanum Srinivas (DIMS) (dims-v) wrote : Fix included in openstack/openstack-ansible 11.2.14

This issue was fixed in the openstack/openstack-ansible 11.2.14 release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.