~bjornt/maas:tarball-image-filenames

Last commit made on 2023-09-14
Get this branch:
git clone -b tarball-image-filenames https://git.launchpad.net/~bjornt/maas
Only Björn Tillenius can upload to this branch. If you are Björn Tillenius please log in for upload directions.

Branch merges

Branch information

Name:
tarball-image-filenames
Repository:
lp:~bjornt/maas

Recent commits

1d18bd3... by Björn Tillenius

Typo.

dce5864... by Björn Tillenius

Fix test failure.

6541ead... by Björn Tillenius

Make tarball uploads have the correct extension.

When doing a deploy to ram, the initramfs we use look at the file
extension to determine what kind of file the image is. A name like
root-tgz won't work, it has to be root.tgz.

I migrated the filenames in the database, but not on disk. Non-ephemeral
deploys will continue working, even though the filename in the db and
on disk are different. Eventually, when the rack syncs images from
the region, the file will be renamed on disk as well.

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)