Smart Proxy Container Gateway calls Proxy::Settings.initialize_global_settings
The Smart Proxy Container Gateway plugin calls Proxy::Settings.initialize_global_settings which is not how it should work. That's not supposed to be an API that's used by plugins. I believe load_programmable_settings in the plugin DSL is a better alternative.
Fixes #31982 - Correct settings handling
This avoids the initialize_global_settings call which is wrong. That can
have unexpected consequences. Instead, it uses the correct
load_programmable_settings to handle it.
It also ensures all files are readable or errors out. The Pulp endpoint
also needs to be a valid URL.
#2 Updated by Ewoud Kohl van Wijngaarden 8 months ago
- Status changed from Ready For Testing to Closed
Applied in changeset smart_proxy_container_gateway|a5442d6d5e8cc40944f2e070ba3d45cfc817dfdf.