Ronald
8118aae5c1
Add writeAuditRPCEvent to agent_oss ( #17607 )
...
* Add writeAuditRPCEvent to agent_oss
* fix the other diffs
* backport change log
2023-06-07 22:35:48 +00:00
skpratt
fdda7adeaa
issue a warning if major FIPS assumptions are broken ( #17524 )
2023-05-31 09:01:44 -05:00
Ronald
94ec4eb2f4
copyright headers for agent folder ( #16704 )
...
* copyright headers for agent folder
* Ignore test data files
* fix proto files and remove headers in agent/uiserver folder
* ignore deep-copy files
2023-03-28 14:39:22 -04:00
Dan Upton
adeabed126
proxycfg: replace direct agent cache usage with interfaces ( #13320 )
...
This is the OSS portion of enterprise PRs 1904, 1905, 1906, 1907, 1949,
and 1971.
It replaces the proxycfg manager's direct dependency on the agent cache
with interfaces that will be implemented differently when serving xDS
sessions from a Consul server.
2022-06-01 16:18:06 +01:00
Mark Anderson
98a2e282be
Fixup acl.EnterpriseMeta
...
Signed-off-by: Mark Anderson <manderson@hashicorp.com>
2022-04-05 15:11:49 -07:00
R.B. Boyer
1e02460bd1
re-run gofmt on 1.17 ( #11579 )
...
This should let freshly recompiled golangci-lint binaries using Go 1.17
pass 'make lint'
2021-11-16 12:04:01 -06:00
freddygv
5bf2497f71
Add oss impl of registerEntCache
2021-10-27 11:15:25 -06:00
R.B. Boyer
ef559dfdd4
agent: refactor the agent delegate interface to be partition friendly ( #11429 )
2021-10-26 15:08:55 -05:00
R.B. Boyer
097e1645e3
agent: ensure that most agent behavior correctly respects partition configuration ( #10880 )
2021-08-19 15:09:42 -05:00
Matt Keeler
234d0a3c2a
Preparation for changing where license management is done.
2021-05-24 10:19:31 -04:00
Daniel Nephin
330be5b740
agent/token: Move token persistence out of agent
...
And into token.Store. This change isolates any awareness of token
persistence in a single place.
It is a small step in allowing Agent.New to accept its dependencies.
2020-08-31 15:00:34 -04:00
Daniel Nephin
9919e5dfa5
agent: unmethod consulConfig
...
To allow us to move newConsulConfig out of Agent.
2020-08-13 11:58:21 -04:00
Matt Keeler
bec3fb7c18
Some boilerplate to allow for ACL Bootstrap disabling configurability
2020-04-28 09:42:46 -04:00
Kit Patella
3b105435b8
agent,config: port enterprise only fields to embedded enterprise structs
2020-04-17 13:27:39 -07:00
Kit Patella
927f584761
agent: stub out auditing functionality in OSS
2020-04-16 15:07:52 -07:00
Freddy
cb77fc6d01
Add managed service provider token ( #7218 )
...
Stubs for enterprise-only ACL token to be used by managed service providers.
2020-02-04 13:58:56 -07:00
Matt Keeler
5934f803bf
Sync of OSS changes to support namespaces ( #6909 )
2019-12-09 21:26:41 -05:00
Hans Hasselberg
2ad0831b34
agent: fewer file local differences between enterprise and oss ( #6820 ) ( #6898 )
...
* Increase number to test ignore. Consul Enterprise has more flags and since we are trying to reduce the differences between both code bases, we are increasing the number in oss. The semantics don't change, it is just a cosmetic thing.
* Introduce agent.initEnterprise for enterprise related hooks.
* Sync test with ent version.
* Fix import order.
* revert error wording.
2019-12-06 21:35:58 +01:00