Results 61 issues of Tim Gross

We have a data source for node pools, but not for nodes themselves. Adding this would let you query a node's attributes when creating other resources (ex. setting the `node_id`...

theme/new-data-source
type/enhancement
hcc/jira

Splitting out of https://github.com/hashicorp/nomad/issues/8212, as we're most likely going to ship the create and snapshot workflows in Nomad 1.1.0 without having shipped GetCapacity and NodeGetVolumeStatus. From our internal design doc:...

type/enhancement
theme/storage

Platforms other than Linux, especially non-Unix platforms, may have a different view of resources that don't model well as `resources.cpu` or `resources.memory`. And users with unusual deployment environments have asked...

type/enhancement
theme/scheduling
stage/needs-discussion

In https://github.com/hashicorp/nomad/pull/7923 we added support for including secrets for volume registration, which are then passed along to plugin RPCs. If we could source these secrets from Vault, that would be...

type/enhancement
theme/vault
theme/storage
theme/variables

Today if you want to pick up configuration changes in your Nomad clients or servers, you need to [SIGHUP](https://developer.hashicorp.com/nomad/docs/operations/nomad-agent#sighup) the agent. This is fine if you've got configuration management running...

type/enhancement
theme/api
theme/config
hcc/jira

When running Nomad under SELinux in enforcing mode, the Task API socket is not available, even if the appropriate labels are set in the plugin configuration. It appears this is...

type/bug
theme/driver/docker
theme/api
theme/security
theme/storage

When a Nomad client starts, it fingerprints its environment. In cloud environments (AWS, GCP, Azure, Digital Ocean), this includes hitting instance metadata endpoints. But in sufficiently fast instance startup, it's...

type/enhancement
theme/fingerprint
theme/environment-aws
hcc/jira

When a Nomad client starts, it fingerprints its environment with a collection of “fingerprinters”. If these fingerprinter fail or timeout, the fingerprint will be incomplete. A very small set of...

type/enhancement
theme/fingerprint
stage/needs-discussion
hcc/jira

In Nomad service discovery checks, we consider HTTP health checks successful if they return 200OK or any other status code below 400. We also ignore anything in the body. In...

type/enhancement
stage/needs-discussion
theme/service-discovery/nomad

The `resource.memory_max` field is intended to allow memory oversubscription, so we don't check it in the `AllocsFit` method where we're totalling up all the request memory for all allocs on...

type/enhancement
theme/scheduling