On 14 June 2016 at 13:50, Major Hayden <ma...@mhtx.net> wrote:
>
>
> Every OpenStack-Ansible release consists of SHA bumps for roles as well as
> OpenStack services (like keystone, nova, and glance).  However, tracking
> the diffs of the changes in those OpenStack services can be challenging.
> It's difficult to tell if that nova fix you've been waiting for has made it
> into a particular OSA release.
>
> I have written a script to make this a little easier (hopefully).[1]  The
> script takes two parameters:
>
>     $ ./osadiffer.py [older OSA SHA] [newer OSA SHA]
>
> It digs into the YAML files for the repo build and retrieves the list of
> commits that were applied to the OpenStack services that OSA builds for the
> repo server.  Al of those commits are rolled into a report[2].
>
> The script seems to work fairly well so far, even with big diffs.
> However, I'm not sure where the script actually belongs.  I proposed it for
> openstack-ansible-ops, but we don't have the right scaffolding there yet
> for testing.  Would it make more sense to have it in openstack-ansible's
> 'scripts' directory?
>
> Thanks for your input! :)
>
> [1] https://review.openstack.org/328469
> [2] http://paste.openstack.org/raw/510670/


That's neat Major! It'd be great to extend it to also do the diffs for the
included roles, both OpenStack and non-OpenStack to get full coverage.

I think the ops repo is the right one - we just need to get the scaffolding
in place. I'll put a review up shortly.
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to