Bug 1178917
| Summary: | tuna GUI fails when network interface name includes a period character | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Red Hat Enterprise Linux 7 | Reporter: | Jeremy Eder <jeder> | ||||
| Component: | tuna | Assignee: | John Kacur <jkacur> | ||||
| Status: | CLOSED ERRATA | QA Contact: | Jiri Kastner <jkastner> | ||||
| Severity: | unspecified | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | 7.2 | CC: | acme, bhu, jkacur, jkastner, poros, williams | ||||
| Target Milestone: | rc | ||||||
| Target Release: | --- | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: |
Cause: Improper parsing of file names with dots in them
Consequence: Network interfaces with dots in the names would fail
Fix: Take into account embedded dots when parsing network names
Result: Networking interfaces work with or without dots in the name
|
Story Points: | --- | ||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2015-11-19 12:48:06 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: | |||||||
| Bug Blocks: | 1154205 | ||||||
| Attachments: |
|
||||||
|
Comment 2
Jenny Severance
2015-01-05 16:58:43 UTC
I need to look at the details, but it sounds like it's just a parsing problem. [root@amd-snook-01 ~]# ip link add tuna1 type dummy
[root@amd-snook-01 ~]# ip a l tuna1
5: tuna1: <BROADCAST,NOARP> mtu 1500 qdisc noop state DOWN
link/ether 82:36:02:82:0f:d2 brd ff:ff:ff:ff:ff:ff
[root@amd-snook-01 ~]# tuna
Problem confirmed with latest tuna
rpm -q tuna
tuna-0.11.1-1.el7.noarch
[root@amd-snook-01 ~]# ip link add tuna.1 type dummy
[root@amd-snook-01 ~]# ip a l tuna.1
6: tuna.1: <BROADCAST,NOARP> mtu 1500 qdisc noop state DOWN
link/ether 0e:a5:88:e9:04:cd brd ff:ff:ff:ff:ff:ff
[root@amd-snook-01 ~]# tuna
Invalid item! file: /proc/sys/net/ipv6/conf/tuna/1/forwarding
Invalid item! file: /proc/sys/net/ipv6/conf/tuna/1/forwarding
Traceback (most recent call last):
File "/usr/bin/tuna", line 647, in <module>
main()
File "/usr/bin/tuna", line 641, in main
app = tuna_gui.main_gui(kthreads, uthreads, cpus_filtered)
File "/usr/lib/python2.7/site-packages/tuna/tuna_gui.py", line 64, in __init__
self.profileview.init_default_file()
File "/usr/lib/python2.7/site-packages/tuna/gui/profileview.py", line 146, in init_default_file
self.commonview.updateCommonView()
File "/usr/lib/python2.7/site-packages/tuna/gui/commonview.py", line 13, in updateCommonView
self.setup()
File "/usr/lib/python2.7/site-packages/tuna/gui/commonview.py", line 80, in setup
frameContent[catCntr]['texts'][contentCntr].set_value(int(self.config.ctlParams[catCntr][val]))
ValueError: invalid literal for int() with base 10: ''
Created attachment 1030599 [details]
Fix-behavior-for-dot-inside-proc-sys-path.patch
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://rhn.redhat.com/errata/RHBA-2015-2409.html |