This project is mirrored from https://gitee.com/mirrors/nomad.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
  1. 02 Oct, 2022 1 commit
  2. 26 Sep, 2022 12 commits
  3. 22 Sep, 2022 2 commits
  4. 21 Sep, 2022 1 commit
    • Seth Hoenig's avatar
      cleanup more helper updates (#14638) · ff1a30fe
      Seth Hoenig authored
      * cleanup: refactor MapStringStringSliceValueSet to be cleaner
      
      * cleanup: replace SliceStringToSet with actual set
      
      * cleanup: replace SliceStringSubset with real set
      
      * cleanup: replace SliceStringContains with slices.Contains
      
      * cleanup: remove unused function SliceStringHasPrefix
      
      * cleanup: fixup StringHasPrefixInSlice doc string
      
      * cleanup: refactor SliceSetDisjoint to use real set
      
      * cleanup: replace CompareSliceSetString with SliceSetEq
      
      * cleanup: replace CompareMapStringString with maps.Equal
      
      * cleanup: replace CopyMapStringString with CopyMap
      
      * cleanup: replace CopyMapStringInterface with CopyMap
      
      * cleanup: fixup more CopyMapStringString and CopyMapStringInt
      
      * cleanup: replace CopySliceString with slices.Clone
      
      * cleanup: remove unused CopySliceInt
      
      * cleanup: refactor CopyMapStringSliceString to be generic as CopyMapOfSlice
      
      * cleanup: replace CopyMap with maps.Clone
      
      * cleanup: run go mod tidy
      ff1a30fe
  5. 09 Sep, 2022 1 commit
  6. 01 Sep, 2022 2 commits
  7. 30 Aug, 2022 2 commits
    • Charlie Voiselle's avatar
      Vars: Update CT dependency to support variables. (#14399) · 015e4617
      Charlie Voiselle authored
      * Update Consul Template dep to support Nomad vars
      
      * Remove `Peering` config for Consul Testservers
      Upgrading to the 1.14 Consul SDK introduces and additional default
      configuration—`Peering`—that is not compatible with versions of Consul
      before v1.13.0. because Nomad tests against Consul v1.11.1, this
      configuration has to be nil'ed out before passing it to the Consul
      binary.
      015e4617
    • Tim Gross's avatar
      keyring: wrap root key in key encryption key (#14388) · b7fea76f
      Tim Gross authored
      Update the on-disk format for the root key so that it's wrapped with a unique
      per-key/per-server key encryption key. This is a bit of security theatre for the
      current implementation, but it uses `go-kms-wrapping` as the interface for
      wrapping the key. This provides a shim for future support of external KMS such
      as cloud provider APIs or Vault transit encryption.
      
      * Removes the JSON serialization extension we had on the `RootKey` struct; this
        struct is now only used for key replication and not for disk serialization, so
        we don't need this helper.
      
      * Creates a helper for generating cryptographically random slices of bytes that
        properly accounts for short reads from the source.
      
      * No observable functional changes outside of the on-disk format, so there are
        no test updates.
      b7fea76f
  8. 29 Aug, 2022 1 commit
  9. 26 Aug, 2022 3 commits
  10. 25 Aug, 2022 1 commit
  11. 24 Aug, 2022 2 commits
  12. 22 Aug, 2022 1 commit
  13. 17 Aug, 2022 1 commit
  14. 15 Aug, 2022 6 commits
  15. 14 Aug, 2022 1 commit
  16. 08 Aug, 2022 2 commits
  17. 05 Aug, 2022 1 commit