Commit Graph

47 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
ekhomyakova a60454da67 Fix requirement for pycparser version
Change-Id: Icaf1d798bbeca6d092df1154b28fe68f9bb73d99
Closes-Bug: #1634542
2016-10-18 15:43:58 +00:00
Volodymyr Shypyguzov 23822df855 Pin pycparser version to !=2.14
This should fix  AssertionError: sorry, but this version only supports 100 named groups
during requirements install via pip

Change-Id: I37817eb885bcf9b4655bb11891a5e65b65cf485b
2016-10-03 12:51:52 +03:00
Vladimir Khlyunev 4ee508ef8b Bump pytest version to 3.0.0
Since FixtureManager was moved from _pytest.python
to _pytest.fixtures and fuel-qa's code was updated with this change
we should bump minimal vertion of pytest

Change-Id: I6d8a29d0410704e784212bcfead5ee8d5a5009a6
Partial-bug:1615962
2016-08-23 11:13:41 +03:00
Jenkins cba7180596 Merge "Require to update pip and setuptools" 2016-08-09 12:53:36 +00:00
Alexey Stepanov f94ca1620b Require to update pip and setuptools
setuptools
pip
Related-bug: #1611236

Change-Id: If9093b6f1d1201863ffa6ab6748d96f7dc0e210b
2016-08-09 10:33:21 +00:00
Alexey Stepanov 5b1dc216c4 Revert "Temporary fix cryptography package on CI"
This reverts commit e017069ced.

Change-Id: I46ffcb0364258410d3ea2e99c97cf35acd6c683e
2016-08-09 10:31:49 +00:00
Alexey Stepanov 5ad3430af1 Temporary fix cryptography package on CI
Set paramiko <=2.0.0
Closes-bug: #1611241
Related-bug: #1611236

Change-Id: I4044bb8497f489a5579297200590996b7257156a
(cherry picked from commit e017069)
2016-08-09 11:01:22 +03:00
Dennis Dmitriev 5a62e85194 Update packages from requirements.txt with 'system_tests.sh -N'
Default behaviour of the system_tests.sh is unchanged,
but with -N it will update requirements on each run (without
--upgrade).
If fuel-devops has incorrect version or not installed, then
script will fail with -N option (until fuel-devops is not packed
to PyPi repository).

- Removed dependency on fuel-devops located on github.
  This dependency splitted into two requirements:

  requirements-devops.txt : will be used with -N option to
      controll the installed fuel-devops version;

  requirements-devops-source.txt : will be used for tox tests
      and update python virtual environments on CI.

- Update system_tests.sh with two new options: -R and -N:
  REQUIREMENTS_DIR or -R : name of the dir where requirements.txt
  and constraints.txt are located (fuelweb_test by default)
  UPDATE_REQUIREMENTS or -N : 'yes' or 'no' (-N == 'yes').
  Perform update PyPi packages from requirements.txt.
  Default : 'no'

- remove unused variables and code that was used for build ISO

Change-Id: Ib9efd2136226fb43b506db390079f1b72a06069d
Related-Bug:#1575065
2016-07-11 14:36:10 +03:00
Alexey Stepanov e48d37a518 Fix deprecated API usage of keystone client
* Use keystoneauth1 for making session, which is shared throw all clients
* KeystoneClient is now only wrapper over session
Requirements has been updated to meet global requirements for mitaka release:
1. Bumped clients versions
2. requests has blacklisted versions due to bugs

Closes-bug: #1571611

Change-Id: Icc59761b590b76a8d3ddac9b4f219efc097447a5
2016-07-11 14:06:06 +03:00
otsvigun 35af1c0c39 Add Heat API client.
-add Heat API client
-add requirement version of python-heatclient

Tests of Fuel-plugin-vmware-dvs + Heat
need initialization Heat API Client.
So Heat API Client was added to Common and
python-heatclient version to requirements.

Change-Id: I4899961e49b12788feee0792c4a7911eddb1795c
2016-07-11 14:05:59 +03:00
krozin 676320765d Generate report of failed tests and builds per failure reason group.
Script collects SWARM test results from Jenkins for all subbuilds,
gets bugs and test info for all observer failed tests and
do grouping such tests by failure reasons which were found during
analysis across all failed tests across all subbuilds. Finally it
generates a html report.

Implements blueprint: fuel-qa-failure-reason-grouping

Change-Id: Ie6955a206ce72d756a9700a204a3123ab4b10997
2016-05-31 15:32:09 +03:00
Vasily Gorin 0b592b1260 ConfigDB API smoke test cases
Folowing test cases is added:
  * test_create_component_and_env_configdb
  * test_get_upload_resource_value
  * test_override_resource_value

This patch includes additional changes for folowing functions:
  * HTTPClient._open in http.py
    - added handling if return code == 308
     Cause: urllib and urllib2 don't support code 308 which is returned
            when redirecting

New methods were added for working with ConfigDB API in nailgun_client.py

Change-Id: I08033b206f0c7e15ab92a857c374da91a328eb14
2016-05-16 17:36:02 +03:00
Dmitry Tyzhnenko 6a35a38ab9 Move ha_neutron and bvt to fuel_tests
Add ability to run_system_test run test from fuel_tests

move test groups into fuel_tests:
    bvt2 with new name is pytest_bvt2
    ha_heutron

Change-Id: Ic6a0d78e113f58af388ac2abe758a8be5e3e5867
2016-04-26 18:06:25 +03:00
Dennis Dmitriev eda2253745 Bump requirements for fuel-devops version to 2.9.20
Change-Id: If4fa03262f6bde29988fbd0f9139a848241be8fb
2016-03-28 18:37:31 +03:00
Dmitry Tyzhnenko 7f3fb9da40 Replace ipaddr to netaddr
Remove ipaddr from fuelweb_test/requirements.txt and use netaddr
    in test cases instead of ipaddr

Use string for creation of netaddr instances

Change-Id: Idc86dcaae6f10c13b04095fb11fa9351b130deb8
Closes-bug: #1544148
2016-03-09 21:32:01 +00:00
Dennis Dmitriev 554979c6b4 Bump requirements for fuel-devops version to 2.9.19
Change-Id: Ie0b66a3161acf80f104d0d2f4fe590b46dff051a
2016-02-29 17:43:50 +02:00
Maksym Strukov d5c987924a Revert "Replace ipaddr to netaddr"
This reverts commit 588d1687ac.

Change-Id: Idd064bcc6e57e163e52d976313fe7645073fca36
2016-02-26 21:48:39 +00:00
Dmitry Tyzhnenko 588d1687ac Replace ipaddr to netaddr
Remove ipaddr from fuelweb_test/requirements.txt and use netaddr
    in test cases instead of ipaddr

Change-Id: I80cee069f9f17360cc5fc48e429a8b7f986c6f2c
Closes-bug: #1544148
2016-02-22 16:44:02 +02:00
Dmitry Kaigarodtsev 3974f8f35b Version bump for 'fuel-devops' repository
Change-Id: Icb709e655975333c32b85c8c400ac3146ef2173c
Closes-Bug: #1535305
2016-01-18 15:17:28 +02:00
Tatyana Leontovich c0400bae91 Add oslo.in18 into requirements
Closes-Bug: #1533672
Change-Id: I5c3a56713d2588cde588aec95768b13100a06fec
2016-01-13 13:16:16 +00:00
vsaienko 3aab65b38b Add ironicclient to requirements
Ironicclient is needed to perform Ironic deployment tests.

Change-Id: I874c68b534bd714549081c0a493ec393812b65a5
2016-01-13 08:23:43 +00:00
Dennis Dmitriev df496a030f Bump requirements for fuel-devops to the version 2.9.15
Change-Id: I3bb1fca84a226943d839c789a79b15a9c9cabe05
2015-12-14 09:49:13 +02:00
Dennis Dmitriev 71b0cb7eb5 Bump requirements for fuel-devops to the version 2.9.14
Change-Id: I0db1eb447247c3b18dd59c37ad97fd64315e8e25
2015-12-11 16:17:37 +02:00
Dennis Dmitriev e9e6761ddc Bump requirements for fuel-devops version to 2.9.13
Change-Id: I0658f81190a245985f2650776776a86db32050aa
2015-11-24 15:56:11 +02:00
Artem Panchenko f0a5cf0901 Add 'netaddr' Python module to requirements
Change-Id: Ia101814eb7db806d58d690ca2ee11d25339ca66a
Related-bug: #1508986
2015-10-23 15:49:51 +03:00
Aleksandra Fedorova a95ddbe1f8 Update paths due to stackforge migration
All repositories have been moved from stackforge/ to openstack/ namespace.

Change-Id: I8ff72b6c8d3df02cde7abda62d8a25cb8ba04e6d
2015-10-18 01:00:37 +03:00
vsaienko fde4dbcb84 Requirements update to fuel-devops==2.9.12
Depends-On: I7fb73aa235647d3d0e77f5d8d7a133a736675804

Change-Id: I2026523aa11d5b69316e58c644dedb71fed1fdfc
Closes-Bug: #1500811
2015-10-05 14:43:35 +00:00
Egor Kotko 5b525adae2 Requirements update to fuel-devops==2.9.11
Change-Id: I2e3c8f9664f343904fd0dee4af5fdcc9a086c58a
Closes-bug: #1455458
2015-07-27 18:54:57 +03:00
Dennis Dmitriev 76d89398e2 Update version of python-glanceclient to 0.17.1
Change-Id: I8e7e9e3abf27cb48f57b625dc1b0e23a1bb098e3
Closes-Bug:#1476606
2015-07-21 11:43:52 +00:00
Jenkins 3aa8fe8026 Merge "Add joblib to requirements" 2015-07-08 07:25:10 +00:00
Dennis Dmitriev 627e9b2474 Add test 'check_ceph_cinder_cow' for ceph.
Cinder and Glance should use Ceph for this test.
Test creates RAW image and make a volume from it.
Volume should have a parent if copy-on-write used by Cinder.

- use OpenStackActions.create_image() instead of
      Common.image_import()

Change-Id: I136aa29abef492971c5be7ae732cd42f5c7f77bc
Closes-Bug:#1379543
2015-06-25 20:26:11 +03:00
Tatyana Leontovich 94fbe87d49 Update version of glance client in requirements
Update version  in glance client in requirements.txt

Change-Id: I79448e96d3ffef611a3f9004021218b8e3e13a83
Closes-Bug: #1461173
2015-06-24 14:55:20 +03:00
vsaienko 34759d9eac Add joblib to requirements
joblib is needed for export tempest results
  to testrail

Change-Id: I4768b7385d0d3f2a73becd1f433dbda4a0876771
Closes-Bug: #1466595
2015-06-19 11:43:16 +03:00
azatserkliany 273e512776 Create system test for Zabbix plugin
Implement tests for zabbix monitoring system

Change-Id: I6095b083c67f1649a622f93fc8472e1997a216d1
Implements: implement-tests-for-monitoring-system
2015-04-14 17:26:22 +03:00
Dmitry Tyzhnenko 09fbd06a89 Update fuel-devops verstion to 2.9.9
Change-Id: I066a56489d297d32887a789d3345a8e2c295c7a3
2015-04-01 13:38:55 +03:00
Tatyana Leontovich fcb6fe24f6 Bump devops version to 2.9.8
Bump devops version in requirements.txt to the 2.9.8

Change-Id: I990e1ccf9c2be88bcfe917474a2183edccf5ed26
2015-03-20 17:43:04 +02:00
Artem Panchenko 61cda455a0 Update fuel-devops tag to 2.9.7
Change-Id: Ib9d95e160f089a3f4cf90d83f08db9ac3ed3cef6
Related-bug: #1431697
2015-03-13 12:44:54 +02:00
Ivan Kliuk 03662ddad6 Update fuel-devops tag to 2.9.6
Change-Id: Ia65f48c572fe7ce7e44023db488d1e55a1afe9fc
Implements: blueprint system-tests-and-devops-refactoring
2015-03-04 10:56:47 +02:00
Dmitry Tyzhnenko 74cfeb4833 Update fuel-devops tag to 2.9.5
Change-Id: I422269bf4df500819f74c7535e78b45c639c84ec
Related-bug: #1421753
2015-03-02 11:03:05 +00:00
Dmitry Tyzhnenko 78959c695f Update requirements
version of fuel-devops updated to 2.9.4
    add python-jenkins

Change-Id: I240b0cb9d38aacd989825ed901d5f76e8e1b6531
2015-02-25 15:04:52 +02:00
Jenkins c2c2580d00 Merge "Create test plan when new swarm runner is started" 2015-02-14 07:00:16 +00:00
Dmitry Tyzhnenko d5f9c00257 Update devops version and network pool
Up devops version to 2.9.3
    Change network default pool from 10.108/16 to 10.109/16

Change-Id: I71d4245fe7a73fe8d6dd215441a96c3c0159c66a
2015-02-13 17:11:53 +00:00
Artem Panchenko 95891d69e0 Create test plan when new swarm runner is started
Modify reporter script, so it can parse results of
system tests that are running at the moment.
Also if test failed try to find link to Launchpad
bug in previous results for the same test case. Copy
link to bug only if it's targeted to given project
and milestone and its status isn't 'Fix Released'.
In case linked bug is marked as duplicate of another
bug, check the status of that bug. If linked bug is
private or doesn't exist skip it.

Change-Id: I2392c81bcad6273ecbabfee479b74263fc7c0fbf
Closes-bug: #1419865
2015-02-13 17:20:59 +02:00
Ivan Kliuk 2ba17e5dda Update fuel-devops version to 2.9.2
Change-Id: I4595c53adad14ed41381134590636de6d23d2c64
2015-02-11 13:29:20 +02:00
Ivan Kliuk 8e5dc346fe Update fuel-devops version to 2.9.1
Change-Id: Ie45c95787cf692b17a0ea4b37a864b4fdca97ca2
2015-02-10 15:56:16 +02:00
Ivan Kliuk 0168055fe6 System tests movement from fuel-main
Apply refactoring patch https://review.openstack.org/#/c/149612/.
  Move contents of fuel-main/fuelweb_test to the repo.
  Add run_tests.sh.
  Change fuel-devops version to 2.9.0 in requirements file.

Change-Id: Id321d63d97290f2fb22736abbe1d74315aed2893
2015-02-06 11:44:08 +02:00