Commit Graph

398 Commits (ab5fbe40946f37c9e8f457b361c8f0683471eb24)

Author SHA1 Message Date
Alex Wheeler 6cac440a8d Adding support for enabling the DNS truncate flag for UDP queries.
10 years ago
Anton Lindström b8ae4b7d92 Remove redundant assignment
10 years ago
William Tisäter c061eec101 Go format fix
10 years ago
Soren Hansen caedef5cc1 Also change the call sites. *sigh*
10 years ago
Soren Hansen 8605488598 Fix style issue in remote_exec_test
10 years ago
Soren Hansen 8f5089a661 Remove test code duplication
10 years ago
Soren Hansen 264d619457 Pass exitCode by reference
10 years ago
Armon Dadgar 36fd5f76c2 agent: Fixing issue with multiple watches. Fixes #337
10 years ago
Armon Dadgar a8b66666f5 agent: Fixing config merge issue
10 years ago
Armon Dadgar d04880cc60 agent: Support for checkpoint
10 years ago
Armon Dadgar e86c5b2627 agent: Address overrides. Fixes #301 and #253
10 years ago
Armon Dadgar cc728a1345 agent: Adding address configurations
10 years ago
Armon Dadgar 98acc0a908 agent: statsd support. Fixes #247
10 years ago
Armon Dadgar 3286074758 agent: Handle cancel for idle wait
10 years ago
Armon Dadgar 9b74b86709 agent: Testing remote exec
10 years ago
Armon Dadgar 9ba4f31fde agent: Refactor remote exec write code
10 years ago
Armon Dadgar a0c6dbfe2a agent: testing remote exec writer
10 years ago
Armon Dadgar 53777527e0 agent: First pass at remote exec support
10 years ago
Armon Dadgar 6a6885ec18 agent: Refactor msgpack serialization into util
10 years ago
Armon Dadgar 89f258ca2e agent: Adding remote exec configuration
10 years ago
Armon Dadgar dc883d151e website: typo fixes
10 years ago
Armon Dadgar 6c30ccd3f7 agent: Prevent hot spin on event list
10 years ago
Armon Dadgar c3bb7de75d agent: Support event filtering on name
10 years ago
Armon Dadgar 602828472d agent: First pass at multi-DC support
10 years ago
Armon Dadgar 337fe4085a agent: Testing event endpoints
10 years ago
Armon Dadgar 77e94cfd38 agent: First pass at event endpoints
10 years ago
Armon Dadgar 0ec5e5ab5f agent: Testing user events
10 years ago
Armon Dadgar aad57e952e agent: Methods to get the user events
10 years ago
Armon Dadgar 93c17db1b2 agent: remove userEventEnc type
10 years ago
Armon Dadgar 2d03146d3b agent: Adding event ingestion
10 years ago
Armon Dadgar 314743c111 agent: working on user events
10 years ago
Armon Dadgar 1c341e6766 consul: expose UserEvent from Serf
10 years ago
Armon Dadgar e0a815772a agent: Support encrypt CLI flag. Fixes #245.
10 years ago
Armon Dadgar 3e4bd6a2ec agent: ACL violation returns 403 code
10 years ago
Armon Dadgar 70eb59c63e agent: Use SHELL if provided. Fixes #237.
10 years ago
Armon Dadgar 46a96d9c42 agent: Refactor script invoke
10 years ago
Armon Dadgar 4b547a43d0 agent: First pass at agent-based watches
10 years ago
Armon Dadgar e877753162 agent: Changing to use nested JSON for watches
10 years ago
Armon Dadgar 5ee737b8d4 agent: Adding watches config
10 years ago
Armon Dadgar 4d66b11c91 agent: Fixing ACL tests with token param
10 years ago
Armon Dadgar b952506c10 agent: Strict PUT for modifying ACLs
10 years ago
Armon Dadgar 96648dd495 agent: Enforce PUT for session destroy. Fixes #285.
10 years ago
Armon Dadgar ca1aeb8fa8 Merge pull request #288 from gmr/rfc-2782-srv-lookups
10 years ago
Armon Dadgar 343f69504b agent: Rename acl delete to destroy
10 years ago
Armon Dadgar 0ff28a12fa agent: Copy token in KV PUT/DELETE
10 years ago
Armon Dadgar 7c5a39717e agent: Fixing the ACL tests
10 years ago
Armon Dadgar 88c2a9c947 agent: Adding token parsing
10 years ago
Armon Dadgar fee3524dea agent: Special handler if ACL support is disabled
10 years ago
Armon Dadgar 78049ad240 agent: ACL endpoint tests
10 years ago
Armon Dadgar 22658aa781 agent: ACL endpoint
10 years ago
Armon Dadgar cae4b421a3 agent: Adding ACL master token
10 years ago
Armon Dadgar a8063457f8 consul: ACL setting passthrough
10 years ago
Armon Dadgar 9cd9a6bcc4 agent: Changing ACL config names
10 years ago
Armon Dadgar 7e5fdeb64b agent: Adding new ACL flags
10 years ago
Gavin M. Roy b030991c8b Fix the over-indent
10 years ago
Gavin M. Roy 6000f6977d Add RFC-2782 style SRV lookups
10 years ago
Eric Connell a5775aae24 modified so ?pretty=anything will work
10 years ago
Eric Connell e3c4052982 make pretty condition more readable
10 years ago
Eric Connell 90e8e1d97b added URL query parameter of "pretty=true" to output formatted json from the HTTP API
10 years ago
William Tisäter 0d71b97f8e Remove DC case-insensitive check from node test
11 years ago
William Tisäter e4de221078 Always lowercase incoming DNS query
11 years ago
William Tisäter e0ba9a48a7 Test DNS case-insensitivity
11 years ago
Armon Dadgar 663bd102e7 agent: Provide better DNS setup error messages
11 years ago
Armon Dadgar 6eb3e8ee30 agent: Fixing issue with excessive failed node filtering
11 years ago
Nelson Elhage f3b9fcb49a While we're at it, make statsite_addr work at all.
11 years ago
Armon Dadgar 135c409573 agent: Fixing passing filter. Fixes #241
11 years ago
Armon Dadgar d313349807 Updating documentation for new bootstrap method
11 years ago
Armon Dadgar 924e4bc7f1 Rename Expect to BootstrapExpect. Fixes #223.
11 years ago
Armon Dadgar 5b2941d43e Fixing merge conflict
11 years ago
Armon Dadgar a05e1aee15 agent: Fixing missing copy of RejoinAfterLeave flag. #110
11 years ago
Robert Xu bc4a4fe09b Utilise new raft.SetPeers() method, move expect logic to leader.go.
11 years ago
Armon Dadgar 10c120bf9d agent: Fix issues with re-registration. Fixes #216
11 years ago
Robert Xu c60fd0542a Add expect bootstrap '-expect=n' mode.
11 years ago
Armon Dadgar 441d613e1b agent: Copy ServerName config
11 years ago
Armon Dadgar 961a00c496 Adding server_name configuration for TLS
11 years ago
Armon Dadgar c74b42f629 agent: Improve test reliability
11 years ago
Armon Dadgar f76c769b89 agent: Add reload to RPC clien
11 years ago
Armon Dadgar 590bce9f00 agent: Watch reload channel for trigger
11 years ago
Armon Dadgar 253037a3e7 agent: Adding reload RPC command
11 years ago
Armon Dadgar 8bdfd8c7b2 agent: Set custom syslog facility. Fixes #170.
11 years ago
Armon Dadgar 82c27cb902 agent: Adding SyslogFacility configuration
11 years ago
Armon Dadgar 8c9ab7ba58 agent: Cleanup handling of defer checks
11 years ago
Armon Dadgar 87373787e2 agent: Fixing merge of CheckUpdateInterval
11 years ago
Armon Dadgar a88c36bdc1 agent: Prevent anti-entropy from doing early sync of check output
11 years ago
Armon Dadgar a2ac2af087 agent: Update config test to handle zero value CheckUpdateInterval
11 years ago
Armon Dadgar 8a0b86df10 agent: leave inSync until the defer runs
11 years ago
Armon Dadgar 500bb3931b agent: Defer sync based on CheckUpdateInterval
11 years ago
Armon Dadgar 1b53664879 agent: Allow CheckUpdateInterval to be zero
11 years ago
Armon Dadgar 971d093283 agent: Adding new CheckUpdateInterval config
11 years ago
Armon Dadgar 922c21a175 agent: Validate datacenter is valid. Fixes #169.
11 years ago
Armon Dadgar 10f3007aa2 consul: Adding support for optional session name
11 years ago
Armon Dadgar e6a8cfbfc1 agent: Testing DNS TTLs
11 years ago
Armon Dadgar 66a5387742 agent: First pass supporting DNS TTLs
11 years ago
Armon Dadgar 3b3d235880 agent: Support stale queries with retries
11 years ago
Armon Dadgar 248ce2d301 agent: Test DNSConfig merge logic
11 years ago
Armon Dadgar d60f6892ca agent: Testing DNSConfig parsing
11 years ago
Armon Dadgar 4c6309d22b agent: Adding DNS more configuration
11 years ago
Armon Dadgar 474e286aca Rename shared msgpack handle
11 years ago
Andrew M Bursavich 8a3c1a9b47 reuse codec.MsgpackHandle
11 years ago
Armon Dadgar b144633815 consul: Gossip the build using Serf
11 years ago
Armon Dadgar 42e3729a7c agent: Add version to info output
11 years ago
Armon Dadgar a5f05fa902 agent: Ensure we don't retry too often
11 years ago
William Tisäter 9e3ad6721c Re-configure `LeaderLeaseTimeout` to pass validation
11 years ago
Armon Dadgar 753cec4cfa agent: Omit certains keys from the /self endpoint
11 years ago
Armon Dadgar acc048036b consul: Ensure clients also implement LocalMember
11 years ago
William Tisäter d794a18761 Return both member and config in `/v1/agent/self`
11 years ago
William Tisäter d0e447d29b Add `/v1/agent/self` and return local agent config
11 years ago
William Tisäter 39c9011ade Increase wait time after `agent.StartSync()`
11 years ago
William Tisäter 3f361972ac Remove TODO comments
11 years ago
Nelson Elhage 8af424fc4c tests: Don't generate binary output from checks.
11 years ago
Ryan Uber bf3a53f6d0 command/agent: added missing syslog wrapper
11 years ago
Armon Dadgar de309057ff Support rejoin after leave. Fixes #110.
11 years ago
Armon Dadgar 1d26ea41e1 agent: Improving test reliability
11 years ago
Armon Dadgar 0836a222bf agent: syslog support. Fixes #105.
11 years ago
Armon Dadgar 91b52176d8 agent: Provide log info about encryption. Fixes #151.
11 years ago
Armon Dadgar 88d91c6ee0 agent: Support for raw key lookup. Fixes #150.
11 years ago
Armon Dadgar 6131fad068 agent: Adding locking support to KV store
11 years ago
Armon Dadgar 00a107dfd9 agent: Adding support for specifying LockDelay, defaults to 15 seconds.
11 years ago
Armon Dadgar c071932f92 agent: Session endpoint tests
11 years ago
Armon Dadgar 9abd428982 agent: Require PUT to SessionCreate
11 years ago
Armon Dadgar 14be60aaca gofmt
11 years ago
Armon Dadgar 0119ec7f0a agent: First pass at session endpoints
11 years ago
Armon Dadgar baa831d847 Merge pull request #136 from hashicorp/f-testutil-package
11 years ago
Armon Dadgar 246ad6c681 agent: Support -advertise cli flag. Fixes #156.
11 years ago
Mitchell Hashimoto bae3c1606c command/agent: block windows socket errors
11 years ago
Mitchell Hashimoto 78b7c57ba3 command/agent: find proper private IP on Windows
11 years ago
William Tisäter dcfd03be00 Add TODOs for failing tests
11 years ago
William Tisäter 0e865daf4c Run checks more often in `expectStatus`
11 years ago
William Tisäter 8e6ae4019b Fix race condition in `TestHTTPAgentJoin_WAN`
11 years ago
William Tisäter 2d36b0f017 Remove all sleeps from `ui_endpoint_test.go`
11 years ago
William Tisäter 69eef2b455 Remove all sleeps from `status_endpoint_test.go
11 years ago
William Tisäter fcb4f4ef95 Remove most sleeps from `rpc_client_test.go`
11 years ago
William Tisäter 78145ecfd5 Require datacenter argument for `WaitForLeader`
11 years ago
Armon Dadgar d5a8e79b65 agent: Correct spelling of separator. Fixes #101.
11 years ago
William Tisäter 05243b35cd Move argument structs back in original position
11 years ago
William Tisäter 93c7103bb5 Move `WaitForLeader` calls to top of test
11 years ago
William Tisäter c8168bd8fe Drop client arguments from `WaitForLeader`
11 years ago
William Tisäter 4179b9dfe4 Remove some sleeps from `local_test.go`
11 years ago
William Tisäter 0d90e480b6 Remove all sleeps from `kvs_endpoint_test.go`
11 years ago
William Tisäter fcd5da3bf7 Drop unnecessary sleep
11 years ago
William Tisäter e4598284fd Remove all sleeps from `health_endpoint_test.go`
11 years ago
William Tisäter 1a32697b2b Remove all sleeps from `catalog_endpoint_test.go`
11 years ago
William Tisäter ab209c0176 Remove all sleeps from `agent_endpoint_test.go`
11 years ago
William Tisäter f1b9dbe5c3 Add `testutils.WaitForLeader` and truly wait
11 years ago
Armon Dadgar 8f37f967e0 agent: Limit KV entries to 512KB. Fixes #123.
11 years ago
Armon Dadgar 1256bf37f0 agent: Minor cleanups
11 years ago
William Tisäter cdc59aa5d3 Fix race condition in `TestCheckTTL`
11 years ago
Carlos Diaz-Padron 4124ddf763 Return pid file errors and fix help formatting
11 years ago
Carlos Diaz-Padron 60ef5a8a12 Add flag to agent to write pid file
11 years ago
Armon Dadgar 2898a8e64e agent: Key list of root returns empty list with 200 instead of 404
11 years ago