Bug 1410922
Summary: | RHOSP:Register Nodes screen complains of possible DNS issue when nameservers are the same between systems. | ||
---|---|---|---|
Product: | Red Hat Quickstart Cloud Installer | Reporter: | James Olin Oden <joden> |
Component: | WebUI | Assignee: | Jason Montleon <jmontleo> |
Status: | CLOSED ERRATA | QA Contact: | Tasos Papaioannou <tpapaioa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 1.1 | CC: | jmatthew, jmontleo, joden, qci-bugzillas, tpapaioa |
Target Milestone: | --- | Keywords: | Reopened, Triaged |
Target Release: | 1.1 | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2017-02-28 01:43:18 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: |
Description
James Olin Oden
2017-01-06 20:57:37 UTC
If you can reproduce this can you provide me access to the setup before allowing it to update anything, please. I just performed a clean undercloud install and was not prompted to update anything on running through the detection. I've only seen it once, and haven't seen it since then. If I see it again I will let you know. Since we can't reproduce this I'm going to close it for now. It's possible it actually caught an extra invisible or whitespace character, I suppose. If you're able to reproduce it please re-open the ticket and let me have a look at the host. Happened again with latest composes: QCI-1.1-RHEL-7-20170112.t.0 QCIOOO-10.0-RHEL-7-20170113.t.0 Turns out if you refresh it goes away, but if you keep refreshing it will show up again. We run a ruby one liner on the director to get the nameserver client.execute('ruby -e "require \'resolv\'; puts Resolv::DNS::Config.new.lazy_initialize.nameserver_port.first.first"', io) dns = io.string This usually returns: "192.168.175.10\r\n" Sometimes though it returns: <jmontleo> "192.168.175.10\n\r\n" irb(main):011:0> "192.168.175.10\r\n".chomp => "192.168.175.10" irb(main):012:0> "192.168.175.10\r\n".chomp('') => "192.168.175.10" irb(main):013:0> "192.168.175.10\n\r\n".chomp => "192.168.175.10\n" irb(main):014:0> "192.168.175.10\n\r\n".chomp('') => "192.168.175.10" .chomp works in the first case. .chomp('') works in either. I'm still curious why this happens and would like to consult with a couple of my peers to see if we can get to the root of that, but this will fix the problem seen in the UI: https://github.com/fusor/fusor/pull/1342 Verified on QCI-1.1-RHEL-7-20170120.t.0. 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, 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/RHEA-2017:0335 |