Karuna, The VM is using hypervisor nesting to run all of VCL. The VM you initially log in to is the hypervisor. There is a VM running inside it that has all of the VCL code. Use
ssh mn to get to it. That VM is configured to be able to deploy 2 other VMs on the same hypervisor on which it is running for use when making reservations. So, you have something like this (best viewed with a fixed width font): +---------------------------+---------+---------+ | VCL management node VM | VM1 | VM2 | ----------------------------+---------+---------+ | CentOS 7 hypervisor VM | +-----------------------------------------------+ Additionally, the new NAT code is being used so that all connections can be made directly to the IP of the CentOS 7 hypervisor VM. Josh On Tuesday, February 10, 2015 1:09:37 PM Karuna P Joshi wrote: > Hi Josh, > > I was able to successfully install this on another machine and test the VCL > install. However, I have now got stuck with the VCL broker patch testing. > The VM launched doesn't appear to have the same directory structure . I do > not see webcode under /var/www/html/vcl . Also where is the backend > configuration file vcld.conf ? Without this information it's difficult to > apply and test the patch. > > regards, > Karuna > > On Tue, Feb 10, 2015 at 3:12 AM, Josh Thompson <[email protected]> > > wrote: > > Karuna, > > > > Were you able to get console access to the VM to determine the IP address? > > > > It would be really great if we could get a release candidate out this > > week. > > Do you think you could have your testing done by Wednesday? > > > > Thanks, > > Josh > > > > On Wednesday, February 04, 2015 11:11:17 AM Josh Thompson wrote: > > > Karuna, > > > > > > After you boot the VM, you need to figure out how to access the console. > > > KVM provides a few ways of doing this. I typically use Virtual Machine > > > Manager when managing KVM hosts. It provides an easy way to see the > > > console. Once you have figured out how to access the console, you need > > > > to > > > > > log in as root. The root password is 'testVCL@trunk14' (without the > > > quotes). After logging in, just run 'ifconfig' to see the IP address. > > > > > > Josh > > > > > > On Wednesday, February 04, 2015 9:17:26 PM you wrote: > > > > Hi Josh, > > > > > > > > We were able to download and install the VM. But we are stuck at the > > > > point > > > > > > in red below ( how to detect the IP address.) Without that we are > > > > unable > > > > > > to > > > > invoke from browser. > > > > > > > > Could you help us on how to do that. > > > > > > > > thanks, > > > > Karuna > > > > > > > > After downloading the > > > > > > > > > VM from > > > > https://drive.google.com/file/d/0B8eeP8Y-9a1VZmJfbjlocm9NMHc/view?usp=shar > > > > > > in> > > > > > > > > > g > > > > > > > > > > you need to create a VM on your host with a single NIC that has a > > > > > MAC > > > > > address of 0e:00:00:38:fe:db and is bridged to a network from which > > > > it > > > > > > > can > > > > > get a public IP address via DHCP. Once you boot the VM, you can log > > > > in > > > > > > > at > > > > > the console to find out what IP address it received. Log in as > > > > > root. > > > > > The > > > > > password is 'testVCL@trunk14'. Open a web browser and enter the IP. > > > > > You > > > > > should be redirected to the VCL page for selecting an authentication > > > > > method. Log in with local account 'admin'. The password is the same > > > > as > > > > > > for > > > > > > > > > the root user listed above. > > > > > > > > On Mon, Feb 2, 2015 at 11:04 AM, Karuna P Joshi <[email protected]> > > > > wrote: > > > > > ---------- Forwarded message ---------- > > > > > From: Josh Thompson <[email protected]> > > > > > Date: Thu, Jan 29, 2015 at 8:04 PM > > > > > Subject: Re: need testers - trunk VM > > > > > To: [email protected] > > > > > Cc: [email protected] > > > > > > > > > > > > > > > -----BEGIN PGP SIGNED MESSAGE----- > > > > > Hash: SHA1 > > > > > > > > > > I've also uploaded a version of the file that is in compressed qcow2 > > > > > format > > > > > that should make downloading a little easier. It is ~ 3.6 GB. > > > > https://drive.google.com/file/d/0B8eeP8Y-9a1VbVZ1S19NX0VKdFk/view?usp=sh > > > > > > > ar > > > > > ing > > > > > > > > > > Josh > > > > > > > > > > On Tuesday, December 23, 2014 4:02:29 PM Josh Thompson wrote: > > > > > > We need testers! > > > > > > > > > > > > We're really close to having 2.4 ready for release. > > > > > > > > > > > > I've created a VM with VCL trunk installed in to for people to use > > > > for > > > > > > > > testing the latest code. It is based on KVM and CentOS 7 and > > > > requires > > > > > > > > a > > > > > > host that supports nesting hypervisors. It is using the new NAT > > > > code. > > > > > > > So, > > > > > > > > > > > you only need a host with a single network adapter. After > > > > downloading > > > > > > > the > > > > > > > > > > > VM from > > > > https://drive.google.com/file/d/0B8eeP8Y-9a1VZmJfbjlocm9NMHc/view?usp=sh > > > > > > > ar > > > > > in> > > > > > > > > > > > g > > > > > > > > > > > > you need to create a VM on your host with a single NIC that has a > > > > MAC > > > > > > > > address of 0e:00:00:38:fe:db and is bridged to a network from > > > > which it > > > > > > > can > > > > > > > > > > > get a public IP address via DHCP. Once you boot the VM, you can > > > > log > > > > > > > > in > > > > > > > > > > at > > > > > > > > > > > the console to find out what IP address it received. Log in as > > > > root. > > > > > > > The > > > > > > > > > > > password is 'testVCL@trunk14'. Open a web browser and enter the > > > > IP. > > > > > > > You > > > > > > > > > > > should be redirected to the VCL page for selecting an > > > > authentication > > > > > > > > method. Log in with local account 'admin'. The password is the > > > > same > > > > > > > > as > > > > > > > > > > for > > > > > > > > > > > the root user listed above. There is one CentOS 7 image available > > > > for > > > > > > > > testing and two VMs. There is a third VM that is running all of > > > > the > > > > > > > > VCL > > > > > > code. You can get to it from the parent VM by running 'ssh mn'. > > > > > > > > > > > > There is a script named update.sh in /root on the management node > > > > VM > > > > > > > > that > > > > > > will run 'svn update' for all the VCL parts. It does download > > > > updates > > > > > > > for > > > > > > > > > > > the database .sql files, but it does not import the update-vcl.sql > > > > > > file > > > > > > > > > > to > > > > > > > > > > > actually change the schema. If you see that update-vcl.sql gets > > > > > > updated > > > > > > when running the update.sh script, you may want to manually update > > > > the > > > > > > > > schema. Make sure to do a backup first! > > > > > > > > > > > > Please test and report any problems you find or if you find that > > > > > > > > > > everything > > > > > > > > > > > works without problems! > > > > > > > > > > > > Merry Christmas, > > > > > > Josh > > > > > > -- > > > > > > ------------------------------- > > > > > > Josh Thompson > > > > > > VCL Developer > > > > > > North Carolina State University > > > > -- > > ------------------------------- > > Josh Thompson > > Systems Programmer > > Advanced Computing | VCL Developer > > North Carolina State University > > > > [email protected] > > 919-515-5323 > > > > 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. -- ------------------------------- Josh Thompson Systems Programmer Advanced Computing | VCL Developer North Carolina State University [email protected] 919-515-5323 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.
signature.asc
Description: This is a digitally signed message part.
