The traffic from ironic slave is untagged, we can't use
vlan with simulated environment.
Closes-Bug: #1675673
Change-Id: I89f5b59448dbab11ad4f398b6a879ab4c4f606c8
The parameter's name was changed and not updated by cherry-pick
from mitaka branch - lets update multipath template
Change-Id: I1bf20ae4636c6a7683a3610edd2eb3c961809b13
(cherry picked from commit 8af1622d21)
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
fuel-qa requires nodes with explicit role 'ironic_slave'
for testing
Change-Id: If1b63c2e7114d6b85dc069f15442cb90ad160ec5
(cherry picked from commit 060417ff25)
Now devops3 does not contains all needed hardcode for adding baremetal
network and nodes with it; instead of this, we can prepare and use the
template
Change-Id: I74c4276908231a1651ee2768b3d618d4b3dfa824
Partial-bug:1669762
(cherry picked from commit 80b97af7ab)
Tag is deprecated in fuel_devops. Also we do need vlan_start and vlan_end
for nailgun to work correctly
Closes-bug:1670405
Change-Id: I60e12e65ef3cfb73c9ff78401a785def2e54403d
(cherry picked from commit 59c03f8712)
VMware not supported since Fuel 10. So we should stop test it.
Change-Id: I5996520ded3419fd2ce2cb1e76056eed157bfffb
Implements: blueprint remove-vmware
* Increase timeout for creation instances
* Fix DVS parameters for scale tests
* CERT_BYBASS value should be boolean
* PROGRESS_TO_STOP value should be integer
Change-Id: I56e955bd1925f9280e2c54957b4c8a6b50e1bcc5
(cherry picked from commit aaca57a4d6)
Add two tests with the following steps:
Deploy environment with enabled DMZ network for API.
Scenario:
1. Revert snapshot with ready master node
2. Create new environment
3. Run network verification
4. Deploy the environment
5. Run network verification
6. Run OSTF
7. Reboot cluster nodes
8. Run OSTF
9. Create environment snapshot deploy_env_with_public_api
Check that security rules are properly applied for DMZ network
Scenario:
1. Revert snapshot from previous test
2. Run instance
3. Try to access horizon from instance
4. Remove instance
Implements: blueprint test-separate-public-floating
Change-Id: I70474b5cab324aa4f4a042127d4e6961c95010bf
In order to optimize resources on labs we can use yaml
template for devops environment. Typically we deploy
env with 3 controllers and several other nodes with
vmware-related roles. Controller nodes use more
resources than other nodes, so we can set different
memory size and amount of cpu for different nodes to
optimize resource utilization.
Change-Id: I492c74aea6696de11ea1871e9a026f74e1873981
Closes-bug: #1616476
Test cases:
1. Reset and redeploy cluster with vCenter after succesfull deployment
2. Stop and redeploy cluster with vCenter with new parameters
3. Redeploy cluster with vCenter after failed deployment
Closes-Bug: #1612578
Change-Id: Ia0de031e9c6d7a72f126a28b8e150496350c5a87
- Add test with external load balancer. Controllers are
from different racks and haproxy is from rack-3
- Separate devops config with appropriate networks
assigned to nodes is used
- Local repos for cluster are used because public networks
are routed without internet connection
- OSTF isn't running because it's not implied to use
separate haproxy
Closes-Bug: #1583530
Change-Id: I0d3647c8eb13159c27e64ddf5925467f451b610c
SSHManager.update_connection: add possibility to open new connection with
parameters, if no connection presents.
This testgroup should be run with this parameters:
export MULTIPATH=True
export SLAVE_MULTIPATH_DISKS_COUNT=2
export MULTIPATH_TEMPLATE=system_test/tests_templates/tests_configs/multipath_3_nodes.yaml
Implements: blueprint test-multipath-devices
Change-Id: I73ffc4338b59c8b44eabe27b2d759b7fbbba19a4
Add test for testing Separate master node deployment
on pre-provisioned Centos 7 server
Change-Id: I9b9d40a59d24f579502a38dfc9b8c142bc219a06
Closes-Bug: #1575650
Was fixed test with deletion of controller node.
New integration tests were added:
- vcenter_multiroles_computevmware_cindervmvare
- vcenter_add_computevmware
- vcenter_delete_computevmware
Closes-bug: #1567813
Change-Id: Id2cd44077537c51722e3da947dbef227d6f562e8
Plugin API was changed. If we have several installed versions of same
plugin, it's necessary to take into account his id to configure settings.
Change-Id: Ie8da43addfc36901af73d232b191cd6a77a523bc
Closes-bug: #1533085
Refactor tests for multiple cluster networks feature so
all tests use fuel-devops environment which has 3 nodegroups,
shared L2 network and it's defined using template. Also allow
tests to configure networks for more than 1 custom nodegroup.
Add aditional check for shared storage network (Ceph health).
Create new test case for adding new nodegroup to operational
environment.
Co-Authored-By: Artem Panchenko <apanchenko@mirantis.com>
Closes-Bug: #1521316
Implements blueprint test-nodegroup-add
Implements blueprint test-nodegroups-share-networks
Change-Id: I066248a7b96a6f16b1e24763892234fe48803983