- Introduce new method for getting devops node based
on nailgun node's id
- Add missing 'value' key to enabling sriov
Change-Id: I95b60c25eab97e8577a16481741a76db99207976
(cherry picked from commit 8d2ccd2d26)
We had invalid procedure of handling stored SSH connections
when non-root access feature was enabled. This patch fixs that
and contains the following items:
* Use method `update_connection` when exist connection fails
* close current connection in method `update_connection`
* catch SSHException instead AuthenticationException
Change-Id: Id488abf5b21c3bf16f21546c5b26c16e29bc6a58
Closes-Bug: 1659747
(cherry picked from commit e4a2acfc23)
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)
SSHD stops reading of update-master-node.sh stdout
during puppet run, this causes puppet hanging on
keystone tasks. In order to avoid this we need to
redirect script's output to /dev/null.
Change-Id: I99959cb72caeec33a91358af4b58fa858b9c22c8
Closes-Bug: #1664635
VMware not supported since Fuel 10. So we should stop test it.
Change-Id: I5996520ded3419fd2ce2cb1e76056eed157bfffb
Implements: blueprint remove-vmware
We have few tests failed on call "warm_shutdown_nodes"
with 4x60 timeout. But there are few rassed tests with
10x60 timeout. So longer timeout should be used for
all tests.
Change-Id: I0c7e63b4e9156f35d6679a9dcdfb7b9249c6796a
Partial-Bug: 1652000
(cherry picked from commit 18e4d59570)
Wrong property used for the stdout analysis .
Also steps order fixed.
Change-Id: I56f465facdd3e3e4fd6b4e7aa61690214f3b254c
Partial-Bug: 1652030
(cherry picked from commit 0eb080905b)
We should check cluster status and deploy state after
deploy and redeploy. Current tests did not contain this
check and fails after deployment on OSTFs run.
Change-Id: I84adc8981b1486c163425fa0b9506e29650203cf
Closes-Bug: 1658071
Sometimes installation of environment failed
because storage volume(s) exists already.
The issue is hard-to-reproduce. Some logging and
setting internal attribute _virt_env were added.
Change-Id: Ib49c904ca7c961617f0f328230c2658a13bfdecf
Related-Bug: 1566966
(cherry picked from commit 1b2d807336)
Serialization for features mentioned in title was changed so
we have to use new fields
Change-Id: If362a37fdb16d6672a266567490e67a22ba16f3e
Partial-bug:1644588
(cherry picked from commit 11783da6ac)
The first hang can be fixed with reset.
If any other errors appear on that stage,
the error should not be tolerated.
Change-Id: I056879a89cb3cfab45852573730f0ced58043511
Closes-bug: 1587411
Do not use cat for file read:
it's difficult for debug operations with source data
YAMLEditor content calls get_content() if not loaded
Change-Id: I75061c067172085de0e5fb1baa051816a4a707eb
1. Backport code from mater to make debug easier
2. Use wsrep_ready, wsrep_connected and wsrep_cluster_size
Closes-bug: #1628963
Change-Id: I1e2234e0568a2875c82cc2cb29ddfa7fac61ab92
When we manage the environment with a manually added node, the lack of this
check leads to a fail.
Change-Id: I782bb7e0f6676281207e0f4201ce6b9fd930e76e
The nailgun validator for openstack config raises an exception
when 'deployment' task is present for particular cluster
and has 'pending' or 'running' state, so, we should implement
equivalent check on fuel-qa side.
Change-Id: I720e8fcd21907c64b393bc933056aef61167b25f
Closes-Bug: #1618880
Wait for nodes really in correct status before:
1. Timesync, if required
2. Return from bootstrap method
Change-Id: Ic7d906027154856c7aa17f47ff5e738cb531ce98
self.d_env.admin_net = 'admin'
'nat_interface' = ''
This patch is reduces warnings amount during
tests run on fuel-devops 3.0.3+
Change-Id: I2bf54952bff79b9483c121a78383e136bcd2a351
update_node_networks: fuelweb_admin network is set directly
Automatic substitution is not supported ant it was a reason
for tests failure on the fuel-devops 3
Change-Id: Ia7dcee574c3146a870cd317dd991566af7eaefbe