~alemar99/maas:MAASENG-2872-fix-deployment-config-problems

Last commit made on 2024-04-04
Get this branch:
git clone -b MAASENG-2872-fix-deployment-config-problems https://git.launchpad.net/~alemar99/maas
Only Alessandro Marcolini can upload to this branch. If you are Alessandro Marcolini please log in for upload directions.

Branch merges

Branch information

Name:
MAASENG-2872-fix-deployment-config-problems
Repository:
lp:~alemar99/maas

Recent commits

1a91c7a... by Alessandro Marcolini

fix: lp-2033632 make new deployments independent from older configs

Fix HTTP API form by supplying default values when not provided. The bug
affected only `enable_hw_sync` and `distro_series` properties (
`ephemeral_deploy` was already fixed).

Add one unit test for each property.

ee887a4... by Jacopo Rota

fix: lp-2029522. Check if the connection was already dropped in the connectionpool disconnect method.

b8f0cf2... by Jacopo Rota

fix: lp-2058332. Generate, store and propagate to the racks the certificate for temporal mTLS.

7a5e4e8... by Anton Troyanov

feat: autodetect broadcast address

MAAS is now using new execution platform (Temporal) to model reliable
workflows. Temporal is itself supports clustering, however in order to form a
cluster each node has to advertise a broadcast address.

Because Temporal is running on each MAAS Region Controller node, we
should autodetect broadcast address and use regiond.config as a
fallback.

Resolves LP:2058625

78a4104... by Wyatt Rees

Check if parameters exist in action's docstring before adding 'data' command line argument to argparse

e5f2c8b... by Peter Makowski

Update maas-ui to 7deb99c6b
chore: update to Google Analytics 4 MAASENG-2910 (#5381)

30d4053... by Jack Lloyd-Walters

Move snap preload location to canonical org

f74883b... by Jacopo Rota

fix: require typing_extensions>=4.6.0 for testing

51bd40b... by "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>

Update maas-ui to 27e3e09d4
chore(deps): update react ecosystem (#5382)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

bcbb612... by Jacopo Rota

fix: add necessary nmap libraries to snap

Resolves LP:2059773