Commit Graph

8 Commits

Author SHA1 Message Date
Olivier Gayot e6ccfcc118 oem: allow to disable install on desktop and force install on server
By default, OEM meta-packages get installed on ubuntu-desktop and don't
get installed on ubuntu-server. Using autoinstall, we can now give more
control. The autoinstall section supports the following:

Install on server and desktop:

  oem:
    install: true

Do not install even on desktop:

  oem:
    install: false

Install only on desktop (the default):

  oem:
    install: auto

Signed-off-by: Olivier Gayot <olivier.gayot@canonical.com>
2023-06-30 20:53:12 +02:00
Olivier Gayot 8f7760462a documentation: update autoinstall schema to include active-directory
Signed-off-by: Olivier Gayot <olivier.gayot@canonical.com>
2023-06-29 14:26:54 +02:00
Dan Bungert 0c8c38e088 documentation: merge changes from Discourse 2023-04-20 12:05:25 +01:00
Olivier Gayot 6c3ae3c6dd mirror: add support for falling back to an offline install
Signed-off-by: Olivier Gayot <olivier.gayot@canonical.com>
2023-02-15 18:09:39 +01:00
Olivier Gayot 12fbea7321 doc: update autoinstall reference & schema for mirror selection
Signed-off-by: Olivier Gayot <olivier.gayot@canonical.com>
2023-02-14 22:18:13 +01:00
Olivier Gayot c46723750b codecs: add ability to install ubuntu-restricted-addons
Subiquity now supports a new endpoint that can be used by the desktop
installer to configure whether the ubuntu-restricted-addons package
should be installed. This package contains third-party codecs commonly
used on a desktop install.

  curl --unix-socket /run/subiquity/socket http://a/codecs
  > {"install": false}

  curl --unix-socket /run/subiquity/socket \
    http://a/codecs -d '{"install": true}'

  curl --unix-socket /run/subiquity/socket http://a/codecs
  > {"install": true}

Signed-off-by: Olivier Gayot <olivier.gayot@canonical.com>
2022-11-04 10:41:03 +01:00
Olivier Gayot cf657c1161 doc: import latest JSON schema in autoinstall doc
Signed-off-by: Olivier Gayot <olivier.gayot@canonical.com>
2022-10-20 15:47:49 +02:00
Olivier Gayot a4f70ce464 doc: import autoinstall markdown documents from discourse
Signed-off-by: Olivier Gayot <olivier.gayot@canonical.com>
2022-10-20 09:50:09 +02:00