maas:master

Last commit made on 2024-03-18
Get this branch:
git clone -b master https://git.launchpad.net/maas
Members of MAAS Committers can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
master
Repository:
lp:maas

Recent commits

046c7a7... by Jacopo Rota

fix: lp-2057748. The UI provides the keyring data file content as a base64 encoded string. On the backend we have to decode the string with base64 accordingly.

81a9976... by Jacopo Rota

fix: lp-2058037. Ensure get-bootresourcefile-endpoints activity fails if the region is not exposing its ip yet.

3b58876... by Anton Troyanov

fix: /run/maas should be owned by maas

`/run` is usually a tmpfs mount, and it is not persistent across reboots, so
`/run/maas` should not be created using .dirs, .install or .postinst scripts.

MAAS has various services that store their directories and files under
`/run/maas`, but because some services are run as root (e.g. dhcp), this leads
to ownership issues when `mkdir -p` is used (e.g. DHCP will create
`/run/maas/dhcp`)

In order to solve ownership issue, this commit changes DHCP service directory
to `/run/maas-dhcp` while keeping `/run/maas` only for files related to MAAS
itself (not external 3rd party services)

Resolves LP:2056222
Resolves LP:2056225

b7f2542... by Jones Ogolo <email address hidden>

Update initial SQL

6466b0c... by Jones Ogolo <email address hidden>

Update maas-ui to 84ff1641a
feat: update image sync (tooltip) information (#5352)

07a613f... by Peter Makowski

Update maas-ui to 2384eb408
fix: cannot stop importing images MAASENG-2864 (#5351)

d312185... by Peter Makowski

Update maas-ui to 064adb558
fix: cannot delete image while downloading MAASENG-2863 (#5350)

Fixes: lp#232057935

5d5a0aa... by Jones Ogolo <email address hidden>

Update maas-ui to 7d88fb2f4
feat: move non-partition collapsible forms to side panel (#5349)

7896226... by Anton Troyanov

chore: reflect workflow type in wfid

069e184... by Alexsander de Souza

fix(bootresource): lp-2057979. Avoid workflow id clash.

ID must be unique within a namespace