Bug 845326 - Traceback by provisioning on client, The MAC is already in use ...
Summary: Traceback by provisioning on client, The MAC is already in use ...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Spacewalk
Classification: Community
Component: Clients
Version: 1.8
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Stephen Herr
QA Contact: Red Hat Satellite QA List
URL:
Whiteboard:
Depends On: 843452
Blocks: space18
TreeView+ depends on / blocked
 
Reported: 2012-08-02 16:50 UTC by Stephen Herr
Modified: 2012-11-01 16:18 UTC (History)
2 users (show)

Fixed In Version: spacewalk-koan-1.8.2-1
Doc Type: Bug Fix
Doc Text:
Clone Of: 843452
Environment:
Last Closed: 2012-11-01 16:18:19 UTC
Embargoed:


Attachments (Terms of Use)

Description Stephen Herr 2012-08-02 16:50:25 UTC
+++ This bug was initially created as a clone of Bug #843452 +++

Created attachment 600486 [details]
Traceback

Description of problem:
When I schedule to provision machine with active MAC address, then I get the traceback (look at attachment) "The MAC address you entered is already in use by another active virtual machine." (after rhn_check on the client) and the incomprehensible message "Client execution returned "Fatal error in Python code occured [[6]]" (code -1)" (in WebUI).
This bug dependences on Bug 835791.

Version-Release number of selected component (if applicable):
spacewalk-java-1.7.54-89 (on Satellite)
spacewalk-koan-0.2.7-10 (on client)

How reproducible:
100% 

Steps to Reproduce:
1. We have got or we create a client with Virtualization Platform entitlements + at least one virtual guest on this client.
2. We create a kickstart profile
3. Schedule provisionig new virtual guest with kickstart profile, fill in "Guest Name", check "Begin kickstart at the next system check in" and click on "Advanced Configuration" button. 
4. Fill "MAC Address", use the same MAC address as have another active virtual guest on this client.

  
Actual results:
On client by rhn_check:
 - Traceback (look at attachment)
In WebUI schedule action detail:
 "Client execution returned "Fatal error in Python code occured [[6]]" (code -1)"


Expected results:
On client by rhn_check: 
 - Without traceback, only message "The MAC address you entered is already in use by another active virtual machine"
In WebUI schedule action detail:
 - Something as "Provisionig faild, The MAC address is already in use"

Comment 1 Stephen Herr 2012-08-02 16:56:25 UTC
Committed to Spacewalk master as: 924f950f51e6a28e65105cade2b76ef5b7ea8219

Comment 2 Jan Pazdziora 2012-10-30 19:23:11 UTC
Moving ON_QA. Packages that address this bugzilla should now be available in yum repos at http://yum.spacewalkproject.org/nightly/

Comment 3 Jan Pazdziora 2012-11-01 16:18:19 UTC
Spacewalk 1.8 has been released: https://fedorahosted.org/spacewalk/wiki/ReleaseNotes18


Note You need to log in before you can comment on or make changes to this bug.