Changes between Initial Version and Version 1 of Neuca-handler-testing

Show
Ignore:
Timestamp:
01/13/11 17:26:58 (9 years ago)
Author:
ibaldin (IP: 152.54.9.21)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Neuca-handler-testing

    v1 v1  
     1= Testing NEuca/EC2 handler = 
     2 
     3== Testing NEuca from tools/cmdline == 
     4 
     5You can use a test config file - tools/cmdline/tests/euca.xml  to test the NEuca handler without deploying webapp. The steps are the following.  
     6 * Make a new directory tools/cmdline/ec2 . Copy the contents of your ec2.keys dir (See section on Eucalyptus keys) into  tools/cmdlime/ec2 .  
     7 * Edit tools/cmdline/tests/euca.xml by uncommenting the line with 'ec2.keys' and providing the ABSOLUTE path to tools/cmdline/ec2. For example, that line might look like : <property name="ec2.keys" value="/home/orca/orca-trunk/trunk/tools/cmdline/ec2" /> .  
     8 * Set "emulation=false" in tools/cmdline/config/container.properties.  
     9 * Edit ant/tests.xml . Go to the section that starts with '<target name="test.euca">' and change the following property "<property name="leaseLength" value="30" />" to "<property name="leaseLength" value="300" />".  
     10 * In tools/cmdline, run 'ant get.packages'.  
     11 * Run 'ant test.euca' . This should fire up one instance on your euca-installation. If things go fine, you should be able to login to the instance at the ip specified in unit.manage.ip in the output using your key - <keyName>. Do ssh -i <keyName> root@<unit.manage.ip>. 
     12 
     13'''NOTE:''' In Bella 2.2 handler scripts (start.sh/stop.sh that invoke ec2 scripts) produce log file /tmp/ec2.handler.log on failure that can contain useful information). Obsoleted in Camano-3.x.