Commit Graph

101 Commits

Author SHA1 Message Date
Andreas Jaeger 08db3ad05f 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: I37b6a82c9c3c3893bb4b9b6a4c4b5a83a6d8193c
2019-12-18 09:50:01 +01:00
Jenkins d6b67554ad Merge "Updated bootstrap repos after fuel-bootstrap-cli reinstall" 2017-03-21 15:08:58 +00:00
Vladimir Khlyunev 1247d9f1a6 Fix ironic templates
Current templates contains several errors:
- no role for ironic-slave-2
- fuel-qa requires role "ironic" instead of "ironic_slave"
- gate's template does not contains driver

Change-Id: I7bfadbabf897ff28d5db5e33a0f8229ad30a421c
2017-03-15 07:11:50 +00:00
Vladimir Khlyunev 6a3cbf4478 Rename 'rack-01' to 'default' in devops templates
fuel-qa requires 'default' name for default rack [0]

[0] https://github.com/openstack/fuel-qa/blob/master/fuelweb_test/models/fuel_web_client.py#L3222

Change-Id: I1aa84ff6280647c836ba0ad3d83f42c6d0deec6a
Closes-bug:1669777
2017-03-03 13:23:26 +00:00
Igor Gajsin a0838e91a9 remove vmware
VMware not supported since Fuel 10. So we should stop test it.

Change-Id: I5996520ded3419fd2ce2cb1e76056eed157bfffb
Implements: blueprint remove-vmware
2017-02-15 11:03:42 +03:00
Vladimir Kozhukalov 40b2111120 Updated bootstrap repos after fuel-bootstrap-cli reinstall
Default fuel-bootstrap-cli conf file which is provided
by the package does not contain repos. We need to update
repos from astute.yaml before being able to build bootstrap
image.

Change-Id: I30ed1c372e7b2107f810e784c1d56807d3412527
Closes-Bug: #1644411
(cherry picked from commit bd45d96f39)
2016-12-27 11:38:58 +00:00
Vladimir Khlyunev e2d65c93f3 Fix incorrect usage of YamlEditor in gates tests
Removing of old methods was included an new error -
fix it.

Change-Id: Iab5c1f6cdc013a33dfc4252ab03a444a0bbc72a1
Closes-bug:1620966
2016-09-07 12:04:35 +03:00
Jenkins 3c878da14c Merge "Add devops_template for each test in fuel_library and puppet-openstack mapping" 2016-08-30 05:13:41 +00:00
Vladimir Khlyunev f5a4e7499b Drop old yaml-modification methods
YamlEditor is now tested and it's possible to replace old
docker-related methods with it.

Change-Id: I91f68fc92ab6580927027196f9b7de158e5f5a30
2016-08-29 11:06:59 +03:00
Artem Grechanichenko 8d3b5e3de9 Add devops_template for each test in fuel_library and puppet-openstack mapping
Closes-Bug: #1614546
Change-Id: Ifaacf0fab80de26a55d2ba1cfe5afeb6867766c1
2016-08-22 08:25:18 +00:00
Alexander Kurenyshev 63deb9311a Fix adds a skip to the heat and live migration tests
We have to skip 5 tests to allow overall gate tests pass
This fix adds a skip to test gate_ostf_ceph_ha because
it runs ostf too, and the gate_ostf_update depends on it

Change-Id: I635c5f2a565884f2ce51b0e3899870a9c3d22440
Partially-Bug:1611382
2016-08-11 16:42:58 +03:00
Jenkins fcf0025a38 Merge "Fix adds a skip to the heat and live migration tests" 2016-08-10 17:24:56 +00:00
Alexander Kurenyshev c52afd24f6 Fix adds a skip to the heat and live migration tests
We have to skip 5 tests to allow overall gate tests pass
Closes-Bug:1611382

Change-Id: I2c16c55b15c040f121cfb9776cea636189895113
2016-08-10 14:58:11 +03:00
Alexey Stepanov fcbb7db253 Fix review_fuel_client test
1. Use OPENSTACK_RELEASE for seeking of actual release
2. Use SSHClient api instead of additional helpers
3. Do not re-request admin remote between steps
4. Fix imports order
5. Use unicode literals

Change-Id: I5b58b1b6a30d8b38740b0d3d18a72e80399a6acf
Closes-bug: #1610941
2016-08-10 12:27:27 +03:00
Kyrylo Romanenko ab0c889391 Unskip boot and connectivity check of Ironic instances
Change-Id: I57d0bd0fa2115dfe87f0213f5d5619d37ccce413
2016-07-25 20:30:06 +00:00
Anton Studenov ed18a79a06 Add timeout_msg values in fuelweb_test/tests
- removed redundant try/except/assert

Change-Id: Ic83e5e3333f7f8ad14f2e4ba7779b174b2585802
2016-07-21 15:53:34 +03:00
Jenkins 361419d41e Merge "Fix several code style issues" 2016-07-11 07:44:25 +00:00
Artem Grechanichenko 0f98906d3b Add new openstack_cinder module to fuel_library_mapping
Change-Id: I50cd68d23cd410c2c8bcb80a687051ad20a3fc8d
2016-07-05 15:15:35 +03:00
Artem Grechanichenko 459a1be121 Fix env configuration to avoid controller-ceph mix
Related-Bug: #1589956

Change-Id: I17ae387efdf1f271fc236931b6eb6495b541b7d7
2016-06-30 09:38:45 +00:00
Artem Grechanichenko 54ad959191 Add ironic devops template for review_in_fuel_library test execution
Change-Id: Idbfe48ee957b2ae3d2d1d0cbc0db66e2bd84717f
Closes-Bug: #1595317
2016-06-23 09:09:36 +00:00
Kyrylo Romanenko 59c9103676 Fix several code style issues
Fix imports ordering and grouping, docstrings style,
use parentheses instead of backslashes for line breaks.

Change-Id: Id4afe893ddfe4899b8fc69b34571bd7a9d051652
2016-06-22 16:33:31 +03:00
Artem Grechanichenko 761dfe2afd Add missed modules in fuel-library mapping
Add 3 missed modules in yaml with covered modules

Change-Id: Id698aff8c11a950b352dfd2e048b9f4313d54824
Closes-Bug: #1592307
2016-06-14 08:26:19 +00:00
Artem Grechanichenko 2fe3dc56ff Add fuel-qa system tests mapping for openstack/puppet-projects
Add new mapping structure for openstack/puppet-projects
For each project in openstack/puppet-* projects(limited by project described in
github.com/openstack/fuel-library/deployment/puppet/openstack_tasks/Puppetfile)
will be mapped fuel-qa system-test in gates_tests/helpers/openstack_puppet_modules_mapping.yaml

mapping=['system_test']=[list of openstack/puppet-projects]

Mapping takes project edited in review and register single test group -
"review_in_openstack_puppet_modules" which mapped to system_test from mapping.

Change-Id: I16d8015be6e02717893955b45f7c718413ee8c10
Closes-Bug: #1590066
2016-06-09 16:19:49 +03:00
Jenkins 6fcffb8667 Merge "Refactor test_nailgun_agent" 2016-06-09 10:52:17 +00:00
Artem Grechanichenko d3f262c368 Refactor test_nailgun_agent
1)As we have method for rebuilding bootstrap with packages from review
so no needed upload this package to master node and rebuild boostrap manually
and manually updating nailgun agent
2) moved update_bootstrap_cli_yaml to helpers/utils
3) removed not needed methods

Change-Id: I42008d795fc2875386144c10ec557ccc8e25df49
Closes-Bug: #1590331
2016-06-08 14:32:33 +00:00
Artem Grechanichenko 1659e6db3a Fix typo in module name in puppet_module_mapping
fix typo error in aodh module name in puppet_module_mapping

Change-Id: I3f2a236a8df11c8116af33cc97442f6b127c3929
Closes-Bug: #1590047
2016-06-08 17:29:18 +03:00
Artem Grechanichenko 1b11a4cbf1 Add missing modules ot puppet_module_mapping.yaml
Change-Id: Ie3764b954649320465f4aad058e987c6cc245bb2
Closes-bug: #1583045
2016-05-26 14:33:26 +00:00
Jenkins a71510f648 Merge "Disable step14-15 in fuel-agent gate tests" 2016-05-12 09:19:27 +00:00
Tatyana Leontovich 4fa7f92aee Disable step14-15 in fuel-agent gate tests
We should to disable vm creation on ironic node
until LP1576881 become fixed.
According to It happens only after stable branches
creation for 10.0, we disable this steps and
turn on test into voating mode to get feedback for the fuel-agent patches.

Change-Id: I1b2c8666f605f4d3ec29138e021dd419c87d3c78
Related-Bug: #1576881
2016-05-11 12:43:13 +03:00
Tatyana Leontovich 03c3fd8cf9 Add check_ceph health into gate_ostf
In gate test we do not check ceph health after revert,
that leads to false negative result like in lp1570805. Add it usage here.
Also enable platfrom tests to run

Change-Id: I2de88b66978149f535e8c13fd9c402c9ee407a8a
Closes-Bug: #1570805
2016-05-11 11:24:05 +03:00
Maksym Strukov 75c35894a2 Updating SkipTest() with error messages
Change-Id: I1d11bd25f9d40c2f9289bd4c68f00aca04ff4733
Closes-Bug: #1515601
2016-04-28 12:54:59 +03:00
Jenkins f8ef8a8913 Merge "Add method to update node interfaces" 2016-04-27 09:30:20 +00:00
Artem Panchenko 86dfc2d009 Upload new packages before rebuilding bootstrap
Packages assembled from CR were uploaded after cluster
creation in step #9, so bootstrap image was built with
old package. Now test uploads fresh packages before
rebuilding bootstrap image.

Also moved the step with package version verification
before the step with cluster deployment and added
possibility to remove old packages from target
repository while uploading new files.

Change-Id: Id768b87980fa112c1dbb82f886f390798ce4d8b0
Closes-bug: #1574591
2016-04-25 17:23:04 +03:00
Kyrylo Romanenko ca9b08cb7d Simplify environment configuration for review_fuel_agent_ironic_deploy test
Use less resource-consuming cluster configuration.
Fix _wait_for_ironic_hypervisor to work without computes.

Change-Id: I2abb01faca3e5fbfa1ef5d548432a7be65ecaae1
Closes-Bug: #1571997
2016-04-22 13:57:14 +00:00
asledzinskiy 3aba5286b2 Add method to update node interfaces
- Add method to update node interfaces through cli
- Update cli tests with new method

Change-Id: Icd79684f7a2b48972135bed6e25261dc8e977255
Closes-Bug: #1564462
2016-04-21 16:25:05 +03:00
Artem Grechanichenko 08afbdab3e Temporary disable ironic actions steps in test_review_in_fuel_agent
Due to random failures on Ci slaves with high load
temporary disable ironic actions
After resolving failures on CI need to revert changes

Change-Id: Ib56e27f016dec8776e8b39fd668571ac87693139
Related-Bug: #1571997
2016-04-19 16:31:07 +03:00
Tatyana Leontovich a1e3309e4e Add invokation on network checker
To catch regression in network checker,
add it invocation into fuelweb deployment gate test

Change-Id: I089f175a7930e9b499016531ea52894e4ff81e16
Closes-Bug: #1570248
2016-04-14 12:46:38 +03:00
Artem Grechanichenko c2c6a11c5c Extend fuel-agent gate with ironic checking
-Extend fuel-agent gate with ironic checking.
-Refactor update_fuel_agent_rpm method to be more universal
-Change updating fuel-agent in bootstrap to use fuel-bootstrap methods
-Delete patch_and_assemble ubuntu bootstrap method

Change-Id: I495e8c15ad05188bb0312ca8cf4fbc1169a88bae
Closes-Bug: #1551156
2016-04-13 14:19:22 +00:00
Jenkins 8160f6702f Merge " Do not check exit code while curl to ostf api" 2016-04-12 14:09:04 +00:00
Tatyana Leontovich 93bfc15b0e Do not check exit code while curl to ostf api
Change-Id: I1ada31a36bf85134877fb0d43140c3227b119b92
Closes-Bug: #1569252
2016-04-12 16:36:17 +03:00
Tatyana Leontovich 34138f1893 Support openstack_tasks in mapping tests
Change-Id: I8b6a53148522e08055e61bf4746fa2ca43f3e2df
Closes-Bug: #1567372
2016-04-11 14:39:14 +03:00
Tatyana Leontovich 2637797da1 Do not raise exception for ostf status check
We switch gate test to usage of ssh_manager,
where raise exception if exit code =! 0 is set by default.
But when we stop ostf service, systemctl status ostf never return 0,
so that we got false negative results.

Change-Id: I9dfb2501921dae8b1ce84a71de8ca794d227daed
Closes-Bug: #1567889
2016-04-08 15:24:24 +03:00
Tatyana Leontovich 1c2a1b41c5 Add --force usage in cli-gate test
Add --force flag for claster deletion in cli gate test

Change-Id: I7b8c527d17517b48cae34da9fb22bdf984fdaa8e
Related-Bug: #1562028
2016-03-28 14:27:20 +03:00
Tatyana Leontovich a76dfd31ff Delete Centos bootstrap usage
Centos bootstrap was depricated in 8.0 and deleted in 9.0,
so we need to clen the code


Closes-Bug: #1560579
Change-Id: Ieeba0a1d08f3be8bc88f7abfb2fb109023c672ac
2016-03-22 17:01:51 +00:00
Artem Grechanichenko 9eece05963 Add default behavior to review_in_fuel_library
If review_in_fuel_library launched by scheduler or manually -
then no GERRIT_* environment variables will be exported so need to
execute "bvt_2" system test

Change-Id: I535d36823e79ada5ecc1c52efb082ba3166d2d11
2016-03-17 00:24:22 +02:00
Jenkins 1fdd2e73fa Merge "Add module cgroups in mapping tests structure" 2016-03-16 17:51:07 +00:00
Tatyana Leontovich 92f25c3193 Add module cgroups in mapping tests structure
Change-Id: I72f16249d4e2b7641916d22a80213b17af7c77dc
Closes-Bug: #1557114
2016-03-16 14:54:53 +02:00
Alexey Stepanov 41d761bfdc Pylint: fix trivial issues 3
Change-Id: If141aba37568d102524242ef22bda1ab5e68f080
fix: unused variables, cycles formed as unassigned lists
Related-bug: #1556791
2016-03-16 10:31:18 +03:00
Alexey Stepanov b661d47b32 Pylint: fix trivial issues 2
Change-Id: Id29cb8831714fd96960f85c29d866084a5565f5c
fix: invalid import order, double import, relative import, no super call, instance defined outside of init, incorrect __all__ variable
Related-bug: #1556791
2016-03-16 10:30:31 +03:00
Alexey Stepanov 37009b912a Pylint: fix trivial issues 1
Change-Id: Ie847c0c91f4de31d19e559ab6becaf0a3934a7d0
fix: invalid indent, incorrect formatting, incorrect type check
Related-bug: #1556791
2016-03-16 10:30:12 +03:00