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