1. 04 May, 2017 1 commit
  2. 17 Apr, 2017 1 commit
  3. 14 Apr, 2017 1 commit
    • Find name of default network interface to set MTU. · 5d9ccbbe
      On Ubuntu 16.04, the default networks interface is not always called
      eth0, depending on the hardware. The name of the default network
      interface on some VM types on AWS is ens3, for example.
      
      Determine the interface name using ip route command instead of
      hardcoding to eth0.
      
      Also, /etc/network/interfaces.d/<interface-name>.cfg files no longer
      exist in Ubuntu 16.04. Use a script in /etc/network/if-up.d to
      adjust the MTU value at startup instead.
      Matjaz Gregoric committed
  4. 07 Apr, 2017 1 commit
  5. 06 Apr, 2017 3 commits
    • Disable app preload in gunicorn for LMS & Studio. · 30b924d5
      Since the earliest days of edX, we've run gunicorn with preload_app as
      True. This was primarily because the first handful of courses were using
      the XMLModuleStore, which was extremely slow to initialize because it
      had to read entire courses from disk and load them into memory at
      startup.
      
      XMLModuleStore courses stopped being created with the introduction of
      Studio, and we've long since removed them from edx.org. Note: This
      should not be confused with importing courses that are authored in XML.
      XMLModuleStore courses are courses who use the disk instead of Mongo
      for content persistence, and require a server restart for content edits
      to show.
      
      This commit sets things back to how Django is more commonly deployed
      with gunicorn. It will make server startup time somewhat more expensive
      because each worker process does init work, but it should make it
      easier to safely enable features like database connection pooling
      without having to worry about shared resources.
      
      [PERF-305]
      David Ormsbee committed
    • Merge pull request #3799 from edx/jibsheet/no-sudo · a1179f28
      Quiet an ansible deprecation warnings
      Kevin Falcone committed
    • Quiet an ansible deprecation warnings · 86017f95
      [DEPRECATION WARNING]: Instead of sudo/sudo_user, use become/become_user and
      make sure become_method is 'sudo' (default).
      This feature will be removed in a
      future release. Deprecation warnings can be disabled by setting
      deprecation_warnings=False in ansible.cfg.
      Kevin Falcone committed
  6. 05 Apr, 2017 7 commits
  7. 31 Mar, 2017 6 commits
  8. 30 Mar, 2017 4 commits
  9. 29 Mar, 2017 2 commits
  10. 28 Mar, 2017 2 commits
  11. 27 Mar, 2017 3 commits
  12. 24 Mar, 2017 1 commit
  13. 23 Mar, 2017 7 commits
  14. 22 Mar, 2017 1 commit