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. 20 Apr, 2022 4 commits
  2. 19 Apr, 2022 10 commits
    • Tim Gross's avatar
      E2E: provide options for reverse proxy for web UI (#12671) · aafcf979
      Tim Gross authored
      Our E2E test environment is deployed with mTLS, but it's impractical
      for us to use mTLS in headless browsers for automated testing (or even
      in manual testing). Provide certificates for proxying the web UI via
      Nginx. This proxy uses client certs for proxying to the HTTP endpoint
      and a self-signed cert for the browser-facing endpoint. We can accept
      certificate errors in the automated tests we'll be adding in the next
      step of this work.
      aafcf979
    • Tim Gross's avatar
      E2E: terraform provisioner upgrades (#12652) · e2a8d45f
      Tim Gross authored
      While working on infrastructure for testing the UI in E2E, we needed
      to upgrade the certificate provider. Performing a provider upgrade via
      the TF `init -upgrade` brought in updates for the file and AWS
      providers as well. These updates include deprecating the use of
      `sensitive_content` fields, removing CA algorithm parameters that can
      be inferred from keys, and removing the requirement to manually
      specify AWS assume role parameters in the provider config if they're
      available in the calling environment's AWS config file (as they are
      via doormat or our E2E environment).
      e2a8d45f
    • Seth Hoenig's avatar
      Merge pull request #12604 from hashicorp/b-fixup-chroot-test · 19c9779d
      Seth Hoenig authored
      ci: fixup task runner chroot test
      19c9779d
    • Seth Hoenig's avatar
      Merge pull request #12622 from hashicorp/b-fix-docker-logger-test · 121d9597
      Seth Hoenig authored
      ci: fix docker logger not supported test
      121d9597
    • Seth Hoenig's avatar
      ci: fixup task runner chroot test · a6f345c8
      Seth Hoenig authored
      This PR is 2 fixes for the flaky TestTaskRunner_TaskEnv_Chroot test.
      
      And also the TestTaskRunner_Download_ChrootExec test.
      
      - Use TinyChroot to stop copying gigabytes of junk, which causes GHA
      to fail to create the environment in time.
      
      - Pre-create cgroups on V2 systems. Normally the cgroup directory is
      managed by the cpuset manager, but that is not active in taskrunner tests,
      so create it by hand in the test framework.
      a6f345c8
    • Seth Hoenig's avatar
      ci: fix docker logger not supported test · cbb09f31
      Seth Hoenig authored
      This test checks for behavior when asking for logs of a docker task
      configured with a log driver that does not support streaming logs.
      
      Previously this was using the 'gelf' log driver, but it seems that no
      longer returns an error as expected. Instead we can just use the 'none'
      log driver, which has the desired effect
      
      2022-04-19T10:23:19.129-0500 [ERROR] docklog/docker_logger.go:133: log streaming ended with terminal error: error="API error (501): configured logging driver does not support reading"
      cbb09f31
    • Luiz Aoqui's avatar
      changelog: fix entry for #11927 (#12577) · 2319a081
      Luiz Aoqui authored
      2319a081
    • Luiz Aoqui's avatar
      changelog: add entry for #11944 (#12578) · 99725262
      Luiz Aoqui authored
      99725262
    • Seth Hoenig's avatar
      Merge pull request #12586 from hashicorp/f-local-si-token · 3e394fce
      Seth Hoenig authored
      connect: create SI tokens in local scope
      3e394fce
    • Seth Hoenig's avatar
      cl: add missing prefix · dd2724a8
      Seth Hoenig authored
      dd2724a8
  3. 18 Apr, 2022 5 commits
  4. 16 Apr, 2022 1 commit
  5. 15 Apr, 2022 9 commits
  6. 14 Apr, 2022 10 commits
  7. 13 Apr, 2022 1 commit