From bbea237380c54fb58bdb0a0895e62658edbf79f6 Mon Sep 17 00:00:00 2001 From: Lisa Zangrando Date: Fri, 11 Aug 2017 10:09:28 +0200 Subject: [PATCH] Release 2.5.0 New release for Synergy scheduler. Change-Id: Ieeed6ab640920d59f6f127450edda7aa7af67063 --- ChangeLog | 34 ++++++++++++++----- packaging/debian/changelog | 16 +++++++++ .../rpm/python-synergy-scheduler-manager.spec | 15 +++++++- requirements.txt | 2 +- 4 files changed, 57 insertions(+), 10 deletions(-) diff --git a/ChangeLog b/ChangeLog index 3991053..44aadfb 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,7 +1,25 @@ CHANGES ======= -* Add new "synergy_topic" parameter +* Added support for policy.json in packaging process +* Project manager problems concerning the adding and removing projects +* Authorization policies changed +* Added queue usage to project +* Missing security support +* Synergy should never raise Exception +* Added support for OpenStack Ocata to NovaManager +* Partition Director requires configuring Synergy through RESTful API +* Added support for notifications to KeystoneManager +* MessagingAPI should be implemented as common module +* The SchedulerManager doesn't receive all the compute.instance.delete.end notifications + +2.4.0 +----- + +* Release v2.4.0 +* Update packaging with docker +* Update synergy scheduler manager packaging +* Add new "synergy\_topic" parameter * Fix a possible shared quota consistency issue * Fix the bug concerning the user which is still showed after deletion * simplify packaging with docker @@ -47,13 +65,13 @@ CHANGES * Release v2.2.0 * Release v2.1.0 -* [packaging] make docker aware of PKG_VERSION +* [packaging] make docker aware of PKG\_VERSION * Synergy releases in advance the VMs that are going to be destroyed * Queue.updatePriority() takes much time if the queue is large -* Add the new clock_skew parameter for KeystoneManager -* Invalid input for field/attribute quota_class_set +* Add the new clock\_skew parameter for KeystoneManager +* Invalid input for field/attribute quota\_class\_set * KeystoneManager.authenticate() uses a wrong domain attribute -* Add a backfill_depth parameter +* Add a backfill\_depth parameter * Item readjustment fixed in PriorityQueue * The FairshareManager should not use the Manager.condition var * Fix scheduling when shared quota is disabled @@ -87,7 +105,7 @@ CHANGES * use pbr fully for easier package building * fix connection URL to RabbitMQ -* Added Queue class to synergy_scheduler_manager/common/queue.py +* Added Queue class to synergy\_scheduler\_manager/common/queue.py * Common objects and relative test units added * Destroy() method fixed * Fix requirement version pinning @@ -113,12 +131,12 @@ CHANGES * getExpiredServers() fixed * add more unit tests to managers * Dynamic quota initialization fixed! -* changed default value of ram_allocation_ration +* 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 +* 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 diff --git a/packaging/debian/changelog b/packaging/debian/changelog index 86444f7..ed8026b 100644 --- a/packaging/debian/changelog +++ b/packaging/debian/changelog @@ -1,3 +1,19 @@ +python-synergy-scheduler-manager (2.5.0) unstable; urgency=low + + * Added support for policy.json in packaging process + * Project manager problems concerning the adding and removing projects + * Authorization policies changed + * Added queue usage to project + * Missing security support + * Synergy should never raise Exception + * Added support for OpenStack Ocata to NovaManager + * Partition Director requires configuring Synergy through RESTful API + * Added support for notifications to KeystoneManager + * MessagingAPI should be implemented as common module + * The SchedulerManager doesn't receive all the compute.instance.delete.end notifications + + -- Ervin Konomi Fri, 11 Aug 2017 09:53:16 +0200 + python-synergy-scheduler-manager (2.4.0) unstable; urgency=low * Add new "synergy_topic" parameter diff --git a/packaging/rpm/python-synergy-scheduler-manager.spec b/packaging/rpm/python-synergy-scheduler-manager.spec index 7351e4d..33bca56 100644 --- a/packaging/rpm/python-synergy-scheduler-manager.spec +++ b/packaging/rpm/python-synergy-scheduler-manager.spec @@ -1,7 +1,7 @@ %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")} Name: python-synergy-scheduler-manager -Version: 2.4.0 +Version: 2.5.0 Release: 1%{?dist} Summary: Advanced scheduling capability for OpenStack. Source: %name-%version.tar.bz2 @@ -56,6 +56,19 @@ install -D -m0644 config/policy.json %{buildroot}%{_sysconfdir} %changelog +* Fri Aug 11 2017 Ervin Konomi - 2.5.0-1 +- Added support for policy.json in packaging process +- Project manager problems concerning the adding and removing projects +- Authorization policies changed +- Added queue usage to project +- Missing security support +- Synergy should never raise Exception +- Added support for OpenStack Ocata to NovaManager +- Partition Director requires configuring Synergy through RESTful API +- Added support for notifications to KeystoneManager +- MessagingAPI should be implemented as common module +- The SchedulerManager doesn't receive all the compute.instance.delete.end notifications + * Mon Mar 20 2017 Ervin Konomi - 2.4.0-1 - Add new "synergy_topic" parameter - Fix a possible shared quota consistency issue diff --git a/requirements.txt b/requirements.txt index 9a3a0c6..a3486f7 100644 --- a/requirements.txt +++ b/requirements.txt @@ -10,4 +10,4 @@ oslo.serialization oslo.versionedobjects requests sqlalchemy -synergy-service>=1.5,<1.6 +synergy-service>=1.5,<1.7