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.
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
- 02 Jul, 2021 1 commit
-
-
Seth Hoenig authored
-
- 01 Jul, 2021 2 commits
-
-
Seth Hoenig authored
-
Seth Hoenig authored
-
- 28 Jun, 2021 4 commits
-
-
Seth Hoenig authored
-
Seth Hoenig authored
-
Seth Hoenig authored
-
Boris Shomodjvarac authored
Current efs driver does not support telling it if its a `node` or a `controller`, and it will not print any error it will just ignore all other parameters then:( So this will result in endpoint being `/tmp/csi.sock` and not `/csi/csi.sock` which will in turn break nomad/csi integration. Also I changed the latest image tag to v1.3.2 to make sure anybody copy pasting this example is sure that it will work. Tested on nomad 1.1.2
-
- 25 Jun, 2021 1 commit
-
-
Tim Gross authored
When the `-verbose` flag is passed to the `nomad volume status` command, we hit a code path where the rows of text to be formatted were not initialized correctly, resulting in a panic in the CLI.
-
- 22 Jun, 2021 9 commits
-
-
Zachary Shilton authored
* website: upgrade code-block * website: bump to latest pre-releases * website: bump to stable releases
-
Mahmood Ali authored
Prepare for 1.1.3 development
-
Mahmood Ali authored
-
Mahmood Ali authored
-
Tim Gross authored
* add some more context to the recommendations * add recommendations around per-AZ `plugin_id`
-
Nomad Release Bot authored
-
Nomad Release Bot authored
-
Nomad Release bot authored
-
Mahmood Ali authored
-
- 21 Jun, 2021 5 commits
-
-
Dave May authored
* Add remaining pprof profiles to debug dump * Refactor pprof profile capture * Add WaitForFilesUntil and WaitForResultUntil utility functions * Add CHANGELOG entry
-
Seth Hoenig authored
docs: update cl with missing entries
-
Seth Hoenig authored
-
Huan Wang authored
-
Seth Hoenig authored
consul/connect: Validate uniqueness of Connect upstreams within task group
-
- 18 Jun, 2021 6 commits
-
-
Seth Hoenig authored
This PR adds validation during job submission that Connect proxy upstreams within a task group are using different listener addresses. Otherwise, a duplicate envoy listener will be created and not be able to bind. Closes #7833
-
Russell Rollins authored
-
Seth Hoenig authored
e2e: fix a couple recent e2e bugs
-
Seth Hoenig authored
This PR changes the e2e helper thingy to set -detach option when registering a job with the CLI instead of the API. This is necessary for jobs which never become healthy, as the deployment never finishes for failing jobs and the command never returns, causing the test to timeout after 10 minutes.
-
Seth Hoenig authored
This PR fixes a bug introduced in a refactoring https://github.com/hashicorp/nomad/pull/10764/files#diff-56b3c82fcbc857f8fb93a903f1610f6e6859b3610a4eddf92bad9ea27fdc85ec where task level service checks would inherent the task name field, when they shouldn't. Fixes #10781
-
Tim Gross authored
Running the `client/allocrunner` tests fail to compile on macOS because the CNI test file depends on the CNI network configurator, which is in a Linux-only file.
-
- 17 Jun, 2021 4 commits
-
-
Tim Gross authored
-
Seth Hoenig authored
consul/connect: in-place update service definition when connect upstreams are modified
-
Tim Gross authored
-
Tim Gross authored
-
- 16 Jun, 2021 4 commits
-
-
Seth Hoenig authored
This PR fixes a bug where modifying the upstreams of a Connect sidecar proxy would not result Consul applying the changes, unless an additional change to the job would trigger a task replacement (thus replacing the service definition). The fix is to check if upstreams have been modified between Nomad's view of the sidecar service definition, and the service definition for the sidecar that is actually registered in Consul. Fixes #8754
-
Tim Gross authored
When `network.mode = "bridge"`, we create a pause container in Docker with no networking so that we have a process to hold the network namespace we create in Nomad. The default `/etc/hosts` file of that pause container is then used for all the Docker tasks that share that network namespace. Some applications rely on this file being populated. This changeset generates a `/etc/hosts` file and bind-mounts it to the container when Nomad owns the network, so that the container's hostname has an IP in the file as expected. The hosts file will include the entries added by the Docker driver's `extra_hosts` field. In this changeset, only the Docker task driver will take advantage of this option, as the `exec`/`java` drivers currently copy the host's `/etc/hosts` file and this can't be changed without breaking backwards compatibility. But the fields are available in the task driver protobuf for community task drivers to use if they'd like.
-
dependabot[bot] authored
Bumps [postcss](https://github.com/postcss/postcss) from 7.0.35 to 7.0.36. - [Release notes](https://github.com/postcss/postcss/releases) - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md) - [Commits](https://github.com/postcss/postcss/compare/7.0.35...7.0.36 ) --- updated-dependencies: - dependency-name: postcss dependency-type: indirect ... Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
dependabot[bot] authored
Bumps [ws](https://github.com/websockets/ws) from 7.3.1 to 7.4.6. - [Release notes](https://github.com/websockets/ws/releases) - [Commits](https://github.com/websockets/ws/compare/7.3.1...7.4.6 ) Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
- 15 Jun, 2021 4 commits
-
-
Seth Hoenig authored
client/fingerprint/java: improve java version string regex matching
-
Seth Hoenig authored
This PR improves the regular expression used for matching the java version string, which varies a lot depending on the java vendor and version. These are the example strings we now test for: java version "1.7.0_80" openjdk version "11.0.1" 2018-10-16 openjdk version "11.0.1" 2018-10-16 java version "1.6.0_36" openjdk version "1.8.0_192" openjdk 11.0.11 2021-04-20 LTS The last one is a new test added on behalf of #6081, which is still broken on today's CentOS 7 default JDK package. openjdk 11.0.11 2021-04-20 LTS OpenJDK Runtime Environment 18.9 (build 11.0.11+9-LTS) OpenJDK 64-Bit Server VM 18.9 (build 11.0.11+9-LTS, mixed mode, sharing) ==> Evaluation "21c6caf7" finished with status "complete" but failed to place all allocations: Task Group "example" (failed to place 1 allocation): * Constraint "${driver.java.version} >= 11.0.0": 1 nodes excluded by filter Evaluation "2b737d48" waiting for additional capacity to place remainder Fixes #6081
-
Seth Hoenig authored
consul: make failures_before_critical and success_before_passing work with group services
-
Seth Hoenig authored
-