From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:8:6d80::]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id MM1IN09zfmBJVgAAgWs5BA (envelope-from ) for ; Tue, 20 Apr 2021 08:23:11 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id CDnhMk9zfmA/ZgAAB5/wlQ (envelope-from ) for ; Tue, 20 Apr 2021 06:23:11 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 7C8311AD65 for ; Tue, 20 Apr 2021 08:23:11 +0200 (CEST) Received: from localhost ([::1]:55786 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lYjmw-0005Of-7k for larch@yhetil.org; Tue, 20 Apr 2021 02:23:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49430) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lYjmp-0005OF-6c for guix-patches@gnu.org; Tue, 20 Apr 2021 02:23:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:41227) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lYjmo-00061P-Hb for guix-patches@gnu.org; Tue, 20 Apr 2021 02:23:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lYjmo-0000nt-E2 for guix-patches@gnu.org; Tue, 20 Apr 2021 02:23:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47905] gnu: Add rasdaemon. Resent-From: elaexuotee@wilsonb.com Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 20 Apr 2021 06:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47905 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: Leo Famulari Cc: 47905@debbugs.gnu.org Received: via spool by 47905-submit@debbugs.gnu.org id=B47905.16188997453031 (code B ref 47905); Tue, 20 Apr 2021 06:23:02 +0000 Received: (at 47905) by debbugs.gnu.org; 20 Apr 2021 06:22:25 +0000 Received: from localhost ([127.0.0.1]:52773 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYjmC-0000mo-F7 for submit@debbugs.gnu.org; Tue, 20 Apr 2021 02:22:24 -0400 Received: from m42-5.mailgun.net ([69.72.42.5]:62936) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYjm9-0000ma-J2 for 47905@debbugs.gnu.org; Tue, 20 Apr 2021 02:22:22 -0400 DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=mg.wilsonb.com; q=dns/txt; s=krs; t=1618899741; h=Content-Transfer-Encoding: Content-Type: MIME-Version: Message-Id: In-Reply-To: References: From: Subject: Cc: To: Date: Sender; bh=EplllNwt7T3RcC1AGbc5UV8pLPOoidBPSVd9wR+VYBk=; b=lpPWCKxAolajHkwB5nLnkPygBtlUahVhMqv1dnMNVolzJIj6+OFfZY5m2ByHe/J9RP+161+r CbC2dx+xiQ/qu0LlSEzqXe9JMDI+nX/cqmtRZLFX+o3dE377lPbsHFX+n0eTEIhZ0I0UvoSj dxT9zhrEkeXsxSlIyTbiq/n1MXJyONKskAMZspgVnfR4su/7Y8Yi9nQMz/mi+mcAB+bwT3L4 iR8RMTY7EmM5zZJtPrT3wbPjOqPxiNdS3sEkRNXKPTnZMGtuMgtvaNDuZImbN2/Vzyx5nLt8 ZPX2XxxMAXJswAXQfXziQFBzsh/ySOgYOZFccBvvoBzLs19MPJJFfA== X-Mailgun-Sending-Ip: 69.72.42.5 X-Mailgun-Sid: WyI1NGFiNSIsICI0NzkwNUBkZWJidWdzLmdudS5vcmciLCAiMDg1NDdhIl0= Received: from wilsonb.com (wilsonb.com [104.199.203.42]) by smtp-out-n05.prod.us-west-2.postgun.com with SMTP id 607e7313febcffa80f14258e (version=TLS1.3, cipher=TLS_AES_128_GCM_SHA256); Tue, 20 Apr 2021 06:22:11 GMT Received: from localhost (x108155.dynamic.ppp.asahi-net.or.jp [122.249.108.155]) by wilsonb.com (Postfix) with ESMTPSA id E0116A3279; Tue, 20 Apr 2021 06:22:08 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wilsonb.com; s=201703; t=1618899729; bh=EplllNwt7T3RcC1AGbc5UV8pLPOoidBPSVd9wR+VYBk=; h=Date:To:Cc:Subject:From:References:In-Reply-To:From; b=ilDfQmeN5ev/+3Wcs6NA4R8Oie+umtGtc5kw5WsmfDvRwuqnX3+YXIgvelqrjaJiY eOhnisI8EPp7FUYnQDFVmagW1pcPfdbIJ5+MjauwZEucvToy9ZG1WMy0sZktecqVDA t7rRvPDQOLJ3YfvUsEYTU4c0RtigCakvT37M27vXIYJm2LoIb1ASp+2hjlzxtr3nL2 3okvFgrGXInbKTsmr2/3ODzgUblHQ5Gh/s7iiaeg+i5hgrzCtGGbj+J4I7DyDRnH6/ JU4MpN7KBAzStuSIuuURAyFsQPCRL6+LF6EaeZe886M0mxK69aw8YQmTuXU4+mPzas c9M5m0iqx0iKnhl+cU48LtcE6JbvDYY/SBx4wKfLfQpt29a7slmAiZLwMVVZxfF+91 pdpxaxhYNWwAIOzbPSCVwtowLZ/5suyZ8ytOAnWqk5RVo5V6PEJ4jdiu/ac055eSL7 obrlBUelP/1/8s017Pxg1rGkBC2TIpc8LuIhExMWM1nksqLn2i8G89ePtCUm0POsuJ 4rCUk7NIazx6z9saOogYOKWyP00W/8T3O5Qv+k6FgIP+n23sBvwfBQhOHGIJl0T3mo Y8mcU9ELu28T83ma7jIJj5278VQ+myZEYQaWLHTSiWPWfG3ozeOuOsSkZ8MjIsH+Ad Q5YQleFBUc9flCXaQuQfbsjM= Date: Tue, 20 Apr 2021 15:23:14 +0900 References: <31MWDEN7Q9XOV.2001N5J6G4U9K@wilsonb.com> In-Reply-To: Message-Id: <3Q5HNQGY1NQ09.3MHSB1ZWFZQNX@wilsonb.com> User-Agent: mblaze/1.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" Reply-to: elaexuotee@wilsonb.com X-ACL-Warn: , elaexuotee--- via Guix-patches From: elaexuotee--- via Guix-patches via X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1618899791; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=EplllNwt7T3RcC1AGbc5UV8pLPOoidBPSVd9wR+VYBk=; b=kq+JaO3rfRgO26jyRjlvs9l9+whdW7CV0JKsCw5kgYrB3s/6SMeeRdsR3yiHcpuI/rZizl F6tJnjHGBrLnwi0swnvIrN5+QEPJ1i9P2ayZXkche5V8psj92qRcB7IaTs8cCZOpi6JzOf clEI2FftFozcxr88zfGeCxGB+nnNhQ6EOuaLvJmHH6bRfDIlepAMx6TvZtN2bWKgUO1zTE pHXjMpJWyVyPEAz+fnAvHoxiVLcSncoLxMseegMivK3UpmVlf3Qm85vd2xYv7cliLrWPGd 7DQzXIsV0mGJf8jirMT0A9EDBYUQzA8VirFZwCDiGmI889u92O5Djr//OTKWAQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1618899791; a=rsa-sha256; cv=none; b=dNdy4SOTzdSD94ZdvtfQXszASKbO3pTS8YxapqNBZELBS9jLDx+3s/gQvPMejdxyVLqU+U IoZLy4o7tlYZUCXCIleGTXGBemsZ+Gb5Qp5Fofz0gYFCQ+SRuSbcf94638MTardE2ulTwF 96K+UuurYnzV0DX7zhDsOMMclyXfEITjv5WpyObfQCg/26nN2O/YBM6aasIEJLjerDq0zY 8odyt+XZx56JjszUhvtTNRq2LClsmeo8j46BC2najNZtdqtqujpCyJ+a4ojBLxayL2bLGX bSVpX+Dw0rksL24CIJ6QP5v8nm+s0H+UWz7fPbCKcCeL4nYk0GchXfsxO6vHrw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=mg.wilsonb.com header.s=krs header.b=lpPWCKxA; dkim=fail ("headers rsa verify failed") header.d=wilsonb.com header.s=201703 header.b=ilDfQmeN; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Spam-Score: -2.94 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=mg.wilsonb.com header.s=krs header.b=lpPWCKxA; dkim=fail ("headers rsa verify failed") header.d=wilsonb.com header.s=201703 header.b=ilDfQmeN; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: 7C8311AD65 X-Spam-Score: -2.94 X-Migadu-Scanner: scn0.migadu.com X-TUID: yuK/uUo80PJl Leo Famulari wrote: > On Tue, Apr 20, 2021 at 01:24:37PM +0900, elaexuotee--- via Guix-patches = via wrote: > > +;;; > > +;;; Reliability, Availability, and Servicability (RAS) daemon >=20 > Typo -------------------------------> Serviceability >=20 > Otherwise, this LGTM. I'm no expert on Guix services but this one seems > simple and straightforward. >=20 > You mentioned that you tested in a VM. What should I look for in the VM > to verify that the service is working? Ah, good catch. Just check that the daemon is running and log/database files exist. For a non-broken system, the sqlite database will just contain a few empty tables= and the logs will just notify you that the various monitors are active: $ herd status rasdaemon $ pgrep -a rasdaemon $ cat /var/log/rasdaemon $ sqlite3 /var/lib/rasdaemon/ras-mc_event.db I honestly don't know a lot about RAS, yet, so that's the extent of what I = can easily probe.