Skip to content

Bring firewall rules into the site model#358

Open
nbrownus wants to merge 1 commit intomainfrom
config-migration
Open

Bring firewall rules into the site model#358
nbrownus wants to merge 1 commit intomainfrom
config-migration

Conversation

@nbrownus
Copy link
Contributor

@nbrownus nbrownus commented Feb 27, 2026

The firewall config change was getting large so I decided to split the model updates from the UI.

This PR adds a site migration that establishes the default allow-all outbound firewall rule in the site config json or if the site was managed, hydrates the config json with firewall rules from the yaml config.

It also adds support for importing firewall rules from a yaml config file and some integration tests that I've only been able to get running locally for the moment.

A follow on PR will add the UI

@nbrownus nbrownus force-pushed the config-migration branch 8 times, most recently from 74ad16c to 040cce2 Compare February 27, 2026 05:04
@nbrownus nbrownus changed the title WIP: Bring firewall rules into the site model Bring firewall rules into the site model Feb 27, 2026
@nbrownus nbrownus marked this pull request as ready for review February 27, 2026 05:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant