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.
- 05 Dec, 2021 1 commit
-
-
DerekStrickland authored
-
- 04 Dec, 2021 1 commit
-
-
DerekStrickland authored
-
- 03 Dec, 2021 1 commit
-
-
Zachary Shilton authored
* website: bump deps to fix print styles * website: fix up print styles * fix: hashi-stack-menu print selector
-
- 02 Dec, 2021 3 commits
-
-
Derek Strickland authored
-
Tim Gross authored
-
Derek Strickland authored
* Update e2e/terraform configuration for Vault and default to mtls=true
-
- 01 Dec, 2021 2 commits
-
-
Derek Strickland authored
* Override TLS flags individually for meta commands * Update command/meta.go Co-authored-by:
Tim Gross <tgross@hashicorp.com> Co-authored-by:
Tim Gross <tgross@hashicorp.com>
-
Tim Gross authored
This changelog is for a PR that landed in Nomad Enterprise only.
-
- 30 Nov, 2021 4 commits
-
-
Michael Schurter authored
rpc: fix scaling policy get index response when policy is found.
-
Tim Gross authored
The `consul.client_auto_join` configuration block tells the Nomad client whether to use Consul service discovery to find Nomad servers. By default it is set to `true`, but contrary to the documentation it was only respected during the initial client registration. If a client missed a heartbeat, failed a `Node.UpdateStatus` RPC, or if there was no Nomad leader, the client would fallback to Consul even if `client_auto_join` was set to `false`. This changeset returns early from the client's trigger for Consul discovery if the `client_auto_join` field is set to `false`.
-
Tim Gross authored
Give ourselves some room for extension in the UI configuration block by naming the field `ui_url`, which will let us have an `api_url`. Fix the template path to ensure we're getting the right value from the API.
-
James Rasell authored
docs: add deprecation note to old style network task env vars.
-
- 29 Nov, 2021 3 commits
-
-
Brandon Romano authored
Updates use cases
-
Brandon Romano authored
-
Tim Gross authored
The `mount_flags` option takes a slice of strings, not a comma-separated string like the flags passed to `mount(8)`.
-
- 26 Nov, 2021 2 commits
-
-
James Rasell authored
-
James Rasell authored
When GetPolicy is called within the scaling handler, the index table was being used to populate the reply index irregardless of whether the policy was found or not. This change fixes that behaviour so that the policy modify index is used when the policy lookup is successful.
-
- 25 Nov, 2021 2 commits
-
-
James Rasell authored
-
James Rasell authored
docs: fix typo in the comment
-
- 24 Nov, 2021 18 commits
-
-
pavel authored
comment in the source code for Logger: thhe -> the
-
Luiz Aoqui authored
-
Tim Gross authored
The `TestHTTPServer_Limits_Error` test never starts the agent so it had an incomplete configuration, which caused panics in the test. Fix the configuration. The PR #11555 had a branch name like `f-ui-*` which caused CI to skip the unit tests over the HTTP handler setup, so this wasn't caught in PR review.
-
Luiz Aoqui authored
-
Luiz Aoqui authored
Merge release 1.2.2 branch
-
Luiz Aoqui authored
-
Luiz Aoqui authored
-
Luiz Aoqui authored
-
Luiz Aoqui authored
-
Jai authored
feat:
🎸 add consul and vault links to global header -
Nomad Release Bot authored
-
Nomad Release Bot authored
-
Nomad Release bot authored
-
Luiz Aoqui authored
-
Tim Gross authored
In the system scheduler, if a subset of clients are filtered by class, we hit a code path where the `AllocMetric` has been copied, but the `Copy` method does not instantiate the various maps. This leads to an assignment to a nil map. This changeset ensures that the maps are non-nil before continuing. The `Copy` method relies on functions in the `helper` package that all return nil slices or maps when passed zero-length inputs. This changeset to fix the panic bug intentionally defers updating those functions because it'll have potential impact on memory usage. See https://github.com/hashicorp/nomad/issues/11564 for more details.
-
Tim Gross authored
In the system scheduler, if a subset of clients are filtered by class, we hit a code path where the `AllocMetric` has been copied, but the `Copy` method does not instantiate the various maps. This leads to an assignment to a nil map. This changeset ensures that the maps are non-nil before continuing. The `Copy` method relies on functions in the `helper` package that all return nil slices or maps when passed zero-length inputs. This changeset to fix the panic bug intentionally defers updating those functions because it'll have potential impact on memory usage. See https://github.com/hashicorp/nomad/issues/11564 for more details.
-
Tim Gross authored
Add `ui` block to agent configuration to enable/disable the web UI and provide the web UI with links to Vault/Consul.
-
Tim Gross authored
As of VirtualBox 6.1.28, host-only networks are restricted to `192.168.56.0/21` by default, so spinning up the Vagrant boxes with secondary networks fail with an error `E_ACCESSDENIED`. Update the IP configuration of the Vagrant boxes to fall within the allowed range so that we don't need to ask developers from the community to make VirtualBox configuration updates outside of their normal Vagrant use.
-
- 23 Nov, 2021 3 commits
-
-
Luiz Aoqui authored
-
James Rasell authored
docs: clarify vault.token only required on servers
-
James Rasell authored
This change modifies the Nomad job register and deregister RPCs to accept an updated option set which includes eval priority. This param is optional and override the use of the job priority to set the eval priority. In order to ensure all evaluations as a result of the request use the same eval priority, the priority is shared to the allocReconciler and deploymentWatcher. This creates a new distinction between eval priority and job priority. The Nomad agent HTTP API has been modified to allow setting the eval priority on job update and delete. To keep consistency with the current v1 API, job update accepts this as a payload param; job delete accepts this as a query param. Any user supplied value is validated within the agent HTTP handler removing the need to pass invalid requests to the server. The register and deregister opts functions now all for setting the eval priority on requests. The chan...
-