1. 08 Dec, 2015 2 commits
  2. 02 Dec, 2015 2 commits
    • Leigh B Stoller's avatar
      Moving into the 2000's, lets stop using md5 password hashes. Change to · 05b1134b
      Leigh B Stoller authored
      use SHA265 ($5$) with a 16 character random salt from /dev/urandom.
      Enabled for Utah MS for now, will push out to other clusters if no
      problems over the next week.
      05b1134b
    • Gary Wong's avatar
      Fix bit rot when deleting addresses in addvpubaddr. · 1ca401a1
      Gary Wong authored
      It assumed addresses were unused if node_id was NULL.  This used to be
      true before the introduction of per-experiment dynamic address pools (when
      public addresses were mapped one-to-one with VMs).  Unfortunately this
      code was not updated when experiment address pools were added, and so
      it would have permitted the deletion of currently assigned addresses.
      1ca401a1
  3. 30 Nov, 2015 1 commit
  4. 17 Nov, 2015 1 commit
  5. 10 Nov, 2015 1 commit
  6. 04 Nov, 2015 1 commit
  7. 30 Oct, 2015 1 commit
  8. 16 Oct, 2015 1 commit
    • Mike Hibler's avatar
      New sitevar to set a default per-project dataset quota. · e6e123f2
      Mike Hibler authored
      In createdataset, if the "usequotas" sitevar is set for the dataset type in
      question but a quota does not exist for the dataset's project, we create
      a quota object using the value from the new "default_quota" sitevar for that
      dataset type. If that sitevar does not exist or has a value of zero, we do
      NOT create a quota object and hence createdataset will fail.
      e6e123f2
  9. 15 Oct, 2015 1 commit
    • Leigh B Stoller's avatar
      Hmm, we do not add nonlocal users to groups on ops, so doing the image · 1c0d1a2d
      Leigh B Stoller authored
      import as the updater does not work in this case, so use the creator which
      is always going to have local groups (since it is geniuser or a real
      user). I need to think about why we do not do this, it dates back to the
      original stuff we did for the Probe cluster, but we are now using nonlocal
      users and projects n a different way for the Cloudlab portal.
      1c0d1a2d
  10. 13 Oct, 2015 2 commits
  11. 12 Oct, 2015 1 commit
    • Leigh B Stoller's avatar
      When triggering an update at another cluster, send along the urn of the · cf12fb1d
      Leigh B Stoller authored
      user doing the image snapshot. At the image origin cluster, use this URN
      to set the updater urn for the new image version, and if that urn is fot
      a real local user, also set the updater,updater_idx accordingly. Lastly,
      the image import *must* be done in the context of a user in the project
      of the image, so fall back to using the image creator.
      cf12fb1d
  12. 06 Oct, 2015 1 commit
  13. 02 Oct, 2015 2 commits
  14. 01 Oct, 2015 2 commits
  15. 23 Sep, 2015 1 commit
  16. 22 Sep, 2015 1 commit
  17. 17 Sep, 2015 1 commit
  18. 10 Sep, 2015 1 commit
  19. 03 Sep, 2015 1 commit
  20. 31 Aug, 2015 1 commit
  21. 27 Aug, 2015 1 commit
  22. 21 Aug, 2015 1 commit
  23. 11 Aug, 2015 1 commit
  24. 10 Aug, 2015 1 commit
  25. 29 Jul, 2015 1 commit
  26. 07 Jul, 2015 2 commits
  27. 01 Jul, 2015 1 commit
  28. 29 Jun, 2015 1 commit
  29. 24 Jun, 2015 1 commit
  30. 19 Jun, 2015 2 commits
  31. 10 Jun, 2015 1 commit
  32. 09 Jun, 2015 1 commit
  33. 02 Jun, 2015 1 commit