GNU bug report logs - #58152
[PATCH 0/5]: gnu Add pacemaker

Previous Next

Package: guix-patches;

Reported by: Sharlatan Hellseher <sharlatanus <at> gmail.com>

Date: Wed, 28 Sep 2022 21:06:02 UTC

Severity: normal

Tags: patch

Done: Ludovic Courtès <ludo <at> gnu.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 58152 in the body.
You can then email your comments to 58152 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#58152; Package guix-patches. (Wed, 28 Sep 2022 21:06:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Sharlatan Hellseher <sharlatanus <at> gmail.com>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Wed, 28 Sep 2022 21:06:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: guix-patches <at> gnu.org
Cc: Ludovic Courtès <ludo <at> gnu.org>,
 Christopher Baines <mail <at> cbaines.net>
Subject: [PATCH 0/5]: gnu Add pacemaker
Date: Wed, 28 Sep 2022 22:05:06 +0100
Hi Guix team!

This patch series add pacemaker and it's dependencies under new module
more logically suited for that functionality which I could not find in
other of the modules - High Availability.

It would be a good foundation to pack such projects like Proxmox,
oVirt. They provide convenient clustirisation solutions which would be
nice to have in Guix :)

Sharlatan Hellseher (5):
  gnu: Move libqb to high-availability
  gnu: libqb: Update to 2.0.6
  gnu: Add kronosnet
  gnu: Add corosync
  gnu: Add pacemaker

 gnu/local.mk                       |   1 +
 gnu/packages/hardware.scm          |  27 ----
 gnu/packages/high-availability.scm | 242 +++++++++++++++++++++++++++++
 3 files changed, 243 insertions(+), 27 deletions(-)
 create mode 100644 gnu/packages/high-availability.scm


base-commit: afcc6d636f7d7b1914fa3425da3574db4a94f26f


-- 
… наш разум - превосходная объяснительная машина которая способна
найти смысл почти в чем угодно, истолковать любой феномен, но
совершенно не в состоянии принять мысль о непредсказуемости.

Information forwarded to guix-patches <at> gnu.org:
bug#58152; Package guix-patches. (Wed, 28 Sep 2022 21:08:01 GMT) Full text and rfc822 format available.

Message #8 received at 58152 <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 58152 <at> debbugs.gnu.org
Subject: [PATCH 1/5]: Move libqb to high-availability
Date: Wed, 28 Sep 2022 22:07:31 +0100
[Message part 1 (text/plain, inline)]
-- 
… наш разум - превосходная объяснительная машина которая способна
найти смысл почти в чем угодно, истолковать любой феномен, но
совершенно не в состоянии принять мысль о непредсказуемости.
[0001-gnu-Move-libqb-to-high-availability.patch (text/x-patch, attachment)]

Information forwarded to guix-patches <at> gnu.org:
bug#58152; Package guix-patches. (Wed, 28 Sep 2022 21:09:02 GMT) Full text and rfc822 format available.

Message #11 received at 58152 <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 58152 <at> debbugs.gnu.org
Subject: [PATCH 2/5]: gnu: libqb: Update to 2.0.6
Date: Wed, 28 Sep 2022 22:08:13 +0100
[Message part 1 (text/plain, inline)]
-- 
… наш разум - превосходная объяснительная машина которая способна
найти смысл почти в чем угодно, истолковать любой феномен, но
совершенно не в состоянии принять мысль о непредсказуемости.
[0002-gnu-libqb-Update-to-2.0.6.patch (text/x-patch, attachment)]

Information forwarded to guix-patches <at> gnu.org:
bug#58152; Package guix-patches. (Wed, 28 Sep 2022 21:10:02 GMT) Full text and rfc822 format available.

Message #14 received at 58152 <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 58152 <at> debbugs.gnu.org
Subject: [PATCH 3/5]: gnu: Add kronosnet
Date: Wed, 28 Sep 2022 22:08:49 +0100
[Message part 1 (text/plain, inline)]
-- 
… наш разум - превосходная объяснительная машина которая способна
найти смысл почти в чем угодно, истолковать любой феномен, но
совершенно не в состоянии принять мысль о непредсказуемости.
[0003-gnu-Add-kronosnet.patch (text/x-patch, attachment)]

Information forwarded to guix-patches <at> gnu.org:
bug#58152; Package guix-patches. (Wed, 28 Sep 2022 21:10:03 GMT) Full text and rfc822 format available.

Message #17 received at 58152 <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 58152 <at> debbugs.gnu.org
Subject: [PATCH 4/5]: gnu: Add corosync
Date: Wed, 28 Sep 2022 22:09:36 +0100
[Message part 1 (text/plain, inline)]
-- 
… наш разум - превосходная объяснительная машина которая способна
найти смысл почти в чем угодно, истолковать любой феномен, но
совершенно не в состоянии принять мысль о непредсказуемости.
[0004-gnu-Add-corosync.patch (text/x-patch, attachment)]

Information forwarded to guix-patches <at> gnu.org:
bug#58152; Package guix-patches. (Wed, 28 Sep 2022 21:11:01 GMT) Full text and rfc822 format available.

Message #20 received at 58152 <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 58152 <at> debbugs.gnu.org
Subject: [PATCH 5/5]: gnu: Add pacemaker
Date: Wed, 28 Sep 2022 22:10:13 +0100
[Message part 1 (text/plain, inline)]
-- 
… наш разум - превосходная объяснительная машина которая способна
найти смысл почти в чем угодно, истолковать любой феномен, но
совершенно не в состоянии принять мысль о непредсказуемости.
[0005-gnu-Add-pacemaker.patch (text/x-patch, attachment)]

Information forwarded to guix-patches <at> gnu.org:
bug#58152; Package guix-patches. (Mon, 10 Oct 2022 09:06:02 GMT) Full text and rfc822 format available.

Message #23 received at 58152 <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Cc: 58152 <at> debbugs.gnu.org
Subject: Re: bug#58152: [PATCH 0/5]: gnu Add pacemaker
Date: Mon, 10 Oct 2022 11:04:53 +0200
Hi,

Sharlatan Hellseher <sharlatanus <at> gmail.com> skribis:

> From 441e9a219377d93dd47488b7994b749a69a89382 Mon Sep 17 00:00:00 2001
> From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
> Date: Wed, 28 Sep 2022 21:37:07 +0100
> Subject: [PATCH 3/5] gnu: Add kronosnet
>
> * gnu/packages/high-availability.scm (kronosnet): New variable.

[...]

> +                         ;; libgcc_s.so.1 must be installed for pthread_cancel to work
> +                         `(,gcc "lib")))

This is unnecessary (it’s always provided as an implicit input of
‘gnu-build-system’) so I removed it.

I also added a ‘--disable-static’ configure flag.

Ludo’.




Information forwarded to guix-patches <at> gnu.org:
bug#58152; Package guix-patches. (Mon, 10 Oct 2022 09:08:01 GMT) Full text and rfc822 format available.

Message #26 received at 58152 <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Cc: 58152 <at> debbugs.gnu.org
Subject: Re: bug#58152: [PATCH 0/5]: gnu Add pacemaker
Date: Mon, 10 Oct 2022 11:06:19 +0200
Sharlatan Hellseher <sharlatanus <at> gmail.com> skribis:

> From 5b18749fc520bd4eb30c17b043402dd5c256061a Mon Sep 17 00:00:00 2001
> From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
> Date: Wed, 28 Sep 2022 21:43:31 +0100
> Subject: [PATCH 4/5] gnu: Add corosync
>
> * gnu/packages/high-availability.scm (corosync): New variable.

[...]

> +    (license (list license:bsd-0 license:gpl3))))

I changed the latter to ‘license:gpl3+’, as per the ‘LICENSE’ file.

Ludo’.




Reply sent to Ludovic Courtès <ludo <at> gnu.org>:
You have taken responsibility. (Mon, 10 Oct 2022 09:24:02 GMT) Full text and rfc822 format available.

Notification sent to Sharlatan Hellseher <sharlatanus <at> gmail.com>:
bug acknowledged by developer. (Mon, 10 Oct 2022 09:24:02 GMT) Full text and rfc822 format available.

Message #31 received at 58152-done <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Cc: Christopher Baines <mail <at> cbaines.net>, 58152-done <at> debbugs.gnu.org
Subject: Re: bug#58152: [PATCH 0/5]: gnu Add pacemaker
Date: Mon, 10 Oct 2022 11:23:39 +0200
Hey!

Sharlatan Hellseher <sharlatanus <at> gmail.com> skribis:

>   gnu: Move libqb to high-availability
>   gnu: libqb: Update to 2.0.6
>   gnu: Add kronosnet
>   gnu: Add corosync
>   gnu: Add pacemaker

I’ve now pushed the whole series with the small changes I mentioned as
commit 5f856c595479c30d9ccdb0063c9124248fdcf5c2.

Thanks,
Ludo’.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Mon, 07 Nov 2022 12:24:08 GMT) Full text and rfc822 format available.

This bug report was last modified 1 year and 142 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.