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 Jun, 2022 1 commit
-
-
Seth Hoenig authored
This PR fixes a bug where an evicted batch job would not be rescheduled once resources become available. Closes #9890
-
- 01 Jun, 2022 7 commits
-
-
Seth Hoenig authored
Allow setting tagged addresses on services
-
Tim Gross authored
The website build code has been moved out to another repository, so what's remaining here is local development tooling. Assign these PRs to the web platform team, but also cut down on the noise we're sending their way.
-
Seth Hoenig authored
-
Tim Gross authored
Almost all GC jobs check the index of the objects being GC'd to see if they're older than a configured threshold. This code was repeated six times in `CoreScheduler` with only logging changes, so it seems safe to extract it as its own method.
-
Seth Hoenig authored
build: update golangci-lint to v1.46.2
-
Jason Paul Deland authored
-
Seth Hoenig authored
build: git ignore go.work.sum files
-
- 31 May, 2022 6 commits
-
-
Seth Hoenig authored
-
Seth Hoenig authored
This version of golangci-lint improves support for generics, but also is more strict in copy vs. loop for slice copying.
-
Anthony authored
-
Seth Hoenig authored
-
pabloyoyoista authored
-
Jorge Marey authored
-
- 30 May, 2022 2 commits
-
-
James Rasell authored
-
Waquid Valiya Peedikakkal authored
-
- 27 May, 2022 3 commits
-
-
Luiz Aoqui authored
-
Toyam Cox authored
-
James Rasell authored
-
- 26 May, 2022 3 commits
-
-
Seth Hoenig authored
connect: enable setting connect upstream destination namespace
-
Seth Hoenig authored
-
Amier Chery authored
Update service.check.task definition to match code
-
- 25 May, 2022 9 commits
-
-
Seth Hoenig authored
build: update golang version to 1.18.2
-
Seth Hoenig authored
-
Seth Hoenig authored
This PR update to Go 1.18.2. Also update the versions of hclfmt and go-hclogfmt which includes newer dependencies necessary for dealing with go1.18. The hcl v2 branch is now 'nomad-v2.9.1+tweaks2', to include a fix for newer macOS versions: https://github.com/hashicorp/hcl/commit/8927e75e82c19370aabaf06b7dca91c2c9e73e3c
-
Luiz Aoqui authored
Merge release 1.3.1 branch
-
Seth Hoenig authored
tests: minor fixes for some docker tests
-
Seth Hoenig authored
-
Seth Hoenig authored
-
Seth Hoenig authored
ci: switch to 22.04 for GHA Core CI tests
-
Seth Hoenig authored
-
- 24 May, 2022 9 commits
-
-
Seth Hoenig authored
core: fix blocked eval math
-
Luiz Aoqui authored
-
hc-github-team-nomad-core authored
-
hc-github-team-nomad-core authored
-
Luiz Aoqui authored
-
Michael Schurter authored
Fix numerous go-getter security issues: - Add timeouts to http, git, and hg operations to prevent DoS - Add size limit to http to prevent resource exhaustion - Disable following symlinks in both artifacts and `job run` - Stop performing initial HEAD request to avoid file corruption on retries and DoS opportunities. **Approach** Since Nomad has no ability to differentiate a DoS-via-large-artifact vs a legitimate workload, all of the new limits are configurable at the client agent level. The max size of HTTP downloads is also exposed as a node attribute so that if some workloads have large artifacts they can specify a high limit in their jobspecs. In the future all of this plumbing could be extended to enable/disable specific getters or artifact downloading entirely on a per-node basis.
-
Luiz Aoqui authored
In the original test, the eval generator would use a random value for the job ID, resulting in an unxercised code path for duplicate blocked evals.
-
Seth Hoenig authored
drivers/docker: do not set cgroup parent in v1 mode
-
Seth Hoenig authored
This PR fixes a bug where the CgroupParent on the docker HostConfig struct was accidently being set when running in cgroups v1 mode.
-