Partition Director, the INDIGO-DataCloud service, requires the setting
of the Synergy configuration (e.g. the list of projects allowed the
access the shared quota, their values, etc) through the RESTful API.
This implies some changes at configuration level of Synergy: some
parameters must be drop out from the synergy_scheduler.conf file and
the stored into a database. The use of the database for storing
configuration parameters will be useful even for configuring Synergy
in high availability mode.
Bug: #1690123
Change-Id: Id8f9c6b0e0a2804b43984f7353dc3fc0882cd651
Sem-Ver: feature
- scheduler_manager:
- added support to trusted token and shared quota
- implemented backfill strategy
- fairshare_manager: various rewrites and fixes
- nova_manager:
- added support to user-data (metadata)
- new implementation of getProjectUsage() and getProjectServers()
- quota_manager: added support to shared quota
- queue_manager: few stylistic changes
- command: shell conforming to the OS style
- setup.cfg: entry points updated
- added functional tests
Sem-Ver: feature
Change-Id: Ib0568d7b3497e3a3534c67130fe31c6527faff68
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 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