Commit Graph

4220 Commits (a6a5eb86cda2c17121129dde943172a93f0fd9d5)

Author SHA1 Message Date
Kyle Havlovitz b50ef696c6
Merge pull request #11812 from hashicorp/metrics-ui-acls
3 years ago
Kyle Havlovitz 9dcaf0539c
Merge pull request #11798 from hashicorp/vip-goroutine-check
3 years ago
Kyle Havlovitz 018693b6ee acl: use wildcard partition in metrics proxy ui endpoint
3 years ago
Kyle Havlovitz 80a4489844 state: fix freed VIP table id index
3 years ago
Kyle Havlovitz ecbd3eb2a6 Exit before starting the vip check routine if possible
3 years ago
Daniel Nephin 0a9cb62859 testing: Deprecate functions for creating a server.
3 years ago
Daniel Nephin c9a992f5e8 testing: remove old config.Build version
3 years ago
Kyle Havlovitz 04ef1c3fa0 leader: move the virtual IP version check into a goroutine
3 years ago
FFMMM 74eb257b1c
[sync ent] increase segment max limit to 4*64, make configurable (#1424) (#11795)
3 years ago
Daniel Nephin f9647ece05
Merge pull request #11780 from hashicorp/dnephin/ca-test-vault-in-secondary
3 years ago
R.B. Boyer bb75e63eb4
agent: ensure service maintenance checks for matching partitions ahead of other errors (#11788)
3 years ago
Daniel Nephin 4116a143e0 fix misleading errors on vault shutdown
3 years ago
Daniel Nephin 968aeff1bb ca: prune some unnecessary lookups in the tests
3 years ago
Daniel Nephin 305655a8b1 ca: remove duplicate WaitFor function
3 years ago
Daniel Nephin 1dec6bb815 ca: fix flakes in RenewIntermediate tests
3 years ago
Daniel Nephin 2e4e8bd791 ca: improve RenewIntermediate tests
3 years ago
Daniel Nephin a4ba1f348d ca: add a test for Vault in secondary DC
3 years ago
Daniel Nephin a5d9b1d322 ca: Add CARoots.Active method
3 years ago
R.B. Boyer 5f5720837b
acl: ensure that the agent recovery token is properly partitioned (#11782)
3 years ago
Daniel Nephin f72e285fe8
Merge pull request #11721 from hashicorp/dnephin/ca-export-fsm-operation
3 years ago
Daniel Nephin 214dcf8d0d ca: use the real FSM operation in tests
3 years ago
R.B. Boyer 592ac8f96a
test: test server should auto cleanup (#11779)
3 years ago
Evan Culver 7a365fa0da
rpc: Unset partition before forwarding to remote datacenter (#11758)
3 years ago
Daniel Nephin dccd3f5806 Merge remote-tracking branch 'origin/main' into serve-panic-recovery
3 years ago
Dan Upton 7efab269c0
Rename `Master` and `AgentMaster` fields in config protobuf (#11764)
3 years ago
Chris S. Kim f8f8580ab2
Godocs updates for catalog endpoints (#11716)
3 years ago
Mathew Estafanous 0a9621ec7a
Transition all endpoint tests in agent_endpoint_test.go to go through ServeHTTP (#11499)
3 years ago
Dan Upton 205ce9a69d
Remove references to "master" ACL tokens in tests (#11751)
3 years ago
Dan Upton 7fe81171d9
Rename `ACLMasterToken` => `ACLInitialManagementToken` (#11746)
3 years ago
Dan Upton 3a91815169
agent/token: rename `agent_master` to `agent_recovery` (internally) (#11744)
3 years ago
R.B. Boyer 9315a9812f return the max
3 years ago
freddygv 60fe5f75bb Remove support for failover to partition
3 years ago
freddygv 5c1f7aa372 Allow cross-partition references in disco chain
3 years ago
R.B. Boyer b1605639fc
light refactors to support making partitions and serf-based wan federation are mutually exclusive (#11755)
3 years ago
R.B. Boyer e20e6348dd
areas: make the gRPC server tracker network area aware (#11748)
3 years ago
Freddy a725f06c83
Merge pull request #11739 from hashicorp/ap/exports-rename
3 years ago
freddygv e91509383f Clean up additional refs to partition exports
3 years ago
freddygv ed6076db26 Rename partition-exports to exported-services
3 years ago
freddygv f5b25401b3 Update intention topology to use new table
3 years ago
freddygv 55970c6ccd Avoid updating default decision from wildcard ixn
3 years ago
freddygv 497aab669f Add a new table to query service names by kind
3 years ago
freddygv e7a7042c69 Update listener generation to account for consul VIP
3 years ago
Freddy f032d6ef05
Merge pull request #11680 from hashicorp/ap/partition-exports-oss
3 years ago
Dan Upton 3b9dfca88d
internal: support `ResultsFilteredByACLs` flag/header (#11643)
3 years ago
Dan Upton c8204330ed
query: support `ResultsFilteredByACLs` in query list endpoint (#11620)
3 years ago
Dhia Ayachi ce326b6074
port oss changes (#11736)
3 years ago
Freddy e246defb6c
Merge pull request #11720 from hashicorp/bbolt
3 years ago
Dan Upton 047aa2ffb0
fedstate: support `ResultsFilteredByACLs` in `ListMeshGateways` endpoint (#11644)
3 years ago
Dan Upton 361d9c2862
catalog: support `ResultsFilteredByACLs` flag/header (#11594)
3 years ago
Dan Upton 4c0956c03a
coordinate: support `ResultsFilteredByACLs` flag/header (#11617)
3 years ago
Dan Upton bf1e2ca551
sessions: support `ResultsFilteredByACLs` flag/header (#11606)
3 years ago
Dan Upton d92f0d84c6
txn: support `ResultsFilteredByACLs` flag in `Read` endpoint (#11632)
3 years ago
Dan Upton 547aa219ea
agent: support `X-Consul-Results-Filtered-By-ACLs` header in agent-local endpoints (#11610)
3 years ago
Dhia Ayachi 86159c6ed8
sessions partitioning tests (#11734)
3 years ago
Dan Upton c314be2ff9
intention: support `ResultsFilteredByACLs` flag/header (#11612)
3 years ago
Mark Anderson a89ffba2d4
Cross port of ent #1383 (#11726)
3 years ago
Dan Upton 599a4d6619
config: support `ResultsFilteredByACLs` in list/list all endpoints (#11621)
3 years ago
Dan Upton c4c68915c9
event: support `X-Consul-Results-Filtered-By-ACLs` header in list (#11616)
3 years ago
Dan Upton 474ef7cc1f
kv: support `ResultsFilteredByACLs` in list/list keys (#11593)
3 years ago
Dan Upton cf1bd585f6
health: support `ResultsFilteredByACLs` flag/header (#11602)
3 years ago
Dan Upton 1e47e3c82b
Groundwork for exposing when queries are filtered by ACLs (#11569)
3 years ago
Kyle Havlovitz 0546bbe08a dns: add endpoint for querying service virtual IPs
3 years ago
Kyle Havlovitz 6f34a4f777
Merge pull request #11724 from hashicorp/service-virtual-ips
3 years ago
Kyle Havlovitz 4f2cfee4b0 consul: add virtual IP generation for connect services
3 years ago
R.B. Boyer c46f9f9f31
agent: add variation of force-leave that exclusively works on the WAN (#11722)
3 years ago
Matt Keeler c7a94843ee Emit raft-boltdb metrics
3 years ago
Daniel Nephin e47cecc653 config: add NoFreelistSync option
3 years ago
Matt Keeler 42a5635bc3 Use raft-boltdb/v2
3 years ago
Daniel Nephin 17a2d14d49 ca: set the correct SigningKeyID after config update with Vault provider
3 years ago
Daniel Nephin 96f95889db
Merge pull request #11713 from hashicorp/dnephin/ca-test-names
3 years ago
Daniel Nephin ff4581092e
Merge pull request #11671 from hashicorp/dnephin/ca-fix-storing-vault-intermediate
3 years ago
Daniel Nephin 81afb208ac
Merge pull request #11677 from hashicorp/dnephin/freeport-interface
3 years ago
Daniel Nephin 447097b166 ca: make test naming consistent
3 years ago
FFMMM 384d497f26
add MustRevalidate flag to connect_ca_leaf cache type; always use on non-blocking queries (#11693)
3 years ago
Daniel Nephin 28a8a64019 ca: make getLeafSigningCertFromRoot safer
3 years ago
Daniel Nephin b29faa3e50 ca: fix stored CARoot representation with Vault provider
3 years ago
Dan Upton bf56a2c495
Rename `agent_master` ACL token in the API and CLI (#11669)
3 years ago
Dan Upton d8afd2f6c8
Rename `master` and `agent_master` ACL tokens in the config file format (#11665)
3 years ago
Chris S. Kim 54e4d1b7b2
ENT to OSS sync (#11703)
3 years ago
R.B. Boyer db91cbf484
auto-config: ensure the feature works properly with partitions (#11699)
3 years ago
Daniel Nephin 32ef9c5d5c ca: add some godoc and func for finding leaf signing cert
3 years ago
Daniel Nephin 4185045a7f sdk/freeport: rename Port to GetOne
3 years ago
Chris S. Kim 56fab21582
Refactor test helper (#11689)
3 years ago
Chris S. Kim 36246c5791
acl: Fill authzContext from token in Coordinate endpoints (#11688)
3 years ago
freddygv dd662d7058 Move ent config test to ent file
3 years ago
freddygv 5e1f7b7c36 Prevent partition-exports entry from OSS usage
3 years ago
Daniel Nephin e8312d6b5a testing: remove unnecessary calls to freeport
3 years ago
Daniel Nephin d795a73f78 testing: use the new freeport interfaces
3 years ago
Daniel Nephin 56f9238d15 go-sso: remove returnFunc now that freeport handles return
3 years ago
Daniel Nephin 8c7475d95e sdk: add freeport functions that use t.Cleanup
3 years ago
Daniel Nephin 59204598c8 ca: clean up unnecessary raft.Apply response checking
3 years ago
Daniel Nephin 52f0853ff9
Merge pull request #11339 from hashicorp/dnephin/ca-manager-isolate-secondary-2
3 years ago
Daniel Nephin 91a0c25932 ca: remove state check in secondarySetPrimaryRoots
3 years ago
Daniel Nephin f1944458e4 ca: remove actingSecondaryCA
3 years ago
Daniel Nephin b92084b8e8 ca: reduce consul provider backend interface a bit
3 years ago
Dhia Ayachi 3820e09a47
Partition/kv indexid sessions (#11639)
3 years ago
Dhia Ayachi bb83624950
Partition session checks store (#11638)
3 years ago
Chris S. Kim 2350e7e56a
cleanup: Clarify deprecated legacy intention endpoints (#11635)
3 years ago
Chris S. Kim db5ee0e4d2
Merge from ent (#11506)
3 years ago
R.B. Boyer dd4a59db8e
agent: purge service/check registration files for incorrect partitions on reload (#11607)
3 years ago
Iryna Shustava 0ee456649f
connect: Support auth methods for the vault connect CA provider (#11573)
3 years ago
Daniel Nephin b4080bc0dc ca: use the cluster ID passed to the primary
3 years ago
Daniel Nephin b9ab9bae12 ca: accept only the cluster ID to SpiffeIDSigningForCluster
3 years ago
Will Jordan 68efecafed
Update node info sync comment (#11465)
3 years ago
R.B. Boyer 1e02460bd1
re-run gofmt on 1.17 (#11579)
3 years ago
R.B. Boyer eb21649f82
partitions: various refactors to support partitioning the serf LAN pool (#11568)
3 years ago
freddygv 0e507492d0 Update proxycfg for ingress service partitions
3 years ago
freddygv e5b7c4713f Accept partition for ingress services
3 years ago
freddygv 400697507b Move assertion to after config fetch
3 years ago
freddygv da5bcc574e Use ClusterID to check for readiness
3 years ago
freddygv 6976044bc4 Prevent replicating partition-exports
3 years ago
freddygv 5c121d7a48 handle error scenario of empty local DC
3 years ago
freddygv af29cda415 Restrict DC for partition-exports writes
3 years ago
Freddy 00b5b0a0a2
Update filter chain creation for sidecar/ingress listeners (#11245)
3 years ago
Kyle Havlovitz 6c0bd0550f
Merge pull request #11461 from deblasis/feature/empty_client_addr_warning
3 years ago
Daniel Upton 50a1f20ff9
xds: prefer fed state gateway definitions if they're fresher (#11522)
3 years ago
Freddy 7d95d90fce
Merge pull request #11514 from hashicorp/dnephin/ca-fix-secondary-init
3 years ago
freddygv cc5a7ed36c Avoid returning empty roots with uninitialized CA
3 years ago
Dhia Ayachi 7916268c40
refactor session state store tables to use the new index pattern (#11525)
3 years ago
Dhia Ayachi 98735a6d12
KV refactoring, part 2 (#11512)
3 years ago
Dhia Ayachi 520cb5858c
KV state store refactoring and partitioning (#11510)
3 years ago
Giulio Micheloni af7b7b5693
Merge branch 'main' into serve-panic-recovery
3 years ago
Daniel Nephin d9110136f2 ca: Only initialize clusterID in the primary
3 years ago
Daniel Nephin 01bd3d118d ca: return an error when secondary fails to initialize
3 years ago
Daniel Nephin 8ba760a2fc acl: remove id and revision from Policy constructors
3 years ago
Daniel Nephin 7c679c11e6 acl: remove Policy.ID and Policy.Revision
3 years ago
R.B. Boyer c7c5013edd
rename helper method to reflect the non-deprecated terminology (#11509)
3 years ago
Connor efe4b21287
Support Vault Namespaces explicitly in CA config (#11477)
3 years ago
R.B. Boyer 44c023a302
segments: ensure that the serf_lan_allowed_cidrs applies to network segments (#11495)
3 years ago
Mark Anderson 7e8228a20b
Remove some usage of md5 from the system (#11491)
3 years ago
FFMMM 61bd417a82
plumb thru root cert tll to the aws ca provider (#11449)
3 years ago
FFMMM 6004a21f35
fix aws pca certs (#11470)
3 years ago
Mathew Estafanous 8fb90aacef
Convert (some) test endpoints to use ServeHTTP instead of direct calls to handlers. (#11445)
3 years ago
FFMMM 4ddf973a31
add root_cert_ttl option for consul connect, vault ca providers (#11428)
3 years ago
Daniel Nephin 51d8417545
Merge pull request #10690 from tarat44/h2c-support-in-ping-checks
3 years ago
Alessandro De Blasis 2f970555d9 config: warn the user if client_addr is empty
3 years ago
Daniel Nephin b57cae94de
Merge pull request #10771 from hashicorp/dnephin/emit-telemetry-metrics-immediately
3 years ago
freddygv 60066e5154 Exclude default partition from GatewayKey string
3 years ago
freddygv e3666b0bc4 Update GatewayKeys deduplication
3 years ago
freddygv 90ce897456 Store GatewayKey in proxycfg snapshot for re-use
3 years ago
freddygv bbe46e9522 Update locality check in xds
3 years ago
freddygv 4d4ccedb3a Update locality check in proxycfg
3 years ago
Daniel Nephin 7337cfd6dc
Merge pull request #11340 from hashicorp/dnephin/ca-manager-provider
3 years ago
Daniel Nephin eee598e91c
Merge pull request #11338 from hashicorp/dnephin/ca-manager-isolate-secondary
3 years ago
Daniel Upton d47b7311b8
Support Check-And-Set deletion of config entries (#11419)
3 years ago
Dhia Ayachi 2801785710
regenerate expired certs (#11462)
3 years ago
Jared Kirschner 0854e1d684
Merge pull request #11348 from kbabuadze/fix-answers-alt-domain
3 years ago
R.B. Boyer c8cafb7654
agent: for various /v1/agent endpoints parse the partition parameter on the request (#11444)
3 years ago
R.B. Boyer af9ffc214d
agent: add a clone function for duplicating the serf lan configuration (#11443)
3 years ago
Daniel Nephin 367b664318 Add tests for cert expiry metrics
3 years ago
Daniel Nephin 210d37e4ab
Merge pull request #10671 from hashicorp/dnephin/fix-subscribe-test-flake
3 years ago
Evan Culver 61be9371f5
connect: Remove support for Envoy 1.16 (#11354)
3 years ago
Evan Culver bec08f4ec3
connect: Add support for Envoy 1.20 (#11277)
3 years ago
freddygv ac96ce6552 Ensure partition-exports kind gets marshalled
3 years ago
Daniel Nephin a8e2e1c365 agent: move agent tls metric monitor to a more appropriate place
3 years ago
Daniel Nephin c92513ec16 telemetry: set cert expiry metrics to NaN on start
3 years ago
Daniel Nephin 9264ce89d2 telemetry: fix cert expiry metrics by removing labels
3 years ago
Daniel Nephin 7948720bbb telemetry: only emit leader cert expiry metrics on the servers
3 years ago
Daniel Nephin 7fe60e5989 telemetry: prevent stale values from cert monitors
3 years ago
Daniel Nephin 0cc58f54de telemetry: improve cert expiry metrics
3 years ago
Daniel Nephin a3c781682d subscribe: attempt to fix a flaky test
3 years ago
Freddy fbcf9f3f6c
Merge pull request #11435 from hashicorp/ent-authorizer-refactor
3 years ago
Freddy 303532825f
Merge pull request #11432 from hashicorp/ap/exports-mgw
3 years ago
freddygv 43360eb216 Rework acl exports interface
3 years ago
Freddy ec7e94d129
Merge pull request #11433 from hashicorp/exported-service-acls
3 years ago
freddygv e93c144d2f Update comments
3 years ago
Freddy a8762be529
Merge pull request #11431 from hashicorp/ap/exports-proxycfg
3 years ago
Freddy b1b6f682e1
Merge pull request #11416 from hashicorp/ap/exports-update
3 years ago
freddygv 3a2061544d Fixup partitions assertion
3 years ago
freddygv 9480670b72 Fixup imports
3 years ago
freddygv c72bbb6e8d Split up locality check from hostname check
3 years ago
freddygv d28b9052b2 Move the exportingpartitions constant to enterprise
3 years ago
freddygv 448701dbd8 Replace default partition check
3 years ago
freddygv 12923f5ebc PR comments
3 years ago
freddygv 327e6bff25 Leave todo about default name
3 years ago
freddygv 5bf2497f71 Add oss impl of registerEntCache
3 years ago
freddygv 954d21c6ba Register the ExportingPartitions cache type
3 years ago
freddygv a33b6923e0 Account for partitions in xds gen for mesh gw
3 years ago
freddygv 935112a47a Account for partition in SNI for gateways
3 years ago
freddygv 110fae820a Update xds pkg to account for GatewayKey
3 years ago
freddygv 7e65678c52 Update mesh gateway proxy watches for partitions
3 years ago
freddygv aa931682ea Avoid mixing named and unnamed params
3 years ago
freddygv bf350224a0 Avoid passing nil config pointer
3 years ago
freddygv df7b5af6f0 Avoid panic on nil partitionAuthorizer config
3 years ago
freddygv 22bdf279d1 Update NodeRead for partition-exports
3 years ago
Kyle Havlovitz 65c9109396 acl: pass PartitionInfo through ent ACLConfig
3 years ago
Kyle Havlovitz d03f849e49 acl: Expand ServiceRead logic to look at service-exports for cross-partition
3 years ago
freddygv 8006c6df73 Swap in structs.EqualPartitions for cmp
3 years ago
freddygv 37a16e9487 Replace Split with SplitN
3 years ago
freddygv b9b6447977 Finish removing useInDatacenter
3 years ago
freddygv e1691d1627 Update XDS for sidecars dialing through gateways
3 years ago
freddygv 62e0fc62c1 Configure sidecars to watch gateways in partitions
3 years ago
freddygv eacb73cb78 Remove useInDatacenter from disco chain requests
3 years ago
R.B. Boyer ef559dfdd4
agent: refactor the agent delegate interface to be partition friendly (#11429)
3 years ago
Chris S. Kim fa293362be
agent: Ensure partition is considered in agent endpoints (#11427)
3 years ago
Konstantine 55599d0b41 remove spaces
3 years ago
Konstantine ce85d2eada fix altDomain responses for services where address is IP, added tests
3 years ago
Konstantine a7e8c51f80 fix encodeIPAsFqdn to return alt-domain when requested, added test case
3 years ago
Konstantine ffb00f01b5 fixed altDomain response for NS type queries, and added test
3 years ago
Konstantine a828c45a62 edited TestDNS_AltDomains_Service to test responses for altDomains, and added TXT additional section check
3 years ago
Konstantine 0864bfdb71 fixed alt-domain answer for SRV records, and TXT records in additional section
3 years ago
Chris S. Kim 76bbeb3baf
ui: Pass primary dc through to uiserver (#11317)
3 years ago
freddygv 8aefdc31da Remove outdated partition label from test
3 years ago
freddygv 5c24ed61a8 Rename service-exports to partition-exports
3 years ago
Daniel Nephin 4ae2c8de9d
Merge pull request #11232 from hashicorp/dnephin/acl-legacy-remove-docs
3 years ago
Daniel Nephin 5d41b4d2f4 Update agent/consul/acl_client.go
3 years ago
Daniel Nephin 65d48e5042 state: remove support for updating legacy ACL tokens
3 years ago
Daniel Nephin 0784a31e85 acl: remove init check for legacy anon token
3 years ago
Daniel Nephin daba3c2309 acl: remove legacy parameter to ACLDatacenter
3 years ago
Daniel Nephin 3390f85ab4 acl: remove ACLTokenTypeManagement
3 years ago
Daniel Nephin 32b4ad42ac acl: remove ACLTokenTypeClient,
3 years ago
Daniel Nephin aea4cc5a6d acl: remove legacy arg to store.ACLTokenSet
3 years ago
Daniel Nephin c77e5747b1 acl: remove EmbeddedPolicy
3 years ago
Daniel Nephin 121431bf17 acl: remove tests for resolving legacy tokens
3 years ago
Daniel Nephin 0d0761927a acl: stop replication on leadership lost
3 years ago
Daniel Nephin 98823e573f Remove incorrect TODO
3 years ago
Daniel Nephin 1344137ce2 acl: move the legacy ACL struct to the one package where it is used
3 years ago
Daniel Nephin 531f2f8a3f acl: remove most of the rest of structs/acl_legacy.go
3 years ago
Paul Banks 954b283fec
Merge pull request #11163 from hashicorp/feature/ingress-tls-mixed
3 years ago
FFMMM fea6f08bf9
fix autopilot_failure_tolerance, add autopilot metrics test case (#11399)
3 years ago
FFMMM 0954d261ae
use *telemetry.MetricsPrefix as prometheus.PrometheusOpts.Name (#11290)
3 years ago
Dhia Ayachi 58f5686c08
fix leadership transfer on leave suggestions (#11387)
3 years ago
Dhia Ayachi f424faffdd
try to perform a leadership transfer when leaving (#11376)
3 years ago
Kyle Havlovitz 04cd2c983e Add new service-exports config entry
3 years ago
Jared Kirschner 14af8cb7a9
Merge pull request #11293 from bisakhmondal/service_filter
3 years ago
Paul Banks c891f30c24 Rebase and rebuild golden files for Envoy version bump
3 years ago
Paul Banks 6faf85bccd Refactor `resolveListenerSDSConfig` to pass in whole config
3 years ago
Paul Banks 78a00f2e1c Add support for enabling connect-based ingress TLS per listener.
3 years ago
Giulio Micheloni a3fb665b88 Restored comment.
3 years ago
Giulio Micheloni fecce25658 Separete test file and no stack trace in ret error
3 years ago
Giulio Micheloni 0c78ddacde Merge branch 'main' of https://github.com/hashicorp/consul into hashicorp-main
3 years ago
R.B. Boyer cc2abb79ba
acl: small OSS refactors to help ensure that auth methods with namespace rules work with partitions (#11323)
3 years ago
freddygv e22f0cc033 Use stored entmeta to fill authzContext
3 years ago
freddygv 53ea1f634a Ensure partition is handled by auto-encrypt
3 years ago
FFMMM 62980ffaa2
fix: only add prom autopilot gauges to servers (#11241)
3 years ago
Chris S. Kim c6906b4d37
Update Intentions.List with partitions (#11299)
3 years ago
R.B. Boyer 0c94095dfd
acl: fix bug in 'consul members' filtering with partitions (#11263)
3 years ago
Bisakh Mondal a350a383d3
add service resolver subset filter validation
3 years ago
Connor 257d00c908
Merge pull request #11222 from hashicorp/clly/service-mesh-metrics
3 years ago
Connor Kelly 786d2896ff
Replace fmt.Sprintf with function
3 years ago
tarat44 166269f93b preload json values in structs to determine defaults
3 years ago
Daniel Nephin b2f49279e2 ca: split Primary/Secondary Provider
3 years ago
Daniel Nephin 1d14889eca ca: extract primaryUpdateRootCA
3 years ago
Daniel Nephin 0bc812a8e5 ca: rename functions to use a primary or secondary prefix
3 years ago
Daniel Nephin eaea56c7b2 ca: make receiver variable name consistent
3 years ago
tarat44 3fe637156c add test cases for h2ping_use_tls default behavior
3 years ago
FFMMM a0bba9171d
fix consul_autopilot_healthy metric emission (#11231)
3 years ago
Connor Kelly a5cf4a9b57
Rename ConfigUsageEnterprise to EnterpriseConfigEntryUsage
3 years ago
Connor Kelly 8c519d5458
Rename and prefix ConfigEntry in Usage table
3 years ago
Connor Kelly 533e7dbe85
Add connect specific prefix to Usage table
3 years ago
tarat44 ecdcfd6360 only set default on H2PingUseTLS if H2PING is set
3 years ago
Daniel Nephin b4e3367e63 docs: add notice that legacy ACLs have been removed.
3 years ago
Daniel Nephin 18b3ac33e8 acl: remove unused translate rules endpoint
3 years ago
Connor Kelly 024715eb11
Add changelog, website and metric docs
3 years ago
Joshua Montgomery 8eb5915f7d
Fixing SOA record to use alt domain when alt domain in use (#10431)
3 years ago
tarat44 c5479cefe6 fix test
3 years ago
tarat44 ca2e7c2039 fix formatting
3 years ago
tarat44 1e8e44d442 fix formatting
3 years ago
tarat44 c1ed3a9a94 change config option to H2PingUseTLS
3 years ago
tarat44 3c9f5a73d9 add support for h2c in h2 ping health checks
3 years ago
Daniel Nephin ab587f5221
Merge pull request #11182 from hashicorp/dnephin/acl-legacy-remove-upgrade
3 years ago
Evan Culver e808620463
Merge pull request #11118 from hashicorp/eculver/remove-envoy-1.15
3 years ago
Evan Culver c7747212c3
Merge pull request #11115 from hashicorp/eculver/envoy-1.19.1
3 years ago
Daniel Nephin c7f74deb17 acl: remove updateEnterpriseSerfTags
3 years ago
Daniel Nephin 9b1d2685bf
Merge pull request #11126 from hashicorp/dnephin/acl-legacy-remove-resolve-and-get-policy
3 years ago
Connor Kelly c2583a1b7f
Add metrics to count the number of service-mesh config entries
3 years ago
Connor Kelly 536838b004
Add metrics to count connect native service mesh instances
3 years ago
Connor Kelly 46bf882620
Add metrics to count service mesh Kind instance counts
3 years ago
Daniel Nephin a1e3fa818c acl: fix test failures caused by remocving legacy ACLs
3 years ago
Evan Culver db397d62c5
Add 1.15 versions to too old list
3 years ago
Chris S. Kim 1c9b58a8af
agent: Reject partitions in legacy intention endpoints (#11181)
3 years ago
Chris S. Kim 53a35181e5
Support partitions in parseIntentionStringComponent (#11202)
3 years ago
Dhia Ayachi a5b09493ab
fix token list by auth method (#11196)
3 years ago
Evan Culver e41830af8a
Merge branch 'eculver/envoy-1.19.1' into eculver/remove-envoy-1.15
3 years ago
Evan Culver fdbb742ffd
regenerate more envoy golden files
3 years ago
Daniel Nephin 4faf805716 acl: call stop for the upgrade goroutine when done
3 years ago
Daniel Nephin 02da08ce77 acl: only run startACLUpgrade once
3 years ago
Daniel Nephin 3ac910606c acl: remove reading of serf acl tags
3 years ago
Daniel Nephin 3d7c07e1e4 acl: fix test failure
3 years ago
Daniel Nephin 5c721832dc acl: remove legacy ACL upgrades from Server
3 years ago
Daniel Nephin 94be1835b2 acl: fix test failures caused by remocving legacy ACLs
3 years ago
Daniel Nephin 8e9773e20b acl: remove ACL.GetPolicy endpoint and resolve legacy acls
3 years ago
Daniel Nephin d12dd48c61 acl: remove ACL upgrading from Clients
3 years ago
Daniel Nephin 19040586ce
Merge pull request #11136 from hashicorp/dnephin/acl-resolver-fix-default-authz
3 years ago
Daniel Nephin a53fdd68c8
Merge pull request #11110 from hashicorp/dnephin/acl-legacy-remove-initialize
3 years ago
Daniel Nephin 8f754aba14
Merge pull request #10999 from hashicorp/dnephin/revert-config-xds-port
3 years ago
Daniel Nephin cc310224aa command/envoy: stop using the DebugConfig from Self endpoint
3 years ago
Daniel Nephin 6e1ebd3df7 acl: remove the last of the legacy FSM
3 years ago
Daniel Nephin ed928511ca acl: remove bootstrap-init FSM operation
3 years ago
Daniel Nephin dab5d1bdc8 acl: remove initializeLegacyACL from leader init
3 years ago
Daniel Nephin 05f0cc3993 acl: remove ACLDelete FSM command, and state store function
3 years ago
Daniel Nephin 966e50e00e acl: remove legacy field to ACLBoostrap
3 years ago
Daniel Nephin 1502547e38 Revert "Merge pull request #10588 from hashicorp/dnephin/config-fix-ports-grpc"
3 years ago
Daniel Nephin 0330966315
Merge pull request #11101 from hashicorp/dnephin/acl-legacy-remove-rpc-2
3 years ago
Daniel Nephin ea4a8343cd
Merge pull request #11177 from hashicorp/dnephin/remove-entmeta-methods
3 years ago
Daniel Nephin 4c579a49ed
Merge pull request #10986 from hashicorp/dnephin/acl-legacy-remove-rpc
3 years ago
Daniel Nephin eb632c53a2 structs: rename the last helper method.
3 years ago
Daniel Nephin 8d8c1f9d5e structs: remove another helper
3 years ago
Daniel Nephin 6d72517682 structs: remove two methods that were only used once each.
3 years ago
Daniel Nephin 8d1378cc1d
Merge pull request #10988 from hashicorp/dnephin/acl-legacy-remove-config
3 years ago