[Touch-packages] [Bug 2057671] Re: Rename the ubuntu-advantage-tools package

2024-03-14 Thread Philip Roche
Subscribing ubuntu-release as per FFE policy. This bug affects noble cloud image release ** Also affects: software-properties (Ubuntu Noble) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is

[Touch-packages] [Bug 2055194] [NEW] Invalid version: 'None' when re-installing/upgrading python-apt using pip when wheel module installed

2024-02-27 Thread Philip Roche
Public bug reported: [ Impact ]  * It is not possible to upgrade or re-install python-apt using pip from the git+ssh://git.launchpad.net/ubuntu/+source/python-apt git repo if already installed and if wheel installed too.  * On initial install it also is assigned version `0.0.0` which is

[Touch-packages] [Bug 2051572] Re: Always preseed core and snapd snap in server seed

2024-02-20 Thread Philip Roche
Thanks all. Marking as "Won't Fix" and marked MP as Rejected. ** Changed in: ubuntu-meta (Ubuntu Noble) Status: New => Won't Fix -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to ubuntu-meta in Ubuntu.

[Touch-packages] [Bug 2051572] Re: Always preseed core and snapd snap in server seed

2024-02-16 Thread Philip Roche
With only snapd snap preseeded I get boot times very similar to ``` ubuntu@cloudimg:~$ systemd-analyze Startup finished in 3.757s (kernel) + 12.458s (userspace) = 16.216s graphical.target reached after 12.061s in userspace. ``` Which shows we are still taking a boot time hit of ~1.5 seconds...

[Touch-packages] [Bug 2051572] Re: Always preseed core and snapd snap in server seed

2024-02-16 Thread Philip Roche
> * boot times w/ and w/o preseeded snaps Without preseeded snaps: ``` ubuntu@cloudimg:~$ systemd-analyze Startup finished in 3.609s (kernel) + 11.026s (userspace) = 14.636s graphical.target reached after 10.642s in userspace. ``` With preseeded snapd and core22 snaps: ``` ubuntu@cloudimg:~$

[Touch-packages] [Bug 2051572] Re: Always preseed core and snapd snap in server seed

2024-02-16 Thread Philip Roche
@vorlon > Also, statically seeding a particular base snap is bad form, as soon as lxd upgrades its base you lose your performance benefit and have to play catch-up in a stable release. yes I don't like this either. Even if we do change it later to core24 then the expectations people have for

[Touch-packages] [Bug 2051572] Re: Always preseed core and snapd snap in server seed

2024-02-15 Thread Philip Roche
Thank you for the detail sdeziel -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to ubuntu-meta in Ubuntu. https://bugs.launchpad.net/bugs/2051572 Title: Always preseed core and snapd snap in server seed Status in

[Touch-packages] [Bug 2051572] Re: Always preseed core and snapd snap in server seed

2024-02-15 Thread Philip Roche
> "other cloud cases that have preseeded snaps" (thinking like ec2 or oracle that have snapped cloud agent This isn't something we need to worry about as there will be no change in this case. If any agent snaps are preseeded then so too will a core snap and snapd snap. -- You received this bug

[Touch-packages] [Bug 2051572] Re: Always preseed core and snapd snap in server seed

2024-02-15 Thread Philip Roche
> 15 seconds vs 30 seconds, on a thing that won't affect most cloud customers I'll see if I can find the data to back this -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to ubuntu-meta in Ubuntu.

[Touch-packages] [Bug 2051572] Re: Always preseed core and snapd snap in server seed

2024-02-15 Thread Philip Roche
If we don't preseed a core snap and snapd it feels like we're failing to prioritise the performance of snaps on server/cloud. But if we acknowledge that knowing that we are prioritising boot speed then that's fine and we can add it to the noble release notes. -- You received this bug

[Touch-packages] [Bug 2051572] Re: Always preseed core and snapd snap in server seed

2024-02-15 Thread Philip Roche
Good points I'll measure boot speed with and without core snap preseeded and add it here. time to initialize any snap was my goal but with lxd as an example as it is such a popular snap. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is

[Touch-packages] [Bug 2051572] [NEW] Always preseed core and snapd snap in server seed

2024-01-29 Thread Philip Roche
in the server seed @ https://git.launchpad.net/~ubuntu-core-dev/ubuntu- seeds/+git/ubuntu/tree/server#n69 [1] https://bugs.launchpad.net/ubuntu/+source/ubuntu-meta/+bug/2051346 ** Affects: ubuntu-meta (Ubuntu) Importance: Undecided Assignee: Philip Roche (philroche) Status: New

[Touch-packages] [Bug 2051346] Re: No longer preseed LXD snap to allow for LXD 5.20 release

2024-01-29 Thread Philip Roche
This has been released in Noble version 1.529 ** Changed in: ubuntu-meta (Ubuntu) Status: New => Fix Released ** Also affects: ubuntu-meta (Ubuntu Noble) Importance: Undecided Status: Fix Released ** Changed in: ubuntu-meta (Ubuntu Noble) Assignee: (unassigned) =>

[Touch-packages] [Bug 2051346] [NEW] No longer preseed LXD snap to allow for LXD 5.20 release

2024-01-26 Thread Philip Roche
Public bug reported: With LXD 5.20 there is a license change to AGPL and it has been decided to no longer seed the snap in Ubuntu 24.04 and later and instead seed the lxd-installer package instead. This bug is to track the work of making that change in the server seed @

[Touch-packages] [Bug 2038894] Re: Ubuntu 23.10 cloud images unexpected UDP listening port 5353

2023-10-25 Thread Philip Roche
> a) You state that some policy says that no ports other than 22 should be open, which policy is that? Does it apply only to cloud images, or is it an Ubuntu policy in general This policy is detailed @ https://wiki.ubuntu.com/Security/Features#ports > Default installations of Ubuntu must have no

[Touch-packages] [Bug 2038894] Re: Ubuntu 23.10 cloud images unexpected UDP listening port 5353

2023-10-25 Thread Philip Roche
> a) You state that some policy says that no ports other than 22 should be open, which policy is that? Does it apply only to cloud images, or is it an Ubuntu policy in general? I will try find the referenced policy. > b) This is in mantic release at the moment, and switching that option back to

[Touch-packages] [Bug 2038567] Re: Disable restricting unprivileged change_profile by default, due to LXD latest/stable not yet compatible with this new apparmor feature

2023-10-09 Thread Philip Roche
cloud minimized and non minimized images have now been tested with 6.5.0-9 kernel from -proposed and pass our lxd-start-stop test suite which was failing and which is the test suite which prompted this whole thread. +1 -- You received this bug notification because you are a member of Ubuntu

[Touch-packages] [Bug 2036968] Re: Mantic minimized/minimal cloud images do not receive IP address during provisioning; systemd regression with wait-online

2023-10-04 Thread Philip Roche
I have also successfully verified that -proposed amd64 kernel `6.5.0-7-generic` results in successful network configuration when tested using qemu on an amd64 host with older hardware (ThinkPad T460 with 6th gen intel i5 which is the same hardware which we were able to reproduce the issue on

[Touch-packages] [Bug 2036968] Re: Mantic minimized/minimal cloud images do not receive IP address during provisioning; systemd regression with wait-online

2023-10-04 Thread Philip Roche
@xnox I have successfully verified that -proposed arm64 kernel `6.5.0-7-generic` results in successful network configuration when tested using qemu on an amd64 host. See https://people.canonical.com/~philroche/20231003-mantic-minimal- proposed-kernel/ for cloud-init logs, some debug output and

[Touch-packages] [Bug 1656801] Re: ntp: changing the default config from server to pool broke the dhcp hook

2017-04-05 Thread Philip Roche
I have verified that ntp 1:4.2.8p4+dfsg-3ubuntu5.4 in xenial-proposed passes the test case outlined in the description above. * Launch GCE instance * Enabled proposed * Upgrade ntp * Reboot * Confirm `ntpq -p` returns only one entry ** Tags removed: verification-needed ** Tags added:

[Touch-packages] [Bug 1656801] Re: ntp: changing the default config from server to pool broke the dhcp hook

2017-04-03 Thread Philip Roche
** Description changed: In 1:4.2.8p3+dfsg-1, the default config was changed to "Use pool instead of server". This needs a corresponding update to /etc/dhcp/dhclient-exit-hooks.d/ntp, since the DHCP specified servers now get added to the default pool config instead of replacing them.

[Touch-packages] [Bug 1656801] Re: ntp: changing the default config from server to pool broke the dhcp hook

2017-04-03 Thread Philip Roche
Hi mterry. RE: test case steps. This surfaced for me initially while testing on GCE. On GCE NTP servers are provided via DHCP so the easiest test case is to launch an instance on GCE without our workaround configured. One such image is "daily-ubuntu-ntpdebug-1604-xenial-v20170331" in project

[Touch-packages] [Bug 1656801] Re: ntp: changing the default config from server to pool broke the dhcp hook

2017-01-19 Thread Philip Roche
Please find attached patch for this bug. This is the same fix as upstream (see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=806676 and https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=809344) The patch adds "pool" to the "server" and "peer" list as well as handling tabs and spaces in the

[Touch-packages] [Bug 1656801] Re: ntp: changing the default config from server to pool broke the dhcp hook

2017-01-16 Thread Philip Roche
The issue if a broken set of NTP servers is received and having no fallback is the case in Yakkety now too though and previously in Xenial prior to the server/pool changeover in 1:4.2.8p3+dfsg-1. I agree that ideally there would be a fallback if the received NTP servers were broken but this bug

[Touch-packages] [Bug 1656801] [NEW] ntp: changing the default config from server to pool broke the dhcp hook

2017-01-16 Thread Philip Roche
Public bug reported: In 1:4.2.8p3+dfsg-1, the default config was changed to "Use pool instead of server". This needs a corresponding update to /etc/dhcp/dhclient-exit-hooks.d/ntp, since the DHCP specified servers now get added to the default pool config instead of replacing them. This affects

[Touch-packages] [Bug 1652695] Re: GCE default NTP configuration uses both leap-smeared and true UTC sources

2017-01-11 Thread Philip Roche
This seems to be somewhat related to https://bugs.launchpad.net/cpc- gce/+bug/1639089 (only affects Xenial). In summary the "pool" entries in ntp.conf should be commented out by gce-cloud-config but when ntp.conf transitioned from using "server" to "pool" gce-cloud-config was not updated. I will