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.
- 19 Mar, 2021 1 commit
-
-
Luiz Aoqui authored
-
- 18 Mar, 2021 3 commits
-
-
Tim Gross authored
Add a `PerAlloc` field to volume requests that directs the scheduler to test feasibility for volumes with a source ID that includes the allocation index suffix (ex. `[0]`), rather than the exact source ID. Read the `PerAlloc` field when making the volume claim at the client to determine if the allocation index suffix (ex. `[0]`) should be added to the volume source ID.
-
Tim Gross authored
Callers of `CSIVolumeByID` are generally assuming they should receive a single volume. This potentially results in feasibility checking being performed against the wrong volume if a volume's ID is a prefix substring of other volume (for example: "test" and "testing"). Removing the incorrect prefix matching from `CSIVolumeByID` breaks prefix matching in the command line client. Add the required elements for prefix matching to the commands and API.
-
Tim Gross authored
Create a convenience command for generating example CSI volume specifications, similar to the existing `nomad job init` or `nomad quota init` commands.
-
- 17 Mar, 2021 2 commits
-
-
Dave May authored
-
Seth Hoenig authored
fixed service interpolation for sidecar tasks
-
- 16 Mar, 2021 1 commit
-
-
Charlie Voiselle authored
* Fixup uses of `sanity` * Remove unnecessary comments. These checks are better explained by earlier comments about the context of the test. Per @tgross, moved the tests together to better reinforce the overall shared context. * Update nomad/fsm_test.go
-
- 15 Mar, 2021 2 commits
- 12 Mar, 2021 9 commits
-
-
Florian Apolloner authored
-
Luiz Aoqui authored
docs: add ports to jobspec overview example
-
Luiz Aoqui authored
-
Michael Schurter authored
docs: remove mention of api versioning
-
Michael Schurter authored
We've only ever had 1 API version, and we've broken backward compatibility extremely rarely. Nothing changed about this with the release of 1.0, let's just remove these sentences and save everybody some reading.
-
Michael Schurter authored
docs: describe k8s in terms of "Linux containers"
-
Tim Gross authored
Volume IDs are not UUIDs, so truncating them to the short ID isn't really necessary and makes for especially awkward UX when per-alloc volumes are in use.
-
Tim Gross authored
-
Michael Schurter authored
The terminology here is a bit tricky. Technically Kuberbetes deprecated their Docker *runtime* support but can still run Docker images. Sadly in a lot of people's minds "Docker" and "containers" are nearly synonymous. I think "Linux containers" is a more accurate characterization of Kubernetes focus than "Docker" at this point. Fixes #10120
-
- 11 Mar, 2021 1 commit
-
-
Drew Bailey authored
* add on update to services table in allocation details * populate onupdate test data
-
- 10 Mar, 2021 12 commits
-
-
Tim Gross authored
When multiple CSI volumes are requested, the feasibility check could return early for read/write volumes with free claims, even if a later volume in the request was not feasible for any other reason (including not existing at all). This can result in random failure to fail feasibility checking, depending on how the map of volumes was being ordered at runtime. Remove the early return from the feasibility check. Add a test to verify that missing volumes in the map will cause a failure; this test will not catch a regression every test run because of the random map ordering, but any failure will be caught over the course of several CI runs.
-
James Rasell authored
agent: return req error if prometheus metrics are disabled.
-
Mahmood Ali authored
The expose handler hook must handle if the submitted job is invalid. Without this validation, the rpc handler panics on invalid input. Co-authored-by:
Tim Gross <tgross@hashicorp.com>
-
James Rasell authored
Co-authored-by:
Tim Gross <tgross@hashicorp.com>
-
Tim Gross authored
Includes swapping the previously documented `-login` flag for `-authenticate` to align better with Waypoint.
-
Tim Gross authored
Endpoints for requesting and exchanging one-time tokens via the HTTP API. Includes documentation updates.
-
Tim Gross authored
-
Tim Gross authored
RPC endpoints for the user-driven APIs (`UpsertOneTimeToken` and `ExchangeOneTimeToken`) and token expiration (`ExpireOneTimeTokens`). Includes adding expiration to the periodic core GC job.
-
Tim Gross authored
The `OneTimeToken` struct is to support the `nomad ui -login` command. This changeset adds the struct to the Nomad state store.
-
Tim Gross authored
-
Michael Lange authored
UI: Line Chart new primitives and tooltip refactor
-
Michael Lange authored
As @backspace pointed out, we're processing a bunch of other stuff anyway, so might as well process the active state there too where it's more likely to be expected.
-
- 09 Mar, 2021 9 commits
-
-
Mahmood Ali authored
Update to Golang 1.16
-
Tim Gross authored
-
Mahmood Ali authored
Golang 1.16 added better support for installing tools, without updating go.mod files: https://blog.golang.org/go116-module-changes#TOC_4. .
-
Mahmood Ali authored
-
Mahmood Ali authored
Maintaining patch versions is burdensome, and historical info is already present in git history.
-
Tim Gross authored
-
Tim Gross authored
-
Sylvain Corsini authored
-
James Rasell authored
-