python-novaclient was updated and now newest version contains
bug in username-password auth. Switching to session-based auth
will allow to fix it (and also its openstack way to use shared session)
Change-Id: If48f8f96843023f4f36e737cd818761db9184884
Closes-bug:1653693
To avoid conflicts with Babel version, sync requirements
with openstack-globals
Change-Id: I2a0270b12078965495af6b18f302396b29ebd9c9
Closes-Bug: #1572073
What was done:
* versions of python packages that are requirements for the project
changed to those from Liberty release;
* custom BaseRestController class changed to correlate with
corresponding code of used pecan package version;
* fixed code of the orm models that become broken after installing
SQLAlchemy package of different version
Blueprint: master-on-centos7
Is NOT compatible with CentOS6 master node
Related-Bug: #1516621
Change-Id: I9f5e600a0189d0d9fc0ae5b154254dc3a32a86c1
Set upper boundary for python-ceilometerclient with version of the
package contained in fuel-infra repositories. This eliminates the issue
with dependency conflicts but is not permanent solution.
Dependency conflicts are due to dyssynchrony of the package versions
from the OpenStack global requirements and packages contained in our
repository.
Change-Id: I46ddb3094bcf39ffdd72279b801176d7733d222d
Closes-Bug: #1498934
Updated version of upper packages bounds to be more in line
with those from Kilo's global requirements.
This solved some of the problems with constantly breaking
releases of new OSt & oslo packages.
Change-Id: I8295e9a51c8994752a43193e45a1bb64516bf115
Partial-Bug: #1481212
* upper bounds for all used OpenStack python clients added;
* upper bounds for several transitive requirements added in order to
eliminate the issue when packages are installed from PyPi (dev env and
CI);
* unit test that checks whether the package could be properly installed
added;
Change-Id: Ic36a7acf1e6fd8dc58177be02c0e3ea0ead49840
Closes-Bug: #1474358
We use oslo.serialization that still uses namespaced package so we need it
in such version.
Change-Id: I914e1beedde8234c582f06fa77962095dd68058c
Closes-Bug: #1472250
python-muranoclient requirement was missing. Now was added in version
from fuel-ostf rpm specs.
Change-Id: Ib9c37d9a27868da6ac217174d9002c220357782b
Closes-Bug: #1409713
Now for operations with JSON data jsonutils module from
oslo.serialization package is used. Depends on patch [1] to fuel-main.
[1]: https://review.openstack.org/#/c/143639/
Change-Id: If872d46fc23eb71860f3e6b8508eef7ce7b4f223
Closes-Bug: #1404856
Next checks were added:
* Check crm status for rabbit resources
* Check Master is live
* list channels
* create connection to each member of the qurum
* create queue
* publish message
* consume message and assert it content
Change-Id: Ie28f541acb14d1afac1a8463aa35a606a7c5f329
Implements: blueprint ostf-rabbit-replication-tests
- Added base class for Glance component in OSTF.
- Added 'Image Create, Update, Delete' and 'List Images' tests for
Glance api v1 and Glance api v2
- Updated requirements: added python-glanceclient=>0.14.1
- Added initialization of glance_client v1 and v2 in nmanager.py
Partially implements: blueprint ostf-and-system-tests-for-glance
Change-Id: I4a2957eefb98d718e7fc25153a6b07251250f4d2
keystonemiddleware package will be used instead of deprecated
keystoneclient.middleware module to authorize requests with
keystone auth_token
Update python-keystoneclient to match version in our repos
Change-Id: Ib6025a5d243c76995ca1efac16d5d5025241f81c
Implements: blueprint access-control-master-node-improvments
Related-Bug: #1383616
Depends: I32848ccd2279c1467818e1ff9e1a19becc9f7ae7
- Ostf config generator makes api requests to nailgun
- Changed requirements of pecan to version that used in production (0.4.5)
related to blueprint access-control-master-node
Related-Bug: #1339082
Change-Id: I96861ef75adbb813a9c91a88e1db16211dac9c4c
- Use oslo.config as single configuration option
- some tests usage clarification
Closes-Bug: #1326351
Change-Id: Ibff61181f338d28cb43eb61d6a73e5b80d6dbe7f