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. 30 Oct, 2019 6 commits
  2. 29 Oct, 2019 6 commits
  3. 28 Oct, 2019 8 commits
    • Mahmood Ali's avatar
      Merge pull request #6575 from hashicorp/b-gh-6571-missing-service-network · ac44517f
      Mahmood Ali authored
      Fix some connect connect validation
      ac44517f
    • Mahmood Ali's avatar
      Fix admissionValidators · ba7f4fbc
      Mahmood Ali authored
      `admissionValidators` doesn't aggregate errors correctly, as it
      aggregates errors in `errs` reference yet it always returns the nil
      `err`.
      
      Here, we avoid shadowing `err`, and move variable declarations to where
      they are used.
      ba7f4fbc
    • Mahmood Ali's avatar
      consul connect: do basic validation before mutating job · 51484bf2
      Mahmood Ali authored
      `groupConnectHook` assumes that Networks is a non-empty slice, but TG
      hasn't been validated yet and validation may depend on mutation results.
      As such, we do basic check here before dereferencing network slice
      elements.
      51484bf2
    • Mahmood Ali's avatar
      add tests for consul connect validation · 766f1bfc
      Mahmood Ali authored
      766f1bfc
    • Mahmood Ali's avatar
      Test with Vault latest, 1.2.3 · 008ae5bd
      Mahmood Ali authored
      To ensure we test with latest with latest configuration.
      008ae5bd
    • Mahmood Ali's avatar
      vault: Support new role field `token_role` · 321fd414
      Mahmood Ali authored
      Vault 1.2.0 deprecated `period` field in favor of `token_period` in auth
      role:
      
      >  * Token store roles use new, common token fields for the values
      >    that overlap with other auth backends. `period`, `explicit_max_ttl`, and
      >    `bound_cidrs` will continue to work, with priority being given to the
      >    `token_` prefixed versions of those parameters. They will also be returned
      >    when doing a read on the role if they were used to provide values initially;
      >    however, in Vault 1.4 if `period` or `explicit_max_ttl` is zero they will no
      >    longer be returned. (`explicit_max_ttl` was already not returned if empty.)
      https://github.com/hashicorp/vault/blob/master/CHANGELOG.md#120-july-30th-2019
      321fd414
    • Tim Gross's avatar
      e2e: refactor Consul configurations (#6559) · 4abb6b57
      Tim Gross authored
      Ensure that we're reusing the base configuration between client and
      servers without the possibility of drift. Reduce the amount of `sed`
      mangling of the configuration file, and make recommended changes from
      `shellcheck` for this section of the provisioning script.
      
      Fixes some rebase errors on the Nomad config as well.
      4abb6b57
    • Tim Gross's avatar
      e2e: refactor Nomad configuration (#6560) · 56bfcddb
      Tim Gross authored
      Share base configuration for telemetry and consul. Have the server
      configurations respect the `var.server_count` config. Make changes
      recommended by `shellcheck` in the provisioning scripts for this section.
      
      Switch to OS/arch-tagged release bundles on S3 for compatibility with
      adding Windows builds in the near future.
      56bfcddb
  4. 25 Oct, 2019 10 commits
  5. 24 Oct, 2019 5 commits
  6. 23 Oct, 2019 5 commits