From unknown Sat Aug 16 17:01:35 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#66766] [PATCH 0/3] fix and update ansible to 8.5.0 Resent-From: Jack Hill Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 26 Oct 2023 18:37:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 66766 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 66766@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.169834539831133 (code B ref -1); Thu, 26 Oct 2023 18:37:02 +0000 Received: (at submit) by debbugs.gnu.org; 26 Oct 2023 18:36:38 +0000 Received: from localhost ([127.0.0.1]:34472 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qw5Di-000865-6t for submit@debbugs.gnu.org; Thu, 26 Oct 2023 14:36:38 -0400 Received: from lists.gnu.org ([2001:470:142::17]:33912) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qw5Dc-00085n-To for submit@debbugs.gnu.org; Thu, 26 Oct 2023 14:36:36 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qw5D2-0007Ur-NK for guix-patches@gnu.org; Thu, 26 Oct 2023 14:35:56 -0400 Received: from minsky.hcoop.net ([104.248.1.95]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qw5Cv-0004ww-JX for guix-patches@gnu.org; Thu, 26 Oct 2023 14:35:56 -0400 Received: from [71.69.176.211] (helo=mimolette.local) by minsky.hcoop.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qw5Cr-0002Pp-Fm for guix-patches@gnu.org; Thu, 26 Oct 2023 14:35:45 -0400 Date: Thu, 26 Oct 2023 14:35:44 -0400 (EDT) From: Jack Hill Message-ID: <28cf2040-3e78-dc66-7a6e-1d8742ea16dc@jackhill.us> MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=US-ASCII Received-SPF: pass client-ip=104.248.1.95; envelope-from=jackhill@jackhill.us; helo=minsky.hcoop.net X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.1 (/) Hi Guix, These patches update ansible-core and ansible to their latest releases. Currently ansible-core doesn't build, so that is also fixed. In ansible-core I've enabled some tests that were marked as failing before, but now pass. Also, if I just run ansible-test without specifying which copy to run, the one on PATH didn't work, and printed messages like """ Configured locale: en_US.UTF-8 FATAL: The current working directory must be within the source tree being tested. Testing an Ansible collection: {...}/ansible_collections/{namespace}/{collection}/ Example #1: community.general -> ~/code/ansible_collections/community/general/ Example #2: ansible.util -> ~/.ansible/collections/ansible_collections/ansible/util/ Current working directory: /tmp/guix-build-ansible-core-2.15.5.drv-0/ansible-core-2.15.5/ No "ansible_collections" parent directory was found. Cannot test "/tmp/guix-build-ansible-core-2.15.5.drv-0/ansible-core-2.15.5" with ansible-test from "/gnu/store/56zvvfavw59v57wi0c3lvwp27fjswa8l-ansible-core-2.15.5/lib/python3.10/site-packages/ansible_test". Did you intend to run "/tmp/guix-build-ansible-core-2.15.5.drv-0/ansible-core-2.15.5/bin/ansible-test" instead? """ So far, so good, but I'm not sure if this is yet ready to merge. Other than running `ansible --version` I haven't had a chance to test it. I'd like to use it to create a back, but with `guix pack -RR ansible-core ansible glibc-locales bash` running `ansible --version` on a CentOS 7 system prints: """ ERROR: Ansible could not initialize the preferred locale: unsupported locale setting """ Also, it seems like the really useful commands are provided by ansible-core and not ansible, so I'm not sure if the former should be propagated in the latter? Maybe there is some other packaging bug? Nevertheless, I think these changes are definitely an improvement over what we have now, so I wanted to share them to get feedback and maybe find a collaborator. Jack Hill (3): gnu: ansible-core: Update to 2.15.5 and fix tests. gnu: Remove python-resolvelib@0.5. gnu: ansible: Update to 8.5.0. gnu/packages/admin.scm | 20 ++++++-------------- gnu/packages/python-xyz.scm | 16 ---------------- 2 files changed, 6 insertions(+), 30 deletions(-) base-commit: cbd20d627497053871db863970c07d93c7081786 -- 2.41.0 From unknown Sat Aug 16 17:01:35 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#66766] [PATCH 2/3] gnu: Remove python-resolvelib@0.5. Resent-From: Jack Hill Original-Sender: "Debbugs-submit" Resent-CC: lars@6xq.net, marius@gnu.org, me@bonfacemunyoki.com, jgart@dismail.de, guix-patches@gnu.org Resent-Date: Thu, 26 Oct 2023 18:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66766 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 66766@debbugs.gnu.org Cc: Lars-Dominik Braun , Marius Bakke , Munyoki Kilyungi , jgart X-Debbugs-Original-Xcc: Lars-Dominik Braun , Marius Bakke , Munyoki Kilyungi , jgart Received: via spool by 66766-submit@debbugs.gnu.org id=B66766.169834557031434 (code B ref 66766); Thu, 26 Oct 2023 18:40:02 +0000 Received: (at 66766) by debbugs.gnu.org; 26 Oct 2023 18:39:30 +0000 Received: from localhost ([127.0.0.1]:34480 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qw5GT-0008Av-Rc for submit@debbugs.gnu.org; Thu, 26 Oct 2023 14:39:30 -0400 Received: from minsky.hcoop.net ([104.248.1.95]:53406) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qw5GR-0008AX-SZ for 66766@debbugs.gnu.org; Thu, 26 Oct 2023 14:39:28 -0400 Received: from [2603:6080:a200:1c76::19a] (helo=mimolette.home.eronel.org) by minsky.hcoop.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qw5Fr-0002X3-NY for 66766@debbugs.gnu.org; Thu, 26 Oct 2023 14:38:51 -0400 From: Jack Hill Date: Thu, 26 Oct 2023 14:38:38 -0400 Message-ID: <891190a29f1297eae66e426f95288eb25a4e2f19.1698345519.git.jackhill@jackhill.us> X-Mailer: git-send-email 2.41.0 In-Reply-To: <28cf2040-3e78-dc66-7a6e-1d8742ea16dc@jackhill.us> References: <28cf2040-3e78-dc66-7a6e-1d8742ea16dc@jackhill.us> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-resolvelib-0.5): Delete variable. This was only used by ansible-core which can now use the newer version. Change-Id: Ic40e21561807ed5faae466e13193892e4f9aa6ae --- gnu/packages/python-xyz.scm | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 65c23cb318..300a7b2713 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -13745,22 +13745,6 @@ (define-public python-resolvelib includes dependency resolution logic.") (license license:isc))) -;;; This older version is required by ansible-core. -(define-public python-resolvelib-0.5 - (package/inherit python-resolvelib - (name "python-resolvelib") - (version "0.5.4") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/sarugaku/resolvelib") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "0697y330sqhiclk25v151qxg7aixzpj434lbg5qib0qlna5zg9la")))))) - (define-public python-commonmark (package (name "python-commonmark") -- 2.41.0 From unknown Sat Aug 16 17:01:35 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#66766] [PATCH 3/3] gnu: ansible: Update to 8.5.0. Resent-From: Jack Hill Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 26 Oct 2023 18:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66766 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 66766@debbugs.gnu.org Received: via spool by 66766-submit@debbugs.gnu.org id=B66766.169834557031442 (code B ref 66766); Thu, 26 Oct 2023 18:40:02 +0000 Received: (at 66766) by debbugs.gnu.org; 26 Oct 2023 18:39:30 +0000 Received: from localhost ([127.0.0.1]:34482 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qw5GU-0008Ax-5h for submit@debbugs.gnu.org; Thu, 26 Oct 2023 14:39:30 -0400 Received: from minsky.hcoop.net ([104.248.1.95]:53414) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qw5GS-0008AY-5y for 66766@debbugs.gnu.org; Thu, 26 Oct 2023 14:39:28 -0400 Received: from [2603:6080:a200:1c76::19a] (helo=mimolette.home.eronel.org) by minsky.hcoop.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qw5Fs-0002X3-1D for 66766@debbugs.gnu.org; Thu, 26 Oct 2023 14:38:52 -0400 From: Jack Hill Date: Thu, 26 Oct 2023 14:38:39 -0400 Message-ID: <33864ade0c3dbe79f330e5f02e67aba7cabb1120.1698345519.git.jackhill@jackhill.us> X-Mailer: git-send-email 2.41.0 In-Reply-To: <28cf2040-3e78-dc66-7a6e-1d8742ea16dc@jackhill.us> References: <28cf2040-3e78-dc66-7a6e-1d8742ea16dc@jackhill.us> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/admin.scm (ansible): Update to 8.5.0. Change-Id: I38ac84a0945f3ba10e13246cf8ae95c3795b52b3 --- gnu/packages/admin.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm index c1327d54a5..5e0e0d9b52 100644 --- a/gnu/packages/admin.scm +++ b/gnu/packages/admin.scm @@ -2973,13 +2973,13 @@ (define-public ansible-core (define-public ansible (package (name "ansible") - (version "7.4.0") + (version "8.5.0") (source (origin (method url-fetch) (uri (pypi-uri "ansible" version)) (sha256 - (base32 "142barhwz0wx5kn74xi0bfl21iwq2yq3jp14kxajsg9nggndcr09")))) + (base32 "0bazj5h12wraf30bb2schzwk553y20n9vh45km4b5kgmvadm0z1j")))) (build-system python-build-system) (propagated-inputs (list ansible-core)) ;; The Ansible collections are found by ansible-core via the Python search -- 2.41.0 From unknown Sat Aug 16 17:01:35 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#66766] [PATCH 1/3] gnu: ansible-core: Update to 2.15.5 and fix tests. Resent-From: Jack Hill Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 26 Oct 2023 18:40:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66766 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 66766@debbugs.gnu.org Received: via spool by 66766-submit@debbugs.gnu.org id=B66766.169834557131448 (code B ref 66766); Thu, 26 Oct 2023 18:40:03 +0000 Received: (at 66766) by debbugs.gnu.org; 26 Oct 2023 18:39:31 +0000 Received: from localhost ([127.0.0.1]:34484 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qw5GU-0008B5-Fl for submit@debbugs.gnu.org; Thu, 26 Oct 2023 14:39:30 -0400 Received: from minsky.hcoop.net ([104.248.1.95]:53394) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qw5GR-0008AV-Ho for 66766@debbugs.gnu.org; Thu, 26 Oct 2023 14:39:28 -0400 Received: from [2603:6080:a200:1c76::19a] (helo=mimolette.home.eronel.org) by minsky.hcoop.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qw5Fr-0002X3-DF for 66766@debbugs.gnu.org; Thu, 26 Oct 2023 14:38:51 -0400 From: Jack Hill Date: Thu, 26 Oct 2023 14:38:37 -0400 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: <28cf2040-3e78-dc66-7a6e-1d8742ea16dc@jackhill.us> References: <28cf2040-3e78-dc66-7a6e-1d8742ea16dc@jackhill.us> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/admin.scm (ansible-core): Update to 2.15.5. [#:phases]: Enable tests that now pass and choose the right ansible-test to invoke. [propagated-inputs]: replace python-resolvelib-0.5 with python-resolvelib. Change-Id: Ibda3222a16fefb1484affdb62e38a3a07ce61986 --- gnu/packages/admin.scm | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm index 8f72b0eeae..c1327d54a5 100644 --- a/gnu/packages/admin.scm +++ b/gnu/packages/admin.scm @@ -2835,13 +2835,13 @@ (define-public fdupes (define-public ansible-core (package (name "ansible-core") - (version "2.14.4") + (version "2.15.5") (source (origin (method url-fetch) (uri (pypi-uri "ansible-core" version)) (sha256 - (base32 "057g87smxcn6zc558xk4zr6ga4q8clmkyxghn5gx60a94sy61clh")))) + (base32 "00hnwjk4dxgxbz4xlza2wqx20yks5xr7074hzlzsyja3ip5kkicc")))) (build-system python-build-system) (arguments `(#:modules ((guix build python-build-system) @@ -2911,14 +2911,6 @@ (define-public ansible-core (when tests? ;; Otherwise Ansible fails to create its config directory. (setenv "HOME" "/tmp") - ;; This test module messes up with sys.path and causes many - ;; test failures. - (delete-file "test/units/_vendor/test_vendor.py") - ;; The test fails when run in the container, for reasons - ;; unknown. - (delete-file "test/units/utils/test_display.py") - ;; This test fail for reasons unknown. - (delete-file "test/units/cli/test_adhoc.py") ;; These tests fail in the container; it appears that the ;; mocking of the absolute file names such as /usr/bin/svcs do ;; not work as intended there. @@ -2933,7 +2925,7 @@ (define-public ansible-core ;; does some extra environment setup. Taken from ;; https://raw.githubusercontent.com/ansible/ansible/\ ;; devel/test/utils/shippable/shippable.sh. - (invoke "ansible-test" "units" "-v" + (invoke "./bin/ansible-test" "units" "-v" "--num-workers" (number->string (parallel-job-count))))))))) (native-inputs @@ -2954,7 +2946,7 @@ (define-public ansible-core python-jinja2 python-pyyaml python-packaging ;for version number parsing - python-resolvelib-0.5)) + python-resolvelib)) (home-page "https://www.ansible.com/") (synopsis "Radically simple IT automation") (description "Ansible aims to be a radically simple IT automation system. base-commit: cbd20d627497053871db863970c07d93c7081786 -- 2.41.0 From unknown Sat Aug 16 17:01:35 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#66766] [PATCH v2 2/3] gnu: Remove python-resolvelib@0.5. Resent-From: Jack Hill Original-Sender: "Debbugs-submit" Resent-CC: lars@6xq.net, marius@gnu.org, me@bonfacemunyoki.com, jgart@dismail.de, guix-patches@gnu.org Resent-Date: Thu, 26 Oct 2023 21:07:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66766 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 66766@debbugs.gnu.org Cc: Lars-Dominik Braun , Marius Bakke , Munyoki Kilyungi , jgart X-Debbugs-Original-Xcc: Lars-Dominik Braun , Marius Bakke , Munyoki Kilyungi , jgart Received: via spool by 66766-submit@debbugs.gnu.org id=B66766.169835440624746 (code B ref 66766); Thu, 26 Oct 2023 21:07:01 +0000 Received: (at 66766) by debbugs.gnu.org; 26 Oct 2023 21:06:46 +0000 Received: from localhost ([127.0.0.1]:34614 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qw7Yz-0006R3-PT for submit@debbugs.gnu.org; Thu, 26 Oct 2023 17:06:46 -0400 Received: from minsky.hcoop.net ([104.248.1.95]:38232) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qw7Yw-0006Qa-6o for 66766@debbugs.gnu.org; Thu, 26 Oct 2023 17:06:44 -0400 Received: from [2603:6080:a200:1c76::19a] (helo=mimolette.home.eronel.org) by minsky.hcoop.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qw7YL-00016J-Qx for 66766@debbugs.gnu.org; Thu, 26 Oct 2023 17:06:05 -0400 From: Jack Hill Date: Thu, 26 Oct 2023 17:05:52 -0400 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: <28cf2040-3e78-dc66-7a6e-1d8742ea16dc@jackhill.us> References: <28cf2040-3e78-dc66-7a6e-1d8742ea16dc@jackhill.us> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-resolvelib-0.5): Delete variable. This was only used by ansible-core which can now use the newer version. Change-Id: Ic40e21561807ed5faae466e13193892e4f9aa6ae --- gnu/packages/python-xyz.scm | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 6b991c448b..96ccf38c54 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -13763,22 +13763,6 @@ (define-public python-resolvelib includes dependency resolution logic.") (license license:isc))) -;;; This older version is required by ansible-core. -(define-public python-resolvelib-0.5 - (package/inherit python-resolvelib - (name "python-resolvelib") - (version "0.5.4") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/sarugaku/resolvelib") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "0697y330sqhiclk25v151qxg7aixzpj434lbg5qib0qlna5zg9la")))))) - (define-public python-commonmark (package (name "python-commonmark") -- 2.41.0 From unknown Sat Aug 16 17:01:35 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#66766] [PATCH v2 3/3] gnu: ansible: Update to 8.5.0. Resent-From: Jack Hill Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 26 Oct 2023 21:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66766 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 66766@debbugs.gnu.org Received: via spool by 66766-submit@debbugs.gnu.org id=B66766.169835440624753 (code B ref 66766); Thu, 26 Oct 2023 21:07:02 +0000 Received: (at 66766) by debbugs.gnu.org; 26 Oct 2023 21:06:46 +0000 Received: from localhost ([127.0.0.1]:34616 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qw7Z0-0006R5-28 for submit@debbugs.gnu.org; Thu, 26 Oct 2023 17:06:46 -0400 Received: from minsky.hcoop.net ([104.248.1.95]:38244) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qw7Yw-0006Qb-Ap for 66766@debbugs.gnu.org; Thu, 26 Oct 2023 17:06:45 -0400 Received: from [2603:6080:a200:1c76::19a] (helo=mimolette.home.eronel.org) by minsky.hcoop.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qw7YM-00016J-4Z for 66766@debbugs.gnu.org; Thu, 26 Oct 2023 17:06:06 -0400 From: Jack Hill Date: Thu, 26 Oct 2023 17:05:53 -0400 Message-ID: <7531acb3653cabe1eec758b3c9102fde53131fc1.1698354353.git.jackhill@jackhill.us> X-Mailer: git-send-email 2.41.0 In-Reply-To: <28cf2040-3e78-dc66-7a6e-1d8742ea16dc@jackhill.us> References: <28cf2040-3e78-dc66-7a6e-1d8742ea16dc@jackhill.us> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/admin.scm (ansible): Update to 8.5.0. Change-Id: I38ac84a0945f3ba10e13246cf8ae95c3795b52b3 --- gnu/packages/admin.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm index 9e28d2e8c0..afbcf7fda6 100644 --- a/gnu/packages/admin.scm +++ b/gnu/packages/admin.scm @@ -2973,13 +2973,13 @@ (define-public ansible-core (define-public ansible (package (name "ansible") - (version "7.4.0") + (version "8.5.0") (source (origin (method url-fetch) (uri (pypi-uri "ansible" version)) (sha256 - (base32 "142barhwz0wx5kn74xi0bfl21iwq2yq3jp14kxajsg9nggndcr09")))) + (base32 "0bazj5h12wraf30bb2schzwk553y20n9vh45km4b5kgmvadm0z1j")))) (build-system python-build-system) (propagated-inputs (list ansible-core)) ;; The Ansible collections are found by ansible-core via the Python search -- 2.41.0 From unknown Sat Aug 16 17:01:35 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#66766] [PATCH v2 1/3] gnu: ansible-core: Update to 2.15.5 and fix tests. Resent-From: Jack Hill Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 26 Oct 2023 21:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66766 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 66766@debbugs.gnu.org Received: via spool by 66766-submit@debbugs.gnu.org id=B66766.169835441524772 (code B ref 66766); Thu, 26 Oct 2023 21:07:02 +0000 Received: (at 66766) by debbugs.gnu.org; 26 Oct 2023 21:06:55 +0000 Received: from localhost ([127.0.0.1]:34618 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qw7Z8-0006RU-FD for submit@debbugs.gnu.org; Thu, 26 Oct 2023 17:06:55 -0400 Received: from minsky.hcoop.net ([104.248.1.95]:38230) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qw7Yw-0006QZ-3p for 66766@debbugs.gnu.org; Thu, 26 Oct 2023 17:06:45 -0400 Received: from [2603:6080:a200:1c76::19a] (helo=mimolette.home.eronel.org) by minsky.hcoop.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qw7YL-00016J-GX for 66766@debbugs.gnu.org; Thu, 26 Oct 2023 17:06:05 -0400 From: Jack Hill Date: Thu, 26 Oct 2023 17:05:51 -0400 Message-ID: <08dc3889305b13fa8cee6244474ed6a105dc30fb.1698354353.git.jackhill@jackhill.us> X-Mailer: git-send-email 2.41.0 In-Reply-To: <28cf2040-3e78-dc66-7a6e-1d8742ea16dc@jackhill.us> References: <28cf2040-3e78-dc66-7a6e-1d8742ea16dc@jackhill.us> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/admin.scm (ansible-core): Update to 2.15.5. [#:phases]: Enable tests that now pass and choose the right ansible-test to invoke. [propagated-inputs]: replace python-resolvelib-0.5 with python-resolvelib. Change-Id: Ibda3222a16fefb1484affdb62e38a3a07ce61986 --- gnu/packages/admin.scm | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm index 67d836112d..9e28d2e8c0 100644 --- a/gnu/packages/admin.scm +++ b/gnu/packages/admin.scm @@ -2835,13 +2835,13 @@ (define-public fdupes (define-public ansible-core (package (name "ansible-core") - (version "2.14.4") + (version "2.15.5") (source (origin (method url-fetch) (uri (pypi-uri "ansible-core" version)) (sha256 - (base32 "057g87smxcn6zc558xk4zr6ga4q8clmkyxghn5gx60a94sy61clh")))) + (base32 "00hnwjk4dxgxbz4xlza2wqx20yks5xr7074hzlzsyja3ip5kkicc")))) (build-system python-build-system) (arguments `(#:modules ((guix build python-build-system) @@ -2911,14 +2911,6 @@ (define-public ansible-core (when tests? ;; Otherwise Ansible fails to create its config directory. (setenv "HOME" "/tmp") - ;; This test module messes up with sys.path and causes many - ;; test failures. - (delete-file "test/units/_vendor/test_vendor.py") - ;; The test fails when run in the container, for reasons - ;; unknown. - (delete-file "test/units/utils/test_display.py") - ;; This test fail for reasons unknown. - (delete-file "test/units/cli/test_adhoc.py") ;; These tests fail in the container; it appears that the ;; mocking of the absolute file names such as /usr/bin/svcs do ;; not work as intended there. @@ -2933,7 +2925,7 @@ (define-public ansible-core ;; does some extra environment setup. Taken from ;; https://raw.githubusercontent.com/ansible/ansible/\ ;; devel/test/utils/shippable/shippable.sh. - (invoke "ansible-test" "units" "-v" + (invoke "./bin/ansible-test" "units" "-v" "--num-workers" (number->string (parallel-job-count))))))))) (native-inputs @@ -2954,7 +2946,7 @@ (define-public ansible-core python-jinja2 python-pyyaml python-packaging ;for version number parsing - python-resolvelib-0.5)) + python-resolvelib)) (home-page "https://www.ansible.com/") (synopsis "Radically simple IT automation") (description "Ansible aims to be a radically simple IT automation system. base-commit: a69dec71493c1ecf06071d3304038f3648de69c4 -- 2.41.0 From unknown Sat Aug 16 17:01:35 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#66766] [PATCH v3 1/3] gnu: ansible-core: Update to 2.15.5 and fix tests. References: <28cf2040-3e78-dc66-7a6e-1d8742ea16dc@jackhill.us> In-Reply-To: <28cf2040-3e78-dc66-7a6e-1d8742ea16dc@jackhill.us> Resent-From: Jack Hill Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 27 Oct 2023 13:47:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66766 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 66766@debbugs.gnu.org Received: via spool by 66766-submit@debbugs.gnu.org id=B66766.169841441717619 (code B ref 66766); Fri, 27 Oct 2023 13:47:01 +0000 Received: (at 66766) by debbugs.gnu.org; 27 Oct 2023 13:46:57 +0000 Received: from localhost ([127.0.0.1]:35372 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qwNAu-0004a2-F2 for submit@debbugs.gnu.org; Fri, 27 Oct 2023 09:46:57 -0400 Received: from minsky.hcoop.net ([104.248.1.95]:37184) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qwNAq-0004Zb-EM for 66766@debbugs.gnu.org; Fri, 27 Oct 2023 09:46:55 -0400 Received: from [2603:6080:a200:1c76::19a] (helo=mimolette.home.eronel.org) by minsky.hcoop.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qwNAF-00034N-Dp for 66766@debbugs.gnu.org; Fri, 27 Oct 2023 09:46:15 -0400 From: Jack Hill Date: Fri, 27 Oct 2023 09:46:02 -0400 Message-ID: <08dc3889305b13fa8cee6244474ed6a105dc30fb.1698414364.git.jackhill@jackhill.us> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/admin.scm (ansible-core): Update to 2.15.5. [#:phases]: Enable tests that now pass and choose the right ansible-test to invoke. [propagated-inputs]: replace python-resolvelib-0.5 with python-resolvelib. Change-Id: Ibda3222a16fefb1484affdb62e38a3a07ce61986 --- gnu/packages/admin.scm | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm index 67d836112d..9e28d2e8c0 100644 --- a/gnu/packages/admin.scm +++ b/gnu/packages/admin.scm @@ -2835,13 +2835,13 @@ (define-public fdupes (define-public ansible-core (package (name "ansible-core") - (version "2.14.4") + (version "2.15.5") (source (origin (method url-fetch) (uri (pypi-uri "ansible-core" version)) (sha256 - (base32 "057g87smxcn6zc558xk4zr6ga4q8clmkyxghn5gx60a94sy61clh")))) + (base32 "00hnwjk4dxgxbz4xlza2wqx20yks5xr7074hzlzsyja3ip5kkicc")))) (build-system python-build-system) (arguments `(#:modules ((guix build python-build-system) @@ -2911,14 +2911,6 @@ (define-public ansible-core (when tests? ;; Otherwise Ansible fails to create its config directory. (setenv "HOME" "/tmp") - ;; This test module messes up with sys.path and causes many - ;; test failures. - (delete-file "test/units/_vendor/test_vendor.py") - ;; The test fails when run in the container, for reasons - ;; unknown. - (delete-file "test/units/utils/test_display.py") - ;; This test fail for reasons unknown. - (delete-file "test/units/cli/test_adhoc.py") ;; These tests fail in the container; it appears that the ;; mocking of the absolute file names such as /usr/bin/svcs do ;; not work as intended there. @@ -2933,7 +2925,7 @@ (define-public ansible-core ;; does some extra environment setup. Taken from ;; https://raw.githubusercontent.com/ansible/ansible/\ ;; devel/test/utils/shippable/shippable.sh. - (invoke "ansible-test" "units" "-v" + (invoke "./bin/ansible-test" "units" "-v" "--num-workers" (number->string (parallel-job-count))))))))) (native-inputs @@ -2954,7 +2946,7 @@ (define-public ansible-core python-jinja2 python-pyyaml python-packaging ;for version number parsing - python-resolvelib-0.5)) + python-resolvelib)) (home-page "https://www.ansible.com/") (synopsis "Radically simple IT automation") (description "Ansible aims to be a radically simple IT automation system. base-commit: a69dec71493c1ecf06071d3304038f3648de69c4 -- 2.41.0 From unknown Sat Aug 16 17:01:35 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#66766] [PATCH v3 3/3] gnu: ansible: Update to 8.5.0. Resent-From: Jack Hill Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 27 Oct 2023 13:47:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66766 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 66766@debbugs.gnu.org Received: via spool by 66766-submit@debbugs.gnu.org id=B66766.169841441717626 (code B ref 66766); Fri, 27 Oct 2023 13:47:02 +0000 Received: (at 66766) by debbugs.gnu.org; 27 Oct 2023 13:46:57 +0000 Received: from localhost ([127.0.0.1]:35374 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qwNAv-0004a8-5e for submit@debbugs.gnu.org; Fri, 27 Oct 2023 09:46:57 -0400 Received: from minsky.hcoop.net ([104.248.1.95]:37190) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qwNAq-0004Zd-Me for 66766@debbugs.gnu.org; Fri, 27 Oct 2023 09:46:55 -0400 Received: from [2603:6080:a200:1c76::19a] (helo=mimolette.home.eronel.org) by minsky.hcoop.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qwNAG-00034N-23 for 66766@debbugs.gnu.org; Fri, 27 Oct 2023 09:46:16 -0400 From: Jack Hill Date: Fri, 27 Oct 2023 09:46:04 -0400 Message-ID: <7531acb3653cabe1eec758b3c9102fde53131fc1.1698414364.git.jackhill@jackhill.us> X-Mailer: git-send-email 2.41.0 In-Reply-To: <08dc3889305b13fa8cee6244474ed6a105dc30fb.1698414364.git.jackhill@jackhill.us> References: <08dc3889305b13fa8cee6244474ed6a105dc30fb.1698414364.git.jackhill@jackhill.us> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/admin.scm (ansible): Update to 8.5.0. Change-Id: I38ac84a0945f3ba10e13246cf8ae95c3795b52b3 --- gnu/packages/admin.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm index 9e28d2e8c0..afbcf7fda6 100644 --- a/gnu/packages/admin.scm +++ b/gnu/packages/admin.scm @@ -2973,13 +2973,13 @@ (define-public ansible-core (define-public ansible (package (name "ansible") - (version "7.4.0") + (version "8.5.0") (source (origin (method url-fetch) (uri (pypi-uri "ansible" version)) (sha256 - (base32 "142barhwz0wx5kn74xi0bfl21iwq2yq3jp14kxajsg9nggndcr09")))) + (base32 "0bazj5h12wraf30bb2schzwk553y20n9vh45km4b5kgmvadm0z1j")))) (build-system python-build-system) (propagated-inputs (list ansible-core)) ;; The Ansible collections are found by ansible-core via the Python search -- 2.41.0 From unknown Sat Aug 16 17:01:35 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#66766] [PATCH v3 2/3] gnu: Remove python-resolvelib@0.5. Resent-From: Jack Hill Original-Sender: "Debbugs-submit" Resent-CC: lars@6xq.net, marius@gnu.org, me@bonfacemunyoki.com, jgart@dismail.de, guix-patches@gnu.org Resent-Date: Fri, 27 Oct 2023 13:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66766 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 66766@debbugs.gnu.org Cc: Lars-Dominik Braun , Marius Bakke , Munyoki Kilyungi , jgart X-Debbugs-Original-Xcc: Lars-Dominik Braun , Marius Bakke , Munyoki Kilyungi , jgart Received: via spool by 66766-submit@debbugs.gnu.org id=B66766.169841442317669 (code B ref 66766); Fri, 27 Oct 2023 13:48:02 +0000 Received: (at 66766) by debbugs.gnu.org; 27 Oct 2023 13:47:03 +0000 Received: from localhost ([127.0.0.1]:35378 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qwNB1-0004av-GL for submit@debbugs.gnu.org; Fri, 27 Oct 2023 09:47:03 -0400 Received: from minsky.hcoop.net ([104.248.1.95]:37188) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qwNAq-0004Zc-Dc for 66766@debbugs.gnu.org; Fri, 27 Oct 2023 09:46:56 -0400 Received: from [2603:6080:a200:1c76::19a] (helo=mimolette.home.eronel.org) by minsky.hcoop.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qwNAF-00034N-OC for 66766@debbugs.gnu.org; Fri, 27 Oct 2023 09:46:15 -0400 From: Jack Hill Date: Fri, 27 Oct 2023 09:46:03 -0400 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: <08dc3889305b13fa8cee6244474ed6a105dc30fb.1698414364.git.jackhill@jackhill.us> References: <08dc3889305b13fa8cee6244474ed6a105dc30fb.1698414364.git.jackhill@jackhill.us> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-resolvelib-0.5): Delete variable. This was only used by ansible-core which can now use the newer version. Change-Id: Ic40e21561807ed5faae466e13193892e4f9aa6ae --- gnu/packages/python-xyz.scm | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 6b991c448b..96ccf38c54 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -13763,22 +13763,6 @@ (define-public python-resolvelib includes dependency resolution logic.") (license license:isc))) -;;; This older version is required by ansible-core. -(define-public python-resolvelib-0.5 - (package/inherit python-resolvelib - (name "python-resolvelib") - (version "0.5.4") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/sarugaku/resolvelib") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "0697y330sqhiclk25v151qxg7aixzpj434lbg5qib0qlna5zg9la")))))) - (define-public python-commonmark (package (name "python-commonmark") -- 2.41.0 From unknown Sat Aug 16 17:01:35 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Jack Hill Subject: bug#66766: closed (Re: [bug#66766] [PATCH v3 3/3] gnu: ansible: Update to 8.5.0.) Message-ID: References: <87a5s0xs2m.fsf@cbaines.net> <28cf2040-3e78-dc66-7a6e-1d8742ea16dc@jackhill.us> X-Gnu-PR-Message: they-closed 66766 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 66766@debbugs.gnu.org Date: Mon, 30 Oct 2023 11:35:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1698665702-27786-1" This is a multi-part message in MIME format... ------------=_1698665702-27786-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #66766: [PATCH 0/3] fix and update ansible to 8.5.0 which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 66766@debbugs.gnu.org. --=20 66766: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D66766 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1698665702-27786-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 66766-done) by debbugs.gnu.org; 30 Oct 2023 11:34:31 +0000 Received: from localhost ([127.0.0.1]:44382 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qxQXO-0007DE-JJ for submit@debbugs.gnu.org; Mon, 30 Oct 2023 07:34:30 -0400 Received: from mira.cbaines.net ([212.71.252.8]:42988) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qxQXM-0007D6-Tl for 66766-done@debbugs.gnu.org; Mon, 30 Oct 2023 07:34:29 -0400 Received: from localhost (pd95b13b0.dip0.t-ipconnect.de [217.91.19.176]) by mira.cbaines.net (Postfix) with ESMTPSA id 2D46527BBE2; Mon, 30 Oct 2023 11:33:55 +0000 (GMT) Received: from felis (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 319b72f2; Mon, 30 Oct 2023 11:33:54 +0000 (UTC) References: <08dc3889305b13fa8cee6244474ed6a105dc30fb.1698414364.git.jackhill@jackhill.us> <7531acb3653cabe1eec758b3c9102fde53131fc1.1698414364.git.jackhill@jackhill.us> User-agent: mu4e 1.10.5; emacs 28.2 From: Christopher Baines To: Jack Hill Subject: Re: [bug#66766] [PATCH v3 3/3] gnu: ansible: Update to 8.5.0. Date: Mon, 30 Oct 2023 11:31:19 +0000 In-reply-to: <7531acb3653cabe1eec758b3c9102fde53131fc1.1698414364.git.jackhill@jackhill.us> Message-ID: <87a5s0xs2m.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 66766-done Cc: 66766-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Jack Hill writes: > * gnu/packages/admin.scm (ansible): Update to 8.5.0. > > Change-Id: I38ac84a0945f3ba10e13246cf8ae95c3795b52b3 > --- > gnu/packages/admin.scm | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) This patch, and the preceding ones look good to me. I've pushed them to master as 85451b38dd175f8bd4bcb42336c895bdc9373d28. Thanks, Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmU/lKFfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9Xdo8A//Xo//jOVb6Cfut5LbqgD+D/wH3kyQF5B8 SFtmzxd5HpKR1oijpS4S+9R1rUqeAUw8wBhzg58AbDTGpy2KqsaCKkvaNdh1yDY1 yfVMoSnWNc072btRIIkH8oRgiFf571ECBSoC/l4f9lf2syUPmMbjq/rOqaqaUjnY 8PomKKjGMC+49XI1CLlX7iXMgxjSuop+tuGlo9jspgzHbVi2lrwiTblsR65pCS6g GUphSTUQugb2ASA8+T6E6fua9ygnjBjPlrEPHW8LOXV6Vtzqx7XQ9bH4vDt37B90 99Ly3OxjT5286ko5am/yXDvP7X6xACXUJohZmi28/xQFAe2OA838K69QEcgHeDUL 7HVHT+UkbWbiR4tLDCigRV0j233sL2aa2lj8bO/XOnfNJMa9jd1IduT5UbAMBKxS YNeBUNHuxj9QwDB9VRfooBdtMQoGfJdWh6XVbru0wiIXx/FoU8hmQTUtcvA+wRZT jlSoARLkmj56PBwDioGC6rLYUdopKVeSNkmG1eBA9jVlHOULMIiPfv0EGVf0XeO+ 14rfR47GGwBoPp8frckfllTdWSNNKAvHRSqFu8vMG0urluAACPRyb/o5/wyc3Vfy 13Cma7o/QONwv1eXVZ7nYws6pcL9hXLSTmtiWu5qCOqyppo9Ww2t5PEumhDdiLHg U+/IdbV+WN4= =l6oT -----END PGP SIGNATURE----- --=-=-=-- ------------=_1698665702-27786-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 26 Oct 2023 18:36:38 +0000 Received: from localhost ([127.0.0.1]:34472 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qw5Di-000865-6t for submit@debbugs.gnu.org; Thu, 26 Oct 2023 14:36:38 -0400 Received: from lists.gnu.org ([2001:470:142::17]:33912) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qw5Dc-00085n-To for submit@debbugs.gnu.org; Thu, 26 Oct 2023 14:36:36 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qw5D2-0007Ur-NK for guix-patches@gnu.org; Thu, 26 Oct 2023 14:35:56 -0400 Received: from minsky.hcoop.net ([104.248.1.95]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qw5Cv-0004ww-JX for guix-patches@gnu.org; Thu, 26 Oct 2023 14:35:56 -0400 Received: from [71.69.176.211] (helo=mimolette.local) by minsky.hcoop.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qw5Cr-0002Pp-Fm for guix-patches@gnu.org; Thu, 26 Oct 2023 14:35:45 -0400 Date: Thu, 26 Oct 2023 14:35:44 -0400 (EDT) From: Jack Hill To: guix-patches@gnu.org Subject: [PATCH 0/3] fix and update ansible to 8.5.0 Message-ID: <28cf2040-3e78-dc66-7a6e-1d8742ea16dc@jackhill.us> MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=US-ASCII Received-SPF: pass client-ip=104.248.1.95; envelope-from=jackhill@jackhill.us; helo=minsky.hcoop.net X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.1 (/) Hi Guix, These patches update ansible-core and ansible to their latest releases. Currently ansible-core doesn't build, so that is also fixed. In ansible-core I've enabled some tests that were marked as failing before, but now pass. Also, if I just run ansible-test without specifying which copy to run, the one on PATH didn't work, and printed messages like """ Configured locale: en_US.UTF-8 FATAL: The current working directory must be within the source tree being tested. Testing an Ansible collection: {...}/ansible_collections/{namespace}/{collection}/ Example #1: community.general -> ~/code/ansible_collections/community/general/ Example #2: ansible.util -> ~/.ansible/collections/ansible_collections/ansible/util/ Current working directory: /tmp/guix-build-ansible-core-2.15.5.drv-0/ansible-core-2.15.5/ No "ansible_collections" parent directory was found. Cannot test "/tmp/guix-build-ansible-core-2.15.5.drv-0/ansible-core-2.15.5" with ansible-test from "/gnu/store/56zvvfavw59v57wi0c3lvwp27fjswa8l-ansible-core-2.15.5/lib/python3.10/site-packages/ansible_test". Did you intend to run "/tmp/guix-build-ansible-core-2.15.5.drv-0/ansible-core-2.15.5/bin/ansible-test" instead? """ So far, so good, but I'm not sure if this is yet ready to merge. Other than running `ansible --version` I haven't had a chance to test it. I'd like to use it to create a back, but with `guix pack -RR ansible-core ansible glibc-locales bash` running `ansible --version` on a CentOS 7 system prints: """ ERROR: Ansible could not initialize the preferred locale: unsupported locale setting """ Also, it seems like the really useful commands are provided by ansible-core and not ansible, so I'm not sure if the former should be propagated in the latter? Maybe there is some other packaging bug? Nevertheless, I think these changes are definitely an improvement over what we have now, so I wanted to share them to get feedback and maybe find a collaborator. Jack Hill (3): gnu: ansible-core: Update to 2.15.5 and fix tests. gnu: Remove python-resolvelib@0.5. gnu: ansible: Update to 8.5.0. gnu/packages/admin.scm | 20 ++++++-------------- gnu/packages/python-xyz.scm | 16 ---------------- 2 files changed, 6 insertions(+), 30 deletions(-) base-commit: cbd20d627497053871db863970c07d93c7081786 -- 2.41.0 ------------=_1698665702-27786-1--