Consider alternative to ICMP ping for hosted engine network test.
*** Bug 1659090 has been marked as a duplicate of this bug. ***
We should use DNS as main, and ICMO as fall back. We may consider a NONE option as well.
Let's consider idea of using either ping or a custom script and provide a few examples including one using dns query.
*** Bug 1672941 has been marked as a duplicate of this bug. ***
A custom script is definitively more complex since we also need a way to propagate it between all the hosted-engine hosts; replacing the test with a a DNS query is by far simpler.
@simone Tiraboschi I think the ideal world would be to have both and whenever any of those succeed consider this a PASS in case of both failing ask the user for the proper value and if none still provide the possibility to force continue disregarding the warning. If both are to complex I think more important is to give the possibility to force continue is the most important here.
I hope QE can commit to test this in an upcoming z-stream.
I have a few questions regarding implementation of the RFE: Forth to comment #6, would RFE act as asked in the comment? 1.Try ping. 2.Try resolving through the DNS. 3.If 1&2 fail, have 2 options, abort the deployment or force continue. 4.If 1 or 2 pass, then continue with the deployment.
Nikolai, Dominik proposed Doc Text and a feature page to better grasp the expected behavior. If you have further question please add them here.
Can you please provide the link to feature page documentation? I don't see it attached to the bug.
In the Doc Text, there's url to the PR of the feature page.
(In reply to Dan Kenigsberg from comment #11) > In the Doc Text, there's url to the PR of the feature page. And feature page there is empty: https://github.com/oVirt/ovirt-site/pull/1985/files/5d79102fb6fbe62131d0198be6323e836413dacc#diff-ec9f05d7deea63d4d55e5c479e7da24e In https://github.com/oVirt/ovirt-site/pull/1985 is only general discussion.
(In reply to Dan Kenigsberg from comment #11) > In the Doc Text, there's url to the PR of the feature page. I see in featurepage: "We went looking everywhere, but couldn’t find those commits. Sometimes commits can disappear after a force-push. Head back to the latest changes here. https://github.com/oVirt/ovirt-site/pull/1985/files". AFAIK feature page should look like this: https://ovirt.org/blog/2017/08/ovirt-ansible-roles-how-to-use.html What I have doesn't look like a feature page to me.
click "View file" button to see the PR in html form. https://github.com/oVirt/ovirt-site/blob/529f45a80942556d1ee62cef674df48fa38ce60d/source/develop/release-management/features/sla/hosted-engine-network-check.html.md
Nikolai, please join the feature review on github. Please let us know what you need in order to cover IPv6 - maybe we can help.
(In reply to Dan Kenigsberg from comment #16) > Nikolai, please join the feature review on github. > Please let us know what you need in order to cover IPv6 - maybe we can help. For IPv6 I need that the whole infrastructure in the LAB will work IPv6, my environments tested in IPv4 only. Left my 5 cents in https://github.com/oVirt/ovirt-site/pull/1985.
Nikolai, can you please check if the current target milestone and testing_ack reflects your planning?
TCP, ping and dns options are working as designed, all except none None option is not working at all: Please specify which way the network connectivityshould be checked (ping, dns, tcp, none) [dns]: none Please specify which way the network connectivityshould be checked (ping, dns, tcp, none) [dns]: none Please specify which way the network connectivityshould be checked (ping, dns, tcp, none) [dns]: Tested on these components: ovirt-hosted-engine-ha-2.3.2-1.el7ev.noarch ovirt-hosted-engine-setup-2.3.10-1.el7ev.noarch Linux 3.10.0-1055.el7.x86_64 #1 SMP Fri Jun 7 18:44:12 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux Red Hat Enterprise Linux Server release 7.7 Beta (Maipo) Setting back to assigned.
*** Bug 1592827 has been marked as a duplicate of this bug. ***
Works just fine on these components: ovirt-engine-setup-4.3.5.4-0.1.el7.noarch ovirt-hosted-engine-ha-2.3.3-1.el7ev.noarch ovirt-hosted-engine-setup-2.3.11-1.el7ev.noarch Linux 3.10.0-1060.el7.x86_64 #1 SMP Mon Jul 1 18:28:13 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux Red Hat Enterprise Linux Server release 7.7 Beta (Maipo)
This bugzilla is included in oVirt 4.3.5 release, published on July 30th 2019. Since the problem described in this bug report should be resolved in oVirt 4.3.5 release, it has been closed with a resolution of CURRENT RELEASE. If the solution does not work for you, please open a new bug report.
*** Bug 1660524 has been marked as a duplicate of this bug. ***
*** Bug 1701342 has been marked as a duplicate of this bug. ***