From nobody Mon Feb 9 05:42:20 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org ARC-Seal: i=1; a=rsa-sha256; t=1596539197; cv=none; d=zohomail.com; s=zohoarc; b=aVZ4F7wWmJXlmvzIMbtbeLwTwWG0O3upz+fmmKf1JCYOQUvhPRXZtFCZwl3IjZ2YfCDtkLjcoGGv/LqZmc3rGIDAVD9BY3QATibXD3Y2Wva4RqGt/mopN5qvGju9SBcVYCa4LXiN3rI6LswQLSBqGIRst6+GbBk9zKEMAPA7J3s= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1596539197; h=Content-Type:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=2j3KjgW3AwWZS9S3g8I5kDmCkHS8u3Sah96TxN8Fw3g=; b=f49pzD+twtDS+4PBi2glsRS7jaBZ50MM6MbQYWJXBQnVgwalYTFnjc0zHn6eTzGRZNDoZYHWJMKS3XKl9Hzin/SBLGC5Rij3gFMS8khGRKHkSxLrNmMj+UGrAGg97lLOqwzGrsy2WrU3c+n+A3cBPtoqZ9JvL6gR+JHUYxYkXfc= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1596539197363676.5978155840829; Tue, 4 Aug 2020 04:06:37 -0700 (PDT) Received: from localhost ([::1]:43174 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k2umB-0001PY-A7 for importer@patchew.org; Tue, 04 Aug 2020 07:06:35 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43780) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k2uTn-0000zi-Rv for qemu-devel@nongnu.org; Tue, 04 Aug 2020 06:47:35 -0400 Received: from mout.web.de ([212.227.17.12]:40481) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k2uTl-0003cF-Qe for qemu-devel@nongnu.org; Tue, 04 Aug 2020 06:47:35 -0400 Received: from luklap ([89.247.255.220]) by smtp.web.de (mrweb106 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MjBRn-1khRtI0o7R-00f8fd; Tue, 04 Aug 2020 12:47:09 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1596538029; bh=O/7XckwoOtMpoz1hmSWxudDgqLsR2nByhlKynLe0Tck=; h=X-UI-Sender-Class:Date:From:To:Cc:Subject:In-Reply-To:References; b=h9HAoLYf48VPacbRoKDCuF1BdqNrd2TTKk+/YD3/FWJgYKn6Y/U9AO2MD6a5f/rfF xCbGR/41ruN7+BrTLqnZOwFKEHpUPaC9XlvtC8Jfzxcr9LJJjeBCXjfs5Eaqw0tsfn 4DmuYnafQC5hbzlzKxH04FRjMJHySLEmjNfCFEog= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Date: Tue, 4 Aug 2020 12:47:06 +0200 From: Lukas Straub To: qemu-devel Subject: [PATCH v3 6/7] configure,Makefile: Install colo resource-agent Message-ID: <108a9f4106fcc52f089c9bded571d46f79929235.1596536719.git.lukasstraub2@web.de> In-Reply-To: References: MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/OzzWLfXsGOAlOtCfcgn/=9S"; protocol="application/pgp-signature"; micalg=pgp-sha512 X-Provags-ID: V03:K1:724UH4ULdnYgsHHqfGjtg9VMHrOiuTi4sSyc4of7UxUnvwKXJ0x SVLhrcIuwm42CN3CIVf2EkGpIRyYzAJ2G5tsn1knnGa7b50IQtqejy8Le6FZEEoA0Y+PEFU Adm3g7CkGVK4ETLWMssoOqNFWJfPwgJJ9g8WG51nt5LXvdNivRdghguBBzzStmhmqAAwm5E 9b2GIpI+/+jGcBv2rOr9Q== X-UI-Out-Filterresults: notjunk:1;V03:K0:i+iLXdHYT+Q=:2f9AM3uQh6Sh3vg30gbEP+ ZVI2YOxcHRpzxJvdw7t5K6V/ZBrKyPreuGyJfiWA5s8FqirMVpt9MagYPvydR3srkFtMmoy88 hfynTfmrpjRoT0kO6W43sE4b3w5EB7pED0as4YCrTAvmYHWPNm/QI2WUhV8Pighr0Gej/DHCD C/8RHoV9PkTjQPVaTBl2xOpmL1KPsITICtcGHJRvVwHDBn+vrVBBX/VpLaNad+yhTUyHGlOII fFU/Dbm3WNHPOab9AyucuHjhN8n4MdAupIiCR0DyauBs2ZrcM4Uh0tylqbTcPbVrX61GND7JK JclL9ghhK86BM28dnOcEB8S/1lheXD1rDXVNGuAy20mHGPbzxlPbtfCJzcaPl7CoToJ6mVWPI M73dgg4IOS877PQ68NewroI6hrKUSPsmkLyRuUJJStZSzlv9m7xBChfowzcL0RnEhQfIkN9OA ds39ncJ3EKG1f4gdY7VSozv4s4jGWFLnC9RG01h3UBiweSxNv/39kXClz/9ZAk2HTGaDP8wIy sHJyP6+qnYIs6VJrcz17YS5MvXDRaAm1t8ijXaZ4uS2EfLZ+K1opI3oF3YDCjJ58Yab1+jkEq Tu3msfUCIO1wuhDjZsUBbGxbapGU/TkBg58B0PzUhFymxiWsvmT14pV8P1a2wCnuW8gg4478m s/ZjNpJ1vcKCl0M4+BoV+m9AVqB5M24l5EmHn24VzZxJXS8GydsBWfuewqHdGyLtYWGdZimIc pqX+QT070LsqOruiyVbBkRHTnoBzTbMI+ZQDpEnJoFqVi/aBpHNfQXQWuHaXhxoNnDyCSA3oa Ptvg0oN/AIx6rKI3T/FlMyWwRzfDTuD8z5PkUVCBnkpZQhYzi8Mcm4uR0wjahq4n2mUt46WYb /KBIPcdci6biU8qAN6mJOk3k8BGIjPTSyyjCMcC0nh/zol1Y2lLkN9/qpqmzojhkRpnu/qDUV 2Qme/0MlLwQ43uifL9gD7F3tWYApVKEjtPAmGZG1M3saz1KNIWfm+HDLfgxSd8d/AOBQnNrP8 YJGp9bvGKKaw92hQkO7z/w3F/26yECpTQ1vX970yL+f5ZDTw2xEGgng3Vgl+MSYQj1XAgIU7y jICdP7IbIpet4GHJBlZWJHrxaNx11fGFjC3+2Iiz//6rAW6EF7FbN/eGhxf6Jf4NZGLnnmtIP oKuLGQzMkiMREkp30N5KFwvMMO+Ed/fwD32r1lPh+id13XhKd1wCuuDGys7s+lJ5Sl2ff/BPJ 3eLdp9+IyaZ9vHSQNBasUQj9vVCHZ5jcPpsG3aw== Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=212.227.17.12; envelope-from=lukasstraub2@web.de; helo=mout.web.de X-detected-operating-system: by eggs.gnu.org: First seen = 2020/08/04 06:47:07 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Kevin Wolf , Alberto Garcia , "Dr. David Alan Gilbert" , Wainer dos Santos Moschetta , Max Reitz , Zhang Chen , Cleber Rosa , Philippe =?UTF-8?B?TWF0aGlldS1EYXVkw6k=?= Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-Zoho-Virus-Status: 1 X-ZohoMail-DKIM: fail (Header signature does not verify) --Sig_/OzzWLfXsGOAlOtCfcgn/=9S Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Optionally install the resouce-agent so it gets picked up by pacemaker. Signed-off-by: Lukas Straub --- Makefile | 5 +++++ configure | 10 ++++++++++ 2 files changed, 15 insertions(+) diff --git a/Makefile b/Makefile index c2120d8d48..dccc20b120 100644 --- a/Makefile +++ b/Makefile @@ -969,6 +969,11 @@ ifneq ($(DESCS),) $(INSTALL_DATA) "$$tmpf" \ "$(DESTDIR)$(qemu_datadir)/firmware/$$x"; \ done +endif +ifdef INSTALL_COLO_RA + mkdir -p "$(DESTDIR)$(libdir)/ocf/resource.d/qemu" + $(INSTALL_PROG) "scripts/colo-resource-agent/colo" \ + "$(DESTDIR)$(libdir)/ocf/resource.d/qemu/colo" endif for s in $(ICON_SIZES); do \ mkdir -p "$(DESTDIR)$(qemu_icondir)/hicolor/$${s}/apps"; \ diff --git a/configure b/configure index 2acc4d1465..39051d25f8 100755 --- a/configure +++ b/configure @@ -438,6 +438,7 @@ softmmu=3D"yes" linux_user=3D"no" bsd_user=3D"no" blobs=3D"yes" +colo_ra=3D"no" edk2_blobs=3D"no" pkgversion=3D"" pie=3D"" @@ -1336,6 +1337,10 @@ for opt do ;; --disable-blobs) blobs=3D"no" ;; + --disable-colo-ra) colo_ra=3D"no" + ;; + --enable-colo-ra) colo_ra=3D"yes" + ;; --with-pkgversion=3D*) pkgversion=3D"$optarg" ;; --with-coroutine=3D*) coroutine=3D"$optarg" @@ -1821,6 +1826,7 @@ Advanced options (experts only): --enable-gcov enable test coverage analysis with gcov --gcov=3DGCOV use specified gcov [$gcov_tool] --disable-blobs disable installing provided firmware blobs + --enable-colo-ra enable installing the COLO resource agent for p= acemaker --with-vss-sdk=3DSDK-path enable Windows VSS support in QEMU Guest Agent --with-win-sdk=3DSDK-path path to Windows Platform SDK (to build VSS .t= lb) --tls-priority default TLS protocol/cipher priority string @@ -6930,6 +6936,7 @@ echo "Linux AIO support $linux_aio" echo "Linux io_uring support $linux_io_uring" echo "ATTR/XATTR support $attr" echo "Install blobs $blobs" +echo "Install COLO resource agent $colo_ra" echo "KVM support $kvm" echo "HAX support $hax" echo "HVF support $hvf" @@ -7496,6 +7503,9 @@ fi if test "$blobs" =3D "yes" ; then echo "INSTALL_BLOBS=3Dyes" >> $config_host_mak fi +if test "$colo_ra" =3D "yes" ; then + echo "INSTALL_COLO_RA=3Dyes" >> $config_host_mak +fi if test "$iovec" =3D "yes" ; then echo "CONFIG_IOVEC=3Dy" >> $config_host_mak fi -- 2.20.1 --Sig_/OzzWLfXsGOAlOtCfcgn/=9S Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEg/qxWKDZuPtyYo+kNasLKJxdslgFAl8pPKoACgkQNasLKJxd slhsJw/6AwNjh/hzP/v1Zq10/FlLGnvIDqTp0YmVUsPwAcflnU29z3W5dHpkiLR3 /Uq2rnz3o0yp6988I0IDXe5uh2RANnq1RTc+8VK4xJwfQdDM4pXsO7iaNMLSfQ0z peuLHmy+TWGLCvAoyytpk1bf7ioIA6VeVdz77xXI1Zs9pbw7FatcCWqr/Fbq4m7d J1AU2OhmM4Ud3y+SjhALX+co3BSaXRM9iYXgZYBQI7z5fE4hj3q5ZvQPcsh4tvsJ bcVpFYAipaRUlVGiim5KDp/CZcOM7YESHmEMbasWrRnJfbt6s7xlpVTrZ1RABMMH 8vka+roZuBFe/b7TsaZvZfTfMYMzjkzyoQt8b7jHG+CgigCdAdBjH5cddjuOAlXR 9cAndZ2IdSM3AUaJhQFc/ioD17ORqffhLPxheIY/09Vxs/oGga291iHsQKl6SJMW zT8LaYUpXamg5P3G1EmiJesB21/TwCfe0Y+8K25iSB/74vrcxI3iarz+n6DEZSBr hELiCxI4Uj8WSkMnq4Z68YG07STLWMyv8od0Qt02lylojaEWkdn79LCI6XA5k8VQ RD4PaEjLAfmCyJ44+ExDFprcZBA2gr2b9vN12jVZ7jEbWKzbaDzCHbgNlSEczWsm t1fZAsHzHT9K0vBkvewxS6gBBMGJpWXsvSL/PUf4KRgG0C3vIKg= =yOS+ -----END PGP SIGNATURE----- --Sig_/OzzWLfXsGOAlOtCfcgn/=9S--