Custom Query (1145 matches)
Results (289 - 291 of 1145)
Ticket | Resolution | Summary | Owner | Reporter |
---|---|---|---|---|
#542 | fixed | athinfo query for login status | broder | |
Description |
We should add an athinfo query for determining if somebody is logged into a cluster machine. Somebody being logged in is the most common reason for machines not taking updates over short periods of time, and being able to check that remotely is helpful for debugging. This information is already available through busyd, but we don't ship busytest.{sh,c} in the release, which means I have to go digging for it whenever I want to check. We should just add an athinfo query. |
|||
#543 | fixed | auto-updater should resolve conffile conflicts on -workstation | jdreed | |
Description |
This was originally the second half of #483: Right now, if anything triggers a dpkg conffile conflict, auto-update will hang indefinitely. Cluster machines invoke apttiude with "-o Dpkg::Options::=--force-confnew" On not-cluster machines, it's less clear. It sounds like Athena 9 used rpm's default behavior, which was the equivalent of --force-confold. I think ideally the update should fail and e-mail root (which may or may not go anywhere useful), leaving them to fix the upgrade, but I don't know if there's a way to make dpkg error out on conffile conflicts. |
|||
#544 | fixed | metrics uninstalls only mostly cleanly | broder | |
Description |
metrics includes code to log when packages get installed, via /etc/apt/apt.conf.d/90debathena-metrics (or debian/90debathena-metrics in the source package), referring to a /usr/lib/debathena-metrics/install-pkg script to get run when packages are installed. The file in /etc gets left around on uninstall (because it's a conffile), but the script in /usr gets removed. Because the apt configuration has an || : in it, this doesn't cause a failure, but it does print a message about /usr/lib/debathena-metrics/install-pkg not existing. We could do a lightly better job in 90debathena-metrics of setting the script to something that won't print an error if the package has been uninstalled. |