Commit Graph

9 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
Artem Grechanichenko a68c71fe9d Temporary fix for ETCDCTL_ENDPOINT
manually exporting ETCDCTL_ENDPOINT before checking
etcd cluster-health

Change-Id: I7dcc32495f94f7246490b8e118368d9c890b074b
2016-11-28 16:54:57 +02:00
Artem Panchenko 124140caf2 Fix 'required_images_exists' method
Since Docker images names depend on used registry address
(Docker hub or some private one), tests can't just compare
pre-set names with actually deployed images. Use regular
expressions for that.

Change-Id: I4fb9ae3da33d668bd5729ff15cbac0234c7f9485
2016-10-31 17:21:22 +02:00
Sergey Lebedev 0e023bcd21 LVM plugin for k8s basic test
We have plugin for LVM usage in k8s, this patch adds basic test using
  this plugin.

  This test creates an environment (which should have extra storage),
  installs required software to use LVM on nodes, uploads a plugin to
  each node and then creates nginx pod using this plugin to create its
  storage.

  Sample command to run test:

    ENV_NAME="lvm_usage"\
    CONF_PATH=fuel_ccp_tests/templates/default-with-storage.yaml\
    IMAGE_PATH=/path/to/image LVM_PLUGIN_PATH=/path/to/plugin/binary\
    DEPLOY_SCRIPT=/path/to/fuel-ccp-installer/utils/jenkins/kargo_deploy.sh\
        py.test -s fuel_ccp_tests/tests/system/test_k8s_lvm_plugin_usage.py

Change-Id: I0a31324e445902774f35b6cf2af1d9d43e74f53e
2016-09-16 14:56:28 +03:00
Artem Panchenko fe0518443e Add test for k8s network checker
Created new system test for the mcp-netchecker-server
and mcp-netchecker-agent projects.

Change-Id: I9ba91e78ae1f39d874560ec43374b4354adeb563
2016-09-09 11:52:30 +03:00
Dmitry Tyzhnenko 43d50997de Migrate to k8s client
Change-Id: I2ba6abb60ab6da6b6edeedb2c2c5c1634c2ebc19
2016-09-07 11:46:25 +03:00
Sergey Lebedev ef04345404 Let's move shutdown logic to appropriate fixture.
Change-Id: I9542c2098a76851529476e2839895f1cfbd03bb9
2016-08-26 16:33:01 +03:00
Sergey Lebedev a38959536f Let's stop environment after tests.
Change-Id: If1a46f9d0b08a91a3cece50b69540f6d41e25d95
2016-08-25 15:47:24 +03: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