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.
- 20 Nov, 2018 1 commit
-
-
Nick Ethier authored
-
- 19 Nov, 2018 3 commits
-
-
Michael Lange authored
UI: Allocation detail empty state
-
Michael Lange authored
-
Michael Lange authored
UI: Escape hatch links on error pages
-
- 17 Nov, 2018 2 commits
-
-
Omar Khawaja authored
-
Omar Khawaja authored
-
- 16 Nov, 2018 21 commits
-
-
Mahmood Ali authored
Report alloc device statistics in API and CLI
-
Mahmood Ali authored
-
Mahmood Ali authored
-
Mahmood Ali authored
-
Michael Schurter authored
client: interpolate driver configurations
-
Preetha authored
-
Preetha authored
Pass service metadata "external-source" for consul UI integration
-
Preetha Appan authored
-
Mahmood Ali authored
-
Mahmood Ali authored
-
Mahmood Ali authored
-
Mahmood Ali authored
This change makes few compromises: * Looks up the devices associated with tasks at look up time. Given that `nomad alloc status` is called rarely generally (compared to stats telemetry and general job reporting), it seems fine. However, the lookup overhead grows bounded by number of `tasks x total-host-devices`, which can be significant. * `client.Client` performs the task devices->statistics lookup. It passes self to alloc/task runners so they can look up the device statistics allocated to them. * Currently alloc/task runners are responsible for constructing the entire RPC response for stats * The alternatives for making task runners device statistics aware don't seem appealing (e.g. having task runners contain reference to hostStats) * On the alloc aggregation resource usage, I did a naive merging of task device statistics. * Personally, I question the value of such aggregation, compared to costs of struct duplication and bloating the response - but opted to be consistent in the API. * With naive concatination, device instances from a single device group used by separate tasks in the alloc, would be aggregated in two separate device group statistics.
-
Preetha authored
Change misleading boolean example in env stanza coercion section (#4820)
-
Michael Schurter authored
-
Michael Schurter authored
-
Michael Schurter authored
-
Michael Schurter authored
-
Michael Schurter authored
The error messages are really bad, but it's extremely difficult to produce good error messages without the original HCL.
-
Michael Schurter authored
-
Michael Schurter authored
-
Michael Schurter authored
Also add missing SetDriverNetwork calls.
-
- 15 Nov, 2018 13 commits
-
-
Michael Schurter authored
Fixes the static checks build
-
Danielle Tomlinson authored
scheduler: Make != constraints more flexible
-
Mahmood Ali authored
Show device stats in nomad CLI
-
Danielle Tomlinson authored
-
Danielle Tomlinson authored
-
Danielle Tomlinson authored
This adds constraints for asserting that a given attribute or value exists, or does not exist. This acts as a companion to =, or != operators, e.g: ```hcl constraint { attribute = "${attrs.type}" operator = "!=" value = "database" } constraint { attribute = "${attrs.type}" operator = "is_set" } ```
-
Sébastien Portebois authored
-
Mahmood Ali authored
-
Mahmood Ali authored
-
Mahmood Ali authored
-
Mahmood Ali authored
Sample output with a mock device: ``` Host Resource Utilization CPU Memory Disk 2651/26400 MHz 9.6 GiB/16 GiB 98 GiB/234 GiB Device Resource Utilization nomad/file/mock[README.md] 511 bytes nomad/file/mock[e2e.go] 239 bytes nomad/file/mock[e2e_test.go] 128 bytes Allocations No allocations placed ```
-
Mahmood Ali authored
Expose Device Stats in Clients API
-
Mahmood Ali authored
-