Dear all,

I found a possible bug in VCL 2.4, base image creation is not working, because 
image name cannot be set.

Message:
ERROR: failed to insert into image table. Please choose another name.

Relevant log part:
|20949|||vcld|utils.pm:database_execute|2928| ---- WARNING ----
|20949|||vcld|utils.pm:database_execute|2928| 2015-01-21 
09:04:18|20949|||vcld|utils.pm:database_execute|2928|could not execute SQL 
statement: INSERT INTO image (name, prettyname, ownerid, platformid, OSid, 
imagemetaid, deleted, lastupdate, size, architecture, basedoffrevisionid)
|20949|||vcld|utils.pm:database_execute|2928| VALUES 
('xenserverlinux-centos-v0', 'centos', '1', '1', 56, 1, '1', NOW( ), '1450', 
'x86_64', '4')
|20949|||vcld|utils.pm:database_execute|2928| Cannot add or update a child row: 
a foreign key constraint fails (`vcl`.`image`, CONSTRAINT `image_ibfk_6` 
FOREIGN KEY (`basedoffrevisionid`) REFERENCES `imagerevision` (`id`) ON UPDATE 
CASCADE)
|20949|||vcld|utils.pm:database_execute|2928| ( 0) utils.pm, database_execute 
(line: 2928)
|20949|||vcld|utils.pm:database_execute|2928| (-1) image.pm, 
setup_capture_base_image (line: 904)
|20949|||vcld|utils.pm:database_execute|2928| (-2) vcld, setup_management_node 
(line: 929)

VCL was installed with the script Josh provided.

Frontend issue:
I add a new provisioning type(XenServer) to the VCL(database), but on the 
frontend I cannot select it when I add new virtual machines to VCL. 

I would like to request your assitance.

Br,
Aaron Toth

VCL System Administrator
Fault Tolerant Systems Research Group
Department of Measurement and Information Systems
Budapest University of Technology and Economics

Reply via email to