~lool/livecd-rootfs/+git/ubuntu:add-tegra-liver-server

Last commit made on 2023-04-14
Get this branch:
git clone -b add-tegra-liver-server https://git.launchpad.net/~lool/livecd-rootfs/+git/ubuntu
Only Loïc Minier can upload to this branch. If you are Loïc Minier please log in for upload directions.

Branch merges

Branch information

Name:
add-tegra-liver-server
Repository:
lp:~lool/livecd-rootfs/+git/ubuntu

Recent commits

9f3b345... by Loïc Minier

Initial support for NVIDIA Tegra

live-build/auto/config:
- for Ubuntu Server live images and the arm64+tegra full arch, build a
  tegra variant with linux-nvidia-tegra as the flavor and
  linux-nvidia-tegra as the kernel meta-package
- default to nvidia-$SUBARCH as the kernel flavor for all images using
  arm64+tegra as full arch

hooks/03-kernel-metapkg.chroot_early:
- use linux-nvidia-tegra as kernel meta-package for the nvidia-tegra
  flavor

38cb20b... by Dan Bungert

changelog entry for i386 fix

a7d66f6... by Dan Bungert

d/control: fix uninstallability - rsync vs i386

3d8d080... by Chad Smith

releasing package livecd-rootfs version 2.821

bec2406... by Chad Smith

changelog entry

9a82720... by Chad Smith

cloud-init: prefer netplan to handle all network manager config

Cloud-init cannot write directly to
/etc/NetworkManager/system-connections because subiquity may
need to emit config to /etc/netplan/00-installer.yaml and call
netplan apply for autoinstall.network use-cases.

When cloud-init's config is written directly to
/etc/NetworkManager, neither netplan nor subiquity has knowledge of
this config and this results in namespace collisions in NetworkManager
due to `netplan-` named connections and `cloud-init` connection ids
fighting over which config own a given interface name.

Deleting this config overlay allows subiquity to manage all network
setup when it needs to with netplan directly.

Subiquity already has logic to rename any unwanted netplan
configuration when it intends to write cfg and run netplan apply[1].
This should allow subiquity full control of network config when needed.

[1] https://github.com/canonical/subiquity/blob/
    92ac6544cdfedfd332d8cd94dbcfad0aab994575/subiquitycore/
        controllers/network.py#L267

LP: #2015605

fce09c0... by Łukasz Zemczak

releasing package livecd-rootfs version 2.820

1dd00d9... by Łukasz Zemczak

Add the includes as well.

3ec8601... by Łukasz Zemczak

Ok, early hooks do not have the environment. Just case on canary being the only one using hooks for now.

3752ea7... by Łukasz Zemczak

Add -eu to the early hook as well.