[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
08/13: gnu: ansible-core: Update to 2.15.5 and fix tests.
From: |
guix-commits |
Subject: |
08/13: gnu: ansible-core: Update to 2.15.5 and fix tests. |
Date: |
Mon, 30 Oct 2023 07:19:55 -0400 (EDT) |
cbaines pushed a commit to branch master
in repository guix.
commit a85cbaa437d736eb63ac47fc2c52b99bafdfed4b
Author: Jack Hill <jackhill@jackhill.us>
AuthorDate: Fri Oct 27 09:46:02 2023 -0400
gnu: ansible-core: Update to 2.15.5 and fix tests.
* 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
Signed-off-by: Christopher Baines <mail@cbaines.net>
---
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 @@ specified directories.")
(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 @@ test_context)" all)
(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 @@ test_command_nonexisting.py")
;; 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 @@ test_command_nonexisting.py")
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.
- branch master updated (5d79012073 -> 5746d043a6), guix-commits, 2023/10/30
- 02/13: gnu: Add ffmpeg-normalize., guix-commits, 2023/10/30
- 05/13: gnu: Add python-online-judge-api-client., guix-commits, 2023/10/30
- 04/13: gnu: Add aerich., guix-commits, 2023/10/30
- 03/13: gnu: Add python-ddlparse., guix-commits, 2023/10/30
- 01/13: gnu: Add ffmpeg-progress-yield., guix-commits, 2023/10/30
- 09/13: gnu: Remove python-resolvelib@0.5., guix-commits, 2023/10/30
- 06/13: gnu: Add online-judge-tools., guix-commits, 2023/10/30
- 07/13: gnu: Add r-consort., guix-commits, 2023/10/30
- 08/13: gnu: ansible-core: Update to 2.15.5 and fix tests.,
guix-commits <=
- 11/13: gnu: labwc: Update to 0.6.5., guix-commits, 2023/10/30
- 12/13: gnu: cockatrice: Update to 2.9.0., guix-commits, 2023/10/30
- 10/13: gnu: ansible: Update to 8.5.0., guix-commits, 2023/10/30
- 13/13: gnu: transmission: Update to 4.0.4., guix-commits, 2023/10/30