Commit Graph

65 Commits

Author SHA1 Message Date
Andreas Jaeger 47efe1f1e3 Retire repository
Fuel repositories are all retired in openstack namespace, retire
remaining fuel repos in x namespace since they are unused now.

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/011675.html

A related change is: https://review.opendev.org/699752 .

Change-Id: I016c6c7263df9aefc9758d7f58168ec595894726
2019-12-18 20:09:39 +01:00
OpenDev Sysadmins 3be87477ca OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
2019-04-19 19:51:34 +00:00
Ian Wienand cff8f275a8 Replace openstack.org git:// URLs with https://
This is a mechanically generated change to replace openstack.org
git:// URLs with https:// equivalents.

This is in aid of a planned future move of the git hosting
infrastructure to a self-hosted instance of gitea (https://gitea.io),
which does not support the git wire protocol at this stage.

This update should result in no functional change.

For more information see the thread at

 http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003825.html

Change-Id: Idd030d61d3fdeea966f498d4f2e795c30e95fed3
2019-03-24 20:33:37 +00:00
ibumarskov 056b3c6c22 Minor fix for test plan
Change-Id: I4ab2a401d3f8b0fc7778b79cced362a29bdc61da
2016-11-22 13:15:37 +00:00
ibumarskov 6d1c4af5af Fix image links on configuration page
Change-Id: I0a710081f89411dc8a07c850d45a1df01e225c5f
2016-11-22 14:44:54 +03:00
Jenkins 5ba2be2bb8 Merge "Fix image links" 2016-11-22 11:33:02 +00:00
Igor Zinovik 9abc7905e0 Fix documentation
* correct plugin configuration file name in "Limitations" section
* mention that ESXi hosts need to be added in NSX Manager as transport
  nodes

Change-Id: I4b835d991baff955b3c15474bec6074d5ada99b6
2016-11-22 14:30:41 +03:00
Jenkins 0019b1dac8 Merge "Test run issue is fixed" 2016-11-22 11:20:18 +00:00
Jenkins c5df4cc9ae Merge "Fix the SSL test" 2016-11-22 09:02:16 +00:00
ibumarskov 263b1a1f08 Fix the SSL test
Change-Id: I6c5b86ac3c499b3bf79ef772d85220cced38aacb
2016-11-22 08:45:57 +00:00
Ruslan Khozinov cdbe75160f Test run issue is fixed
We've faced with the WORKSPACE env var reusing.
WORKSPACE env should be different for fuel-qa submoule and nsx-t repo.

Closes-Bug: #1642991
Change-Id: Id0b77b8f187d4c29cd486ccda5d5e6a5dc84980a
2016-11-22 08:45:39 +00:00
Ruslan Khozinov ccd28a3d5d Fix the fuel-qa submoule url
We have some troubles with git and TLS on CI,
so we need to change https to https to run tests

Change-Id: I4737138c1c4215622c6342292d001975248a47d3
2016-11-18 19:54:01 +03:00
Jenkins 5dc4aa9562 Merge "Fix the test nsxt_add_delete_compute_vmware_node" 2016-11-17 13:10:08 +00:00
ibumarskov efc95b7cb8 Fix the test nsxt_add_delete_compute_vmware_node
Change-Id: I63e94a5735d0d7b259b4a979a99384daabc7401a
2016-11-17 16:02:37 +03:00
Jenkins babceaa0f6 Merge "Add SSL limitation" 2016-11-17 08:45:11 +00:00
Igor Zinovik f55809a6fd Add SSL limitation
Change-Id: I2549cdc8f45a862d37b3ec5ba354c999105d4bcd
2016-11-17 08:33:34 +00:00
Jenkins 0507f58226 Merge "Add new automation tests for system test cases" 2016-11-14 13:49:44 +00:00
Igor Zinovik 20284eae2a Lookup hiera data for 'skip_provider_network' flag
Change-Id: I23d308b8a3557e61bb1fc874f2d783414d55f082
Closes-bug: #1626927
2016-11-14 13:06:32 +03:00
ekhomyakova a0cd30bae5 Add new automation tests for system test cases
* nsxt_manage_networks
* nsxt_public_network_availability
* nsxt_connectivity_diff_networks
* nsxt_batch_instance_creation
* nsxt_manage_secgroups
* nsxt_manage_compute_hosts
* nsxt_different_tenants
* nsxt_same_ip_different_tenants

Change-Id: Ic999acb6982b4820adba2241f6c752c125977246
2016-11-14 11:46:26 +03:00
Igor Zinovik 867225a879 Add data structure to try_get_value() call
Change-Id: I0aa204860ed782d2f2b4f548d804baa2dcd13021
Related-bug: #1626927
2016-11-11 17:27:09 +03:00
Jenkins c05beb45cd Merge "Provide a flag that mark existence of provider network" 2016-11-10 11:57:03 +00:00
Igor Zinovik a371b6312b Provide a flag that mark existence of provider network
Puppet provider does not detect presence of provider network
'admin_floating_net' and tries to create it on each deployment run.
Introduce flag that will mark that network exist.

Change-Id: Idf02399bef4cff4d9dcfa0f3f68f5e70466f4a87
Closes-bug: #1626927
2016-11-10 14:18:37 +03:00
Igor Zinovik c95539e76a Forcibly start openvswitch-switch
OpenvSwitch gets disabled after nsx packages installation. We stop
since we install STT enabled OVS.

Change-Id: Ib337c187453dd5e2dff232820ffe66f85aa57bda
Closes-bug: 1638008
2016-11-08 15:29:39 +00:00
Ruslan Khozinov 8b63f5495f Template for nsxt is changed
- amount of cpu for controller nodes is increased to 4
 - DRIVER_STP environment variable is added, true
 - DRIVER_HPET environment variable is added, false
 - DRIVER_USE_HOST_CPU environment variable is added, false
 - a template for fuel-devops3 is added
 - not controller slaves ram is increased to 4096

Change-Id: I0e2dbca1f4d247e2559c38707012c097dcc7d380
2016-11-08 11:14:43 +00:00
ibumarskov 76b7a75d36 Fixes for tests
Change-Id: I9bb7bd43b0ee73e35a45aece0e3ab68f09254998
2016-11-03 16:12:47 +03:00
Jenkins 60023f81d0 Merge "Add system tests for nsx-t plugin from Test Plan" 2016-11-01 10:53:39 +00:00
Vasily Gorin be63a4e3f0 Add system tests for nsx-t plugin from Test Plan
Change-Id: Ibb7da69a422462f30b0256d9c7c9f75761b5f658
2016-11-01 10:52:31 +00:00
ibumarskov 1c04d9a82a Fix image links
Change-Id: I7a106967a7e52c0f9f6e7fcfafcb303fe4b543d6
2016-11-01 11:36:14 +03:00
Igor Zinovik 7cd564b298 Fuel NSX-T plugin documentation
Change-Id: I29999917ee71788a6e5f5bcd32b325aaf6c8917a
2016-10-28 16:00:11 +03:00
Jenkins 560d1f4524 Merge "Add failover test suite" 2016-10-25 14:24:30 +00:00
Vasily Gorin 9757d7a0b0 Add failover test suite
* 3 tests from failover suite

Change-Id: I4b9833e22d9df831f356804b2623af8dfd109c81
2016-10-25 16:59:53 +03:00
Jenkins 004dd72800 Merge "Update Neutron NSX plugin to latest commit from stable/mitaka branch" 2016-10-24 16:40:46 +00:00
Igor Zinovik 324f540868 Update Neutron NSX plugin to latest commit from stable/mitaka branch
Plugin contains changes that allow to work with
python-neutron-lib-0.0.1, this means that we no longer need to carry
this package inside the plugin.

Plugin git commit revision: 53beb032bdaa2090820e78e166054450c0273b9f

Change-Id: I86a8dbb5d97163b6562c3757e2007a4d41a5d159
2016-10-24 19:35:09 +03:00
Jenkins 042d03e583 Merge "Add scale and integration autotests from Test Plan" 2016-10-24 11:39:56 +00:00
Vasily Gorin 091fd05f03 Add scale and integration autotests from Test Plan
* 3 tests from scale suite
* 2 tests from integration suite

Change-Id: I8b8a92d073002793b6563e89be0b1f1366710e60
2016-10-24 14:10:58 +03:00
Jenkins eab86fd1a3 Merge "Fix package installation" 2016-10-14 13:29:37 +00:00
Igor Zinovik 94d6fe0d40 Fix package installation
Use default puppet modules that comes from fuel-library package.
Without them it is not possible to install unauthenticaed packages.

This change makes plugin compatible with Fuel 9.1

Change-Id: I0852983ec8d7912ea64b6f6bc88207ea817657f4
Closes-bug: #1633093
2016-10-14 15:40:38 +03:00
Jenkins 88fc93096f Merge "Reduce amount of slaves in devops template" 2016-10-14 10:25:14 +00:00
ibumarskov 9f5108f83a Fix the nsxt_uninstall test
Change-Id: I2f54afe099f879e40180b1b8740d60e2f664fd46
2016-10-14 13:09:29 +03:00
ibumarskov 68a8022e36 Reduce amount of slaves in devops template
Change-Id: I80b7caad030ca844fb3f2514849f12fac02fec6c
2016-10-12 13:12:29 +00:00
Igor Zinovik 1a39ecce98 Add 'python-neutron-lib' package
neutron-lib 0.0.1 breaks Neutron NSX security group functionality.
Package available with Fuel 9 is too old (0.0.1) for Neutron NSX plugin,
we need version higher than 0.0.1.

We need to raise plugins package priority using APT preferences file,
because by default plugin repository on the master node has lower
priority than default repositories.

Closes-bug: #1632233
Change-Id: Ib5e19729a6ae456100fefd4a5cf8a1d1b9160cbc
2016-10-12 11:31:06 +00:00
ibumarskov 38df137d22 Fix for smoke/bvt tests
* add a compute node in smoke test
* remove ceph backend from bvt test
* add a separate integration test with ceph

Change-Id: Ibccc9d93707a933c1002509c1c0be61093900265
2016-10-11 12:00:26 +00:00
Jenkins c3447a069a Merge "Smoke and bvt tests" 2016-10-10 09:58:54 +00:00
Vasily Gorin d460e3ba00 Smoke and bvt tests
* Add smoke test
* Add bvt test
* Fix shellchecks and flake8 errors
* Added script for the preparation of interfaces to passing stt traffic
 Prerequisites:
** Interface number 4 in order on openstack nodes (enp0s6) was free
** In the plugin for stt traffic has been selected interface
   number 4 (enp0s6)

Change-Id: Icf9df8c10216990871a51bfcd18ea7c8e316435f
2016-10-10 12:57:23 +03:00
Jenkins 0b712cce97 Merge "Introduce execution restriction on nsx-t-neutron-network-create task" 2016-09-27 08:52:05 +00:00
Igor Zinovik 42e87317d6 Introduce execution restriction on nsx-t-neutron-network-create task
Deployment task nsx-t-neutron-network create make two tenant networks
that are used for OSTF checks (test launch instances in internal network
and verify that VMs can successfulyy reach each other and external IP
addresses).

Root cause of the problem is that if we try to create networks twice
(run deployment task two times) it will fail with error that
"physical_network_type does not support being update". It is not
possible to run this task twice, to avoid such behaviour YAQL condition
prevents task from being run no more than one time. Task is executed
only when 'quantum' value (which determines that Neutron is enabled for
current environment) is changed, which should not happen during normal
operation (it is possible to switch this setting via fuel CLI, but not
through web UI).

Change-Id: Idd3000cdec0ef0c990c352d2cb7814fb4743d6f2
Closes-bug: #1626927
2016-09-26 17:15:33 +03:00
Jenkins 00f57db10d Merge "Test plan v0.1" 2016-09-23 11:37:54 +00:00
Andrey Setyaev 8e84935666 Test plan v0.1
Change-Id: I13c75aefb7b848f922a0e15eb478c519f8e3a0a6
2016-09-23 13:41:04 +03:00
Vasily Gorin 70adeda8e7 Add .gitreview file
Change-Id: I7a19a4f31a1597a02bfc942c25e6f435c734fafb
2016-09-23 13:14:55 +03:00
Igor Zinovik b082bbc2c6 Relax UUID regex
Current UUID regular expression is too restrictive, NSX Manager might
generate UUIDs that does not match regex, but are valid UUID values.

Change-Id: I51d12a647bb06cffc02dc0403426825a8f17da35
2016-09-22 16:39:01 +03:00