~r00ta/maas:MAASENG-2154-workaround-dns-preseed-url-for-ephemeral-deployments

Last commit made on 2023-09-14
Get this branch:
git clone -b MAASENG-2154-workaround-dns-preseed-url-for-ephemeral-deployments https://git.launchpad.net/~r00ta/maas
Only Jacopo Rota can upload to this branch. If you are Jacopo Rota please log in for upload directions.

Branch merges

Branch information

Name:
MAASENG-2154-workaround-dns-preseed-url-for-ephemeral-deployments
Repository:
lp:~r00ta/maas

Recent commits

a83cf65... by Jacopo Rota

refactoring

16a5a6f... by Jacopo Rota

refactoring

c6a0c19... by Jacopo Rota

workaround dns for preseed_url cloud-init in custom ephemeral deployments

72ad7d3... by Jacopo Rota

Detangle kernel and image choice and enable ephemeral boot of custom images

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

Update maas-ui to 584664438
MAASENG-2148 machine details ephemeral indicator (#5157)

* add 'in memory' phrase for ephemerally deployed machines

* add test for ephemeral deploy indicator

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

Update maas-ui to 35e1694e2
MAASENG-2147 add ephemeral indicator to machine list (#5155)

* add ephemeral deploy to machine type

* add ephemeral deploy to machine factory

* display ephemeral display flag conditionally

* test ephemeral deployment notification

* add utility function to verify ephemeral deployment

* conduct ephemeral deployment check with utility fn

* unit test for ephemeral deployment check

* update import path

* reove test nesting

* remove jsDoc

ec710dc... by Alexsander de Souza

fix rack available bootloaders reporting

partially reverts f4d52a3cb8a88e3c34c299323d45da39c32ca80a

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

Update maas-ui to c30e0d7bd
chore(deps): update actions/checkout action to v4 (#5154)

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

e8aa5d0... by Jacopo Rota

add retry-after header in 409 responses

8632fcf... by Alexsander de Souza

lookup for images in subdirs

bootloaders need a specific directory layout to work.

this matches:
- /MAAS/boot-resources/$hash/$labels -> $MAAS_DATA/boot-resources/$hash (labels ignored)
- /MAAS/boot-resources/$dir1/.../$dirn/$file -> $MAAS_DATA/boot-resources/$dir1/.../$dirn/$file (full path)