Curtin overriding /etc/default/grub via /etc/default/grub.d might not be
desirable, but it is certainly not a but in grub2.
** Changed in: grub2 (Ubuntu)
Status: Confirmed => Invalid
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to
I believe this is fixed in curtin (per
https://bugs.launchpad.net/curtin/+bug/1527664); as most recent reports
are regarding server installs, my best guess is that subiquity is (or,
probably, was) shipping an affected curtin version, so I'll leave it to
that team to work out how to address that.
Ran into this problem on 18.04 server as well.
Removing the overriding line in /etc/default/grub.d/50-curtin-
settings.cfg works around it for now.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
This also affects Ubuntu Xenial on DigitalOcean and AWS EC2, where the
defaults are overridden by /etc/default/grub.d/50-cloudimg-settings.cfg.
I think it would help, if the additional location was mentioned in
grub.cfg, which currently states:
# It is automatically generated by grub-mkconfig
Boy this bug is vexing. Another report of this bug has info that it was fixed
in the Curtin sources in December 2018.
https://bugs.launchpad.net/curtin/+bug/1527664
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
/etc/default/grub.d/50-curtin-settings.cfg have been overriding the
settings from /etc/default/grub. In my case this was expected as I
deployed via MAAS.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
I also installed ubuntu 18.04.1 server from an usb stick (ubuntu-18.04.1
-live-server-amd64.iso). So not using MAAS or anything like that. Still
I had a /etc/default/grub.d/50-curtin-settings.cfg that messed up my my
settings from /etc/default/grub. maas or curtin is not installed.
I must say
I have the same setup as Felix in the comment above me: Ubuntu 18.04.1
server, installed onto bare metal from a bootable usb stick, neither or
curtin packages are installed. This also results in
/etc/default/grub.d/50-curtin-settings.cfg overriding my
GRUB_CMDLINE_LINUX_DEFAULT from
I'm seeing this or a similar problem on ubuntu 18.04.1 server on an UEFI
system, were both GRUB_CMDLINE_LINUX_DEFAULT and
GRUB_CMDLINE_LINUX_EXTRA in /etc/default/grub are ignored (kernel flags
don't appear in /boot/grub/grub.cfg after running update-grub), but
specifying kernel flags in
Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: grub2 (Ubuntu)
Status: New => Confirmed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1569567
Title:
Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: curtin (Ubuntu)
Status: New => Confirmed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1569567
Title:
Reopening; I think we need to handle this better and let users actually
supplement whatever MAAS, curtin, and other tools do with their own
custom, environment-specific configs.
My initial suggestion would be to expect/fix all the other providers of
files in that directory to carry on values set
This is expected behavior; it's just under documented =(
curtin writes /etc/default/grub.d/50-curtin-settings.cfg
even if there aren't any extra args from maas due to the maas images
which include a default console=ttyS0 setting, forcing serial output
even if users don't ask for it. (curtin
Reproduced on
maas1.9.0+bzr4533-0ubuntu1~trusty1
python-curtin 0.1.0~bzr314-0ubuntu1
Attached is the output requested.
http://paste.ubuntu.com/15855923/
** Attachment added: "node-config.txt"
curtin doesn't set it unless the installation requested to include boot
parameters.
I'll assume this machine was deployed via maas, in which case, we need:
maas node get-curtin-config
** Changed in: curtin (Ubuntu)
Status: New => Incomplete
--
You received this bug notification
15 matches
Mail list logo