Bug 1838559
Summary: | openshift-installer can't find on RHV dedicated network | |||
---|---|---|---|---|
Product: | OpenShift Container Platform | Reporter: | Olimp Bockowski <obockows> | |
Component: | Installer | Assignee: | OCP on RHV Team <ocprhvteam> | |
Installer sub component: | OpenShift on RHV | QA Contact: | Jan Zmeskal <jzmeskal> | |
Status: | CLOSED ERRATA | Docs Contact: | ||
Severity: | medium | |||
Priority: | medium | CC: | abonilla, bleanhar, dholler, dougsland, hpopal, mmartinv, plarsen | |
Version: | 4.4 | |||
Target Milestone: | --- | |||
Target Release: | 4.6.0 | |||
Hardware: | All | |||
OS: | All | |||
Whiteboard: | ||||
Fixed In Version: | Doc Type: | Bug Fix | ||
Doc Text: |
Cause: An ovirt-engine-sdk-go api error was compromising the parsing of the ovirt networks
Consequence: the openshift-install was not showing all the available networks
Fix: Fixed the code that parses networks XML fragment
Result: all the available networks in the ovirt datacenter are shown in the openshift-install
|
Story Points: | --- | |
Clone Of: | ||||
: | 1852722 (view as bug list) | Environment: | ||
Last Closed: | 2020-10-27 16:00:22 UTC | Type: | Bug | |
Regression: | --- | Mount Type: | --- | |
Documentation: | --- | CRM: | ||
Verified Versions: | Category: | --- | ||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
Cloudforms Team: | --- | Target Upstream Version: | ||
Embargoed: | ||||
Bug Depends On: | 1841556 | |||
Bug Blocks: | 1852722 |
Description
Olimp Bockowski
2020-05-21 11:08:36 UTC
Dominik is there a differnce in how network resolver is handled between api version 4.3 and 4.4? (In reply to Roy Golan from comment #3) > Dominik is there a differnce in how network resolver is handled between api > version 4.3 and 4.4? No, there is no change. I expect that the name_servers feature is used occasionally. Hi Olimp, I cannot reproduce the report using the below spec. Please note, if we confirm the bug, we must open a bug into the ovirt-engine-sdk-java component (as I can't see the ovirt-engine-sdk-go) which is the API we are using to communicate with Engine API (golang). After that, add [Depends on] in this bug. Test Scenario =========================== Engine versions tested: ---------------------------------- oVirt Engine: Software Version:4.3.9.4-1.el7 RHVM: Software Version:4.3.7.2-0.1.el7 RHVM: Software Version:4.3.9.4-1.el7 How I have created the nics? -------------------------------- - Engine Administrator portal -> Network -> Networks -> New Name: nic${number} * I have repeated that for 15 times. - Additional test: Add Nameserver to ovirtmgmt (no difference) Software ----------------------- Reproducer provided in comment#1. Just updated my local RHVM. $ grep inputRaw reproducer.go inputRawURL := "https://rhevm43.medogz.home/ovirt-engine/api" $ go run reproducer.go 2020/05/28 17:18:01 <<<<<<Request: GET /ovirt-engine/api/networks HTTP/1.1 Host: rhevm43.medogz.home User-Agent: GoSDK/4.4.2 Accept: application/xml Authorization: Bearer x0zd7fZIjc1GGk3oO76l6vM1-EN3E01DjCddYzUcTlMc1nY3lGmiE4QeIYEi8AKXEjGBHdGLm2gLoGMD7jMzDA Content-Type: application/xml Version: 4 Accept-Encoding: gzip Response: HTTP/1.1 200 OK Connection: close Content-Type: application/xml;charset=UTF-8 Correlation-Id: eff7c604-7df6-41c7-8065-684a62fb57d4 Date: Thu, 28 May 2020 21:18:01 GMT Server: Apache/2.4.6 (Red Hat Enterprise Linux) OpenSSL/1.0.2k-fips <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <networks> <network href="/ovirt-engine/api/networks/25c97bba-e6ec-482f-8992-4cbdd59270aa" id="25c97bba-e6ec-482f-8992-4cbdd59270aa"> <name>nic1</name> <description></description> <comment></comment> <link href="/ovirt-engine/api/networks/25c97bba-e6ec-482f-8992-4cbdd59270aa/permissions" rel="permissions"/> <link href="/ovirt-engine/api/networks/25c97bba-e6ec-482f-8992-4cbdd59270aa/vnicprofiles" rel="vnicprofiles"/> <link href="/ovirt-engine/api/networks/25c97bba-e6ec-482f-8992-4cbdd59270aa/networklabels" rel="networklabels"/> <mtu>0</mtu> <stp>false</stp> <usages> <usage>vm</usage> </usages> <data_center href="/ovirt-engine/api/datacenters/96aa1e12-361c-11ea-b7a9-566fc47f0000" id="96aa1e12-361c-11ea-b7a9-566fc47f0000"/> </network> <network href="/ovirt-engine/api/networks/110e3256-bc45-44b7-b053-f9f3f077db39" id="110e3256-bc45-44b7-b053-f9f3f077db39"> <name>nic10</name> <description></description> <comment></comment> <link href="/ovirt-engine/api/networks/110e3256-bc45-44b7-b053-f9f3f077db39/permissions" rel="permissions"/> <link href="/ovirt-engine/api/networks/110e3256-bc45-44b7-b053-f9f3f077db39/vnicprofiles" rel="vnicprofiles"/> <link href="/ovirt-engine/api/networks/110e3256-bc45-44b7-b053-f9f3f077db39/networklabels" rel="networklabels"/> <mtu>0</mtu> <stp>false</stp> <usages> <usage>vm</usage> </usages> <data_center href="/ovirt-engine/api/datacenters/96aa1e12-361c-11ea-b7a9-566fc47f0000" id="96aa1e12-361c-11ea-b7a9-566fc47f0000"/> </network> <network href="/ovirt-engine/api/networks/e2111c85-50b9-40ae-976e-8b5df09526e6" id="e2111c85-50b9-40ae-976e-8b5df09526e6"> <name>nic11</name> <description></description> <comment></comment> <link href="/ovirt-engine/api/networks/e2111c85-50b9-40ae-976e-8b5df09526e6/permissions" rel="permissions"/> <link href="/ovirt-engine/api/networks/e2111c85-50b9-40ae-976e-8b5df09526e6/vnicprofiles" rel="vnicprofiles"/> <link href="/ovirt-engine/api/networks/e2111c85-50b9-40ae-976e-8b5df09526e6/networklabels" rel="networklabels"/> <mtu>0</mtu> <stp>false</stp> <usages> <usage>vm</usage> </usages> <data_center href="/ovirt-engine/api/datacenters/96aa1e12-361c-11ea-b7a9-566fc47f0000" id="96aa1e12-361c-11ea-b7a9-566fc47f0000"/> </network> <network href="/ovirt-engine/api/networks/dbdbfdae-9ef2-4bd7-8d66-40c90daecb6c" id="dbdbfdae-9ef2-4bd7-8d66-40c90daecb6c"> <name>nic12</name> <description></description> <comment></comment> <link href="/ovirt-engine/api/networks/dbdbfdae-9ef2-4bd7-8d66-40c90daecb6c/permissions" rel="permissions"/> <link href="/ovirt-engine/api/networks/dbdbfdae-9ef2-4bd7-8d66-40c90daecb6c/vnicprofiles" rel="vnicprofiles"/> <link href="/ovirt-engine/api/networks/dbdbfdae-9ef2-4bd7-8d66-40c90daecb6c/networklabels" rel="networklabels"/> <mtu>0</mtu> <stp>false</stp> <usages> <usage>vm</usage> </usages> <data_center href="/ovirt-engine/api/datacenters/96aa1e12-361c-11ea-b7a9-566fc47f0000" id="96aa1e12-361c-11ea-b7a9-566fc47f0000"/> </network> <network href="/ovirt-engine/api/networks/f065a19f-7f8d-4eb6-bfac-6407e012581e" id="f065a19f-7f8d-4eb6-bfac-6407e012581e"> <name>nic13</name> <description></description> <comment></comment> <link href="/ovirt-engine/api/networks/f065a19f-7f8d-4eb6-bfac-6407e012581e/permissions" rel="permissions"/> <link href="/ovirt-engine/api/networks/f065a19f-7f8d-4eb6-bfac-6407e012581e/vnicprofiles" rel="vnicprofiles"/> <link href="/ovirt-engine/api/networks/f065a19f-7f8d-4eb6-bfac-6407e012581e/networklabels" rel="networklabels"/> <mtu>0</mtu> <stp>false</stp> <usages> <usage>vm</usage> </usages> <data_center href="/ovirt-engine/api/datacenters/96aa1e12-361c-11ea-b7a9-566fc47f0000" id="96aa1e12-361c-11ea-b7a9-566fc47f0000"/> </network> <network href="/ovirt-engine/api/networks/c5a18331-2cd9-4115-8ecf-6f50db4b29d6" id="c5a18331-2cd9-4115-8ecf-6f50db4b29d6"> <name>nic14</name> <description></description> <comment></comment> <link href="/ovirt-engine/api/networks/c5a18331-2cd9-4115-8ecf-6f50db4b29d6/permissions" rel="permissions"/> <link href="/ovirt-engine/api/networks/c5a18331-2cd9-4115-8ecf-6f50db4b29d6/vnicprofiles" rel="vnicprofiles"/> <link href="/ovirt-engine/api/networks/c5a18331-2cd9-4115-8ecf-6f50db4b29d6/networklabels" rel="networklabels"/> <mtu>0</mtu> <stp>false</stp> <usages> <usage>vm</usage> </usages> <data_center href="/ovirt-engine/api/datacenters/96aa1e12-361c-11ea-b7a9-566fc47f0000" id="96aa1e12-361c-11ea-b7a9-566fc47f0000"/> </network> <network href="/ovirt-engine/api/networks/2b36604b-5dd2-4f6b-a6eb-64f57b1e14d4" id="2b36604b-5dd2-4f6b-a6eb-64f57b1e14d4"> <name>nic15</name> <description></description> <comment></comment> <link href="/ovirt-engine/api/networks/2b36604b-5dd2-4f6b-a6eb-64f57b1e14d4/permissions" rel="permissions"/> <link href="/ovirt-engine/api/networks/2b36604b-5dd2-4f6b-a6eb-64f57b1e14d4/vnicprofiles" rel="vnicprofiles"/> <link href="/ovirt-engine/api/networks/2b36604b-5dd2-4f6b-a6eb-64f57b1e14d4/networklabels" rel="networklabels"/> <mtu>0</mtu> <stp>false</stp> <usages> <usage>vm</usage> </usages> <data_center href="/ovirt-engine/api/datacenters/96aa1e12-361c-11ea-b7a9-566fc47f0000" id="96aa1e12-361c-11ea-b7a9-566fc47f0000"/> </network> <network href="/ovirt-engine/api/networks/470c1d2b-34e5-45d9-90bc-0a17c96f7249" id="470c1d2b-34e5-45d9-90bc-0a17c96f7249"> <name>nic2</name> <description></description> <comment></comment> <link href="/ovirt-engine/api/networks/470c1d2b-34e5-45d9-90bc-0a17c96f7249/permissions" rel="permissions"/> <link href="/ovirt-engine/api/networks/470c1d2b-34e5-45d9-90bc-0a17c96f7249/vnicprofiles" rel="vnicprofiles"/> <link href="/ovirt-engine/api/networks/470c1d2b-34e5-45d9-90bc-0a17c96f7249/networklabels" rel="networklabels"/> <mtu>0</mtu> <stp>false</stp> <usages> <usage>vm</usage> </usages> <data_center href="/ovirt-engine/api/datacenters/96aa1e12-361c-11ea-b7a9-566fc47f0000" id="96aa1e12-361c-11ea-b7a9-566fc47f0000"/> </network> <network href="/ovirt-engine/api/networks/da534894-0400-4fa3-9b51-bc84f6524c46" id="da534894-0400-4fa3-9b51-bc84f6524c46"> <name>nic3</name> <description></description> <comment></comment> <link href="/ovirt-engine/api/networks/da534894-0400-4fa3-9b51-bc84f6524c46/permissions" rel="permissions"/> <link href="/ovirt-engine/api/networks/da534894-0400-4fa3-9b51-bc84f6524c46/vnicprofiles" rel="vnicprofiles"/> <link href="/ovirt-engine/api/networks/da534894-0400-4fa3-9b51-bc84f6524c46/networklabels" rel="networklabels"/> <mtu>0</mtu> <stp>false</stp> <usages> <usage>vm</usage> </usages> <data_center href="/ovirt-engine/api/datacenters/96aa1e12-361c-11ea-b7a9-566fc47f0000" id="96aa1e12-361c-11ea-b7a9-566fc47f0000"/> </network> <network href="/ovirt-engine/api/networks/3f7920fe-e167-4bc2-9a6a-8d6238baed3e" id="3f7920fe-e167-4bc2-9a6a-8d6238baed3e"> <name>nic4</name> <description></description> <comment></comment> <link href="/ovirt-engine/api/networks/3f7920fe-e167-4bc2-9a6a-8d6238baed3e/permissions" rel="permissions"/> <link href="/ovirt-engine/api/networks/3f7920fe-e167-4bc2-9a6a-8d6238baed3e/vnicprofiles" rel="vnicprofiles"/> <link href="/ovirt-engine/api/networks/3f7920fe-e167-4bc2-9a6a-8d6238baed3e/networklabels" rel="networklabels"/> <mtu>0</mtu> <stp>false</stp> <usages> <usage>vm</usage> </usages> <data_center href="/ovirt-engine/api/datacenters/96aa1e12-361c-11ea-b7a9-566fc47f0000" id="96aa1e12-361c-11ea-b7a9-566fc47f0000"/> </network> <network href="/ovirt-engine/api/networks/aa9ab2da-ed35-444c-846b-8382a999d65f" id="aa9ab2da-ed35-444c-846b-8382a999d65f"> <name>nic5</name> <description></description> <comment></comment> <link href="/ovirt-engine/api/networks/aa9ab2da-ed35-444c-846b-8382a999d65f/permissions" rel="permissions"/> <link href="/ovirt-engine/api/networks/aa9ab2da-ed35-444c-846b-8382a999d65f/vnicprofiles" rel="vnicprofiles"/> <link href="/ovirt-engine/api/networks/aa9ab2da-ed35-444c-846b-8382a999d65f/networklabels" rel="networklabels"/> <mtu>0</mtu> <stp>false</stp> <usages> <usage>vm</usage> </usages> <data_center href="/ovirt-engine/api/datacenters/96aa1e12-361c-11ea-b7a9-566fc47f0000" id="96aa1e12-361c-11ea-b7a9-566fc47f0000"/> </network> <network href="/ovirt-engine/api/networks/d444e76f-9778-4723-929e-6e85bcf129d8" id="d444e76f-9778-4723-929e-6e85bcf129d8"> <name>nic6</name> <description></description> <comment></comment> <link href="/ovirt-engine/api/networks/d444e76f-9778-4723-929e-6e85bcf129d8/permissions" rel="permissions"/> <link href="/ovirt-engine/api/networks/d444e76f-9778-4723-929e-6e85bcf129d8/vnicprofiles" rel="vnicprofiles"/> <link href="/ovirt-engine/api/networks/d444e76f-9778-4723-929e-6e85bcf129d8/networklabels" rel="networklabels"/> <mtu>0</mtu> <stp>false</stp> <usages> <usage>vm</usage> </usages> <data_center href="/ovirt-engine/api/datacenters/96aa1e12-361c-11ea-b7a9-566fc47f0000" id="96aa1e12-361c-11ea-b7a9-566fc47f0000"/> </network> <network href="/ovirt-engine/api/networks/8d65f46d-8a34-405a-b781-edb1d1c7399d" id="8d65f46d-8a34-405a-b781-edb1d1c7399d"> <name>nic7</name> <description></description> <comment></comment> <link href="/ovirt-engine/api/networks/8d65f46d-8a34-405a-b781-edb1d1c7399d/permissions" rel="permissions"/> <link href="/ovirt-engine/api/networks/8d65f46d-8a34-405a-b781-edb1d1c7399d/vnicprofiles" rel="vnicprofiles"/> <link href="/ovirt-engine/api/networks/8d65f46d-8a34-405a-b781-edb1d1c7399d/networklabels" rel="networklabels"/> <mtu>0</mtu> <stp>false</stp> <usages> <usage>vm</usage> </usages> <data_center href="/ovirt-engine/api/datacenters/96aa1e12-361c-11ea-b7a9-566fc47f0000" id="96aa1e12-361c-11ea-b7a9-566fc47f0000"/> </network> <network href="/ovirt-engine/api/networks/37b776cc-1b2a-4324-83bb-9f98532951a4" id="37b776cc-1b2a-4324-83bb-9f98532951a4"> <name>nic8</name> <description></description> <comment></comment> <link href="/ovirt-engine/api/networks/37b776cc-1b2a-4324-83bb-9f98532951a4/permissions" rel="permissions"/> <link href="/ovirt-engine/api/networks/37b776cc-1b2a-4324-83bb-9f98532951a4/vnicprofiles" rel="vnicprofiles"/> <link href="/ovirt-engine/api/networks/37b776cc-1b2a-4324-83bb-9f98532951a4/networklabels" rel="networklabels"/> <mtu>0</mtu> <stp>false</stp> <usages> <usage>vm</usage> </usages> <data_center href="/ovirt-engine/api/datacenters/96aa1e12-361c-11ea-b7a9-566fc47f0000" id="96aa1e12-361c-11ea-b7a9-566fc47f0000"/> </network> <network href="/ovirt-engine/api/networks/10f91412-a924-4b27-ac06-626d8539c300" id="10f91412-a924-4b27-ac06-626d8539c300"> <name>nic9</name> <description></description> <comment></comment> <link href="/ovirt-engine/api/networks/10f91412-a924-4b27-ac06-626d8539c300/permissions" rel="permissions"/> <link href="/ovirt-engine/api/networks/10f91412-a924-4b27-ac06-626d8539c300/vnicprofiles" rel="vnicprofiles"/> <link href="/ovirt-engine/api/networks/10f91412-a924-4b27-ac06-626d8539c300/networklabels" rel="networklabels"/> <mtu>0</mtu> <stp>false</stp> <usages> <usage>vm</usage> </usages> <data_center href="/ovirt-engine/api/datacenters/96aa1e12-361c-11ea-b7a9-566fc47f0000" id="96aa1e12-361c-11ea-b7a9-566fc47f0000"/> </network> <network href="/ovirt-engine/api/networks/00000000-0000-0000-0000-000000000009" id="00000000-0000-0000-0000-000000000009"> <name>ovirtmgmt</name> <description>Management Network</description> <comment></comment> <link href="/ovirt-engine/api/networks/00000000-0000-0000-0000-000000000009/permissions" rel="permissions"/> <link href="/ovirt-engine/api/networks/00000000-0000-0000-0000-000000000009/vnicprofiles" rel="vnicprofiles"/> <link href="/ovirt-engine/api/networks/00000000-0000-0000-0000-000000000009/networklabels" rel="networklabels"/> <dns_resolver_configuration> <name_servers> <name_server>8.8.8.8</name_server> </name_servers> </dns_resolver_configuration> <mtu>0</mtu> <stp>false</stp> <usages> <usage>vm</usage> </usages> <data_center href="/ovirt-engine/api/datacenters/96aa1e12-361c-11ea-b7a9-566fc47f0000" id="96aa1e12-361c-11ea-b7a9-566fc47f0000"/> </network> </networks> >>>>>> 2020/05/28 17:18:01 Parsed network list: 2020/05/28 17:18:01 nic1 2020/05/28 17:18:01 nic10 2020/05/28 17:18:01 nic11 2020/05/28 17:18:01 nic12 2020/05/28 17:18:01 nic13 2020/05/28 17:18:01 nic14 2020/05/28 17:18:01 nic15 2020/05/28 17:18:01 nic2 2020/05/28 17:18:01 nic3 2020/05/28 17:18:01 nic4 2020/05/28 17:18:01 nic5 2020/05/28 17:18:01 nic6 2020/05/28 17:18:01 nic7 2020/05/28 17:18:01 nic8 2020/05/28 17:18:01 nic9 2020/05/28 17:18:01 ovirtmgmt Additional info: ------------------------------ NAME="Red Hat Enterprise Linux Server" VERSION="7.8 (Maipo)" ID="rhel" ID_LIKE="fedora" VARIANT="Server" VARIANT_ID="server" VERSION_ID="7.8" PRETTY_NAME="Red Hat" ANSI_COLOR="0;31" CPE_NAME="cpe:/o:redhat:enterprise_linux:7.8:GA:server" HOME_URL="https://www.redhat.com/" BUG_REPORT_URL="https://bugzilla.redhat.com/" REDHAT_BUGZILLA_PRODUCT="Red Hat Enterprise Linux 7" REDHAT_BUGZILLA_PRODUCT_VERSION=7.8 REDHAT_SUPPORT_PRODUCT="Red Hat Enterprise Linux" REDHAT_SUPPORT_PRODUCT_VERSION="7.8" ovirt-engine-setup-plugin-websocket-proxy-4.3.9.4-11.el7.noarch ovirt-engine-setup-plugin-ovirt-engine-4.3.9.4-11.el7.noarch ovirt-engine-extensions-api-impl-4.3.9.4-11.el7.noarch ovirt-engine-4.3.9.4-11.el7.noarch ovirt-engine-setup-plugin-ovirt-engine-common-4.3.9.4-11.el7.noarch ovirt-engine-vmconsole-proxy-helper-4.3.9.4-11.el7.noarch ovirt-engine-setup-4.3.9.4-11.el7.noarch ovirt-engine-websocket-proxy-4.3.9.4-11.el7.noarch ovirt-engine-ui-extensions-1.0.10-1.el7ev.noarch ovirt-engine-dwh-4.3.8-1.el7ev.noarch python-ovirt-engine-sdk4-4.3.2-1.el7ev.x86_64 ovirt-engine-tools-backup-4.3.9.4-11.el7.noarch ovirt-engine-webadmin-portal-4.3.9.4-11.el7.noarch ovirt-engine-restapi-4.3.9.4-11.el7.noarch ovirt-engine-dwh-setup-4.3.8-1.el7ev.noarch ovirt-engine-metrics-1.3.7-1.el7ev.noarch ovirt-engine-api-explorer-0.0.5-1.el7ev.noarch python2-ovirt-engine-lib-4.3.9.4-11.el7.noarch ovirt-engine-setup-base-4.3.9.4-11.el7.noarch ovirt-engine-backend-4.3.9.4-11.el7.noarch ovirt-engine-setup-plugin-cinderlib-4.3.9.4-11.el7.noarch ovirt-engine-tools-4.3.9.4-11.el7.noarch ovirt-engine-extension-aaa-jdbc-1.1.10-1.el7ev.noarch ovirt-engine-setup-plugin-vmconsole-proxy-helper-4.3.9.4-11.el7.noarch ovirt-engine-dbscripts-4.3.9.4-11.el7.noarch rhvm-branding-rhv-4.3.5-1.el7ev.noarch rhvm-4.3.9.4-11.el7.noarch rhvm-dependencies-4.3.2-1.el7ev.noarch rhvm-doc-4.3.4-1.el7ev.noarch rhvm-setup-plugins-4.3.5-1.el7ev.noarch Please let me know if I am missing any step. Thanks! Additional tests against OCP: --------------------------------- Works for me too. Just use the keyboard arrow key (down) to see more networks available. $ bin/openshift-install version bin/openshift-install unreleased-master-3086-g509475919297daaf581b8e269546f83884fffd36-dirty built from commit 509475919297daaf581b8e269546f83884fffd36 release image registry.svc.ci.openshift.org/origin/release:4.5 Hi Douglas, You are doing it right, the problem is that there's no network defined after 'ovirtmgmt' in the XML. You can try to define a new network with a name alphabetically after 'ovirtmgmt' or change any existing one (let's say "nic10") to include the 'DNS Configuration' settings and try again. In the latter case, all the networks after nic10 will not be displayed. Hope this helps *** Bug 1829153 has been marked as a duplicate of this bug. *** (In reply to Miguel Martin from comment #9) > Hi Douglas, > > You are doing it right, the problem is that there's no network defined after > 'ovirtmgmt' in the XML. You can try to define a new network with a name > alphabetically after 'ovirtmgmt' or change any existing one (let's say > "nic10") to include the 'DNS Configuration' settings and try again. In the > latter case, all the networks after nic10 will not be displayed. > > Hope this helps Thanks for the clarification Miguel, I was able to reproduce! Roberto is working in the "Depends on" Bug, moving to him. Sent a PR to solve the problem and added tests to verify and avoid future regressions I think that this bug is originated by the problem on parsing the networks XML. In particular when inside of one network there's the dns_resolver_configuration, the following networks will not be correctly parsed, because of a problem of parser wrong depth level. Hi Roberto, the behaviour (best described in comment 9) still reproduces with openshift-install-linux-4.6.0-0.nightly-2020-06-11-041445. These are my networks in RHV engine: https://pastebin.com/cBFhu3JK This is my verification attempt: ./openshift-install create install-config ? SSH Public Key /root/.ssh/id_rsa.pub ? Platform ovirt ? Cluster golden_env_mixed_1 ? Storage domain iscsi_0 ? Network [Use arrows to move, enter to select, type to filter, ? for more help] a > b_with_dns Only two networks are displayed. The full list should be: a b_with_dns c ovirtmgmt x y_with_dns z That's however not the case. The list stops after first network with DNS configuration (b_with_dns) is encountered. I have very little insight into Installer code. But I believe it's not enough to fix the issue ovirt-engine-sdk-go, we must all "tell" the Installer to use the newer version of Go SDK. At least that's what I saw in Roy's fixes in the past. Hi Jan, yes that's the point, we need to bump the version of go-ovirt, generated by the ovirt-engine-sdk-go, used by the installer. So we can test it. Otherwise we are probably using the previous version. Hi Roberto, this is probably just us still trying to settle in the process side of things, so I'm removing FailedQA flag. But please, as a general rule, if a BZ's component is Installer, let's not move it to ON_QA until the fix is actually consumable within openshift-install. Hi Jan, got it. Seems like everything works as expected now.
Verified with:
openshift-isntall 4.6.0-0.ci-2020-07-16-011059
RHV 4.3.11.2-0.1.el7
Verification steps:
[root@ocp-qe-1 networks]# ./openshift-install create install-config
? SSH Public Key /root/.ssh/id_rsa.pub
? Platform ovirt
? Cluster golden_env_mixed_2
? Storage domain iscsi_0
? Network [Use arrows to move, enter to select, type to filter, ? for more help]
> a
b_with_dns
c
ovirtmgmt
z_with_dns
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (OpenShift Container Platform 4.6 GA Images), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2020:4196 |