From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.sysutils.supervision.general/1007 Path: news.gmane.org!not-for-mail From: Vincent Danen Newsgroups: gmane.comp.sysutils.supervision.general Subject: Re: runit upgrades and halt rather than reboot Date: Fri, 3 Feb 2006 09:45:29 -0700 Organization: Annvix Message-ID: <20060203164529.GK17576@annvix.org> References: <20060202042050.GI17576@annvix.org> <20060203154031.9374.qmail@6824f200d7859c.315fe32.mid.smarden.org> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="TBDBusIORirWKjWQ" X-Trace: sea.gmane.org 1138985309 32650 80.91.229.2 (3 Feb 2006 16:48:29 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 3 Feb 2006 16:48:29 +0000 (UTC) Original-X-From: supervision-return-1243-gcsg-supervision=m.gmane.org@list.skarnet.org Fri Feb 03 17:48:18 2006 Return-path: Envelope-to: gcsg-supervision@gmane.org Original-Received: from antah.skarnet.org ([212.85.147.14]) by ciao.gmane.org with smtp (Exim 4.43) id 1F544S-000631-K1 for gcsg-supervision@gmane.org; Fri, 03 Feb 2006 17:46:06 +0100 Original-Received: (qmail 27303 invoked by uid 76); 3 Feb 2006 16:46:25 -0000 Mailing-List: contact supervision-help@list.skarnet.org; run by ezmlm List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Archive: Original-Received: (qmail 27297 invoked from network); 3 Feb 2006 16:46:25 -0000 Original-To: supervision@list.skarnet.org Content-Disposition: inline In-Reply-To: <20060203154031.9374.qmail@6824f200d7859c.315fe32.mid.smarden.org> X-Mailer: Mutt 1.5.x/OS X 10.4.x X-PGP-Key: http://linsec.ca/vdanen.asc X-URL: http://annvix.org/ User-Agent: Mutt/1.5.10i X-SA-Exim-Connect-IP: 68.149.37.7 X-SA-Exim-Mail-From: vdanen@annvix.org X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on hades.annvix.org X-Spam-Level: X-Spam-Status: No, score=-4.0 required=6.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.0 X-SA-Exim-Version: 4.2 (built Sun, 09 Oct 2005 23:21:52 -0400) X-SA-Exim-Scanned: Yes (on hades.annvix.org) Xref: news.gmane.org gmane.comp.sysutils.supervision.general:1007 Archived-At: --TBDBusIORirWKjWQ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable * Gerrit Pape [2006-02-03 15:40:31 +0000]: > > I'm encountering a really odd problem. When I upgrade runit, when I do > > a "reboot" or "init 6", runit goes into poweroff mode rather than > > reboot. I'm gearing up to put out my next version of Annvix so am doing > > some testing and we upgraded from runit 1.3.1 to 1.3.3 and on each test > > instance (2 x86 and 1 x86_64), once all the packages were upgraded > > (including runit), when I did reboot (the first two) and "init 6" (the > > last one), they powered off. > >=20 > > I'm not sure if this is because the /sbin/init binary changed or what, > > but it's *really* annoying, particularly since I know some folks who use > > Annvix at remote locations (myself as well) and a trip to the colo to > > turn the machine on after the upgrade would, well, stink. =3D) > >=20 > > Any ideas as to what might be the problem and how I can rectify it? > > After that reboot, runit is fine... reboot works as advertised, as does > > halt, etc. But it's just that one reboot after it's been upgraded that > > is problematic. >=20 > I'm not sure from your description. With a preliminary runit Debian > package, on shutdown after package upgrade, the root filesystem wasn't > unmounted cleanly, because /sbin/runit was replaced. The workaround is > to first copy /sbin/runit to /sbin/runit.old, then replace /sbin/runit. > After reboot, /sbin/runit.old can be removed again. Maybe it's worth a > try. Hmmm... that might not be a bad idea to try. So instead of running reboot/halt/shutdown, run "init.old 6" (I renamed runit to init). I'll give that a try, Gerrit. It makes things a bit messy, but nothing a startup script can't check for and cleanup. --=20 Annvix - Secure Linux Server: http://annvix.org/ "lynx -source http://linsec.ca/vdanen.asc | gpg --import" {FEE30AD4 : 7F6C A60C 06C2 4811 FA1C A2BC 2EBC 5E32 FEE3 0AD4} Wasting time like it was free... --TBDBusIORirWKjWQ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (Darwin) iD8DBQFD44ipLrxeMv7jCtQRAlh7AKCgojF1YwjMCrI6eJKyWT4NQa+VngCeJZ7e ZaqgfQKhWzDR2D9FQazrbkI= =PcEK -----END PGP SIGNATURE----- --TBDBusIORirWKjWQ--