Hello community, I have been making progress on my ccmp module which is going to give VCL access to IBM Cloud resources. Currently images can be provision on the IBM Cloud from VCL. However I can not save the images, the web interface does not give me the option, is there any special setting to the image that has to be done?
Below is the setup for the image that I have used. Best Regards, Milen Paskov WSTI Intern mppas...@us.ibm.com I added the new module to the database. INSERT INTO `module` (`id`, `name`, `prettyname`, `description`, `perlpackage`) VALUES (17, 'ccmp', 'CCMP', 'IBM Cloud', 'VCL::Module::Provisioning::ccmp'); I added the new provisioning module to the database. INSERT INTO `provisioning` (`id`, `name`, `prettyname`, `moduleid`) VALUES (6, 'ccmp', 'CCMP', 17); >From the web interface I added a new computer to use this provisioning module. Hostname: ibm1 IP: 1.1.1.1 (we are not going to connect to a computer but call the IBM Cloud API) State: available Owner: Admin Platform: i386 Schedule: VCL 24x7 Current Images: no images RAM: 2000 No. Processors: 1 Processor Speed: 2000 Network Speed: 100 Computer ID: 4 Type: virtualmachine Provisioning Engine: CCMP (our new module) Insert into the database a new image. INSERT INTO `image` (`id`, `name`, `prettyname`, `ownerid`, `platformid`, `OSid`, `imagemetaid`, `minram`, `minprocnumber`, `minprocspeed`, `minnetwork`, `maxconcurrent`, `reloadtime`, `deleted`, `test`, `lastupdate`, `forcheckout`, `maxinitialtime`, `project`, `size`) VALUES (12, 'rhl5-v0-id20001151', 'Red Hat Linux on IBM CLoud', 1, 1, 13, NULL, 1024, 1, 2000, 10, NULL, 60, 0, 0, '2008-03-24 14:23:54', 1, 0, 'vcl', 2000); The only thing that is really needed for the provisioning module is the imageid which is part of the imagename Add a revision to the image, in the imagerevision table. INSERT INTO `imagerevision` (`id`, `imageid`, `revision`, `userid`, `datecreated`, `deleted`, `production`, `comments`, `imagename`) VALUES (14, 12, 0, 1, '2008-03-24 14:23:54', 0, 1, NULL, 'rhl5-v0-id20001151'); Added image to the resource table. INSERT INTO `resource` (`id`, `resourcetypeid`, `subid`) VALUES (18, 13, 12); I have also created some groups on web interface. IBM Cloud - a computer group in which our computer is placed IBM Images - a group for the images which can be accessed on the cloud (so far only above mentioned one) I have mapped the "IBM Images" to "IBM Cloud", through the image mapping setup. Mapped the computer group to the management node.