Melissa Kam
b0e87dbe13
[CC-7049] Stop the HCP manager when link is deleted ( #20351 )
...
* Add Stop method to telemetry provider
Stop the main loop of the provider and set the config
to disabled.
* Add interface for telemetry provider
Added for easier testing. Also renamed Run to Start, which better
fits with Stop.
* Add Stop method to HCP manager
* Add manager interface, rename implementation
Add interface for easier testing, rename existing Manager to HCPManager.
* Stop HCP manager in link Finalizer
* Attempt to cleanup if resource has been deleted
The link should be cleaned up by the finalizer, but there's an edge
case in a multi-server setup where the link is fully deleted on one
server before the other server reconciles. This will cover the case
where the reconcile happens after the resource is deleted.
* Add a delete mananagement token function
Passes a function to the HCP manager that deletes the management token
that was initially created by the manager.
* Delete token as part of stopping the manager
* Lock around disabling config, remove descriptions
2024-01-30 09:40:36 -06:00
..
2023-10-11 10:44:03 -05:00
2024-01-10 12:15:36 +00:00
2023-08-11 09:12:13 -04:00
2023-09-12 12:56:43 -07:00
2023-09-12 12:56:43 -07:00
2023-09-12 12:56:43 -07:00
2023-10-10 10:58:06 -04:00
2024-01-29 16:31:44 -06:00
2023-12-12 08:29:13 -05:00
2024-01-10 12:15:36 +00:00
2024-01-30 09:40:36 -06:00
2023-08-11 09:12:13 -04:00
2024-01-29 22:33:45 +00:00
2024-01-29 22:33:45 +00:00
2024-01-03 09:53:39 -07:00
2023-10-10 10:58:06 -04:00
2024-01-29 15:08:31 -05:00
2024-01-12 11:54:07 -05:00
2024-01-25 13:12:30 -06:00
2024-01-30 09:40:36 -06:00
2023-09-12 12:56:43 -07:00
2023-08-23 10:33:07 -04:00
2023-08-11 09:12:13 -04:00
2023-08-11 09:12:13 -04:00
2023-08-11 09:12:13 -04:00
2023-08-11 09:12:13 -04:00
2023-11-06 08:47:12 -06:00
2024-01-18 16:44:53 -06:00
2023-10-10 10:58:06 -04:00
2023-11-02 14:05:06 -05:00
2023-08-11 09:12:13 -04:00
2023-08-11 09:12:13 -04:00
2024-01-16 08:57:43 -06:00
2023-08-22 09:46:03 -05:00
2024-01-22 09:23:24 -06:00
2023-08-11 09:12:13 -04:00
2023-08-11 09:12:13 -04:00
2023-10-10 10:58:06 -04:00
2024-01-26 14:38:51 -07:00
2024-01-29 15:08:31 -05:00
2024-01-29 15:08:31 -05:00
2023-10-10 10:58:06 -04:00
2024-01-16 08:57:43 -06:00
2023-11-27 10:34:22 -05:00
2023-08-11 09:12:13 -04:00
2023-08-11 09:12:13 -04:00
2023-10-10 10:58:06 -04:00
2023-10-10 10:58:06 -04:00
2023-10-10 10:58:06 -04:00
2023-10-10 10:58:06 -04:00
2023-12-06 12:11:32 -05:00
2024-01-12 15:11:21 -06:00
2024-01-29 16:31:44 -06:00
2024-01-29 22:33:45 +00:00
2023-08-11 09:12:13 -04:00
2023-08-11 09:12:13 -04:00
2023-10-10 10:58:06 -04:00
2023-12-06 12:11:32 -05:00
2023-08-11 09:12:13 -04:00
2023-08-11 09:12:13 -04:00
2024-01-23 10:06:59 +05:30
2024-01-23 10:06:59 +05:30
2023-08-11 09:12:13 -04:00
2023-08-11 09:12:13 -04:00
2023-08-11 09:12:13 -04:00
2023-08-11 09:12:13 -04:00
2023-08-11 09:12:13 -04:00
2023-08-11 09:12:13 -04:00
2023-08-11 09:12:13 -04:00
2023-08-11 09:12:13 -04:00
2023-08-11 09:12:13 -04:00
2024-01-17 23:46:18 +00:00
2024-01-17 23:46:18 +00:00
2024-01-16 22:36:02 -05:00
2024-01-29 22:33:45 +00:00
2024-01-29 11:40:10 -05:00
2024-01-29 11:40:10 -05:00
2023-10-10 10:58:06 -04:00
2023-12-06 12:11:32 -05:00
2023-08-11 09:12:13 -04:00
2023-08-11 09:12:13 -04:00
2023-12-06 12:11:32 -05:00
2023-08-11 09:12:13 -04:00
2023-08-22 09:46:03 -05:00
2023-10-10 10:58:06 -04:00
2023-08-11 09:12:13 -04:00
2024-01-23 10:06:59 +05:30
2023-12-06 12:11:32 -05:00
2024-01-25 14:18:54 -08:00
2023-10-10 10:58:06 -04:00
2023-08-11 09:12:13 -04:00
2023-08-11 09:12:13 -04:00
2023-08-11 09:12:13 -04:00
2023-08-11 09:12:13 -04:00
2023-08-11 09:12:13 -04:00
2023-08-11 09:12:13 -04:00
2024-01-16 08:57:43 -06:00
2023-08-11 09:12:13 -04:00
2023-08-11 09:12:13 -04:00
2023-08-11 09:12:13 -04:00
2023-08-11 09:12:13 -04:00
2023-08-11 09:12:13 -04:00
2023-10-10 10:58:06 -04:00
2023-10-10 10:58:06 -04:00
2023-08-11 09:12:13 -04:00
2023-08-11 09:12:13 -04:00
2023-10-10 10:58:06 -04:00
2023-08-11 09:12:13 -04:00
2023-08-22 09:46:03 -05:00
2023-08-11 09:12:13 -04:00
2023-08-11 09:12:13 -04:00
2023-09-22 15:50:56 -06:00
2023-08-11 09:12:13 -04:00
2023-12-06 12:11:32 -05:00
2023-08-11 09:12:13 -04:00
2023-08-11 09:12:13 -04:00
2023-08-11 09:12:13 -04:00
2023-08-11 09:12:13 -04:00
2023-08-11 09:12:13 -04:00
2023-10-06 13:59:47 -05:00
2023-12-06 12:11:32 -05:00
2023-08-11 09:12:13 -04:00
2023-10-10 10:58:06 -04:00
2024-01-29 16:31:44 -06:00
2023-08-11 09:12:13 -04:00
2023-08-11 09:12:13 -04:00
2023-10-10 10:58:06 -04:00
2023-10-10 10:58:06 -04:00
2023-11-07 10:15:50 -06:00
2023-08-11 09:12:13 -04:00
2023-08-11 09:12:13 -04:00
2023-08-11 09:12:13 -04:00
2023-08-11 09:12:13 -04:00
2023-08-11 09:12:13 -04:00
2024-01-16 08:57:43 -06:00
2023-08-11 09:12:13 -04:00
2023-08-11 09:12:13 -04:00
2023-09-05 13:34:44 -07:00
2023-10-10 10:58:06 -04:00
2023-10-11 10:44:03 -05:00
2023-11-28 21:27:14 +00:00
2023-08-11 09:12:13 -04:00
2023-08-11 09:12:13 -04:00
2023-08-11 09:12:13 -04:00
2023-08-11 09:12:13 -04:00
2023-08-11 09:12:13 -04:00
2023-08-11 09:12:13 -04:00