Commit Graph

4 Commits

Author SHA1 Message Date
Vincent Llorens c86966c326 Remove versions for required packages
Requirement versions were set in the first place to limit the
buginess. However, after some time it appears that it made more
harm than good, as discussed in:
https://review.openstack.org/#/c/388003/

In this commit we remove the versions for the requirements, except
for the following:
- Nova
- synergy-service

In the future, if a specific dependency version is causing some issue
we should reintroduce the version for this dependency to block the
unstable version.

Sem-Ver: bugfix
Change-Id: If65e670a18a495a5c3f5c08c80b6b1d3abec5747
2016-10-27 11:18:30 +02:00
Vincent Llorens eaf8dfccb2 fix required packages when packaging
See this synergy-service commit for the corresponding change:
https://review.openstack.org/#/c/387931/
2e15008a9e69ec16e5f39df9fe216fd392b006a2

Change-Id: I4a26b5f2f8ec703ce3456fa2568e7233c2d1b310
Sem-Ver: bugfix
2016-10-18 13:52:40 +02:00
Vincent Llorens 2c9649fd66 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
2016-10-17 13:51:42 +02:00
Vincent Llorens 5d07e0b8ef import project from launchpad
This is a combination of 5 commits.
. The first commit's message is:
README template

. This is the 2nd commit message:

Synergy Scheduler Manager

. This is the 3rd commit message:

add initial setup.py

. This is the 4th commit message:

make the package installable

4 main changes:
- define entry points for the provided managers
- make this a real package by moving the code at the root of
  "synergy_scheduler_manager".
- add missing dependencies
- add constraint on oslo.* package versions
  This is needed because we use "oslo.*" namespaces when importing, and
  this is only available for oslo.config and oslo.messaging for versions
  < 2.0.0

. This is the 5th commit message:

add cookiecutter template files

Change-Id: I39609f07e38cfe27dd844bb277528b4a23049f9d
2016-06-02 15:04:52 +02:00