Commit Graph

10 Commits

Author SHA1 Message Date
Andreas Jaeger 24d98abd3e 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: I658efd028f1b23bc21b327fc55d39a7fa5824ec1
2019-12-18 09:48:08 +01:00
Cao Xuan Hoang 8520aeafd9 Clean imports in code
This patch set modifies lines which are importing objects
instead of modules. As per openstack import guide lines, user should
import modules in a file not objects.

http://docs.openstack.org/developer/hacking/#imports

Change-Id: I5b4bdcb674b58ab419d00ca9c6bff105ce19aca8
2016-09-07 13:28:38 +07:00
Anil Belur 2fc84886ce Replaces calls to traceback.format_exc()
* this change replaces occurrences of
`traceback.format_exc()` with the appropriate version of
`LOG.exception()` in fuel-ostf
* removes importing `traceback` module.
* incorporated review comments from fuel-dev team

Change-Id: I7055aeafdcb109bd3566f118379196ea6ca6037d
Closes-Bug: #1457397
Signed-off-by: Anil Belur <askb23@gmail.com>
2016-04-14 02:13:57 +00:00
Kyrylo Romanenko 7852e0644d Add verification of ironic drivers list
Check necessary drivers in Ironic driver-list:
fake, fuel_ipmitool.

Change-Id: If176f45003103442c9fc315f55d3dd6215559dc9
Closes-Bug: #1546955
2016-04-05 17:10:35 +00:00
vsaienko 894e3e8cd4 Fix ironic check_service_availability
run_ssh_cmd_with_exit_code mark test as failed as soon
it executes command on node where process is not running.
As result when process is not running on first node
test is failed, and other nodes are not checked.

check_service_availability should suceed only if process
is running on specified number of nodes.

ironic-api should be launched on all controllers.
ironic-conductor should be launched on all Ironic nodes.
nova-compute should be launched only on single controller.

Change-Id: I5429f079d903e51cbe786548126af07bc140aee0
2016-03-14 07:34:50 +00:00
Kyrylo Romanenko c995936ea7 Check nova-compute process on controller
This verification addresses changes introduced by patch 258680.
Test case checks that nova-compute process dedicated for Ironic
is working at least on one Controller node.

Change-Id: Ica49e679fed237fc77f59f07d0159f27f028dc03
Closes-Bug: #1529618
2016-02-01 08:32:08 +00:00
vsaienko 5d1af78bb9 update parent for ironicmanager test
use nmanager.SanityChecksTest parent instead of
fuel_health.nmanager.NovaNetworkScenarioTest.
Rename IronicSmokeTests class to IronicSanityTests

Closes-Bug: #1529886

Change-Id: Ib304803a63c64c5cbaf4dffc0d8ceb05d4e93389
2015-12-30 15:30:52 +02:00
vsaienko 48883c8f1b Catch correct ironic exception
Catch exception from ironicclient instead of
fuel_health exceptions

Change-Id: I718638039b9ac2e0b93e93872085d3e083b3a6db
Closes-Bug: #1522740
2015-12-09 12:03:16 +00:00
Kyrylo Romanenko c2cd664731 Deduplicate method _run_ssh_cmd_with_exit_code
This method is implemented in different places more times than it used.
Do refactoring to depuplicate it.

Change-Id: If81bf233065f8f9ad0ff8b40f6fce7cdf97e56f4
Closes-Bug: #1520518
2015-11-27 17:54:53 +02:00
Kyrylo Romanenko 5cf8c484a9 Add OSTF tests for Ironic using ironicclient
Check Ironic services:
    - ironic-api on controller node;
    - ironic-conductor on ironic conductor node.
Operate Ironic nodes via ironicclient api:
    - Create Ironic node with fake driver;
    - Update Ironic node properties;
    - Show and check updated node properties;
    - Delete Ironic node.
List Ironic entities:
    - List chassis;
    - List drivers;
    - List nodes;
    - List ports.

Implements: blueprint ironic-ostf-tests
Change-Id: I90fafede030a243efac3c9eb8d840531b25d0d03
Co-Authored-by: Anton Arefiev <aarefiev@mirantis.com>
2015-11-24 15:21:01 +00:00