Version 4 (modified by ehb, 4 years ago) (diff)


SGCI Rodeo Instructions


A prepared instance for GenApp is available for TACC/Rodeo's through an arrangement with SGCI through their hosting service.


You must first request hosting services from SGCI by filling out this form.

Once you have successfully applied and been granted SGCI hosting time you can get access to SGCI's hosting system and get started.

A nice overview of Rodeo usage is here

For a step-by-step walkthrough, see [https:SGCIHostingWithGenapp.pdf]

Rodeo Image

  • GenApp Ubuntu Xenial

!GenApp Rodeo Launch

Setting up

  1. Login with your credentials
    • ssh xsede-username@ip-address-from-atmosphere-instance
      • where xsede-username is replaced by your XSEDE user name
      • and ip-address-from-atmosphere-instance is the ip address for this instance reported from Atmosphere after the instance has gone "Active"
  2. Update the operating system
    • sudo apt-get update && sudo apt-get dist-upgrade
    • if instructed, reboot the system and go back to step 1.
  3. Add your user to the "genapp" group
    • $ sudo usermod -a -G genapp xsede-username
      • where xsede-username is replaced by your XSEDE user name
  4. Logout and login again
  5. update to the latest version of GenApp
    • $ svn update /src/genapp
  6. Set the configuration for your instance
    • $ $GENAPP/sbin/ -f -pj
      • The created $GENAPP/etc/config.json can also be manually edited
      • $ $GENAPP/sbin/setconfig -h will list options available for advanced usage
  7. Reconfigure your system
    • $ $GENAPP/sbin/reconfig
  • The VM instance should now be ready to use.
  • You should next follow post install steps outlined here.
    • note that the postfix mail server is already setup and running, but you will need to add proper values to each application's appconfig.json manually if you wish to use the "admin" and "feedback" systems.
    • e.g. add or edit this block in appconfig.json, replacing the key values appropriately:
          "mail"     : {
      	"admin"    : "someadmin@some.ip"
      	,"feedback" : "somefeedbackadress@some.ip"
      	,"from"     : ""
      • in a future update, we will work to simplify the email setup


Attachments (2)

Download all attachments as: .zip