use pbr fully for easier package building

Same as the synergy-service commit
670f60825200356bc32a318f0755ed7a2301b66a

We now use pbr to generate the AUTHORS and ChangeLog files, as well
as for managing the versioning.

Sem-Ver: feature
Change-Id: If1915bf36c5eb0422c7e0f75a1702fb47244b95e
This commit is contained in:
Vincent Llorens 2016-10-17 13:47:46 +02:00
parent 492c5fad63
commit 2c9649fd66
4 changed files with 44 additions and 4 deletions

3
AUTHORS Normal file
View File

@ -0,0 +1,3 @@
Andreas Jaeger <aj@suse.com>
Lisa Zangrando <lisa.zangrando@pd.infn.it>
Vincent Llorens <vincent.llorens@cc.in2p3.fr>

39
ChangeLog Normal file
View File

@ -0,0 +1,39 @@
CHANGES
=======
* use pbr fully for easier package building
* fix connection URL to RabbitMQ
* Added Queue class to synergy_scheduler_manager/common/queue.py
* Common objects and relative test units added
* Destroy() method fixed
* Fix requirement version pinning
* Use dependency pinning
* fix OpenStack CentOS repo for docker packaging
* Cleanup tox.ini: Remove obsolete constraints
* Add python-nova as a dependency
1.0.1
-----
* Bump to v1.0.1
* Fix broken link to doc in README
1.0.0
-----
* bump to version 1.0.0
* getExpiredServers() fixed
* add more unit tests to managers
* Dynamic quota initialization fixed!
* changed default value of ram_allocation_ration
* update library required versions
* SchedulerManager initialization fixed
* mark requests lib as dependency in RPM spec file
* broaden package versions in requirements
* scheduler_maanger.py: restored the signatures of Notificatio.info() Notificatio.warn() and Notificatio.error() fairshare_manager.py: fixed calculateFairShare() client: added new shell commands
* add docker packaging for CentOS 7 & Ubuntu 14.04
* bump to vesion 0.2
* various clean & fix w/ changes in functionalities
* add deb & rpm files for packaging
* import project from launchpad
* Added .gitreview

View File

@ -1,9 +1,7 @@
[metadata]
name = synergy-scheduler-manager
version = 1.0.2
summary = Provide advanced scheduling (fairshare) capability for OpenStack
description-file =
README.rst
description-file = README.rst
author = Lisa Zangrando
author-email = lisa.zangrando@pd.infn.it
home-page = https://launchpad.net/synergy-scheduler-manager

View File

@ -23,5 +23,5 @@ except ImportError:
pass
setuptools.setup(
setup_requires=['pbr'],
setup_requires=['pbr>=1.8', 'setuptools>=17.1'],
pbr=True)