Commit Graph

153 Commits (70118882a04573fbc393e9d10eaab2d1ddd620ea)

Author SHA1 Message Date
Elim Tsiagbey 5741807b4a
fix: monitorUpstreamConnectionState CPU consumption (#3884)
3 years ago
Jeff Mitchell fb4a5a98dc
Add some target fields and move some things around (#3879)
3 years ago
Jeff Mitchell 20ac42c851
Add some useful dev flags (#3865)
3 years ago
Jeff Mitchell 602bbcc43e
Fix intermittent startup issues on slow systems (#3803)
3 years ago
dani 9413837b6a
pass storage an empty context so it can close cleanly (#3653)
3 years ago
Jim 0d19892e03
fix (events): convert multierror to stdlib error (#3743)
3 years ago
Irena Rindos 7bd2d2c913
feat(worker): allow hcp cluster id to be sourced from env var (#3709)
3 years ago
Irena Rindos 9733a250fa
refact(event): move observability/event to event (#3704)
3 years ago
Elim Tsiagbey fabd4093de
feat: Worker Connectivity Health Check (#3650)
3 years ago
hashicorp-copywrite[bot] 29da0bcb92
[COMPLIANCE] License changes (#3567)
3 years ago
Jeff Mitchell 8322916fb4 Remove all deprecated Err/Wrap/E calls (#3286)
3 years ago
Jeff Mitchell 929ede1c18
Modify some tests to expose error cases that weren't being exposed (#3302)
3 years ago
Todd 5a68d789ec
Initialize base context when creating New worker and not at start (#3294)
3 years ago
Louis Ruch 281f217dcc
feat(plugins): Refactor host plugins to boundary plugins (#3262)
3 years ago
Todd fb1ea92a30
Pass both the control and data context into handle
3 years ago
Todd 59ae4b5901
Expand the recorder manager interface
3 years ago
Todd feb87e717e
Add Closed error code and rename recorder cache to manager
3 years ago
Louis Ruch 798a1f952a
feat(storage): Add support for storage plugins
3 years ago
Jim 410bec1e00
feature(worker/controller): register UpstreamMessageServiceServer
3 years ago
Louis Ruch def8e47f32
feat(storage): Add pluginInfo to storageBucket
3 years ago
Louis Ruch 52fbc6410c
feat(storage): Add interface, options and errors
3 years ago
Todd bd2bca987d
Add the first iteration of the recorder cache and wire it in
3 years ago
Jeff Mitchell 769a7c9e1c
Remove cleanup calls for test controller/worker (#3245)
3 years ago
Jeff Mitchell e8559d142a
Fix worker auth rotation test (#3243)
3 years ago
Jeff Mitchell d5ad1f078a
Fix test timing (#3241)
3 years ago
Jeff Mitchell e0787f4de0 Simplify worker auth rotation timing logic (#3237)
3 years ago
Jeff Mitchell 6f4f51cc9f Fix display of next rotation time (#3236)
3 years ago
Jeff Mitchell 5716a30813 Update nodeenrollment to fix TLS issue; add debug (#3231)
3 years ago
Jeff Mitchell 77fd51fb12 Add more logging to worker auth rotation and test flags
3 years ago
Jim a4f54cb98f
refactor (events): QOL fix: turn off events for tests. (#3163)
3 years ago
Jeff Mitchell bdf7bf7702
Do not allow PKI-KMS workers to have names updated via API (#3143)
3 years ago
Jeff Mitchell 163ce184b8
KMS-PKI Workers (#3101)
3 years ago
Jeff Mitchell b76b24a4ad
Move prefixes for many packages into the globals package (#3069)
3 years ago
Irena Rindos 1821cb4631
Use tofu token from controller (#3064)
3 years ago
Jeff Mitchell b2bab45c13
Port over changes (#3061) (#3062)
3 years ago
Todd fe5b554370 AuthorizedDownstreamWorkers now separated from AuthorizedWorkers to maintain API compatibility (#2957)
3 years ago
Todd 1e89be1b1a Downstream worker connections are tracked by worker id (#2949)
3 years ago
Eng Zer Jun 6403b0f389
test: use `t.TempDir` to create temporary test directory (#2922)
3 years ago
Jeff Mitchell 1e9057d8a3 Update KMS references
3 years ago
Johan Brandhorst-Satzkorn 3c29308673 chore: Add license headers to all files
3 years ago
Irena Rindos a030c15403
Support HCPBInt in hcpb_cluster_id field (#2880)
3 years ago
Irena Rindos ed9f2b2730
bug(workers): Check initial upstreams for an HCBP environment (#2869)
3 years ago
Jeff Mitchell 19180af0eb
Fix target port handling (#2846)
3 years ago
Irena Rindos 00a73f64d9
bug(sessions): Fix authorizeSession race conditions in handleProxy (#2795)
3 years ago
Todd 87b09d5e27
Rename router to receiver for secondary connections (#2816)
3 years ago
Todd bc409bc7d4
Graceful shutdown blocks on running proxy handler connections (#2789)
3 years ago
Todd 38b74ce897
Provide a worker decryption function to proxy handlers (#2784)
3 years ago
Todd 0b87acb896
Always call PostConnectionHook in dialer and fix Dial bug (#2783)
3 years ago
Irena Rindos bb281e494f
Fix status NPE if worker has been sitting waiting for registration (#2781)
3 years ago
Irena Rindos 5d5dc7524c
update dial function doc to include options (#2776)
3 years ago