Commit Graph

2004 Commits (57096f8410d4fbf1a9c361404e20b6179cb305f1)

Author SHA1 Message Date
Matt Keeler e231d62bc9
Make the config entry and leaf cert cache types ns aware (#7256)
5 years ago
Hans Hasselberg 6739fe6e83
connect: add validations around intermediate cert ttl (#7213)
5 years ago
R.B. Boyer 73ba5d9990
make the TestRPC_RPCMaxConnsPerClient test less flaky (#7255)
5 years ago
Sarah Christoff 6678c8898a
Fix flaky TestAutopilot_BootstrapExpect (#7242)
5 years ago
Kit Patella 55f19a9eb2
rpc: measure blocking queries (#7224)
5 years ago
Akshay Ganeshen 8beb716414
feat: support sending body in HTTP checks (#6602)
5 years ago
Matt Keeler 4f21bbdb4e
OSS Changes for agent local state namespace testing (#7250)
5 years ago
Matt Keeler d0cd092e3b
Catalog + Namespace OSS changes. (#7219)
5 years ago
R.B. Boyer 8c596953b0
agent: ensure that we always use the same settings for msgpack (#7245)
5 years ago
Freddy 01855d8579
Remove outdated TODO (#7244)
5 years ago
Matt Keeler 444517080b
Fix a bug with ACL enforcement of reads on namespaced config entries. (#7239)
5 years ago
Kit Patella 9a220f3010
agent/consul server: fix LeaderTest_ChangeNodeID (#7236)
5 years ago
Matt Keeler 9e5fd7f925
OSS Changes for various config entry namespacing bugs (#7226)
5 years ago
Hans Hasselberg 6a18f01b42
agent: ensure node info sync and full sync. (#7189)
5 years ago
R.B. Boyer 0ecb4538c1
agent: differentiate wan vs lan loggers in memberlist and serf (#7205)
5 years ago
Matt Keeler dceb107325
Fix disco chain graph validation for namespaces (#7217)
5 years ago
Matt Keeler 228da48f5d
Minor Non-Functional Updates (#7215)
5 years ago
Freddy cb77fc6d01
Add managed service provider token (#7218)
5 years ago
Hans Hasselberg f6ec8ed92b
agent: increase watchLimit to 8192. (#7200)
5 years ago
Matt Keeler dfb0177dbc
Testing updates to support namespaced testing of the agent/xds… (#7185)
5 years ago
Davor Kapsa 3cb4def563
auto_encrypt: check previously ignored error (#6604)
5 years ago
hashicorp-ci 1fcf4bfc10 update bindata_assetfs.go
5 years ago
Hans Hasselberg 5531678e9e
Security fixes (#7182)
5 years ago
Matt Keeler d5f9268222
ACL enforcement for the agent/health/services endpoints (#7191)
5 years ago
R.B. Boyer cf29bd4dcf
cli: improve the file safety of 'consul tls' subcommands (#7186)
5 years ago
Matt Keeler d8c0be2c84
agent: add ACL enforcement to the v1/agent/health/service/* endpoints
5 years ago
Matt Keeler 6855a778c2
Updates to the Txn API for namespaces (#7172)
5 years ago
Matt Keeler cf27dff62f
Add some better waits to prevent CA is nil test flakes (#7171)
5 years ago
Matt Keeler 0be862fe46
Small refactoring to move meta parsing into the switch statement (#7170)
5 years ago
Matt Keeler bfc03ec587
Fix a couple bugs regarding intentions with namespaces (#7169)
5 years ago
Matt Keeler 61d8778210
Sync some feature flag support from enterprise (#7167)
5 years ago
R.B. Boyer d78b5008ce
various tweaks on top of the hclog work (#7165)
5 years ago
Chris Piraino 401221de58
Allow users to configure either unstructured or JSON logging (#7130)
5 years ago
Matt Keeler 848938ad48
Output proper HTTP status codes for Txn requests that are too large (#7157)
5 years ago
Kit Patella 0d336edb65
Add accessorID of token when ops are denied by ACL system (#7117)
5 years ago
Anthony Scalisi beb928f8de fix spelling errors (#7135)
5 years ago
hashicorp-ci 1194d2fbb7
update bindata_assetfs.go
5 years ago
Matt Keeler c09693e545
Updates to Config Entries and Connect for Namespaces (#7116)
5 years ago
Matt Keeler bbc2eb1951
Add the v1/catalog/node-services/:node endpoint (#7115)
5 years ago
Chris Piraino 59f1462801
Fix segfault when removing both a service and associated check (#7108)
5 years ago
R.B. Boyer 0f44bcd3d8
agent: default the primary_datacenter to the datacenter if not configured (#7111)
5 years ago
Hans Hasselberg 7d6ea82527
raft: increase raft notify buffer. (#6863)
5 years ago
Hans Hasselberg 11a571de95
agent: setup grpc server with auto_encrypt certs and add -https-port (#7086)
5 years ago
Hans Hasselberg 82c556d1be
connect: use correct subject key id for leaf certificates. (#7091)
5 years ago
R.B. Boyer c91d0fa2c9
make TestCatalogNodes_Blocking less flaky (#7074)
5 years ago
R.B. Boyer e2eb9f0585
test: ensure we don't ask vault to sign a leaf that outlives its CA when acting as a secondary (#7100)
5 years ago
Hans Hasselberg f0fc9aea7f
tests: fix autopilot test (#7092)
5 years ago
Aestek 8fc736038a agent: remove service sidecars in Agent.cleanupRegistration (#7022)
5 years ago
Hans Hasselberg 9c1361c02b
raft: update raft to v1.1.2 (#7079)
5 years ago
Hans Hasselberg 804eb17094
connect: check if intermediate cert needs to be renewed. (#6835)
5 years ago
Hans Hasselberg 87f32c8ba6
auto_encrypt: set dns and ip san for k8s and provide configuration (#6944)
5 years ago
Aestek ba8fd8296f Add support for dual stack IPv4/IPv6 network (#6640)
5 years ago
Aestek 5dc8875bd3 agent: do not deregister service checks twice (#6168)
5 years ago
Matej Urbas ce023359fe agent: configurable MaxQueryTime and DefaultQueryTime. (#3777)
5 years ago
Freddy e635b24215
Update force-leave ACL requirement to operator:write (#7033)
5 years ago
Matt Keeler 663cf1e9a8
AuthMethod updates to support alternate namespace logins (#7029)
5 years ago
Matt Keeler 8bd34e126f
Intentions ACL enforcement updates (#7028)
5 years ago
Pierre Souchay 3bf2e640c7 rpc: log method when a server/server RPC call fails (#4548)
5 years ago
Matt Keeler 27f49eede9
Move where the service-resolver watch is done so that it happen… (#7025)
5 years ago
R.B. Boyer 10f04a8c4a connect: derive connect certificate serial numbers from a memdb index instead of the provider table max index (#7011)
5 years ago
R.B. Boyer 50c879923c connect: ensure that updates to the secondary root CA configuration use the correct signing key ID values for comparison (#7012)
5 years ago
Matt Keeler fa2003d7cb
Move Session.CheckIDs into OSS only code. (#6993)
5 years ago
hashicorp-ci 5e45e3470b
update bindata_assetfs.go
5 years ago
R.B. Boyer abb1603a86
Restore a few more service-kind index updates so blocking in ServiceDump works in more cases (#6948)
5 years ago
Matt Keeler a78f7d7a34
OSS changes for implementing token based namespace inferencing
5 years ago
Matt Keeler be9ba707ba
Unflake the TestACLEndpoint_TokenList test
5 years ago
Matt Keeler 80d13d500b
Miscellaneous acl package cleanup
5 years ago
Matt Keeler 0b346616e9
Rename EnterpriseAuthorizerContext -> AuthorizerContext
5 years ago
Matt Keeler 3faee222f2
OSS changes to allow for parsing the enterprise DNS config prop… (#6959)
5 years ago
Preetha c47dbffe1c autopilot: fix dead server removal condition to use correct failure tolerance (#4017)
5 years ago
Wim 4f5d5020b8 dns: fix memoryleak by upgrading outdated miekg/dns (#6748)
5 years ago
Hans Hasselberg 7d0f72c60a
acl: use constant time comparing to check token (#6943)
5 years ago
Matt Keeler 9d801d1dc2 ui: feature support templating for index.html (#6921)
5 years ago
hashicorp-ci aca92ad58f
update bindata_assetfs.go
5 years ago
Matt Keeler e81e338260
Fix blocking for ServiceDumping by kind (#6919)
5 years ago
Matt Keeler 5934f803bf
Sync of OSS changes to support namespaces (#6909)
5 years ago
rerorero 34649b8820 [ci] fix: go-fmt fails on master branch (#6906)
5 years ago
Matt Keeler 2343413bf0
Fix the TestAPI_CatalogRegistration test
5 years ago
Hans Hasselberg 9ff69194a2
tls: auto_encrypt and verify_incoming (#6811) (#6899)
5 years ago
Hans Hasselberg 2ad0831b34
agent: fewer file local differences between enterprise and oss (#6820) (#6898)
5 years ago
Matt Keeler 8f0ab0129e
Miscellaneous Fixes (#6896)
5 years ago
Matt Keeler a704ebe639
Add Namespace support to the API module and the CLI commands (#6874)
5 years ago
Matt Keeler deb91f3d3c
[Feature] API: Add a internal endpoint to query for ACL authori… (#6888)
5 years ago
Matt Keeler c05ab15485
Fix the TestLeader_SecondaryCA_IntermediateRefresh test flakine… (#6885)
5 years ago
Hans Hasselberg f457cfa965
tests: increase TLSHandshakeTimeout to help slow tests (#6864)
5 years ago
Matt Keeler 71b1c9cc3c
Fix the TestLeader_SecondaryCA_IntermediateRefresh test flakiness
5 years ago
Mike Morris 66b8c20990
Bump go-discover to support EC2 Metadata Service v2 (#6865)
5 years ago
Chris Piraino f3b54fa535
Allow configuration of upstream connection limits in Envoy (#6829)
5 years ago
Matt Keeler be8fd29052
Fix dns service SRV lookup when service address is a fqdn (#6792)
5 years ago
Sarah Adams aed5cb7669
give feedback to CLI user on forceleave command if node does not exist (#6841)
5 years ago
R.B. Boyer 2011f3d7dc
xds: mesh gateway CDS requests are now allowed to receive an empty CDS reply (#6787)
5 years ago
Matt Keeler b069d6777b
OSS KV Modifications to Support Namespaces
5 years ago
Matt Keeler 7b471f6bf8
OSS Modifications necessary for sessions namespacing
5 years ago
Paul Banks cd1b613352
connect: Add AWS PCA provider (#6795)
5 years ago
Chris Piraino 7d4d416a4d test: unflake two TestHealthServiceNode_* tests
5 years ago
Chris Piraino b437b53d55 test: unflake TestDNS_ServiceLookup_WanTranslation
5 years ago
Chris Piraino 3fb7101fa9 test: unflake TestCatalogServiceNodes_DistanceSort
5 years ago
Paul Banks d7329097b2
Change CA Configure struct to pass Datacenter through (#6775)
5 years ago
Matt Keeler c343d90304
Finish the comment
5 years ago
Matt Keeler 8f1f15a827
Track the correct check id for idempotent service/check updates
5 years ago
Nicolas Benoit 0e9a2e5bd0 Fix dns service SRV lookup when service address is a fqdn
5 years ago
Paul Banks b621910618
Support Connect CAs that can't cross sign (#6726)
5 years ago
Paul Banks 45d57ca601
connect: Allow CA Providers to store small amount of state (#6751)
5 years ago
Todd Radel 29b5253154 connect: Implement NeedsLogger interface for CA providers (#6556)
5 years ago
Todd Radel 54f92e2924 Make all Connect Cert Common Names valid FQDNs (#6423)
5 years ago
Matt Keeler ff8157fb51
Fill the Authz Context with a Sentinel Scope (#6729)
5 years ago
Matt Keeler ab5a05f71d
Fix type name (#6728)
5 years ago
Matt Keeler 825e19bc5f
Add DirEntry method to fill enterprise authz context
5 years ago
Matt Keeler d491a3a9d5
Miscellaneous fixes (#6727)
5 years ago
Ferenc Fabian c90e838495 Case sensitive Authorization header with lower-cased scheme in… (#6724)
5 years ago
Paul Banks 87699eca2f
Fix support for RSA CA keys in Connect. (#6638)
5 years ago
Matt Keeler 5d687ce6a9
Fix the Synthetic Policy Tests (#6715)
5 years ago
Matt Keeler d554f77d0d
Add hook for validating the enterprise meta attached to a reque… (#6695)
5 years ago
Matt Keeler 16c7ce8b4c
Add note about RPC multiplexing and TLS content type mutual exc… (#6698)
5 years ago
Matt Keeler 8ac79d0b8b
PreVerify acl:read access for listing endpoints (#6696)
5 years ago
Sarah Adams 78ad8203a4
Use encoding/json as JSON decoder instead of mapstructure (#6680)
5 years ago
Sarah Christoff 5e1c6e907b
Set MinQuorum variable in Autopilot (#6654)
5 years ago
Matt Keeler 66d138f35e
More Replication Abstractions (#6689)
5 years ago
Matt Keeler 440f6ea17a
Ensure that cache entries for tokens are prefixed “token-secret… (#6688)
5 years ago
Matt Keeler 79f78632e1
Update the ACL Resolver to allow for Consul Enterprise specific hooks. (#6687)
5 years ago
Matt Keeler e4ea9b0a96
Updates to allow for Namespacing ACL resources in Consul Enterp… (#6675)
5 years ago
Sarah Adams 0c9487ae72
regression tests for existing agent/ decoding behavior (#6624)
5 years ago
rerorero 86c8e48dd9 fix: incorrect struct tag and WaitGroup usage (#6649)
5 years ago
R.B. Boyer 97aa050c20
agent: allow mesh gateways to initialize even if there are no connect services registered yet (#6576)
5 years ago
R.B. Boyer 8dcba472a2
xds: tcp services using the discovery chain should not assume RDS during LDS (#6623)
5 years ago
Freddy 60f6ec0c2f
Store check type in catalog (#6561)
5 years ago
R.B. Boyer de6ce5b1d9
server: ensure the primary dc and ACL dc match (#6634)
5 years ago
R.B. Boyer 3aeb740430
unflake TestLeader_SecondaryCA_Initialize (#6631)
5 years ago
R.B. Boyer e6bfcb0ca8
fix flaky multidc acl tests that failed to wait for token replication (#6628)
5 years ago
R.B. Boyer 040f47c46e
appease the retry linter (#6629)
5 years ago
Paul Banks d7aa425339
Allow time for secondary CA to initialize (#6627)
5 years ago
Matt Keeler 973341a592
ACL Authorizer overhaul (#6620)
5 years ago
PHBourquin 039615641e Checks to passing/critical only after reaching a consecutive success/failure threshold (#5739)
5 years ago
Sarah Christoff 194f5740ce
ui_content_path config option fix (#6601)
5 years ago
Hans Hasselberg b6499fe6b8 Do not surface left servers (#6420)
5 years ago
R.B. Boyer 6439af86eb
agent: clients should only attempt to remove pruned nodes once per call (#6591)
5 years ago
Sarah Christoff 5e26971864
Prune Unhealthy Agents (#6571)
5 years ago
R.B. Boyer 06ca8cd2d7
agent: updates to the agent token trigger anti-entropy full syncs (#6577)
5 years ago
Matt Keeler d65bbbfd4e
Implement Leader Routine Management (#6580)
5 years ago
Matt Keeler 28221f66f2
Use encoding/json instead of jsonpb even for protobuf types (#6572)
5 years ago
Matt Keeler fc4bcfd81f
Add EnterpriseConfig stubs (#6566)
5 years ago
Matt Keeler abed91d069
Generate JSON and Binary Marshalers for Protobuf Types (#6564)
5 years ago
John Cowen b3b32dc0f6
ui: UI Release Merge (ui-staging merge) (#6527)
5 years ago
Matt Keeler 923d8671a4
Add support for parameterizing the ACL config used with a TestA… (#6559)
5 years ago
R.B. Boyer c4b92d5534
connect: connect CA Roots in secondary datacenters should use a SigningKeyID derived from their local intermediate (#6513)
5 years ago
R.B. Boyer 9566df524e
agent: cache notifications work after error if the underlying RPC returns index=1 (#6547)
5 years ago
Matt Keeler 76cf54068b
Expand the QueryOptions and QueryMeta interfaces (#6545)
5 years ago
Freddy fdd10dd8b8
Expose HTTP-based paths through Connect proxy (#6446)
5 years ago
R.B. Boyer 5882e21b2b
agent: tolerate more failure scenarios during service registration with central config enabled (#6472)
5 years ago
Matt Keeler 100ebd63f9
Allow for enterprise only leader routines (#6533)
5 years ago
R.B. Boyer af01d397a5
connect: don't colon-hex-encode the AuthorityKeyId and SubjectKeyId fields in connect certs (#6492)
5 years ago
R.B. Boyer 796de297c8
connect: intermediate CA certs generated with the vault provider lack URI SANs (#6491)
5 years ago
Matt Keeler 51dcd126b7
Add support for implementing new requests with protobufs instea… (#6502)
5 years ago
R.B. Boyer f9496dc627 sdk: add freelist tracking and ephemeral port range skipping to freeport
5 years ago
R.B. Boyer 7ccaa13514 fix typo of 'unknown' in log messages
5 years ago
R.B. Boyer 20eb0d3e94 cache: remove data race in agent cache
5 years ago
hashicorp-ci 4f499a8044
update bindata_assetfs.go
5 years ago
Hans Hasselberg 4a20efda9b
agent: handleEnterpriseLeave (#6453)
5 years ago
R.B. Boyer a86e63f81e
test: actually wait for the TestAgent to be fully shutdown (#6441)
5 years ago
Sarah Adams 001137e5e5
test: ensure all TestAgent constructions use a constructor (#6443)
5 years ago
Sarah Adams 74461406e0
remove funky panic/recover in agent tests (#6442)
5 years ago
Sarah Adams 4ed5515fca
refactor & add better retry logic to NewTestAgent (#6363)
5 years ago
Pierre Souchay be50400c62 Distinguish between DC not existing and not being available (#6399)
5 years ago
Aestek 7c7b7f24fd Add option to register services and their checks idempotently (#4905)
5 years ago
Sarah Adams 9f4b329b6d
txn: don't try to decode request bodies > raft.SuggestedMaxDataSize (#6422)
5 years ago
Matt Keeler 42d608587f
Store primaries root in secondary after intermediate signature (#6333)
5 years ago
R.B. Boyer 7deaba63e1
test: ensure the node name is a valid dns name (#6424)
5 years ago
R.B. Boyer 3be88df207
test: explicitly run the pprof tests for 1s instead of the 30s default (#6421)
5 years ago
R.B. Boyer d979d8c239
test: add additional http status code assertions in coordinate HTTP API tests (#6410)
5 years ago
Pierre Souchay 58f04815d5 Display IPs of machines when node names conflict to ease troubleshooting
5 years ago
Alvin Huang c516fabfac
revert commits on master (#6413)
5 years ago
tradel 5a22b77340 update tests to match new method signatures
5 years ago
tradel 1ff46f3f0a confi\gure providers with DC and domain
5 years ago
tradel 5ba28a6a7b create a common name for autoTLS agent certs
5 years ago
tradel 9b1ac4e7ef add subject names to issued certs
5 years ago
tradel 7f36a5b676 construct a common name for each CSR
5 years ago
tradel 672e181399 add serviceID to leaf cert request
5 years ago
tradel a4312d2e6e add domain and nodeName to agent cert request
5 years ago
tradel 82ae7caf3e Added DC and domain args to Configure method
5 years ago
R.B. Boyer b962fe38cd
test: send testagent logs through testing.Logf (#6411)
5 years ago
R.B. Boyer 91da908d2f
test: fix TestAgent.Start() to not segfault if the DNSServer cannot ListenAndServe (#6409)
5 years ago
Alvin Huang 0be1531d80
add nil pointer check for pointer to ACLToken struct (#6407)
5 years ago
Hans Hasselberg d051342902
make sure auto_encrypt has private key type and bits (#6392)
5 years ago
Hans Hasselberg faa54ab989
auto_encrypt: verify_incoming_rpc is good enough for auto_encrypt.allow_tls (#6376)
5 years ago
R.B. Boyer 7bc941575c
test: don't leak agent goroutines in TestAgent_sidecarServiceFromNodeService (#6396)
5 years ago
Hans Hasselberg f3def8c0d0 make sure auto_encrypt has private key type and bits
5 years ago
hashicorp-ci 3757cb6a96
update bindata_assetfs.go
5 years ago
R.B. Boyer cc9a6f7993
Merge pull request #6388 from hashicorp/release/1-6
5 years ago
Matt Keeler cbd1857186
Secondary CA `establishLeadership` fix (#6383)
5 years ago
Hans Hasselberg 3e46352ccb
auto_encrypt: use server-port (#6287)
5 years ago
R.B. Boyer dfcdc41ef8
connect: allow 'envoy_cluster_json' escape hatch to continue to function (#6378)
5 years ago
R.B. Boyer 7a6faccf2f
docs: document how envoy escape hatches work with the discovery chain (#6350)
5 years ago
Matt Keeler 0c3cf47266
Ensure that config entry writes are forwarded to the primary DC (#6339)
5 years ago
R.B. Boyer fd1c62ee8b
connect: ensure time.Duration fields retain their human readable forms in the API (#6348)
5 years ago
R.B. Boyer 561b2fe606
connect: generate the full SNI names for discovery targets in the compiler rather than in the xds package (#6340)
5 years ago
R.B. Boyer ae79cdab1b
connect: introduce ExternalSNI field on service-defaults (#6324)
5 years ago
R.B. Boyer 1a485011d0
connect: updating a service-defaults config entry should leave an unset protocol alone (#6342)
5 years ago
Matt Keeler 318b9ebbe3
Filter out left/leaving serf members when determining if new AC… (#6332)
5 years ago
R.B. Boyer 72207256b9
xds: improve how envoy metrics are emitted (#6312)
5 years ago
R.B. Boyer 3975cb89bf
agent: blocking central config RPCs iterations should not interfere with each other (#6316)
5 years ago
hashicorp-ci d7bb2bbee4
update bindata_assetfs.go
5 years ago
hashicorp-ci 5919c7c184 Merge Consul OSS branch 'master' at commit 8f7586b339
5 years ago
Sarah Adams 8ff1f481fe
add flag to allow /operator/keyring requests to only hit local servers (#6279)
5 years ago
Mike Morris 61206fdf42
snapshot: add TLS support to HalfCloser interface (#6216)
5 years ago
Matt Keeler 6a1e0dfed8
Update the v1/agent/service/:service endpoint to output tagged… (#6304)
5 years ago
R.B. Boyer 913d85ea5b
connect: allow mesh gateways to use central config (#6302)
5 years ago
Mike Morris 65be58703c
connect: remove managed proxies (#6220)
5 years ago
R.B. Boyer 9bbbea1777
connect: ensure intention replication continues to work when the replication ACL token changes (#6288)
5 years ago
hashicorp-ci 913784e1bf Merge Consul OSS branch 'master' at commit d84863799d
5 years ago
Sarah Adams d84863799d
fallback to proxy config global protocol when upstream services' protocol is unset (#6277)
5 years ago
R.B. Boyer 8e22d80e35
connect: fix failover through a mesh gateway to a remote datacenter (#6259)
5 years ago
R.B. Boyer c395affc93
connect: expose an API endpoint to compile the discovery chain (#6248)
5 years ago
Todd Radel 96be92f3b5
connect: generate intermediate at same time as root (#6272)
5 years ago
R.B. Boyer dcb609af83
connect: detect and prevent circular discovery chain references (#6246)
5 years ago
R.B. Boyer 1d0efdc69e
server: if inserting bootstrap config entries fails don't silence the errors (#6256)
5 years ago
R.B. Boyer f02924fafe
connect: simplify the compiled discovery chain data structures (#6242)
5 years ago
R.B. Boyer 6393edba53
connect: reconcile how upstream configuration works with discovery chains (#6225)
5 years ago
R.B. Boyer 8564b6bb38
connect: validate upstreams and prevent duplicates (#6224)
5 years ago
Paul Banks e87cef2bb8 Revert "connect: support AWS PCA as a CA provider" (#6251)
5 years ago
Todd Radel 3497b7c00d
connect: support AWS PCA as a CA provider (#6189)
5 years ago
Todd Radel 2552f4a11a
connect: Support RSA keys in addition to ECDSA (#6055)
5 years ago
freddygv 1a14b94441 Update default gossip encryption key size to 32 bytes
5 years ago
hashicorp-ci 847b90288a Merge Consul OSS branch 'master' at commit a1725e6b52
5 years ago
Matt Keeler a1725e6b52 Fix flaky tests (#6229)
5 years ago
Matt Keeler fcc18c1675
Fix prepared query upstream endpoint generation (#6236)
5 years ago
hashicorp-ci 1527616c8c
update bindata_assetfs.go
5 years ago
Matt Keeler 35e67b1d1a
Fix CA Replication when ACLs are enabled (#6201)
5 years ago
R.B. Boyer c6c4a2251a Merge Consul OSS branch master at commit b3541c4f34
5 years ago
hashicorp-ci 0c9c5bfa98
update bindata_assetfs.go
5 years ago
Jack Pearkes 4e0a16ab2d
config: correct limit to limits in config example (#6219)
5 years ago
Matt Keeler 8b54307be2
Allow forwarding of some status RPCs (#6198)
5 years ago
Jeff Mitchell 1ea7a34756 Make the chunking test multidimensional (#6212)
5 years ago
Freddy 89158c7a76
auto-encrypt: Fix port resolution and fallback to default port (#6205)
5 years ago
Jeff Mitchell 94c73d0c92 Chunking support (#6172)
5 years ago
Matt Keeler 3053342198
Envoy Mesh Gateway integration tests (#6187)
5 years ago
Freddy 199f6cc41d
Make new config when retrying testServer creation (#6204)
5 years ago
R.B. Boyer ad9e7b6ae9
connect: allow L7 routers to match on http methods (#6164)
5 years ago
R.B. Boyer 85cf2706e6
connect: change router syntax for matching query parameters to resemble the syntax for matching paths and headers for consistency. (#6163)
5 years ago
R.B. Boyer 1dbd92e091
connect: validate and test more of the L7 config entries (#6156)
5 years ago
R.B. Boyer e039dfd7f8
connect: rework how the service resolver subset OnlyPassing flag works (#6173)
5 years ago
Alvin Huang ef6b80bab2 resolve circleci config conflicts
5 years ago
Freddy d86efb83e5
Restore NotifyListen to avoid panic in newServer retry (#6200)
5 years ago
Pierre Souchay b4590fb8e8 Display nicely Networks (CIDR) in runtime configuration (#6029)
5 years ago
Matt Keeler d7fe8befa9
Update go-bexpr (#6190)
5 years ago
Paul Banks f38da47c55
Allow raft TrailingLogs to be configured. (#6186)
5 years ago
Christian Muehlhaeuser 7753b97cc7 Simplified code in various places (#6176)
5 years ago
hashicorp-ci a4431da1cc Merge Consul OSS branch 'master' at commit ef257b084d
5 years ago
javicrespo b006060d4c log rotation: limit count of rotated log files (#5831)
5 years ago
Christian Muehlhaeuser 61ff1d20bf Avoid unnecessary conversions (#6178)
5 years ago
Christian Muehlhaeuser 1366bebf7f Fixed typos in comments (#6175)
5 years ago