New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Source IP allowlist is not making it from RSS config file to Wicket UI #5728
Comments
Debugging notes to self: Print the RSS configuration from the
And from the
However, getting back the config seems to return something different:
So either the configuration isn't being persisted correctly (it's just in memory), or we're passing back something that's not reading that updated field. The first bug is pretty obvious. In this snippet of omicron/wicketd/src/rss_config.rs Lines 523 to 529 in 4dda5cb
Patching that to update the allowlist, we now receive it correctly and
However, we still get back the wrong thing in
Still digging. |
Ok, it looks like we're definitely passing back the right thing to |
Ok, I found that, it's here: omicron/wicket/src/cli/rack_setup.rs Lines 95 to 106 in 4dda5cb
|
Yep, the |
- Fixes #5728 - Store the uploaded allowlist in the `wicketd` server context - Spit the allowlist out in the TOML document we get back from the `wicket` CLI `setup get-config` subcommand
- Fixes #5728 - Store the uploaded allowlist in the `wicketd` server context - Spit the allowlist out in the TOML document we get back from the `wicket` CLI `setup get-config` subcommand
During customer install, the correct IP allowlist in the RSS config TOML file included many IPs. The
wicket
UI showed the default ofAny
, indicating it doesn't seem to be populated from the file in some way. No further details yet.The text was updated successfully, but these errors were encountered: