Commit Graph

16 Commits

Author SHA1 Message Date
Andreas Jaeger 9e22aa5af0 Retire repository
Fuel (from openstack namespace) and fuel-ccp (in x namespace)
repositories are unused and ready to retire.

This change removes all content from the repository and adds the usual
README file to point out that the repository is retired following the
process from
https://docs.openstack.org/infra/manual/drivers.html#retiring-a-project

See also
http://lists.openstack.org/pipermail/openstack-discuss/2019-December/011647.html

Depends-On: https://review.opendev.org/699362
Change-Id: I7b6da23a9ca05fb94f9f14e0f304cce596c469e8
2019-12-18 09:55:16 +01:00
asledzinskiy a102043b11 Add test with ccp in container
- Add test where ccp is installed as container
and OS is deployed with containerized ccp

Change-Id: Ic6d1884b8330b3ef1e3a214391a5c442306b4fd6
2016-12-28 16:56:26 +02:00
asledzinskiy a81ceb069c Add debug key to ccp command execution
- Add debug and verbose keys to ccp command execution

Change-Id: I5cb187ec293d54e06ac03f930d0efab89891796b
2016-12-09 13:12:11 +02:00
asledzinskiy 8457ee9280 Add galera tests
- Add tests on galera deployment, galera node reboot, shutdown,
poweroff, cold reboot, cluster shutdown
- Add test on scale up and down galera
- Galera checkers will be added after merging patch
https://review.openstack.org/#/c/399999/8/service/files/galera_checker.py

Change-Id: I31e1fe214e558497bcec7661f9e204ee645a56c1
2016-12-07 16:38:38 +02:00
ydehtiarov 4429dbcc1a ccp fetch tests
- ccp fetch testcases
- git-ssh service mock fixture(instantiate docker container running git ssh server)
- ccpmanager fetch updated to support yaml config
- ccpmanager fetch return execution result
- ccp manager fetch ignore exit code and return to upper layer
- updated scenarious for using yaml file
- git-ssh-server teardown added
- openstack images origin added into settings
- usage of show_step fixture added

Change-Id: Ife76165b9c1bf335dad4ae89dff4bfe6d2bc3e40
2016-10-11 18:39:58 +03:00
Dmitry Tyzhnenko 55520fd90e Remove deprecated deploy config parameter
Change-Id: Ib7464b4ddaca0ab53b348869ccf07bb578fee91d
Closes-bug: #1630499
2016-10-05 18:53:01 +03:00
Egor Kotko 2c8346d1f1 Add possibility to update ccp.yaml
- fix test_err_ccp_exit_codes
- test should failed due to LB #1628046

Change-Id: Iba1a8a9ef8a6e74ddc3b06fc80dfff43fe35eae6
2016-10-03 12:48:30 +02:00
Egor Kotko 21aa626ffe Delete unused build_command method
Change-Id: I5d47d0763eddddaa9ffe508c0afa4a41b2a0f99a
2016-09-20 17:27:24 +02:00
Dmitry Tyzhnenko 316fa360e4 Migrate to cpp conf file
Change-Id: I93d160db9ccb220f18a5d5737ba2b873209180e0
2016-09-16 10:14:22 +00:00
Tatyana Leontovich e1916cc6b4 Add pre-commit test for stacklight repository
Change-Id: I8a777fccf493cc3e639c20197c61386d7a5612d1
2016-09-14 14:21:12 +03:00
Yuriy Taraday de1f637ddd Switch to YAML config since oslo.config won't work anymore
As fuel-ccp has already switched to YAML config, we should fix it here
too.

Change-Id: I2b00f690bdfbc27fc364bc25df278fe4a922d1dc
2016-09-08 12:30:16 +03:00
Dmitry Tyzhnenko 135bdd34cc Pre commit test for keystone
Change-Id: I0a430e8288b88334ca1de5738c101078a869c04e
2016-09-05 15:29:33 +00:00
Egor Kotko 2c07ce4bb9 Add test_fuel_ccp_dry_run test
- add test_fuel_ccp_dry_run;

Change-Id: I634c1a0e14141c0f923cb58bec8f1b40ee3077f6
2016-09-05 13:57:33 +02:00
Dennis Dmitriev 8d322cd78d Use fuel-devops subprocess_runner to run scripts on the host
- use Subprocess.check_call() from fuel-devops to get logging of
  stdout and 'result' object with exit code and stdout/stderr
- add a temporary workaround for Subprocess to get nonblocking
  readline() from stdout/stderr
- log results from install_k8s and install_ccp

Change-Id: I12219120adf040b027e4317dfb0fdd41f3477153
2016-08-30 20:20:09 +03:00
Egor Kotko c412565eec Using methods from ccp.py manager for deployment
Fix test_fuel_ccp_deploy_microservices
due to changes in ccp.py manager

Change-Id: Ie91b4dd24000da8e0d881367ae61cfdda049fa0e
2016-08-29 11:10:42 +02:00
Dennis Dmitriev b36041e4ce Move tests into a ./tests folder
- K8sClient moved from ./models to ./managers
- all YAMLs placed to ./tests/fixtures/templates
- all tests placed to ./tests/ into separated folders depending
  on tests types
- ssh_manager removed from helpers (unused)
- main folder 'mcp_tests' renamed to 'fuel_ccp_tests'
- conftest.py moved to the ./tests/system and ./tests/component
  folder because of failed unit tests (we use fixtures with
  autouse=True which fail unit tests).
- empty conftest.py added to the root of fuel_ccp_tests module
  to get unit tests passed

Change-Id: I25671dd7d6f3ee294a4e4146f9f2c2ba4d9b2d06
2016-08-24 18:36:25 +00:00