1. 19 Jan, 2017 1 commit
    • Mike Hibler's avatar
      Add subboss_attributes table. · 1537a3ae
      Mike Hibler authored
      We will populate this with the info we currently hardwire in the
      rc.d/3.mfrisbeed.sh startup script. Will pass to the subboss via
      a new tmcd call or using the mothballed subboss XMLRPC interface.
      1537a3ae
  2. 09 Jan, 2017 2 commits
  3. 06 Jan, 2017 2 commits
  4. 04 Jan, 2017 3 commits
  5. 27 Dec, 2016 1 commit
  6. 19 Dec, 2016 3 commits
  7. 15 Dec, 2016 1 commit
  8. 08 Dec, 2016 1 commit
  9. 07 Dec, 2016 1 commit
  10. 12 Nov, 2016 2 commits
    • Leigh B Stoller's avatar
      Minor tweak to make schemacheck happy. · 459fce68
      Leigh B Stoller authored
      459fce68
    • Leigh B Stoller's avatar
      Bring the cluster monitor "inhouse", rather then depending on the jfed · d7c4230e
      Leigh B 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
  11. 03 Nov, 2016 2 commits
  12. 31 Oct, 2016 1 commit
  13. 26 Oct, 2016 1 commit
  14. 20 Oct, 2016 1 commit
  15. 03 Oct, 2016 2 commits
  16. 26 Sep, 2016 1 commit
  17. 22 Sep, 2016 1 commit
  18. 21 Sep, 2016 1 commit
  19. 15 Sep, 2016 1 commit
  20. 25 Aug, 2016 1 commit
  21. 03 Aug, 2016 1 commit
  22. 01 Aug, 2016 1 commit
    • Leigh B Stoller's avatar
      Small DB changes for supporting secure transfer of datasets between · 43c7c976
      Leigh B Stoller authored
      clusters using credentials to provide permission to access the datasets.
      
      * Add authority_urn to the images table, which is the urn of the origin
        dataset (similar to the slice urn, the Portal mints a credential in
        its namespace, so that the Portal always has permission to do anything
        it wants to the dataset at the remote cluster).
      
      * Add slot to the apt_datasets table to store a credential from the
        cluster where the dataset lives. This credential gives the owner
        permission to download the dataset, which the portal will delegate to
        any cluster that might need to get that dataset.
      43c7c976
  23. 22 Jul, 2016 1 commit
  24. 11 Jul, 2016 1 commit
  25. 23 Jun, 2016 2 commits
  26. 16 Jun, 2016 2 commits
  27. 07 Jun, 2016 1 commit
  28. 01 Jun, 2016 1 commit
  29. 26 May, 2016 1 commit