1. 13 Jan, 2014 1 commit
  2. 28 Oct, 2013 1 commit
  3. 11 Oct, 2013 1 commit
  4. 01 Jun, 2013 1 commit
  5. 20 May, 2013 1 commit
  6. 03 May, 2013 1 commit
  7. 02 May, 2013 1 commit
    • Refactor how we manage secure data, git-identity changes · c191c946
      * I've moved the example secure directory to playbooks/secure_example,
        the directory structure in your secure repo should mirror that in
        secure_example/
      * If you run the lms role without a valid git-identity file it will
        fail, there is an empty file checked into the secure_example dir
      * Using GIT_SSH env for git checkout, we will also need to use that
        for pip installs that use git if there are private repos in
        requirements.
      John Jarvis committed
  8. 01 May, 2013 1 commit
  9. 30 Apr, 2013 1 commit
  10. 26 Apr, 2013 1 commit
  11. 24 Apr, 2013 1 commit
    • Implements simple rolling deploy logic. · b0709a23
      Requires the latest ansible to use (you may need to remove and add it again if
      you are in a virtualenv)
      
      See `edxapp_rolling_example.yml`
      
      A new module is necessary for ELB information since that is not
      available in EC2 metadata (which is what ec2_facts fetches).
      
      ec2_facts grabs the instance ids and other meta information
      ec2_elb_facts fetches ELB information
      elb_reg.py takes an elb and instance id and will either register or
      deregister. (called as pre and post).
      
      `Serial` should be set to the number of instances that you want to
      operate on simultaneously, currently set to 1.
      John Jarvis committed