Commit Graph

8 Commits

Author SHA1 Message Date
Jeremy Stanley 39a82df080 This repository is now retired
The Release Management Team ceased using this months ago. Its
contents are replaced with a retirement notice so that potential
users will realize it is no longer maintained. Publicly announced
at:

http://lists.openstack.org/pipermail/openstack-dev/2018-June/131920.html

Change-Id: Ia30884174c43ef1c1afcc1f4a18b3c0051a89d8e
Depends-On: https://review.openstack.org/579185
2018-06-29 15:27:19 +00:00
Clint Adams 49d560de11 Fix flake8 warnings
This fixes all the warnings emitted by flake8, mostly involving
qualified imports, import grouping, and indentation.

Change-Id: Ia45839f3e65e15a34e2a2793fd21b83e4fc891d7
Needed-By: I158ea10f104549dd4f0f3ff777b39feb5886642e
2015-11-02 22:53:50 +09:00
Davanum Srinivas f6fc77ce82 Sync with global requirements
* update test requirements with what's in g-r
* Remove hard-coded dependencies from tox.ini as update-requirements
  does not edit tox.ini
* Remove requirements.txt as it is redundant (sdist already has it)
* Fix up all the issues identified by flake8

Co-Authored-By: Robert Collins <rbtcollins@hp.com>
Change-Id: I0508bd74edda20fbf844e7303c9b44b80ff794ef
2015-09-23 22:20:35 -04:00
Clint Adams 5b80df0891 python3-compatible syntax
Use parentheses for `print`, 0o for an octal literal, "as" for except.
import print_function from __future__.

Change-Id: Ie76910c3e0a03e4a103f612639a1b74e84f182bb
2015-08-13 10:37:21 +02:00
Doug Hellmann f340cc2e3e Replace --dryrun with --target and --clean actions
By default do nothing, force user to specify --target to do the
targeting of completed blueprints and --clean to do the cleaning of
incomplete blueprints.

Change-Id: If2e13eaee230515d44cbd76fa3675ba0d8343cbf
2015-06-25 15:23:53 +02:00
Thierry Carrez 10ffd1a406 adjust_blueprints: Only mention real modifications
First version of adjust_blueprints.py was reporting all blueprints,
including those that were already properly milestone-targeted and
with the series goal set.

This new version separates milestone-targeting from series-goal-
setting tasks, and only mention the real modifications about to be
done. Since you can't read the series goal field from the API, this
is done by retrieving the series-targeted blueprints list and
comparing the sets.

Change-Id: I20d252c0f33fa27f037f54a8a9761f9b2f315b85
2015-06-25 14:21:57 +02:00
Thierry Carrez a99ad65242 Fix adjust_blueprint.py milestone targeting fail
Fix a case where adjust_blueprint.py was failing to properly target
a given blueprint to a milestone. This was due to Launchpad API fun,
with proposeGoal() reloading the bp object...

Change-Id: Ie190213cb5a2b8e8f116d098a45977339e9851d9
2015-06-25 13:40:19 +02:00
Thierry Carrez f6aeb342db Add adjust_blueprints.py script
adjust_blueprints.py is meant to be run just before milestone tagging,
to target recently-implemented blueprints to the milestone (and set the
series goal), and clear the milestone target from any incomplete
blueprint that may still have it.

It is part of the new "report rather than predict" approach to blueprint
tracking.

Change-Id: I84d185da32fa0c0caeadd29ad9a7fc010953d080
2015-06-18 10:19:39 +02:00