Changes between Version 20 and Version 21 of GIR3.2_LAMP


Ignore:
Timestamp:
11/28/11 11:22:49 (12 years ago)
Author:
lnevers@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GIR3.2_LAMP

    v20 v21  
    2323Used Omni tools to set up a ProtoGENI slice and sliver that uses the required LAMP image named UBUNTU91-LAMP:
    2424{{{
     25$ cd ~/gcf-1.4
    2526$ ./src/omni.py createslice lnevers-lamp-slice1
    2627INFO:omni:Loading config file omni_config
     
    8586
    8687'''2. Add LAMP Resources ''' Using the above RSpec created a sliver:
    87 
    8888{{{
    8989$ ./src/omni.py -a https://www.emulab.net/protogeni/xmlrpc/am -n createsliver lnevers-lamp-slice1 lamp.rspec
     
    151151'''3. Upload Slice Manifest'''
    152152
    153 This step requires upload the slice manifest, which can be generated as follows:
    154 {{{
    155  $  ./src/omni.py -a https://www.emulab.net/protogeni/xmlrpc/am -o listresources lnevers-lamp-slice1
     153This step requires upload the slice manifest, which can be generated with the omni tools as follows:
     154{{{
     155 $ cd /path/to/gcf-1.4
     156 $ ./src/omni.py -a https://www.emulab.net/protogeni/xmlrpc/am -o listresources lnevers-lamp-slice1
    156157}}}
    157158This command creates an output file named lnevers-lamp-slice1-rspec-www-emulab-net-protogeni.xml, renamed it lnevers-lamp-slice1-manifest.xml for conciseness.
    158159Also needed credential file which was generated as instructed with the ProtoGENI test tools:
    159160{{{
    160 ./getslicecredential.py -n lnevers-lamp-slice1 >lnevers-lamp-slice1-cred.xml
     161 $ cd /path/to/protogeni-tests/
     162 $ cp path/to/gcf-1.4/lnevers-lamp-slice1-rspec-www-emulab-net-protogeni.xml lnevers-lamp-slice1-manifest.xml
     163 $ ./getslicecredential.py -n lnevers-lamp-slice1 >lnevers-lamp-slice1-cred.xml
    161164}}}
    162165
     
    544547Determined which node to which to upload the LAMP certificate, and then upload certificate to /usr/local/etc/protogeni/ssl/lampcert.pem on each node.
    545548{{{
    546 $ grep "login" lnevers-lamp-slice1-manifest.xml
     549$ grep "login" lnevers-lamp-slice1-rspec-www-emulab-net-protogeni.xml
    547550       <services>      <login authentication="ssh-keys" hostname="pc86.emulab.net" port="22" username="lnevers"/>    </services>  </node> 
    548551       <services>      <login authentication="ssh-keys" hostname="pc101.emulab.net" port="22" username="lnevers"/>    </services>  </node>