all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* [bug#66766] [PATCH 0/3] fix and update ansible to 8.5.0
@ 2023-10-26 18:35 Jack Hill
  2023-10-26 18:38 ` [bug#66766] [PATCH 1/3] gnu: ansible-core: Update to 2.15.5 and fix tests Jack Hill
                   ` (6 more replies)
  0 siblings, 7 replies; 11+ messages in thread
From: Jack Hill @ 2023-10-26 18:35 UTC (permalink / raw)
  To: 66766

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




^ permalink raw reply	[flat|nested] 11+ messages in thread

* [bug#66766] [PATCH 1/3] gnu: ansible-core: Update to 2.15.5 and fix tests.
  2023-10-26 18:35 [bug#66766] [PATCH 0/3] fix and update ansible to 8.5.0 Jack Hill
@ 2023-10-26 18:38 ` Jack Hill
  2023-10-26 18:38 ` [bug#66766] [PATCH 2/3] gnu: Remove python-resolvelib@0.5 Jack Hill
                   ` (5 subsequent siblings)
  6 siblings, 0 replies; 11+ messages in thread
From: Jack Hill @ 2023-10-26 18:38 UTC (permalink / raw)
  To: 66766

* gnu/packages/admin.scm (ansible-core): Update to 2.15.5.
[#:phases]<check>: 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





^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [bug#66766] [PATCH 2/3] gnu: Remove python-resolvelib@0.5.
  2023-10-26 18:35 [bug#66766] [PATCH 0/3] fix and update ansible to 8.5.0 Jack Hill
  2023-10-26 18:38 ` [bug#66766] [PATCH 1/3] gnu: ansible-core: Update to 2.15.5 and fix tests Jack Hill
@ 2023-10-26 18:38 ` Jack Hill
  2023-10-26 18:38 ` [bug#66766] [PATCH 3/3] gnu: ansible: Update to 8.5.0 Jack Hill
                   ` (4 subsequent siblings)
  6 siblings, 0 replies; 11+ messages in thread
From: Jack Hill @ 2023-10-26 18:38 UTC (permalink / raw)
  To: 66766; +Cc: Lars-Dominik Braun, Marius Bakke, Munyoki Kilyungi, jgart

* 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





^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [bug#66766] [PATCH 3/3] gnu: ansible: Update to 8.5.0.
  2023-10-26 18:35 [bug#66766] [PATCH 0/3] fix and update ansible to 8.5.0 Jack Hill
  2023-10-26 18:38 ` [bug#66766] [PATCH 1/3] gnu: ansible-core: Update to 2.15.5 and fix tests Jack Hill
  2023-10-26 18:38 ` [bug#66766] [PATCH 2/3] gnu: Remove python-resolvelib@0.5 Jack Hill
@ 2023-10-26 18:38 ` Jack Hill
  2023-10-26 21:05 ` [bug#66766] [PATCH v2 1/3] gnu: ansible-core: Update to 2.15.5 and fix tests Jack Hill
                   ` (3 subsequent siblings)
  6 siblings, 0 replies; 11+ messages in thread
From: Jack Hill @ 2023-10-26 18:38 UTC (permalink / raw)
  To: 66766

* 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





^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [bug#66766] [PATCH v2 1/3] gnu: ansible-core: Update to 2.15.5 and fix tests.
  2023-10-26 18:35 [bug#66766] [PATCH 0/3] fix and update ansible to 8.5.0 Jack Hill
                   ` (2 preceding siblings ...)
  2023-10-26 18:38 ` [bug#66766] [PATCH 3/3] gnu: ansible: Update to 8.5.0 Jack Hill
@ 2023-10-26 21:05 ` Jack Hill
  2023-10-26 21:05 ` [bug#66766] [PATCH v2 2/3] gnu: Remove python-resolvelib@0.5 Jack Hill
                   ` (2 subsequent siblings)
  6 siblings, 0 replies; 11+ messages in thread
From: Jack Hill @ 2023-10-26 21:05 UTC (permalink / raw)
  To: 66766

* gnu/packages/admin.scm (ansible-core): Update to 2.15.5.
[#:phases]<check>: 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





^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [bug#66766] [PATCH v2 2/3] gnu: Remove python-resolvelib@0.5.
  2023-10-26 18:35 [bug#66766] [PATCH 0/3] fix and update ansible to 8.5.0 Jack Hill
                   ` (3 preceding siblings ...)
  2023-10-26 21:05 ` [bug#66766] [PATCH v2 1/3] gnu: ansible-core: Update to 2.15.5 and fix tests Jack Hill
@ 2023-10-26 21:05 ` Jack Hill
  2023-10-26 21:05 ` [bug#66766] [PATCH v2 3/3] gnu: ansible: Update to 8.5.0 Jack Hill
  2023-10-27 13:46 ` [bug#66766] [PATCH v3 1/3] gnu: ansible-core: Update to 2.15.5 and fix tests Jack Hill
  6 siblings, 0 replies; 11+ messages in thread
From: Jack Hill @ 2023-10-26 21:05 UTC (permalink / raw)
  To: 66766; +Cc: Lars-Dominik Braun, Marius Bakke, Munyoki Kilyungi, jgart

* 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





^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [bug#66766] [PATCH v2 3/3] gnu: ansible: Update to 8.5.0.
  2023-10-26 18:35 [bug#66766] [PATCH 0/3] fix and update ansible to 8.5.0 Jack Hill
                   ` (4 preceding siblings ...)
  2023-10-26 21:05 ` [bug#66766] [PATCH v2 2/3] gnu: Remove python-resolvelib@0.5 Jack Hill
@ 2023-10-26 21:05 ` Jack Hill
  2023-10-27 13:46 ` [bug#66766] [PATCH v3 1/3] gnu: ansible-core: Update to 2.15.5 and fix tests Jack Hill
  6 siblings, 0 replies; 11+ messages in thread
From: Jack Hill @ 2023-10-26 21:05 UTC (permalink / raw)
  To: 66766

* 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





^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [bug#66766] [PATCH v3 1/3] gnu: ansible-core: Update to 2.15.5 and fix tests.
  2023-10-26 18:35 [bug#66766] [PATCH 0/3] fix and update ansible to 8.5.0 Jack Hill
                   ` (5 preceding siblings ...)
  2023-10-26 21:05 ` [bug#66766] [PATCH v2 3/3] gnu: ansible: Update to 8.5.0 Jack Hill
@ 2023-10-27 13:46 ` Jack Hill
  2023-10-27 13:46   ` [bug#66766] [PATCH v3 2/3] gnu: Remove python-resolvelib@0.5 Jack Hill
  2023-10-27 13:46   ` [bug#66766] [PATCH v3 3/3] gnu: ansible: Update to 8.5.0 Jack Hill
  6 siblings, 2 replies; 11+ messages in thread
From: Jack Hill @ 2023-10-27 13:46 UTC (permalink / raw)
  To: 66766

* gnu/packages/admin.scm (ansible-core): Update to 2.15.5.
[#:phases]<check>: 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





^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [bug#66766] [PATCH v3 2/3] gnu: Remove python-resolvelib@0.5.
  2023-10-27 13:46 ` [bug#66766] [PATCH v3 1/3] gnu: ansible-core: Update to 2.15.5 and fix tests Jack Hill
@ 2023-10-27 13:46   ` Jack Hill
  2023-10-27 13:46   ` [bug#66766] [PATCH v3 3/3] gnu: ansible: Update to 8.5.0 Jack Hill
  1 sibling, 0 replies; 11+ messages in thread
From: Jack Hill @ 2023-10-27 13:46 UTC (permalink / raw)
  To: 66766; +Cc: Lars-Dominik Braun, Marius Bakke, Munyoki Kilyungi, jgart

* 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





^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [bug#66766] [PATCH v3 3/3] gnu: ansible: Update to 8.5.0.
  2023-10-27 13:46 ` [bug#66766] [PATCH v3 1/3] gnu: ansible-core: Update to 2.15.5 and fix tests Jack Hill
  2023-10-27 13:46   ` [bug#66766] [PATCH v3 2/3] gnu: Remove python-resolvelib@0.5 Jack Hill
@ 2023-10-27 13:46   ` Jack Hill
  2023-10-30 11:31     ` bug#66766: " Christopher Baines
  1 sibling, 1 reply; 11+ messages in thread
From: Jack Hill @ 2023-10-27 13:46 UTC (permalink / raw)
  To: 66766

* 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





^ permalink raw reply related	[flat|nested] 11+ messages in thread

* bug#66766: [PATCH v3 3/3] gnu: ansible: Update to 8.5.0.
  2023-10-27 13:46   ` [bug#66766] [PATCH v3 3/3] gnu: ansible: Update to 8.5.0 Jack Hill
@ 2023-10-30 11:31     ` Christopher Baines
  0 siblings, 0 replies; 11+ messages in thread
From: Christopher Baines @ 2023-10-30 11:31 UTC (permalink / raw)
  To: Jack Hill; +Cc: 66766-done

[-- Attachment #1: Type: text/plain, Size: 388 bytes --]


Jack Hill <jackhill@jackhill.us> 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

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 987 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2023-10-30 11:35 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-10-26 18:35 [bug#66766] [PATCH 0/3] fix and update ansible to 8.5.0 Jack Hill
2023-10-26 18:38 ` [bug#66766] [PATCH 1/3] gnu: ansible-core: Update to 2.15.5 and fix tests Jack Hill
2023-10-26 18:38 ` [bug#66766] [PATCH 2/3] gnu: Remove python-resolvelib@0.5 Jack Hill
2023-10-26 18:38 ` [bug#66766] [PATCH 3/3] gnu: ansible: Update to 8.5.0 Jack Hill
2023-10-26 21:05 ` [bug#66766] [PATCH v2 1/3] gnu: ansible-core: Update to 2.15.5 and fix tests Jack Hill
2023-10-26 21:05 ` [bug#66766] [PATCH v2 2/3] gnu: Remove python-resolvelib@0.5 Jack Hill
2023-10-26 21:05 ` [bug#66766] [PATCH v2 3/3] gnu: ansible: Update to 8.5.0 Jack Hill
2023-10-27 13:46 ` [bug#66766] [PATCH v3 1/3] gnu: ansible-core: Update to 2.15.5 and fix tests Jack Hill
2023-10-27 13:46   ` [bug#66766] [PATCH v3 2/3] gnu: Remove python-resolvelib@0.5 Jack Hill
2023-10-27 13:46   ` [bug#66766] [PATCH v3 3/3] gnu: ansible: Update to 8.5.0 Jack Hill
2023-10-30 11:31     ` bug#66766: " Christopher Baines

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.