open-nomad/command/agent
James Rasell 9e8325d63c
acl: fix a bug in token creation when parsing expiration TTLs. (#15999)
The ACL token decoding was not correctly handling time duration
syntax such as "1h" which forced people to use the nanosecond
representation via the HTTP API.

The change adds an unmarshal function which allows this syntax to
be used, along with other styles correctly.
2023-02-01 17:43:41 +01:00
..
consul renamed stanza to block for consistency with other projects (#15941) 2023-01-30 15:48:43 +01:00
event
host testing: setting env var incompatible with parallel tests (#14405) 2022-08-30 14:49:03 -04:00
monitor ci: swap ci parallelization for unconstrained gomaxprocs 2022-03-15 12:58:52 -05:00
pprof ci: swap ci parallelization for unconstrained gomaxprocs 2022-03-15 12:58:52 -05:00
test-resources Add Nomad RetryConfig to agent template config (#13907) 2022-08-03 16:56:30 -04:00
testdata acl: correctly resolve ACL roles within client cache. (#14922) 2022-10-20 09:37:32 +02:00
acl_endpoint.go api: add OIDC HTTP API endpoints and SDK. 2023-01-13 13:15:58 +00:00
acl_endpoint_test.go acl: fix a bug in token creation when parsing expiration TTLs. (#15999) 2023-02-01 17:43:41 +01:00
agent.go GC: ensure no leakage of evaluations for batch jobs. (#15097) 2023-01-31 13:32:14 -05:00
agent_endpoint.go api: ensure all request body decode error return a 400 status code. (#15252) 2022-11-18 17:04:33 +01:00
agent_endpoint_test.go metrics: Add remaining server RPC rate metrics (#15901) 2023-01-27 08:29:53 -05:00
agent_oss.go
agent_test.go implement pre-forwarding auth on select RPCs (#15513) 2023-01-24 10:52:07 -05:00
alloc_endpoint.go client: fix RPC forwarding when querying checks for alloc. (#14498) 2022-09-08 16:55:23 +02:00
alloc_endpoint_test.go metrics: Add remaining server RPC rate metrics (#15901) 2023-01-27 08:29:53 -05:00
bindata_assetfs.go Generate files for 1.4.3 release 2022-11-22 12:56:29 -05:00
command.go renamed stanza to block for consistency with other projects (#15941) 2023-01-30 15:48:43 +01:00
command_test.go renamed stanza to block for consistency with other projects (#15941) 2023-01-30 15:48:43 +01:00
config.go GC: ensure no leakage of evaluations for batch jobs. (#15097) 2023-01-31 13:32:14 -05:00
config_oss.go
config_parse.go acl: correctly resolve ACL roles within client cache. (#14922) 2022-10-20 09:37:32 +02:00
config_parse_test.go acl: correctly resolve ACL roles within client cache. (#14922) 2022-10-20 09:37:32 +02:00
config_test.go GC: ensure no leakage of evaluations for batch jobs. (#15097) 2023-01-31 13:32:14 -05:00
csi_endpoint.go csi: Fix parsing of '=' in secrets at command line and HTTP (#15670) 2023-01-03 16:28:38 -05:00
csi_endpoint_test.go csi: Fix parsing of '=' in secrets at command line and HTTP (#15670) 2023-01-03 16:28:38 -05:00
deployment_endpoint.go
deployment_endpoint_test.go ci: swap ci parallelization for unconstrained gomaxprocs 2022-03-15 12:58:52 -05:00
eval_endpoint.go eval delete: move batching of deletes into RPC handler and state (#15117) 2022-11-14 14:08:13 -05:00
eval_endpoint_test.go eval delete: move batching of deletes into RPC handler and state (#15117) 2022-11-14 14:08:13 -05:00
event_endpoint.go
event_endpoint_test.go api: remove mapstructure tags fromPort struct (#12916) 2022-11-08 11:26:28 +01:00
fs_endpoint.go build: run gofmt on all go source files 2022-08-16 11:14:11 -05:00
fs_endpoint_test.go ci: swap ci parallelization for unconstrained gomaxprocs 2022-03-15 12:58:52 -05:00
helpers.go
helpers_test.go ci: swap ci parallelization for unconstrained gomaxprocs 2022-03-15 12:58:52 -05:00
http.go api: add OIDC HTTP API endpoints and SDK. 2023-01-13 13:15:58 +00:00
http_oss.go
http_stdlog.go
http_stdlog_test.go ci: swap ci parallelization for unconstrained gomaxprocs 2022-03-15 12:58:52 -05:00
http_test.go fix: stale querystring parameter value as boolean (#15605) 2023-01-01 13:04:14 -06:00
job_endpoint.go Rename fields on proxyConfig (#15541) 2023-01-30 09:31:16 -06:00
job_endpoint_test.go Rename fields on proxyConfig (#15541) 2023-01-30 09:31:16 -06:00
keyring.go
keyring_endpoint.go remove root keyring install API (#14514) 2022-09-09 08:50:35 -04:00
keyring_endpoint_test.go remove root keyring install API (#14514) 2022-09-09 08:50:35 -04:00
keyring_test.go test: use T.TempDir to create temporary test directory (#12853) 2022-05-12 11:42:40 -04:00
log_file.go
log_file_bsd.go
log_file_linux.go
log_file_test.go test: use T.TempDir to create temporary test directory (#12853) 2022-05-12 11:42:40 -04:00
log_file_windows.go
log_levels.go ci: set test log level off in gha 2022-03-25 13:43:33 -05:00
log_levels_test.go ci: swap ci parallelization for unconstrained gomaxprocs 2022-03-15 12:58:52 -05:00
metrics_endpoint.go
metrics_endpoint_test.go ci: swap ci parallelization for unconstrained gomaxprocs 2022-03-15 12:58:52 -05:00
namespace_endpoint.go api: ensure all request body decode error return a 400 status code. (#15252) 2022-11-18 17:04:33 +01:00
namespace_endpoint_test.go ci: swap ci parallelization for unconstrained gomaxprocs 2022-03-15 12:58:52 -05:00
node_endpoint.go Add os to NodeListStub struct. (#12497) 2022-04-15 17:22:45 -07:00
node_endpoint_test.go Add os to NodeListStub struct. (#12497) 2022-04-15 17:22:45 -07:00
operator_endpoint.go migrate autopilot implementation to raft-autopilot (#14441) 2022-09-01 14:27:10 -04:00
operator_endpoint_oss.go
operator_endpoint_test.go cleanup: remove usage of consul/sdk/testutil/retry (#15609) 2023-01-02 08:06:20 -06:00
plugins.go
region_endpoint.go
region_endpoint_test.go ci: swap ci parallelization for unconstrained gomaxprocs 2022-03-15 12:58:52 -05:00
retry_join.go renamed stanza to block for consistency with other projects (#15941) 2023-01-30 15:48:43 +01:00
retry_join_test.go renamed stanza to block for consistency with other projects (#15941) 2023-01-30 15:48:43 +01:00
scaling_endpoint.go
scaling_endpoint_test.go ci: swap ci parallelization for unconstrained gomaxprocs 2022-03-15 12:58:52 -05:00
search_endpoint.go
search_endpoint_test.go search: enforce correct ACL for search over variables (#14397) 2022-08-30 13:27:31 -04:00
service_registration_endpoint.go api: enable selecting subset of services using rendezvous hashing 2022-06-25 10:37:37 -05:00
service_registration_endpoint_test.go api: enable selecting subset of services using rendezvous hashing 2022-06-25 10:37:37 -05:00
stats_endpoint.go
stats_endpoint_test.go metrics: Add remaining server RPC rate metrics (#15901) 2023-01-27 08:29:53 -05:00
status_endpoint.go
status_endpoint_test.go ci: swap ci parallelization for unconstrained gomaxprocs 2022-03-15 12:58:52 -05:00
stub_asset.go
syslog.go
syslog_test.go ci: swap ci parallelization for unconstrained gomaxprocs 2022-03-15 12:58:52 -05:00
system_endpoint.go
system_endpoint_test.go ci: swap ci parallelization for unconstrained gomaxprocs 2022-03-15 12:58:52 -05:00
testagent.go ci: swap freeport for portal in packages (#15661) 2023-01-03 11:25:20 -06:00
testagent_oss.go
testingutils_test.go api: remove mapstructure tags fromPort struct (#12916) 2022-11-08 11:26:28 +01:00
variable_endpoint.go rename SecureVariables to Variables throughout 2022-08-26 16:06:24 -04:00
variable_endpoint_test.go ci: swap freeport for portal in packages (#15661) 2023-01-03 11:25:20 -06:00