From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-6.0 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, NICE_REPLY_A,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 72BF2C433E0 for ; Fri, 22 Jan 2021 16:23:00 +0000 (UTC) Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 3107A2343E for ; Fri, 22 Jan 2021 16:23:00 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 3107A2343E Authentication-Results: mail.kernel.org; dmarc=pass (p=none dis=none) header.from=xenproject.org Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=xen-devel-bounces@lists.xenproject.org Received: from list by lists.xenproject.org with outflank-mailman.72946.131489 (Exim 4.92) (envelope-from ) id 1l2zCo-0000b1-Kf; Fri, 22 Jan 2021 16:22:38 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version Received: by outflank-mailman (output) from mailman id 72946.131489; Fri, 22 Jan 2021 16:22:38 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1l2zCo-0000au-Ft; Fri, 22 Jan 2021 16:22:38 +0000 Received: by outflank-mailman (input) for mailman id 72946; Fri, 22 Jan 2021 16:22:36 +0000 Received: from mail.xenproject.org ([104.130.215.37]) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1l2zCm-0000ap-Le for xen-devel@lists.xenproject.org; Fri, 22 Jan 2021 16:22:36 +0000 Received: from xenbits.xenproject.org ([104.239.192.120]) by mail.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1l2zCm-0003Nx-Hd for xen-devel@lists.xenproject.org; Fri, 22 Jan 2021 16:22:36 +0000 Received: from iwj (helo=mariner.uk.xensource.com) by xenbits.xenproject.org with local-bsmtp (Exim 4.92) (envelope-from ) id 1l2zCm-0002EQ-EH for xen-devel@lists.xenproject.org; Fri, 22 Jan 2021 16:22:36 +0000 Received: from iwj by mariner.uk.xensource.com with local (Exim 4.89) (envelope-from ) id 1l2zCj-0004GJ-5A; Fri, 22 Jan 2021 16:22:33 +0000 X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=xenproject.org; s=20200302mail; h=References:In-Reply-To:Subject:Cc:To:Date :Message-ID:Content-Transfer-Encoding:Content-Type:MIME-Version:From; bh=fnfW3SVBMONFtom3Dvx63/GpRDk4iVv08ABHdSCtmqU=; b=Lp3dlIklbKTluNQcM+K7FUSTK4 7jjcC9kP29OoEvMY/6N7NkYUFc2fBMj1QRa/RKF6KTZzlqmTIR6J+sdcDV5sZGRSRqpX5D951qziI Chb+LxRKMjLSjNtMForupLU5fOttDpGDWVXKpBLy8OHQ7JVVMPpCyhU1G0MZYcLrES9w=; From: Ian Jackson MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Message-ID: <24586.64456.905401.474099@mariner.uk.xensource.com> Date: Fri, 22 Jan 2021 16:22:32 +0000 To: Andrew Cooper Cc: xen-devel@lists.xenproject.org, Edwin =?iso-8859-1?Q?T=F6r=F6k?= , Christian Lindig , =?iso-8859-1?Q?J=FCrgen_Gro=DF?= , Wei Liu Subject: Re: [OSSTEST PATCH 7/7] make-flight: Stripy xenstored In-Reply-To: <0361ffd5-a640-ac59-c222-4a2d5a9a4727@citrix.com> References: <20210122155603.23402-1-iwj@xenproject.org> <20210122155603.23402-7-iwj@xenproject.org> <0361ffd5-a640-ac59-c222-4a2d5a9a4727@citrix.com> X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu) Andrew Cooper writes ("Re: [OSSTEST PATCH 7/7] make-flight: Stripy xenstored"): > A couple of quick questions/observations.  Does this cope in a sensible > way if, for whatever reason, the chosen daemon isn't present? That would depend on what you mean by "sensible". I think that given that we now think we support both on all architectures, "sensible" means "the tests fail if one of the xenstoreds doesn't build". And that's what this will do :-). > How hard would it be to add the 3rd option, stub-cxenstored into this > mix?  It is just one other key in xencommons to tweak. We would presumably want to do that for a smaller set of tests, but yes, that could be done as a future enhancement. > SUPPORT.md doesn't appear to make any statements about the disposition > of xenstoreds, but stub-cxenstored is used by at least two major > downstreams so is obviously has security support in practice, and ought > to be tested. Looking at /etc/default/xencommons, I think that testing would be done by setting XENSTORETYPE=domain. Do we want to test stub C xentored or stub ocaml xenstored or both ? The config seems not to have a way to specify which. Do we build only one ? Ian.