Commit Graph

34 Commits

Author SHA1 Message Date
Ian Wienand b7289ecf2f Replace openstack.org git:// URLs with https://
This is a mechanically generated change to replace openstack.org
git:// URLs with https:// equivalents.

This is in aid of a planned future move of the git hosting
infrastructure to a self-hosted instance of gitea (https://gitea.io),
which does not support the git wire protocol at this stage.

This update should result in no functional change.

For more information see the thread at

 http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003825.html

Change-Id: I61d325e02dbc0fad1c964aedbe6ff861ddd2bdc7
2019-03-24 20:36:13 +00:00
ervin ba2c862c17 Realease v2.6.0
Synergy scheduler manager updates

Change-Id: Ib0180e7e0d776f4875e21b673bd25727a8dd2af5
2017-09-20 12:32:54 +02:00
Vincent Llorens e4d9840645 Release 2.5.1
Synergy:
- fix small typo preventing it from running

Packaging:
- RPM: more specific python dependencies, to make it easier to install
  on CentOS 7
- update python-ova dependency to Newton (v14)
- update synergy-service dependency to 1.5

Change-Id: I7c583805cf60298a2af2c032cacc55affcabf474
2017-08-23 11:16:57 +02:00
Lisa Zangrando bbea237380 Release 2.5.0
New release for Synergy scheduler.

Change-Id: Ieeed6ab640920d59f6f127450edda7aa7af67063
2017-08-11 10:09:57 +02:00
Lisa Zangrando ef0bd4556d Added support for policy.json in packaging process
This commit updates the packaging files for supporting the new
authorization mechanism based on policy.json

Change-Id: I001fba11b9c59ef34a10bf92ab7241f37efd4668
Sem-Ver: feature
2017-08-11 09:02:58 +02:00
ervin 493cba210b Release v2.4.0
Update the required version of synergy-scheduler-manager

Change-Id: I7eb35a6acd96ce29d748a0b68a82dd42717cd80f
Depends-On: I03bbb3d795a8e771ee5a35a085078cc8301f8208
2017-03-21 14:18:13 +00:00
ervin e535f98b9f Update packaging with docker
This fix   update the  Dockerfile for building synergy-scheduler- manager package on Ubuntu 16.04.

Change-Id: I03bbb3d795a8e771ee5a35a085078cc8301f8208
Sem-Ver: bugfix
2017-03-21 14:48:42 +01:00
ervin 05edfd5771 Update synergy scheduler manager packaging
This fix updates the packaging of synergy scheduler manager making it compliant with the indigo-2 requirements.

Change-Id: I7b74952a635cf097eb7c8d3d14176fa39dc43c74
Sem-Ver: bugfix
2017-03-20 18:53:57 +01:00
Vincent Llorens fa9f554124 simplify packaging with docker
Small tweak to the docker CLI invokation when packaging to make it less
verbose.

Related: Ida07b3b439949fe83066039350647901693d4816
Sem-Ver: bugfix
Change-Id: I6a9bc7d3686a1b116d664db77f072b004b30fd25
2017-02-21 14:55:53 +01:00
Lisa Zangrando e8fa8cb567 Added configuration file
The Scheduler manager should specify all configuration parameters on a
dedicated configuration file.

Bug: #1663589
Change-Id: I7ceb140182db306567d7f7a6b5bfcf0871249a05
Sem-Ver: feature
2017-02-10 13:04:30 +00:00
ervin cf8273e461 Release v2.3.0
Update the required version of synergy-scheduler-manager

Change-Id: I280227fe7a9a613cabe9db235a33aaaaea1b50de
2017-01-31 09:38:14 +01:00
Vincent Llorens 42bdd09212 Release v2.2.2
Change-Id: I41bbdc6a3df96424db2b69cc0d9e5c4befd8ee06
2016-12-14 10:57:17 +01:00
Vincent Llorens a6cc985ad6 Release v2.2.1
Update the required version of synergy-service.

Change-Id: Id4917db6f568f083aee8f772da5e82408b3b4870
2016-12-12 14:35:10 +01:00
Vincent Llorens f22afd8f0f Release v2.2.0
Change-Id: Ifcbc9fb361f8d43022355313b043475e8290583e
2016-12-12 13:39:48 +01:00
Jenkins abb1faef93 Merge "[packaging] make docker aware of PKG_VERSION" 2016-12-12 10:02:14 +00:00
Vincent Llorens 6bf859417a Release v2.1.0
This release corresponds to the code at commit
d6e2010abd

Change-Id: I494f943a41d15e9b75a4ec30d7f84b7c29ad7c31
2016-12-09 10:20:07 +01:00
Vincent Llorens d4c83d9fb8 [packaging] make docker aware of PKG_VERSION
When packaging, we can now pass a PKG_VERSION environment variable to
docker to force which version is being packaged.
If this variable is not passed to docker, then the version is the latest
git tag.

Change-Id: Id24a076794006ba7675ff5cc320115108b60dee2
2016-12-08 09:03:14 +00:00
Vincent Llorens 74bda4bce1 Update changelogs and system package versions
Also update requirements accordingly for the synergy-synergy
dependency.

Change-Id: Iaaff96ee6b57f0745d8de5ad905bec18ccd9a795
Depends-On: If18e6decc4b21ddaa230c4be3819dfe1c24cf5f4
2016-11-09 15:30:32 +00:00
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 bfe450f868 fix git and pbr when packaging with docker
- git and pbr were missing
- clean .eggs directory

Change-Id: I8e002dfcd6e9bd27949dfc9e1646c7e5b0c7a323
2016-10-25 12:01:04 +02:00
Vincent Llorens 9afe3c22dd fix synergy-service version in spec file (rpm)
Change-Id: I36dfe7e10b4149b4c5a6d6bfeb2cd8eae3c33887
Sem-Ver: bugfix
2016-10-20 14:23:57 +02:00
Jenkins 0fe485d1bc Merge "fix to get the synergy version when packaging" 2016-10-18 15:23:56 +00: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 8a8db1ef3e fix to get the synergy version when packaging
See the corresponding commit for synergy-service:
https://review.openstack.org/#/c/387882

Change-Id: Ia3f476ef4a7de17200e07a151255afa0c9fad02b
Sem-Ver: bugfix
2016-10-18 13:50:20 +02:00
Vincent Llorens d72333562b Use dependency pinning
For CentOS7, we use dependency pinning in the spec file. Note that we
don't do it for Ubuntu as it will use the dependency versions from the
requirements.txt.

We now use the compatible release operator [1] to define versions in
the requirements.txt.

[1]: https://www.python.org/dev/peps/pep-0440/#compatible-release

Change-Id: I33712b923b4d59c09014fa6fcc19c0929df547eb
2016-09-13 15:09:32 +02:00
Vincent Llorens 4ffaed61c4 fix OpenStack CentOS repo for docker packaging
Change-Id: I986e0187996f0c721482e108f669d29c7ed1ea4e
2016-09-08 15:48:45 +02:00
Vincent Llorens b6c1aadd6f Add python-nova as a dependency
This package imports nova.* python classes that are provided by
python-nova.

Change-Id: I7975856cd905f4d2f260daa71e59bffcb6dce7c8
2016-08-22 16:56:35 +02:00
Vincent Llorens edac23cba4 Bump to v1.0.1
Change-Id: I2caecaa50c80fb583d4d3fa3291a226e702babf4
2016-07-26 14:02:47 +02:00
Vincent Llorens db6cee3a09 bump to version 1.0.0
Also change the dependency on synergy-service to 1.0.0

Change-Id: Ic783d2ec79ce5a3edf185761704bb119d81e5fa5
2016-06-17 15:43:56 +02:00
Vincent Llorens 6dd88f7b32 mark requests lib as dependency in RPM spec file
Forgot to add python-requests as a dependency in the spec file for
building the RPM file.

Change-Id: I50a11085363d8ebe80a90d78dfdbd3d03f6c5343
2016-06-07 15:14:39 +02:00
Jenkins b11fb6e11c Merge "add docker packaging for CentOS 7 & Ubuntu 14.04" 2016-06-06 07:39:46 +00:00
Vincent Llorens 3ac75227ba add docker packaging for CentOS 7 & Ubuntu 14.04
Change-Id: Ibfbb147d579d345f91dc5fc8b68e4c9c1b740d36
2016-06-03 16:46:12 +02:00
Vincent Llorens 96489fe132 bump to vesion 0.2
Change-Id: I344e02da27c21959556b1e2e65f61d5a2b04f430
2016-06-03 12:08:52 +02:00
Vincent Llorens 86b0396486 add deb & rpm files for packaging
Change-Id: Icbfd6ef0d65b4c54810175da1cf14e570fd97300
2016-06-02 16:17:54 +02:00