Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 845326

Summary: Traceback by provisioning on client, The MAC is already in use ...
Product: [Community] Spacewalk Reporter: Stephen Herr <sherr>
Component: ClientsAssignee: Stephen Herr <sherr>
Status: CLOSED CURRENTRELEASE QA Contact: Red Hat Satellite QA List <satqe-list>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 1.8CC: cperry, mkorbel
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: spacewalk-koan-1.8.2-1 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: 843452 Environment:
Last Closed: 2012-11-01 16:18:19 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: 843452    
Bug Blocks: 871344    

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 (Red Hat) 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 (Red Hat) 2012-11-01 16:18:19 UTC
Spacewalk 1.8 has been released: https://fedorahosted.org/spacewalk/wiki/ReleaseNotes18