[Touch-packages] [Bug 691050] Re: Daily cron job doesn't report failures

2022-06-20 Thread Steve Dodd
Ironically, 12 years later in 22.04, /usr/lib/apt/apt.systemd.daily doesn't seem to indicate success or failure to systemd either, which means you can't use e.g. journalctl -p err as a "one stop shop" to find things that are failing on system :( ** Bug watch added: Debian Bug tracker #778878 ht

[Touch-packages] [Bug 691050] Re: Daily cron job doesn't report failures

2022-06-20 Thread Steve Dodd
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=778878 relevant, though thread seems to have been hijacked. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to apt in Ubuntu. https://bugs.launchpad.net/bugs/691050 Title: Dail

[Touch-packages] [Bug 691050] Re: Daily cron job doesn't report failures

2022-06-20 Thread Steve Dodd
Also https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=972872 ** Bug watch added: Debian Bug tracker #972872 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=972872 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to apt in U

[Touch-packages] [Bug 691050] Re: Daily cron job doesn't report failures

2022-06-20 Thread Steve Dodd
** Patch added: "Report exit status to systemd after daily activities" https://bugs.launchpad.net/ubuntu/+source/apt/+bug/691050/+attachment/5598352/+files/apt.systemd.daily.patch -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscrib

Re: [Touch-packages] [Bug 1950906] Re: etc/rc.local should Want or Require network-online.target

2022-12-28 Thread Steve Dodd
Valid point, though arguably a different bug. Looks like mimicking the old sysvinit behaviour might be quite tricky. Maybe a comment in the stub rc.local would do? Unless we can do something clever with unit run conditions... On Wed, 28 Dec 2022, 18:50 Michael Tokarev, <1950...@bugs.launchpad.net>

[Touch-packages] [Bug 1905285] Re: socket-activated sshd breaks on concurrent connections

2021-06-19 Thread Steve Dodd
I'm seeing something similar to this (messages more like those in underlying debian bug report) - in this case triggered by a script which sshs in (invoking unison) twice in quick succession. Underlying hardware is an ARM board which may a little slow, don't know if that helps to trigger race? I'm

[Touch-packages] [Bug 1932305] Re: fstrim doesn't trim my /home separate partition

2022-03-30 Thread Steve Dodd
This is due to "ProtectHome=yes" in the .service file; the workaround is to add: [Service] ProtectHome=no In e.g. /etc/systemd/system/fstrim.service.d/allow-home.conf -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to util-linu

[Touch-packages] [Bug 1878076] Re: GTK save-dialogs input-focus moves from filename to file search if a folder is selected

2022-03-30 Thread Steve Dodd
The bug has been periodically tripping me up for years, but recently I discovered that it has basically stopped my elderly uncle from using Libreoffice (which defaults to GTK file picker on Xubuntu at least) on bionic. Priority really needs to be higher, at least if the intent is for Ubuntu to be u

[Touch-packages] [Bug 1892108] Re: ping prints ip address octets backwards on host redirect

2022-03-05 Thread Steve Dodd
Fixed by https://github.com/iputils/iputils/commit/e2e9a2dd4639924614bdbee43907a49134e8da19 it seems. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to iputils in Ubuntu. https://bugs.launchpad.net/bugs/1892108 Title: ping pr

[Touch-packages] [Bug 1963751] Re: focal security update 2.34.6-0ubuntu0.20.04.1 cannot be automatically installed due to new dependency

2022-03-07 Thread Steve Dodd
I suppose there's an argument to be made that if the user is prepared to periodically manually install non-security updates, then they should be prepared to check for held back security updates too. I tend to work from the command-line so don't know what the GUI interface(s) allow and indicate in t

[Touch-packages] [Bug 1963751] Re: focal security update 2.34.6-0ubuntu0.20.04.1 cannot be automatically installed due to new dependency

2022-03-07 Thread Steve Dodd
Digging a bit further - this machine was manually dist-upgraded on 30-May-2021 (it has -updates enabled, but is set to install only security updates automatically.) That update pulled in libglvnd 1.3.2-1~ubuntu0.20.04.1 (source for libegl1, libglvnd0, etc.) To upgrade to webkit2gtk 2.34.6-0ubuntu0

[Touch-packages] [Bug 1963751] Re: focal security update 2.34.6-0ubuntu0.20.04.1 cannot be automatically installed due to new dependency

2022-03-07 Thread Steve Dodd
The other option in u-a might be to split Unattended-Upgrade::Allowed- Origins into "Automatic origins" and "permitted origins", so only packages in the former will be automatically installed, but upgraded dependencies could be pulled from the latter if required? -- You received this bug notifica

[Touch-packages] [Bug 1944436] [NEW] Please backport support for "close_range" syscall

2021-09-21 Thread Steve Dodd
Public bug reported: Please backport support for the "close_range" syscall .. may be as simple as cherrypicking https://github.com/seccomp/libseccomp/commit/01e5750e7c84bb14e5a5410c924bed519209db06 from upstream. I've hit problems running buildah in a systemd-nspawn container, but this will prob

[Touch-packages] [Bug 1944436] Re: Please backport support for "close_range" syscall

2021-09-21 Thread Steve Dodd
https://github.com/seccomp/libseccomp/pull/322/ (or at least parts of it) probably required too. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to libseccomp in Ubuntu. https://bugs.launchpad.net/bugs/1944436 Title: Please ba

[Touch-packages] [Bug 1944436] Re: Please backport support for "close_range" syscall

2021-09-21 Thread Steve Dodd
Can confirm rebuilding seccomp in focal with the relevant bits of the above two commits allows me to whitelist close_range in systemd-nspawn, solving my problem. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to libseccomp in Ub

[Touch-packages] [Bug 1944436] Re: Please backport support for "close_range" syscall

2021-09-22 Thread Steve Dodd
It's not going to be simple I'm afraid, at least for the original problem! "scmp_sys_resolver close_range" will quickly test whether current seccomp has support for close_range (prints "-1" if not supported, "436" otherwise - at least on x86_64.) Ubuntu seccomp maintainers have been pretty happy SR

[Touch-packages] [Bug 1944436] Re: Please backport support for "close_range" syscall

2021-09-22 Thread Steve Dodd
Still working out kinks in the above, but here's a simpler one. Needs running in an nspawn container again (steps 1-2 above); should either succeed (no output) or print "function not implemented", but without seccomp support nspawn will block it and it will print "not permitted" #include #include

[Touch-packages] [Bug 1944436] Re: Please backport support for "close_range" syscall

2021-09-22 Thread Steve Dodd
I think the long test case in #5 now works. Note that later versions of crun have worked around the problem: https://github.com/containers/crun/pull/672 Still worth fixing, though, I think, as it is likely to cause further problems as more code starts to use close_range. -- You received this bug

[Touch-packages] [Bug 1950906] [NEW] etc/rc.local should Want or Require network-online.target

2021-11-14 Thread Steve Dodd
Public bug reported: The fix for bug #1451797 introduced /lib/systemd/system/rc- local.service.d/debian.conf with the intent that rc.local would always run after the network was fully online. However, it only has an After= line, without actually pulling in network-online.target. Systemd docs say:

[Touch-packages] [Bug 1451797] Re: rc.local should require network-online.target

2021-11-14 Thread Steve Dodd
This commit actually didn't reliably fix this bug, but given the length of time here, I've opened a new bug #1950906 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to systemd in Ubuntu. https://bugs.launchpad.net/bugs/1451797 T

[Touch-packages] [Bug 1883447] Re: nspawn on some 32-bit archs blocks _time64 syscalls, breaks upgrade to focal in containers

2021-03-08 Thread Steve Dodd
LGTM! -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to systemd in Ubuntu. https://bugs.launchpad.net/bugs/1883447 Title: nspawn on some 32-bit archs blocks _time64 syscalls, breaks upgrade to focal in containers Status in

[Touch-packages] [Bug 1841378] Re: MACVLAN= in .nspawn file vs command line results in /sys/class/net showing host interfaces

2021-03-15 Thread Steve Dodd
It's just possible that the commit linked may fix https://github.com/systemd/systemd/issues/12313 as well .. ** Bug watch added: github.com/systemd/systemd/issues #12313 https://github.com/systemd/systemd/issues/12313 -- You received this bug notification because you are a member of Ubuntu To

[Touch-packages] [Bug 1848180] Re: LVM initrd fails to activate btrfs multidevice root

2020-12-28 Thread Steve Dodd
I'm seeing this on focal as well. Running vgchange when the initramfs crashes to shell no longer seems to work - it just hangs. I have to add break=mount to kernel command line and do it there. Now working on hacking something into /etc/initramfs-tools/scripts/local-top/ - @Gabriele, that should al

[Touch-packages] [Bug 1848180] Re: LVM initrd fails to activate btrfs multidevice root

2020-12-28 Thread Steve Dodd
OK, attached are some initramfs scripts: local-top.hook -> /etc/initramfs-tools/hooks/btrfs-lvm local-top.script -> /etc/initramfs-tools/scripts/local-top/btrfs-lvm I've tried to make them reasonably generic, the root fs is examined on initramfs creation, component btrfs devices extracted and tes

[Touch-packages] [Bug 1848180] Re: LVM initrd fails to activate btrfs multidevice root

2020-12-28 Thread Steve Dodd
** Attachment added: "/etc/initramfs-tools/scripts/local-top/btrfs-lvm" https://bugs.launchpad.net/ubuntu/+source/lvm2/+bug/1848180/+attachment/5447426/+files/local-top.script -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed t

[Touch-packages] [Bug 1891810] Re: Missing openat2 syscall, causes problems for fuse-overlayfs in nspawn containers

2021-01-15 Thread Steve Dodd
Any progress on this? I've just run into it again, and due to my appalling memory have spent two hours debugging and now discovered my own bug report again :/ -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to libseccomp in Ubunt

[Touch-packages] [Bug 1891810] Re: Missing openat2 syscall, causes problems for fuse-overlayfs in nspawn containers

2021-01-20 Thread Steve Dodd
Hmm, I tested with libseccomp2_2.5.1-0ubuntu0.20.04.1_test4_amd64.deb from the PPA and it doesn't seem to fix the openat2 problem - just realised I should have added I'm now using focal not bionic for my container host.. will try to investigate why once I'm back on my desktop machine. -- You rece

[Touch-packages] [Bug 1891810] Re: Missing openat2 syscall, causes problems for fuse-overlayfs in nspawn containers

2021-01-20 Thread Steve Dodd
Attached is a trivial test case, needs to be run in a container by a container manager that uses seccomp for syscall filtering (e.g. nspawn.) It should either silently succeed or print "openat2: Function not implemented" ; if seccomp combined with the container manager (e.g. nspawn) blocks the ope

[Touch-packages] [Bug 1891810] Re: Missing openat2 syscall, causes problems for fuse-overlayfs in nspawn containers

2021-01-20 Thread Steve Dodd
OK, this is getting complicated. seccomp 2.5.0 and systemd-nspawn both have bugs which when combined cause most/all syscall filters to actually be disabled! See https://github.com/seccomp/libseccomp/issues/273#issuecomment-668458070 So I think your new packages are probably OK, but as they pull in

[Touch-packages] [Bug 1891810] Re: Missing openat2 syscall, causes problems for fuse-overlayfs in nspawn containers

2021-01-20 Thread Steve Dodd
Ah, looks like I don't need to do anything for focal's systemd-nspawn other than add openat2 to SyscallFilters= in the .nspawn file. With that, and the seccomp from the PPA, everything seems OK - thank you! -- You received this bug notification because you are a member of Ubuntu Touch seeded pack

[Touch-packages] [Bug 1572493] Re: pulseaudio 8.0 drops connections after playing audio in a firejail

2019-03-03 Thread Steve Dodd
I'm seeing this in a slightly different situation .. I'm running an xpra server which starts its own pulseaudio server; something to do with running Chrome and attempting to play video randomly results in everything in /dev/shm getting deleted, which leads the shm errors reported above. I made sur

[Touch-packages] [Bug 1833863] [NEW] Incorrect logic for

2019-06-23 Thread Steve Dodd
Public bug reported: XFCE & Xubuntu use in their menu files, which python-xdg currently (all current versions) does not handle correctly: https://gitlab.freedesktop.org/xdg/pyxdg/issues/12 I think the fix is as simple as --- Menu.py.a 2019-06-23 17:44:24.992850139 +0100 +++ Menu.py.b 2019-

Re: [Touch-packages] [Bug 1840640] Re: sync_file_range fails in nspawn containers on arm, ppc

2019-10-03 Thread Steve Dodd
Can't check at the moment, but details should have been added by apport. Is it possible arm64 abi is different from armhf (32bit?) On Thu, 3 Oct 2019, 22:41 Dan Streetman, wrote: > I'm having trouble reproducing this on a Bionic nspawn container on > arm64; what host release, and container rele

[Touch-packages] [Bug 1840640] Re: sync_file_range fails in nspawn containers on arm, ppc

2019-11-10 Thread Steve Dodd
@vorlon, will do my best to test the disco version, but I don't currently have an ARM disco environment, and usual health battles mean it'll probably be a struggle to set one up - I'll have a go though! The bionic version I will of course be all over :) -- You received this bug notification beca

[Touch-packages] [Bug 1840640] Re: sync_file_range fails in nspawn containers on arm, ppc

2019-11-10 Thread Steve Dodd
OK, I've had a go, but oddly I can't reproduce this in a disco VM at the moment, which makes testing the fix tricky.. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to systemd in Ubuntu. https://bugs.launchpad.net/bugs/1840640

[Touch-packages] [Bug 1840640] Re: sync_file_range fails in nspawn containers on arm, ppc

2019-11-10 Thread Steve Dodd
OK, so my kernel didn't have seccomp support compiled in and systemd just silently fails to set seccomp filters in that case. Have now reproduced the bug on an armhf disco VM, and verified that the package in proposed, 240-6ubuntu5.8 fixes it. ** Tags removed: verification-needed-disco ** Tags ad

[Touch-packages] [Bug 1840640] [NEW] sync_file_range fails in nspawn containers on arm, ppc

2019-08-19 Thread Steve Dodd
Public bug reported: ARM has two sync_file_range syscalls, sync_file_range and sync_file_range2. The former is apparently not used, and glibc calls the latter whenever a userspace program calls sync_file_range. I'm guessing systemd-nspawn doesn't know this, because the follow code consistently fai

[Touch-packages] [Bug 1840640] Re: sync_file_range fails in nspawn containers on arm, ppc

2019-08-19 Thread Steve Dodd
Test packages in case anyone wants them: https://www.dropbox.com/sh/gxuy14k1t2chwbu/AABKX2idDrGu2R3Fwio0DAOTa?dl=0 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to systemd in Ubuntu. https://bugs.launchpad.net/bugs/1840640 Tit

[Touch-packages] [Bug 1841378] [NEW] MACVLAN= in .nspawn file vs command line results in /sys/class/net showing host interfaces

2019-08-25 Thread Steve Dodd
Public bug reported: I have machine with the following nspawn file: -- [Network] MACVLAN=laneth0 [Exec] PrivateUsers=false -- if I start it with systemctl start systemd-nspawn@name, all works as expected. If I start manually with systemd-nspawn -M name -b, I seem to correctly get a new network

[Touch-packages] [Bug 1841378] Re: MACVLAN= in .nspawn file vs command line results in /sys/class/net showing host interfaces

2019-08-26 Thread Steve Dodd
The "obvious fix" (attached) does indeed solve the problem - haven't done enough testing as of yet to be sure there are no weird consequences. ** Description changed: I have machine with the following nspawn file: -- [Network] MACVLAN=laneth0 [Exec] PrivateUsers=false --

[Touch-packages] [Bug 1102906] Re: Cannot broadcast both on global and link address on same interface

2019-08-27 Thread Steve Dodd
I found a mailing list post which mentioned this, but no replies: https://lists.freedesktop.org/archives/avahi/2010-March/001863.html It actually causes problems for Pidgin in certain circumstances, see bug #1841621. -- You received this bug notification because you are a member of Ubuntu Touch

[Touch-packages] [Bug 1102906] Re: Cannot broadcast both on global and link address on same interface

2019-08-27 Thread Steve Dodd
** Bug watch added: github.com/lathiat/avahi/issues #243 https://github.com/lathiat/avahi/issues/243 ** Also affects: avahi via https://github.com/lathiat/avahi/issues/243 Importance: Unknown Status: Unknown -- You received this bug notification because you are a member of Ubuntu

[Touch-packages] [Bug 1102906] Re: Cannot broadcast both on global and link address on same interface

2019-08-28 Thread Steve Dodd
Would it be possible to add a flag to AvahiPublishFlags to allow the application to request the required behaviour on a per-service basis? I can't see any options for Pidgin that don't require pretty radical restructuring of its codebase (more discussion at https://bugs.launchpad.net/ubuntu/+source

[Touch-packages] [Bug 1539934] Re: Load thin Kernel Modules in initramfs for support on boot

2019-09-03 Thread Steve Dodd
Looks like this may finally have been fixed in Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=774560 ** Bug watch added: Debian Bug tracker #774560 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=774560 -- You received this bug notification because you are a member of Ubuntu Touc

[Touch-packages] [Bug 1814389] [NEW] Second extend of second lvmraid mirror does not sync

2019-02-02 Thread Steve Dodd
Public bug reported: This is a weird corner case. Extending an lvmraid(7) type1 mirror for the second time seems to result in the mirror legs not getting synced, *if* there is another type1 mirror in the vg. This reliably reproduces for me: # quickly fill two 10G files with random data openssl en

[Touch-packages] [Bug 1814389] Re: Second extend of second lvmraid mirror does not sync

2019-02-02 Thread Steve Dodd
** Description changed: This is a weird corner case. Extending an lvmraid(7) type1 mirror for the second time seems to result in the mirror legs not getting synced, *if* there is another type1 mirror in the vg. This reliably reproduces for me: # quickly fill two 10G files with random

[Touch-packages] [Bug 1814389] Re: Second extend of second lvmraid mirror does not sync

2019-02-02 Thread Steve Dodd
** Bug watch added: Red Hat Bugzilla #1671964 https://bugzilla.redhat.com/show_bug.cgi?id=1671964 ** Also affects: lvm2 via https://bugzilla.redhat.com/show_bug.cgi?id=1671964 Importance: Unknown Status: Unknown -- You received this bug notification because you are a member of Ub

[Touch-packages] [Bug 1840640] Re: sync_file_range fails in nspawn containers on arm, ppc

2019-11-17 Thread Steve Dodd
Just tested on bionic, looks good - thanks everyone! ** Tags removed: verification-needed verification-needed-bionic ** Tags added: verification-done verification-done-bionic -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to sy

[Touch-packages] [Bug 1785383] Re: missing EDNS0 record confuses systemd-resolved

2019-12-02 Thread Steve Dodd
Any news on this? Recent upgrade has removed my patches to dnsmasq, and I'm hitting this again. Still convinced the Ubuntu-specific patch to systemd-resolved is flawed as well. I will try to get brain back into gear to have at look at this all again. If nothing else, would be good to SRU the dnsma

[Touch-packages] [Bug 1573982] Re: LVM boot problem - volumes not activated after upgrade to Xenial

2018-09-09 Thread Steve Dodd
Confused to see no movement on this bug? The logical thing seemed to be add another case to /usr/share/initramfs- tools/scripts/local-top/lvm2 calling lvchange_activate with no parameters, but it seems that doesn't work - does activation/auto_activation_volume_list need to be set in lvm.conf perha

[Touch-packages] [Bug 1782033] [NEW] "Alias=" missing from NetworkManager.service

2018-07-16 Thread Steve Dodd
Public bug reported: Version: 1.10.6-2ubuntu1 Ubuntu release: 18.04 I've just had a fun few minutes wondering why I couldn't disable NM using "systemctl disable network-manager.service". Looks like the real unit file is NetworkManager.service, and the former is a symlink. Per systemd.unit(5), "u

[Touch-packages] [Bug 1765401] Re: gtk+ toolbar style setting ignored in bionic?

2018-07-18 Thread Steve Dodd
Linking Jonathan's mailing list thread for reference: https://lists.gnucash.org/pipermail/gnucash-user/2018-April/076587.html -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to gtk+2.0 in Ubuntu. https://bugs.launchpad.net/bugs/1

[Touch-packages] [Bug 1765401] Re: gtk+ toolbar style setting ignored in bionic?

2018-07-18 Thread Steve Dodd
Another thread relevant, at least for the gnucash aspect of this bug: https://lists.gnucash.org/pipermail/gnucash-user/2018-March/075769.html -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to gtk+2.0 in Ubuntu. https://bugs.laun

[Touch-packages] [Bug 1771353] Re: Server feature level is now lower than when we began our transaction. Restarting with new ID

2018-08-02 Thread Steve Dodd
I'm see this just trying to resolve names on my local LAN: Aug 02 17:50:40 beelink systemd-resolved[6697]: Processing incoming packet on transaction 52812. (rcode=SUCCESS) Aug 02 17:50:40 beelink systemd-resolved[6697]: Server doesn't support EDNS(0) properly, downgrading feature level... Aug 02

[Touch-packages] [Bug 1771353] Re: Server feature level is now lower than when we began our transaction. Restarting with new ID

2018-08-02 Thread Steve Dodd
Have a filed an upstream report: https://github.com/systemd/systemd/issues/9785 ** Bug watch added: github.com/systemd/systemd/issues #9785 https://github.com/systemd/systemd/issues/9785 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is s

[Touch-packages] [Bug 1771353] Re: Server feature level is now lower than when we began our transaction. Restarting with new ID

2018-08-03 Thread Steve Dodd
Hmm, my case seems to be caused by a dnsmasq bug - if there are no answers, it doesn't return an EDNS0 OPT record even if there was one in the query. This seems to be confusing systemd-resolved. Not sure what is causing @ahasenack's issue - the pcap shows the upstream DNS consistently not returnin

[Touch-packages] [Bug 1771353] Re: Server feature level is now lower than when we began our transaction. Restarting with new ID

2018-08-03 Thread Steve Dodd
Installing libss-resolve works around the problem for me - is there a reason this is not installed by default on Ubuntu, per upstream's recommendations? -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to systemd in Ubuntu. https:

[Touch-packages] [Bug 1771353] Re: Server feature level is now lower than when we began our transaction. Restarting with new ID

2018-08-03 Thread Steve Dodd
@xnox: Yes, on further investigation it looks like these might well be different bugs - OTOH the repeated issuance of queries to the upstream server, and the confusion about the server capabilities is very similar, which suggests a problem in the same code path may be being triggered. I will creat

[Touch-packages] [Bug 1785376] [NEW] Build-Depends on nettle-dev >=3.1

2018-08-04 Thread Steve Dodd
Public bug reported: While trying to backport 2.79 to trusty, I discovered it now needs eddsa.h from nettle-dev, which only seems to have been added in version 3.1: https://git.lysator.liu.se/nettle/nettle/commit/6907bbacd6da270aea6cd9d51eb9c0e25c17d520 ** Affects: dnsmasq (Ubuntu) Importan

[Touch-packages] [Bug 1785383] [NEW] missing EDNS0 record confuses systemd-resolved

2018-08-04 Thread Steve Dodd
Public bug reported: dnsmasq 2.79 and below omits EDNS0 OPT records when returning an empty answer for a domain it is authoritative for. systemd-resolved seems to get confused by this in certain circumstances; when using the stub resolver and requesting an address for which there are no recor

[Touch-packages] [Bug 1785383] Re: missing EDNS0 record confuses systemd-resolved

2018-08-05 Thread Steve Dodd
Amend to test case: dnsmasq -h -R -d -C /dev/null -2 $IFACE -z -i $IFACE -I lo -S /test/ --host-record=test.test,${SUBNET}.1 Cannot reproduce bug in systemd 239, but would be good to know which commit fixed the problem for cherry picking purposes. -- You received this bug notification because y

[Touch-packages] [Bug 1785383] Re: missing EDNS0 record confuses systemd-resolved

2018-08-05 Thread Steve Dodd
On further investigation this seems to be specific to the Ubuntu version of systemd 237. I cannot reproduce it with the upstream release. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to dnsmasq in Ubuntu. https://bugs.launchpa

[Touch-packages] [Bug 1785383] Re: missing EDNS0 record confuses systemd-resolved

2018-08-05 Thread Steve Dodd
Reverting the patch "resolved-Mitigate-DVE-2018-0001-by-retrying- NXDOMAIN-with.patch" solves this problem for me. My best guess is that the following patch segment changes some key logic: @@ -388,12 +388,12 @@ static int dns_transaction_pick_server(DnsTransaction *t) { if (!server)

[Touch-packages] [Bug 1727237] Re: systemd-resolved is not finding a domain

2018-08-05 Thread Steve Dodd
The fix for this bug is causing me problems with name resolution on the LAN using dnsmasq as an upstream server: https://bugs.launchpad.net/ubuntu/+source/dnsmasq/+bug/1785383/comments/4 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subs

[Touch-packages] [Bug 1771353] Re: Server feature level is now lower than when we began our transaction. Restarting with new ID

2018-08-06 Thread Steve Dodd
The patch "resolved-Mitigate-DVE-2018-0001-by-retrying-NXDOMAIN- with.patch" for bug #1727237 seems to be the root cause of my problems (now reported separately in bug #1785383.) As the patch changes the transaction restart logic it may be worth the OP rebuilding without that patch and retesting.

[Touch-packages] [Bug 1538681] Re: custom pre/post suspend scripts shoud not live in /lib

2018-08-12 Thread Steve Dodd
https://github.com/systemd/systemd/issues/4927 is probably the relevant upstream bug ** Bug watch added: github.com/systemd/systemd/issues #4927 https://github.com/systemd/systemd/issues/4927 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which

[Touch-packages] [Bug 1883447] [NEW] nspawn blocks _time64 syscalls, breaks upgrade to focal in containers

2020-06-14 Thread Steve Dodd
Public bug reported: This may only affect armhf, but I can't see why it should. Recent Linux kernels introduced a number of new syscalls ending in _time64 to fix Y2038 problem; it appears recent glibc, including the version in focal, test for the existence of these. systemd-nspawn in bionic (237-

[Touch-packages] [Bug 1883447] Re: nspawn on arm blocks _time64 syscalls, breaks upgrade to focal in containers

2020-06-14 Thread Steve Dodd
Thinking about it, it probably only applies to arm, or at least to 32 bit archs (I think 64bit archs use 64-bit time already.) I'll try and find a reference for that .. ** Summary changed: - nspawn blocks _time64 syscalls, breaks upgrade to focal in containers + nspawn on arm blocks _time64 sysca

[Touch-packages] [Bug 1883447] Re: nspawn on arm blocks _time64 syscalls, breaks upgrade to focal in containers

2020-06-14 Thread Steve Dodd
https://patchwork.kernel.org/patch/10756415/ is the upstream kernel patch it seems. ** Summary changed: - nspawn on arm blocks _time64 syscalls, breaks upgrade to focal in containers + nspawn on some 32-bit archs blocks _time64 syscalls, breaks upgrade to focal in containers ** Description chan

[Touch-packages] [Bug 1883447] Re: nspawn on some 32-bit archs blocks _time64 syscalls, breaks upgrade to focal in containers

2020-08-06 Thread Steve Dodd
This bug also seems to generate "Assertion 'clock_gettime(map_clock_id(clock_id), &ts) == 0' failed at src/basic /time-util.c:55, function now(). Aborting" in various places if you try to boot an existing 20.04 container on bionic with systemd-nspawn. -- You received this bug notification because

[Touch-packages] [Bug 1891810] [NEW] Missing openat2 syscall, causes problems for fuse-overlayfs in nspawn containers

2020-08-16 Thread Steve Dodd
Public bug reported: The version of libseccomp2 in bionic does not know about the openat2 syscall. In my particular usecase, I was trying to run podman/buildah in an nspawn container, using fuse-overlayfs. This leads to peculiar failure modes as described in this issue: https://github.com/contai

[Touch-packages] [Bug 1891810] Re: Missing openat2 syscall, causes problems for fuse-overlayfs in nspawn containers

2020-08-16 Thread Steve Dodd
Actually, I recommend not looking at 2.5.0 or master until https://github.com/seccomp/libseccomp/issues/273 is fixed! Definitely a security issue. ** Bug watch added: github.com/seccomp/libseccomp/issues #273 https://github.com/seccomp/libseccomp/issues/273 -- You received this bug notificati

[Touch-packages] [Bug 1859829] Re: server will not boot after updating lvm2 package

2020-08-20 Thread Steve Dodd
This has just happened on yet another machine. It seems to occur if there's a snapshot of root volume in existence? Any chance of a fix? -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to lvm2 in Ubuntu. https://bugs.launchpad.ne

[Touch-packages] [Bug 882878] Re: With IPv6 disabled, openssh will not forward X connections

2020-10-15 Thread Steve Dodd
Still broken in bionic in 2020! -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to openssh in Ubuntu. https://bugs.launchpad.net/bugs/882878 Title: With IPv6 disabled, openssh will not forward X connections Status in portable

[Touch-packages] [Bug 1870783] [NEW] 2.02.176-4.1ubuntu3.18.04.2 causes 3 min boot hang

2020-04-04 Thread Steve Dodd
Public bug reported: 2.02.176-4.1ubuntu3.18.04.2 causes at least one of my servers to hang on boot for ~ 3 minutes. adding debug=y to kernel command line seems to show the last script was init-top/udev. Downgrading to 2.02.176-4.1ubuntu3 resolves the problem. Possibly related to bug #1859829 and

[Touch-packages] [Bug 1863919] Re: [regression] lingering pvscan during boot

2020-04-04 Thread Steve Dodd
Do you also see slow shutdowns? One of my servers which has other problems with this patch (bug #1870783) has been seen to get stuck shutting down / rebooting showing a message about (I think) lvmetad (hard to tell due to very small server console truncating message) .. systemd eventually times it

[Touch-packages] [Bug 1859829] Re: server will not boot after updating lvm2 package

2020-04-04 Thread Steve Dodd
Just reported my own bug #1870783 - my server appears to hang (without above message), but eventually successfully boots after ~ 180 secs. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to lvm2 in Ubuntu. https://bugs.launchpad.

[Touch-packages] [Bug 1859829] Re: server will not boot after updating lvm2 package

2020-06-04 Thread Steve Dodd
This has just bitten me again on yet another machine - is it ever going to be fixed? If it helps I suspect it's something to do with having snapshots kicking around .. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to lvm2 in Ub

[Touch-packages] [Bug 1164879] Re: Network Manager IPv6+IPv4 and if-up.d scripts

2014-07-13 Thread Steve Dodd
Also seeing this on Ubuntu 14.04. Mixed network, have an if-up.d script to restart minidlna - but sometimes it gets restarted after an IPv6 address has been obtained but before an IPv4 address is configured. ** Also affects: network-manager Importance: Undecided Status: New ** Also affe