after https://github.com/openstack-infra/project-config/
commit/7334ceb347329ccbc04dc6bff536e88e12783a86 we do not need to
create db, user, role.
Also add usage of CUSTOM_OSTF_CONFIG env variable, to pass
correctly dbpath tp fuel_plugin.config.py
Closes-Bug: #1554086
Change-Id: Ic2881e1cb17693ab616044029325a601d2b04e2c
The thing is that nailgun tests require postgresql backend to
be available. So, we need to prepare it before running tests.
Fortunately, all unit tests are run on nodes where postgresql
is installed.
Change-Id: I8f93bb78cb4144f993fb55936e157b5fe153a4c1
Closes-Bug: #1516609
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
- Added keystone middleware to wsgi
- Additional keystone params supported in ostf.conf
- Auth can be enabled by adapter/auth_enable = True
Related to blueprint: access-control-master-node
Change-Id: I6a6b2aacb2278fa70c45a87521de224d0230d623
By default we should start adpater from config
If there is no config defined - we should use cli.parse
functional
Change-Id: I476caac72c45cab21dd902d455573a265f7d36f3
Implements: blueprint ostf-config-file
* create instance with verification of network cannectivity
* create / attach volume
Change base module for sanity networks test:
change request list admin from iuser to admin
Add test create instance with verification of network cannectivity
Change base module for sanity networks test:
change request list admin from iuser to admin
2.Moved sanity tests to tests package.
3.Implemented smoke tests, added them to tests package.
4.Implemented base.py, __init__.py modules for smoke tests.
5.Modified config.py, test.conf to enable smoke tests.
Change-Id: Id29f8c74284ba82fb93c4537ae29a3e770de0173
Note: smoke tests might not work while test.conf is not set up properly.
Implemented allocate floating ip, create volume, create flavor tests (which don`t work on local PC - I`ll test them on Chech lab).
Implemented test for fixed ips.
Implemented test image and test flavor creation (added args to base.test, modified images client). Doesn`t work so far (some issues with modules).
Added small image to /etc directory.
Change-Id: I8cb10fed65ad358a5aa5e47b01ac4d83b556359f
Add smoke tests for next objects:
* Create flavor
* added args to base.test, modified images client
* Added small image to /etc directory.
Change-Id: I8cb10fed65ad358a5aa5e47b01ac4d83b556359f
Conflicts:
fuel/tests/smoke/base.py
Conflicts:
fuel/tests/smoke/base.py
fuel/tests/smoke/test_create_network.py
fuel/tests/smoke/test_create_sec_group.py
Add if-else to verifiy if the cokkies is empty
to exclude key error exception in module cookies.py
Change-Id: If8d75635fbfe6c49c78213ddcdefd2d5dab206bf
* etc/test.conf was updated with new params specifies controller node and ssh user can connect there.
Also all the IP's were updated to use on our test lab master node.
* fuel/sanity/config.py was updated to support new paras mentioned above.
* fuel/sanity/test_sanity_infrastructure.py file contains all the services are up has been added.
* All the sanity tests in fuel/sanity/test_sanity_* files were updated with additional attribute fuel.
* sanity tests were moved to tests/sanity directory
Change-Id: I9201e91f3a0f95197b7b9f9e52304a2c1698072f
2.Moved sanity tests to tests package.
3.Implemented smoke tests, added them to tests package.
4.Implemented base.py, __init__.py modules for smoke tests.
5.Modified config.py, test.conf to enable smoke tests.
Change-Id: Id29f8c74284ba82fb93c4537ae29a3e770de0173
Note: smoke tests might not work while test.conf is not set up properly.
* List services by admin in keystone
* List users by admin
* List instances
* List volumes
* List snapshots
* list flavors
* list rate limits
* List networks
* List ports
Change-Id: I1d030ffc2b3ed18c7a194693f1cd2a382b961c1c