| Summary: | "s" is not stripped from secure channel name if there is a whitespace between comma and channel name | |||
|---|---|---|---|---|
| Product: | Red Hat Enterprise Linux 6 | Reporter: | Ortal <ogvura> | |
| Component: | vdsm | Assignee: | Dan Kenigsberg <danken> | |
| Status: | CLOSED NOTABUG | QA Contact: | yeylon <yeylon> | |
| Severity: | high | Docs Contact: | ||
| Priority: | unspecified | |||
| Version: | 6.2 | CC: | abaron, acathrow, bazulay, iheim, srevivo, ykaul | |
| Target Milestone: | rc | |||
| Target Release: | --- | |||
| Hardware: | x86_64 | |||
| OS: | Linux | |||
| Whiteboard: | ||||
| Fixed In Version: | Doc Type: | Bug Fix | ||
| Doc Text: | Story Points: | --- | ||
| Clone Of: | ||||
| : | 803617 (view as bug list) | Environment: | ||
| Last Closed: | 2012-03-22 14:40:25 UTC | Type: | --- | |
| Regression: | --- | Mount Type: | --- | |
| Documentation: | --- | CRM: | ||
| Verified Versions: | Category: | --- | ||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
| Cloudforms Team: | --- | Target Upstream Version: | ||
| Bug Depends On: | ||||
| Bug Blocks: | 803617 | |||
| Attachments: | ||||
|
Description
Ortal
2012-03-15 09:21:33 UTC
Created attachment 570224 [details]
rhevm.log
Created attachment 570225 [details]
rhevm-APl_screen-shot
Can't reproduce on my setup. What are the versions of spicec, spice-xpi and client system? Isn't it possibly a dupe of bug 786554 or bug 800306? Ortal,
after some investigation, I understand the bug fully:
1) the immediate cause of the bug is that you added space into SpiceSecureChannels string. If you remove the space, VMs will start OK
2) root cause is remnant of RHEV spice support being written for spice 0.3.x in RHEL 5.x hosts - the "schannel" notation for secure channels. Since RHEL 6.1, this is gone and "s" prefixes have to be removed before the channel names are added to libvirt domain xml
Based on above, I'm reassigning the bug to VDSM and they have essentially two options what to do with it:
* fix it in the code
* convert it to documentation bug for RHEV-M explaining that
SpiceSecureChannels must not contain spaces
(removing myself and David Blechter from CC list) Created attachment 570259 [details]
relevant part of vdsm.log when SpiceSecureChannels contains spaces
Created attachment 570260 [details]
relevant part of libvirtd.log when SpiceSecureChannels contains spaces
Created attachment 570262 [details]
relevant part of vdsm.log when SpiceSecureChannels does not contain spaces
Created attachment 570264 [details]
relevant part of libvirtd.log when SpiceSecureChannels does not contain spaces
I created bug #803666 to track root cause of this bug. SpiceSecureChannels is a piece of the vdsm/Engine API. It is not expected to be human-writable, and in Vdsm side, there should be no auto-corrections such as stripping leading whitespace from channel names. This, if at all, should be done on data entry, in the configuration tool. |