[Merge] ~ubuntustudio-dev/livecd-rootfs:studio-new-installer into livecd-rootfs:ubuntu/master

Erich Eickmeyer mp+456901 at code.launchpad.net
Tue Dec 5 21:06:38 UTC 2023



Diff comments:

> diff --git a/live-build/auto/config b/live-build/auto/config
> index 20e280b..907def6 100755
> --- a/live-build/auto/config
> +++ b/live-build/auto/config
> @@ -846,8 +846,28 @@ case $PROJECT in
>  		;;
>  
>  	ubuntustudio-dvd)
> -		add_task install minimal standard ubuntustudio-desktop ubuntustudio-audio ubuntustudio-graphics ubuntustudio-video ubuntustudio-photography
> +		# By default Ubuntu Studio now ships the new installer.
> +		touch config/universe-enabled
> +		PASSES_TO_LAYERS="true"
>  		KERNEL_FLAVOURS=lowlatency
> +		add_task standard ubuntustudio-desktop ubuntustudio-audio ubuntustudio-graphics ubuntustudio-video ubuntustudio-photography
> +		add_task standard.live ubuntustudio-live
> +		add_package cloud-init
> +		remove_package standard.live ubiquity-fronted-gtk
> +		add_snap standard.live ubuntustudio-system-installer/classic
> +		add_package standard.live linux-$KERNEL_FLAVOURS casper

>That's incorrect.  The ubuntu-desktop-installer snap is currently not seeded in the >Ubuntu live seed for the same historical reason as budgie, but that's again cruft to be >cleaned up and has nothing to do with whether snaps *can* be seeded this way.

Ok, that's fair. Like I said, there has been very little guidance or documentation on this and I've had nothing but examples to go on. This is the type of thing that needs to be done earlier in the release cycle than later, hence I'm doing it now.

> +		cat <<-EOF > config/standard.catalog-in.yaml
> +			name: "Ubuntu Studio Desktop"
> +			description: >-
> +			  A full featured Ubuntu Studio Desktop.
> +			id: ubuntustudio-desktop
> +			type: fsimage-layered
> +			variant: desktop
> +			locale_support: langpack
> +			default: yes
> +		EOF
> +		/usr/share/livecd-rootfs/checkout-translations-branch \
> +			https://git.launchpad.net/subiquity po config/catalog-translations
>  		;;
>  
>  	ubuntu-server)


-- 
https://code.launchpad.net/~ubuntustudio-dev/livecd-rootfs/+git/livecd-rootfs/+merge/456901
Your team Ubuntu Studio Development is subscribed to branch ~ubuntustudio-dev/livecd-rootfs:studio-new-installer.




More information about the Ubuntu-reviews mailing list