Commit Graph

1031 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
Alexander Kislitsky 0efc1357e5 Removing VMware support in 10 Fuel release
VMware is no longer supportes, thus we have no attributes use_vcenter
in the cluster attributes.

Change-Id: I90de98d736227c913fddfb27cefd186f29b3fb1b
Closes-Bug: #1666835
Implements: blueprint remove-vmware
2017-02-22 12:37:51 +03:00
Jenkins 928aa712bf Merge "[sahara] provide default version of hadoop version" 2017-02-08 12:46:57 +00:00
Dmitry Belyaninov ed79fe26d9 Artifacts removing missed
We should clean lists of artifacts to prevent
duplicate removing attempt after the test execution.

Change-Id: I5384c907acbb227929363215fa0e2e22a84d5738
Closes-Bug: 1594610
(cherry picked from commit 163fd05841)
2017-02-08 08:26:52 +00:00
Vitaly Gridnev f60d2c645c [sahara] provide default version of hadoop version
this version is the only currently available version in vanilla
plugin.

Change-Id: I58cd0aa6165e58b694a43d7f3314030433f160e5
Closes-bug: 1634523
2017-02-01 13:47:58 +04:00
Dmitry Mescheryakov ca43f60770 Add missing message parameter to LOG.exception call
Without the parameter call fails, see referenced bug for example.

Change-Id: Iaba6290ec92aabc8c9a0336dd3d6bf30de81ac3e
Closes-Bug: #1652281
2017-01-10 19:51:54 +04:00
Vladimir Khlyunev e71059ac4d Update Nova client initialization according to 7.0.0 version
python-novaclient was updated and now newest version contains
bug in username-password auth. Switching to session-based auth
will allow to fix it (and also its openstack way to use shared session)

Change-Id: If48f8f96843023f4f36e737cd818761db9184884
Closes-bug:1653693
2017-01-10 16:08:50 +04:00
Dmitry Belyaninov 3146c32738 Add "tearDownClass" call from parent class
The "NeutronBaseTest" class should call
"tearDownClass" method from base class
to initialize "error_msg". The reason is
"AttributeError" for derived classes
if "error_msg" was not initialized.

Change-Id: Ifb78e7902b37f70f6adea6a214f8e440b0ec767f
Closes-Bug: 1604315
2016-11-07 16:36:29 +00:00
Maksym Strukov ddd691205d Increase delete_server timeout to 60 seconds
Change-Id: If40772482d72267b0113b773537156b52a141f5b
Closes-Bug: #1607808
2016-10-20 17:11:21 +03:00
Jenkins 858d5df6e3 Merge "Fix LOG.warn to LOG.warning" 2016-10-12 11:54:37 +00:00
Jenkins d208f2ce5d Merge "Files with no code must be left completely empty" 2016-10-12 11:26:08 +00:00
Jenkins 2b242a851f Merge "Fix a typo" 2016-10-12 11:24:46 +00:00
Cao Xuan Hoang 27e4aa4796 Files with no code must be left completely empty
As per OpenStack licensing guide lines [1]:
[H104] Files with no code shouldn't contain any license header nor
comments, and must be left completely empty.
[H102 H103] Newly contributed Source Code should be licensed under
the Apache 2.0 license.

[1] http://docs.openstack.org/developer/hacking/#openstack-licensing

Change-Id: I90cb2e6fa3bf560278e26419dd05ba2a6b35ff6a
2016-10-05 08:12:16 +07:00
gecong1973 1c406067af Fix a typo
TrivialFix

Change-Id: I4960bf73edef11f181655d09b9192e7ca2e5678b
2016-10-04 13:56:36 +08:00
Cao Xuan Hoang 876bee7572 Remove vim header from source files
trivialfix

Change-Id: I5d38c942354d3981ddb400be360c2a2350c5af7c
2016-09-27 15:18:53 +07:00
Cao Xuan Hoang c2f7d63d3d Fix LOG.warn to LOG.warning
logging.warn is deprecated in Python 3.
https://docs.python.org/3/library/logging.html#logging.warning

Change-Id: I8a96c2b8c95076b465d1cd9fc068c46e3fadfb8c
2016-09-26 11:39:20 +07:00
Jenkins c07bd76eac Merge "[Murano] Multiple fixes for murano OSTF tests" 2016-09-21 11:19:15 +00:00
Victor Ryzhenkin e58e5a9bd5 [Murano] Multiple fixes for murano OSTF tests
- Reduce time between environment deletion checks
- Increase timeout for environment removal verification

Change-Id: Iad6e9c5f2e976c9130682e705b4d609393eccd92
Closes-Bug: #1625727
2016-09-20 20:16:44 +03:00
Evgeny Sikachev 53d55f223c Add hadoop version for mos 9.1
Vanilla have a 2.7.1 version for mos 9.1 release
closes-bug: #1625139

Change-Id: I6d066245f4accad5851e6fc9548fff01ceb3d847
2016-09-20 13:39:59 +03:00
Jenkins bf60400656 Merge "Clean imports in code" 2016-09-08 08:58:21 +00:00
Jenkins deaf978163 Merge "TrivialFix: Remove logging import unused" 2016-09-08 08:56:09 +00: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
Cao Xuan Hoang 062cf1dcd2 TrivialFix: Remove logging import unused
This patch removes logging import unused in
fuel_health/common/facts.py
fuel_health/manager.py
fuel_health/tests/sanity/*.py
fuel_health/tests/smoke/test_create_flavor.py
fuel_health/tests/tests_platform/test_heat.py
fuel_plugin/ostf_adapter/nailgun_hooks.py
fuel_plugin/ostf_adapter/nose_plugin/nose_utils.py
fuel_plugin/ostf_adapter/wsgi/controllers.py

Change-Id: Ic47ced019c06e45ba0c9b669989bae83ceb049d0
2016-09-07 12:56:32 +07:00
Alexey Stepanov a993603408 Use novaclient API instead of CLI for services check
Use novaclient API instead of CLI for services check
Closes-bug: #1615766

Change-Id: I691b434a54298b6ebeffa27470ed0fd354e06013
2016-09-05 07:53:35 +00:00
Timur Nurlygayanov 923c1231c4 Increased timeout for Heat autoscaling test
The autoscaling timeout in Ceilometer is 600 seconds,
we need to make sure autoscaling will make an alarm
in Ceilometer withing timeout*2 + several seconds to
pass this test in 100% of cases.

Change-Id: I6b2a43e4acb4b8d76641ee314ca19e67b999500a
Closes-Bug: #1584190
2016-08-30 19:43:51 +03:00
Oleksii Chuprykov 9a07628eba Add `-k` option to curl call in waitcondition test
This option needed for running test on environments with enabled SSL.
Also change template for this test to make it ready to debug. Now
you have instance with floating ip and outputs with needed urls.

Change-Id: Iaa0f4549586e3c421e3b7fe4573a61e0131d2e9e
2016-08-24 10:22:24 +00:00
Andriy Popovych 7531f8d65a Add support for NIC attributes
Provide support for SR-IOV and DPDK through new API version
for NICs.

Change-Id: I1a927c0e7333a422f94dd2937638f8d2ca38512f
Implements: blueprint nics-and-nodes-attributes-via-plugin
2016-08-08 14:52:22 +03:00
Sergey Nikitin b8254231a1 TrivialFix: fixed incorrect log message
Change-Id: Ib3ad945d846f8e4d3ab8206ceadd677ed93882f5
2016-07-15 17:07:43 +03:00
Jenkins bfd02468f5 Merge "Detailed haproxy failure message" 2016-06-14 14:00:04 +00:00
Jenkins 0782a88c8f Merge "Added mapping of hadoops for Ceilometer tests" 2016-06-10 16:55:58 +00:00
Jenkins de2d8fa1ea Merge "Support murano plugin installation in OSTF tests" 2016-06-10 15:35:53 +00:00
Evgeny Sikachev e31351109b Added mapping of hadoops for Ceilometer tests
Added mapping of hadoop versions for Sahara+Ceilometer tests
closes-bug: #1591151

Change-Id: I0f1d28c51e2ca6207fd79b82e8b778b77bfe3859
2016-06-10 14:17:03 +00:00
Alexandr Kostrikov afc374aa9e Detailed haproxy failure message
That is aimed to make debug easier and
faster.

Change-Id: I5aa633b954e4cd8c6bb7291339c1c5806925c8c9
Related-bug: #1570805
Closes-bug: #1587063
2016-06-09 13:44:43 +03:00
Victor Ryzhenkin 7cc4b17cee Support murano plugin installation in OSTF tests
- Add discover mechanism for murano if it enabled via plugin installation

Change-Id: I2e60a65676fcb3b452c2acf3793ef8e251182cae
targets: blueprint murano-fuel-plugin
Closes-Bug: #1584791
2016-06-09 03:29:24 +03:00
Jenkins 814895ce7b Merge "Run the file injection test case on Ceph envs" 2016-06-08 09:04:11 +00:00
Dmitry Nikishov 43a58efbaf Fixed hiera command to output correct DB hostnames
hiera_cmd used to output internal node names like "node-$i"
even if there are user-defined hostnames set. This breaks
DB-related checks when hostnames are customized.
The fix is to return not "database_nodes" keys, but
the value of "name" key in each "database_nodes"
subhash.

Change-Id: I9fbcfc270ab17d6302ce0a785c96f5b44fc9e75d
Co-Authored-By: Omar Rivera <gr113x@att.com>
Closes-Bug: #1582800
2016-06-06 15:38:21 +00:00
Roman Podoliaka 0dc9d64d1e Run the file injection test case on Ceph envs
Recently we changed the way how file injection is performed: instead
of using nbd or libguestfs, which both modify the image in-place
(and, thus, do not work with Ceph ephemerals), we now place files to
be injected on a config drive and force instances to have config
drives in Nova.

This test case should pass now, when Ceph ephemerals are used. Let's
enable it and actually test, that file injection works as expected.

Related-Bug: #1467860
Related-Bug: #1556819

Change-Id: I5975ea6d481c28856efffb278112306c8760472d
2016-06-06 11:26:21 +00:00
Jenkins d2f04c2981 Merge "Remove 'trait list' from the method of 'test_check_events_and_traits'" 2016-05-04 12:56:32 +00:00
Jenkins ec1b92a973 Merge "Remove security info from log output if not development mode" 2016-04-29 10:27:39 +00:00
Alexey Stepanov 6f72c9d3e9 Remove security info from log output if not development mode
Use nailgun settings for determine mode,
if development mode enabled -> allow log

 Closes-bug: #1546551

Change-Id: I280ca46547aaa382aa001387ae017025da227aa7
2016-04-28 14:31:45 +03:00
Jenkins 225229719e Merge "Increased timeout for Heat OSTF test" 2016-04-28 11:31:26 +00:00
Jenkins 6b842b2cfb Merge "Replaces calls to traceback.format_exc()" 2016-04-28 11:13:15 +00:00
Artem 7cec6fbf6a Remove 'trait list' from the method of 'test_check_events_and_traits'
Option 'ceilometer trait-list' hasn't query and list. When we create
a lot of VM we get a huge data and trait list cannot retrieve data from MongoDB.

Change-Id: Ic29450f3875a94b91f90b5b47e6291f70e17e86d
Closes-bug:#1573717
2016-04-28 11:10:30 +00:00
Jenkins ee779a49c7 Merge "Skip 2 health checks if no computes w/o DPDK" 2016-04-28 11:10:09 +00:00
Jenkins b2e35120ef Merge "Check connectivity from instance with DPDK via floating IP" 2016-04-28 11:03:54 +00:00
Jenkins 57750a6274 Merge "Added 'use_vcenter' to the list of options" 2016-04-28 11:03:16 +00:00
Artem Panchenko 2bdaeafbb2 Skip 2 health checks if no computes w/o DPDK
If environment doesn't contain compute nodes
without DPDK then it's impossible to run instance
and access it over network using default flavor
which doesn't use huge pages for RAM.

Change-Id: Ic6daf95fb7380a4c9355a5a1e5c6a1e45de46f89
Closes-bug: #1567447
2016-04-28 09:17:16 +03:00
Maksym Strukov 1eb65cc189 Check connectivity from instance with DPDK via floating IP
Scenario:
1. Create a new security group (if it doesn`t exist yet).
2. Create router
3. Create network
4. Create subnet
5. Uplink subnet to router.
6. Create new flavor with huge pages
7. Create an instance using the new flavor, security group
in created subnet. Boot it on compute with enabled DPDK.
8. Create a new floating IP
9. Assign the new floating IP to the instance.
10. Check connectivity to the floating IP using ping command.
11. Check that public IP 8.8.8.8 can be pinged from instance.
12. Disassociate server floating ip.
13. Delete floating ip
14. Delete server.
15. Delete flavor
16. Remove router.
17. Remove subnet
18. Remove network

Change-Id: I86c43896a6b7ff0e55f72dd7ffce02487ac7299e
Closes-Bug: #1567439
2016-04-27 18:42:46 +03:00
Oleksandr Kyrylchuk 02035661ea Added 'use_vcenter' to the list of options
Reasons:
    - 'use_vcenter' is not declared in option list of ComputeGroup
      but assigned later in _parse_cluster_attributes()
Changes:
    - Added option 'use_vcenter' to ComputeGroup

Change-Id: I066b59b46413701233c9723a60645edfe1f1f7fb
Closes-Bug: 1575646
2016-04-27 15:49:50 +03:00
Alexandr Kostrikov a3ae1e4c16 Add check for sriov keys
That fix is intented to fix swarm tests.
Further investigation required to find out why
there were no sriov keys

Change-Id: Iaa3cbe7a6a0717e8e027d43795fda8c93394ec09
Closes-bug: #1575566
2016-04-27 14:08:24 +03:00