Daniel Nephin
5493ff06cc
Merge pull request #10985 from hashicorp/dnephin/acl-legacy-remove-replication
...
acl: remove legacy ACL replication
2021-09-21 17:56:54 -04:00
R.B. Boyer
2773bd94d7
xds: fix representation of incremental xDS subscriptions ( #10987 )
...
Fixes #10563
The `resourceVersion` map was doing two jobs prior to this PR. The first job was
to track what version of every resource we know envoy currently has. The
second was to track subscriptions to those resources (by way of the empty
string for a version). This mostly works out fine, but occasionally leads to
consul removing a resource and accidentally (effectively) unsubscribing at the
same time.
The fix separates these two jobs. When all of the resources for a subscription
are removed we continue to track the subscription until envoy explicitly
unsubscribes
2021-09-21 09:58:56 -05:00
FFMMM
ae9e167096
add StatusError to api package ( #11054 )
...
* add require http codes in api and use in operator_autopilot health check
* add StatusError type in api package
Signed-off-by: FFMMM <FFMMM@users.noreply.github.com>
2021-09-20 14:04:13 -07:00
Dhia Ayachi
9528a3bf1f
Rerun go-test and go-test-32bits tests up to 3 times before failing ( #11059 )
...
* Rerun go-test and go-test-32bits tests up to 3 times before failing
* do not run rerun fail report in oss
* set back rerun fail report but print to stdin instead of comment
2021-09-20 16:04:59 -04:00
R.B. Boyer
55b36dd056
xds: ensure the active streams counters are 64 bit aligned on 32 bit systems ( #11085 )
2021-09-20 11:07:11 -05:00
R.B. Boyer
a727ee6416
api: add partition field to acl structs ( #11080 )
2021-09-17 11:53:03 -05:00
Evan Culver
ea8ab90968
sso/oidc: add support for acr_values request parameter ( #11026 )
...
Co-authored-by: R.B. Boyer <4903+rboyer@users.noreply.github.com>
2021-09-17 09:10:05 -07:00
Iryna Shustava
d4e2834856
Merge pull request #11050 from hashicorp/ecs-beta-doc-prep
...
docs: ECS docs for beta
2021-09-16 16:27:53 -06:00
Kyle Havlovitz
c71fe93cd3
Merge pull request #11073 from hashicorp/changelog/admin-partitions
...
changelog: add admin partitions feature note
2021-09-16 15:26:38 -07:00
Mike Morris
9d89192af6
Create _987.md
2021-09-16 18:21:39 -04:00
Freddy
f1b2ef30d1
Merge pull request #11071 from hashicorp/partitions/ixn-decisions
2021-09-16 15:18:23 -06:00
freddygv
661f520841
Fixup proxycfg tproxy case
2021-09-16 15:05:28 -06:00
freddygv
12eec88dff
Remove ent checks from oss test
2021-09-16 14:53:28 -06:00
R.B. Boyer
7fa8f19077
acl: ensure the global management policy grants all necessary partition privileges ( #11072 )
2021-09-16 15:53:10 -05:00
freddygv
cf56be7d8d
Ensure partition is defaulted in authz
2021-09-16 14:39:01 -06:00
freddygv
b5a8935bb8
Default the partition in ixn check
2021-09-16 14:39:01 -06:00
freddygv
caafc1905e
Fixup test
2021-09-16 14:39:01 -06:00
freddygv
8a9bf3748c
Account for partitions in ixn match/decision
2021-09-16 14:39:01 -06:00
Jeff Widman
a8f396c55f
Bump `go-discover` to fix broken dep tree ( #10898 )
2021-09-16 15:31:22 -04:00
Paul Glass
692eb2d269
Merge pull request #11048 from hashicorp/pglass/consul-ecs-migrate-task-doc
...
docs: Migrate Existing Tasks page for ECS
2021-09-16 12:34:02 -05:00
hc-github-team-consul-core
5a6f9e38b1
auto-updated agent/uiserver/bindata_assetfs.go from commit 1d9d3349c
2021-09-16 17:31:08 +00:00
Paul Glass
4d87fc14e7
docs: correct link to ecs production installation
2021-09-16 12:30:08 -05:00
John Cowen
edfe98982d
ui: Ensure we request permission wiht the correct partition ( #11060 )
2021-09-16 13:26:33 -04:00
Paul Glass
c0b6df6fbb
Fix merge conflict
2021-09-16 12:24:52 -05:00
Iryna Shustava
a39b58622b
docs: Add production installation ECS docs ( #11049 )
...
Co-authored-by: Paul Glass <pglass@hashicorp.com>
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
2021-09-16 10:28:05 -06:00
Luke Kysow
e84c429be1
Update ecs docs ( #11053 )
2021-09-16 09:17:01 -07:00
R.B. Boyer
4e7b6888e3
acl: fix intention:*:write checks ( #11061 )
...
This is a partial revert of #10793
2021-09-16 11:08:45 -05:00
Paul Glass
fd2a3f3305
docs: adjust references between ECS "migrate" and "install" pages
2021-09-16 10:39:37 -05:00
Freddy
88627700d0
Merge pull request #11051 from hashicorp/partitions/fixes
2021-09-16 09:29:00 -06:00
Paul Glass
fc460c0a8d
docs: Apply suggestions from code review
...
Co-authored-by: Luke Kysow <1034429+lkysow@users.noreply.github.com>
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
2021-09-16 10:19:15 -05:00
Freddy
494764ee2d
acl: small resolver changes to account for partitions ( #11052 )
...
Also refactoring the enterprise side of a test to make it easier to reason about.
2021-09-16 09:17:02 -05:00
freddygv
3eab89cc2d
Fixup api config and Envoy test
2021-09-15 17:25:21 -06:00
freddygv
7927a97c2f
Fixup manager tests
2021-09-15 17:24:05 -06:00
freddygv
c5d5b44faa
Bring back entmeta args defaulting
2021-09-15 17:23:52 -06:00
freddygv
dc549eca30
Default partition in match endpoint
2021-09-15 17:23:52 -06:00
freddygv
0cdcbbb4c9
Pass partition to intention match query
2021-09-15 17:23:52 -06:00
freddygv
a57c52ca32
Ensure partition is used for SAN validation
2021-09-15 17:23:48 -06:00
freddygv
3906d0b973
Ensure Envoy can subscribe to non-default partition
2021-09-15 17:23:48 -06:00
freddygv
68559ec26b
Trim newlines before parenthesis end
2021-09-15 17:23:25 -06:00
Paul Glass
3ca995cf8f
docs: Update ECS sidebar with links to Fargate/EC2 examples
2021-09-15 17:29:38 -05:00
Paul Glass
f2d800c533
docs: update ECS Install guide for beta
2021-09-15 17:29:31 -05:00
Paul Glass
f969ffec63
docs: Migrate Existing Tasks page for ECS
2021-09-15 17:28:34 -05:00
Paul Glass
333baead73
Merge pull request #11043 from hashicorp/pglass/consul-ecs-arch-doc
...
ECS architecture docs for Beta
2021-09-15 17:00:53 -05:00
Paul Glass
19ae767f6e
Merge pull request #11033 from hashicorp/consul-ecs-beta-docs
...
updates to ECS docs per beta release
2021-09-15 17:00:00 -05:00
Paul Glass
198841c296
docs: ECS architecture feedback
2021-09-15 16:18:37 -05:00
trujillo-adam
a12fb39af7
applied comment feedback about my_task example
2021-09-15 14:09:47 -07:00
Mark Anderson
08b222cfc3
ACL Binding Rules table partitioning ( #11044 )
...
* ACL Binding Rules table partitioning
Signed-off-by: Mark Anderson <manderson@hashicorp.com>
2021-09-15 13:26:08 -07:00
Paul Glass
c9aa64270e
docs: Address ECS architecture feedback
2021-09-15 15:04:39 -05:00
David Yu
6ae4d7bb70
docs: Reformat Uninstall steps ( #11040 )
...
* docs: Reformat Uninstall steps
Reformatting uninstall as steps to make uninstall instructions more clear.
2021-09-15 11:59:02 -07:00
hc-github-team-consul-core
23e3f865b0
auto-updated agent/uiserver/bindata_assetfs.go from commit fc14a412f
2021-09-15 18:55:29 +00:00