1. 11 Mar, 2019 3 commits
  2. 08 Mar, 2019 1 commit
  3. 06 Mar, 2019 1 commit
  4. 04 Sep, 2018 1 commit
  5. 27 Jul, 2018 1 commit
  6. 02 Jan, 2018 1 commit
  7. 23 Oct, 2017 1 commit
  8. 16 May, 2017 1 commit
  9. 17 Jan, 2017 1 commit
    • Leigh Stoller's avatar
      Various tweaks to reservation UI: · 29258b2c
      Leigh Stoller authored
      * Allow start to be optional; means "now".
      
      * When selecting the current day, disable hours in the past.
      
      * Catch a few more form errors.
      
      * When editing, the start time might be in the past. Do not consider
        that an error, just pass it through since the backend is okay with
        it.
      29258b2c
  10. 15 Dec, 2016 1 commit
  11. 29 Nov, 2016 1 commit
  12. 12 Nov, 2016 1 commit
    • Leigh Stoller's avatar
      Bring the cluster monitor "inhouse", rather then depending on the jfed · d7c4230e
      Leigh Stoller authored
      monitoring system.
      
      New portal_monitor daemon does a GetVersion/ListResources call at each
      of the clusters every five minutes, and updates the new table in the
      DB called apt_aggregate_status. We calculate free/inuse counts for
      physical nodes and a free count for VMs. Failure to contact the
      aggregate for more then 10 minutes sets the aggregate as down, since
      from our perspective if we cannot get to it, the cluster is down.
      
      Unlike the jfed monitoring system, we are not going to try to
      instantiate a new experiment or ssh into it. Wait and see if that is
      necessary in our context.
      
      On the instantiate page, generate a json structure for each cluster,
      similar the one described in issue #172 by Keith. This way we can easily
      switch the existing code over to this new system, but fail back to the
      old mechanism if this turn out to be a bust.
      
      Some other related changes to how we hand cluster into the several web
      pages.
      d7c4230e
  13. 03 Nov, 2016 1 commit
  14. 31 Oct, 2016 1 commit
  15. 16 Mar, 2016 1 commit
  16. 15 Mar, 2016 1 commit
  17. 04 Jan, 2016 1 commit