I have put the following lines in the database: insert into module values (28,'os_linux_fedora','Fedora Linux OS Module','Fedora Module introduzido por apa','VCL::Module::OS::Linux::Fedora'); insert into OS values (45,'vmwarefedora','Fedora (VMware)','linux','vmware','vmware_images',28);
I try to do an image of Fedora Core 20 and the process is hangout (the last lines): 2014-03-17 18:03:52|28627|202:202|image|utils.pm:run_ssh_command(5020)|run_ssh_command output: 2014-03-17 18:03:52|28627|202:202|image|utils.pm:run_ssh_command(5034)|SSH command executed on fc20, returning (0, "") 2014-03-17 18:03:52|28627|202:202|image|Linux.pm:delete_file(1504)|deleted '/var/lib/dhclient/*.leases' on fc20 2014-03-17 18:03:52|28627|202:202|image|utils.pm:run_ssh_command(4902)|executing SSH command on fc20: |28627|202:202|image| /usr/bin/ssh -i /etc/vcl/vcl.key -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o ConnectionAttempts=1 -o ConnectTimeout=3 -l root -p 22 -x fc20 'stat /var/lib/dhclient/*\.leases' 2>&1 2014-03-17 18:03:53|28627|202:202|image|utils.pm:run_ssh_command(5020)|run_ssh_command output: |28627|202:202|image| stat: cannot stat '/var/lib/dhclient/*.leases': No such file or directory 2014-03-17 18:03:53|28627|202:202|image|utils.pm:run_ssh_command(5030)|SSH command executed on fc20, command: |28627|202:202|image| /usr/bin/ssh -i /etc/vcl/vcl.key -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o ConnectionAttempts=1 -o ConnectTimeout=3 -l root -p 22 -x fc20 'stat /var/lib/dhclient/*\.leases' 2>&1 |28627|202:202|image| returning (1, "stat: cannot stat '/var/lib/...") 2014-03-17 18:03:53|28627|202:202|image|Linux.pm:pre_capture(198)|shutting down fc20, provisioning module specified end state: off 2014-03-17 18:03:53|28627|202:202|image|Linux.pm:shutdown(2830)|shutting down fc20 and waiting for power off 2014-03-17 18:03:53|28627|202:202|image|Module.pm:code_loop_timeout(887)|waiting for fc20 to respond to SSH, maximum of 0 seconds 2014-03-17 18:03:53|28627|202:202|image|OS.pm:is_ssh_responding(678)|fc20 is responding to SSH, port 22: open, port 24: closed 2014-03-17 18:03:53|28627|202:202|image|Module.pm:code_loop_timeout(900)|waiting for fc20 to respond to SSH, code returned true 2014-03-17 18:03:53|28627|202:202|image|utils.pm:run_ssh_command(4902)|executing SSH command on fc20: |28627|202:202|image| /usr/bin/ssh -i /etc/vcl/vcl.key -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o ConnectionAttempts=1 -o ConnectTimeout=3 -l root -p 22 -x fc20 '/sbin/shutdown -h now' 2>&1 The vm was shutdown correctly. Any clues ? 2014-03-17 17:16 GMT+00:00 António Aragão <[email protected]>: > Aaron Coburn, > > how can I configure VCL to use this module ? I want to try it. > > Thanks. > > 2014-03-14 13:37 GMT+00:00 Aaron Coburn <[email protected]>: >> Attached is my OS::Linux::Fedora module. (The ASF license is mentioned in >> the header) >> >> As I said, I was able to capture the image, but the network interfaces (as I >> recall) kept getting renamed: Fedora doesn't use eth0, eth1, etc. So there >> was some issue with binding sshd to one or both of those interfaces on >> startup. I am not actually using this module, since CentOS and Ubuntu ended >> up being much easier to deal with. In any case, I hope this helps. >> >> >> Aaron C. >> >> >> >> >> >> >> >> >> On Mar 14, 2014, at 9:11 AM, Aaron Peeler <[email protected]> wrote: >> >>> Aaron, >>> Anything you have might help and is appreciated. >>> -A >>> >>> On Thu, Mar 13, 2014 at 2:02 PM, Aaron Coburn <[email protected]> wrote: >>>> Last summer I tried getting Fedora 19 to work with the VCL but was never >>>> entirely successful (I haven't tried working with Fedora 20). The main >>>> issue >>>> related to network configurations: Fedora has its own way of organizing >>>> network interfaces, and certain commands (e.g. ifconfig) produce output >>>> in a >>>> format different than what is expected by the standard OS::Linux module. >>>> I >>>> ended up writing a custom module (OS::Linux::Fedora), and was able to >>>> successfully capture images. When new instances were provisioned, there >>>> was >>>> something I had to do manually to make sure that sshd started up >>>> properly, >>>> and then, a user could connect to the reservation. But at that point I >>>> gave >>>> up on Fedora and told my colleagues that they could have CentOS and >>>> Ubuntu >>>> (but not Fedora), both of which work great in the VCL. If you'd like to >>>> see >>>> the semi-functional OS::Linux::Fedora module, let me know. >>>> >>>> Aaron Coburn >>>> >>>> >>>> >>>> >>>> -- >>>> Aaron Coburn >>>> System Administrator / Programmer >>>> Web Services, Amherst College >>>> >>>> >>>> >>>> >>>> On Mar 13, 2014, at 1:37 PM, Aaron Peeler <[email protected]> wrote: >>>> >>>> I've not. So far I ran into issues with ssh logins a fresh install of >>>> Fedora20, it looked like identity exchange errors. Then got side >>>> tracked before I could finish trouble shooting the issue. >>>> >>>> I'll try again soon. >>>> Aaron >>>> >>>> >>>> On Thu, Mar 13, 2014 at 1:32 PM, António Aragão <[email protected]> >>>> wrote: >>>> >>>> Josh, >>>> >>>> thanks for the information. I will do it. Does anyone made Fedora Core >>>> 20 image successful ? >>>> >>>> Thanks. >>>> >>>> 2014-03-13 17:16 GMT+00:00 Josh Thompson <[email protected]>: >>>> >>>> -----BEGIN PGP SIGNED MESSAGE----- >>>> Hash: SHA1 >>>> >>>> Aarago, >>>> >>>> Junaid provided some great info. You can remove the affiliations as he >>>> explained. However, you may just want to remove the ability to use them >>>> for >>>> logging in from the conf.php file so that you maintain the entry for any >>>> users >>>> that had the affiliation. If you do remove the entries from the >>>> affiliation >>>> table, you'll need to handle any users that had the affiliation. You can >>>> either just change their affiliation to something else that you keep an >>>> entry >>>> for, or you can remove the users. If you remove the users, you'll want >>>> to >>>> make sure they are not assigned as the owner of any resources. You also >>>> may >>>> want to delete all of their records from the log tables. >>>> >>>> Josh >>>> >>>> On Thursday, March 13, 2014 9:48:18 AM Junaid Ali wrote: >>>> >>>> Hello Aarago, >>>> The images can be managed from the web interface using "Manage images" >>>> menu on the left (when logged in as Administrator account). You need to >>>> use "Edit image Profiles" option and then you can delete the images that >>>> are published within the system. You need to make sure that you don't >>>> have >>>> any current reservations which are using those reservations otherwise the >>>> image will not be deleted. >>>> The above steps only removes the image from being available in the >>>> reservation system. To delete the actual image files you will need to >>>> delete the image folder from each of the VMHost server and finally from >>>> the shared image repository. >>>> >>>> Regarding, affiliations they are added and removed from the database >>>> manually. The table you need to edit is named "affiliations". Please make >>>> sure to remove the user groups for that affiliation before you remove the >>>> actual database entry. If you also have the web authentication configured >>>> you will need to update the web configuration file accordingly. For more >>>> details refer >>>> >>>> http://vcl.apache.org/docs/ldapauth.html#adding-ldap-authentication-to-the >>>> -web-code >>>> >>>> VCL Gurus, >>>> Please correct me if I missed anything. >>>> >>>> Thanks. >>>> Junaid Ali >>>> >>>> >>>> -----Original Message----- >>>> From: [email protected] [mailto:[email protected]] On >>>> Behalf >>>> Of António Aragão >>>> Sent: Thursday, March 13, 2014 6:20 AM >>>> To: [email protected] >>>> Subject: Some tips >>>> >>>> Hi, >>>> >>>> i need to purge old images and affiliations. How can I do that ? >>>> >>>> -- >>>> http://www.di.uminho.pt/~apa/email/cartao_virtual_email_aaragao.png >>>> >>>> - -- >>>> - ------------------------------- >>>> Josh Thompson >>>> VCL Developer >>>> North Carolina State University >>>> >>>> my GPG/PGP key can be found at pgp.mit.edu >>>> >>>> All electronic mail messages in connection with State business which >>>> are sent to or received by this account are subject to the NC Public >>>> Records Law and may be disclosed to third parties. >>>> -----BEGIN PGP SIGNATURE----- >>>> Version: GnuPG v2.0.22 (GNU/Linux) >>>> >>>> iEYEARECAAYFAlMh5/MACgkQV/LQcNdtPQOmoACfXPeQ/TFjepYKLUrrevflARYI >>>> h1kAmgIZRzsKJSADYP5p0FxFe8YxP6xH >>>> =iBEJ >>>> -----END PGP SIGNATURE----- >>>> >>>> >>>> >>>> >>>> -- >>>> http://www.di.uminho.pt/~apa/email/cartao_virtual_email_aaragao.png >>>> >>>> >>>> >>>> >>>> -- >>>> Aaron Peeler >>>> Program Manager >>>> Virtual Computing Lab >>>> NC State University >>>> >>>> All electronic mail messages in connection with State business which >>>> are sent to or received by this account are subject to the NC Public >>>> Records Law and may be disclosed to third parties. >>>> >>>> >>> >>> >>> >>> -- >>> Aaron Peeler >>> Program Manager >>> Virtual Computing Lab >>> NC State University >>> >>> All electronic mail messages in connection with State business which >>> are sent to or received by this account are subject to the NC Public >>> Records Law and may be disclosed to third parties. >> > > > > -- > http://www.di.uminho.pt/~apa/email/cartao_virtual_email_aaragao.png -- http://www.di.uminho.pt/~apa/email/cartao_virtual_email_aaragao.png
