touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #58836
[Bug 1426023] Re: apt-check should not be run from update-motd
this particular system (in azure) has io that rivals that of floppy disks, so the times are more dramatic.
you're correct in that the information is cached, and that is in general a good thing, but if I ssh to a system only once a day, then every time i do it, i hit this penalty.
thats in addition to the fact that often times the only reason anyone
would ever ssh to a system is to to investigate failure/load issues.
And in that case, i've massively added to the load by ssh'ing in :(.
--
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/1426023
Title:
apt-check should not be run from update-motd
Status in openssh package in Ubuntu:
New
Status in update-notifier package in Ubuntu:
New
Bug description:
If i launch a new cloud instance, and then ssh to it, my ssh login
blocks, stopping me from doing useful work while '/usr/lib/update-
notifier/apt-check' runs.
By far, the biggest offender of this slow login is /usr/lib/update-notifier/apt-check.
To demonstrate, a fresh cloud instance on azure.
## ssh to the instance and run a non-interactive command:
$ time ssh $cloudhost /bin/true
real 0m5.066s
user 0m0.045s
sys 0m0.004s
## ssh in and disable updates-available so it wont run at all
$ ssh $cloudhost sudo chmod -x /etc/update-motd.d/90-updates-available
$ time ssh $cloudhost /bin/true
real 0m2.459s
user 0m0.026s
sys 0m0.015s
## so disabling that bought us 2.5 seconds back.
## How about entirely disabling update-motd
$ ssh $cloudhost "sudo cp /etc/pam.d/sshd /etc/pam.d/sshd.dist"
$ ssh $cloudhost "sudo sed -i '/^[^#].*pam_motd/s/^/#/' /etc/pam.d/sshd"
$ time ssh $cloudhost /bin/true
real 0m0.650s
user 0m0.041s
sys 0m0.004s
Note, that these things happen even for non-interactive logins, where
the message of the day is completely swallowed. Automation tools
suffer this ever time they ssh to a ubuntu system.
ProblemType: Bug
DistroRelease: Ubuntu 14.10
Package: update-notifier-common 3.157
ProcVersionSignature: User Name 3.16.0-30.40-generic 3.16.7-ckt3
Uname: Linux 3.16.0-30-generic x86_64
ApportVersion: 2.14.7-0ubuntu8.2
Architecture: amd64
Date: Thu Feb 26 16:27:02 2015
PackageArchitecture: all
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
XDG_RUNTIME_DIR=<set>
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: update-notifier
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openssh/+bug/1426023/+subscriptions
References