ansible-core (2.18.0-1)
[PTS] [DDPO]
COMMITS: VCS has seen 13 commits since the debian/2.18.0-1 tag
- Git: https://salsa.debian.org/python-team/packages/ansible-core.git
-
- Branch: debian/latest
- Path: debian/changelog
- Repo size: 3080192
- Browser: https://salsa.debian.org/python-team/packages/ansible-core
- Last scan: 2024-11-19 20:55:29+00
- Next scan: 2024-11-27 02:23:00+00
- CI pipeline status: failed
- Debian changelog in Git:
ansible-core (2.18.0-1) unstable; urgency=medium
* Team upload
[ Bastien Roucariès ]
* Fix CVE-2024-9902: A flaw was found in Ansible.
The ansible-core `user` module can allow an
unprivileged user to silently create or replace
the contents of any file on any system path
and take ownership of it when a privileged user
executes the `user` module against the unprivileged
user's home directory. If the unprivileged user
has traversal permissions on the directory containing
the exploited target file, they retain full control
over the contents of the file as its owner.
[ Colin Watson ]
* New upstream release.
* Remove misleading sequence numbers from files in debian/patches.
-- Colin Watson <cjwatson@debian.org> Mon, 11 Nov 2024 15:02:45 +0000
- This branch is 13 commits ahead of tag debian/2.18.0-1
- Git log:
commit 2ee97d02dafc98727a8df8197b732a5bc74924c5
Author: Lee Garrett <lgarrett@rocketjump.eu>
Date: Sun Nov 17 23:35:11 2024 +0100
Fix integration test "apt"
commit 56f0bec6b05c22ec0acb3726e050a46174d8f81b
Author: Lee Garrett <lgarrett@rocketjump.eu>
Date: Sun Nov 17 23:10:07 2024 +0100
Update d/p/use-py3.patch to cover new files
commit 4cc921d9157d05f3f39ce485a238196ab150ce62
Author: Lee Garrett <lgarrett@rocketjump.eu>
Date: Wed Aug 14 23:53:06 2024 +0200
d/tests/ansible-test-integration.py: also consider tests needing root
When not run as root, any tests requiring root are skipped. As such, always list
those as they're useful for the later set operations.
commit 4f8bec37a81ca17253fd73f7cd33db57dd9dc136
Author: Lee Garrett <lgarrett@rocketjump.eu>
Date: Wed Aug 14 23:50:24 2024 +0200
d/tests/ansible-test-integration.py: Add --check-test-lists param
commit c14494ce91d5c3dcb3464f42dd3ec15cb2144971
Author: Lee Garrett <lgarrett@rocketjump.eu>
Date: Wed Aug 14 21:22:06 2024 +0200
d/tests/ansible-test-integration.py: Only run git hack with --setup
Ensure that the git hack is not added when run with --no-setup
commit a8b5251152e6e79e1424a52855debb079388a8d9
Author: Lee Garrett <lgarrett@rocketjump.eu>
Date: Wed Aug 14 17:09:36 2024 +0200
testbed-setup.sh: Don't fail when packages are not installed
We mark those packages as manually installed so certain tests don't fail. In
certain testsuites they're not installed, so just ignore the error there.
commit 5079bf1853bfa14d156150347ed54383f4509346
Author: Lee Garrett <lgarrett@rocketjump.eu>
Date: Wed Aug 14 17:08:12 2024 +0200
Add integration failing integration tests to d/t/control and skip those on CI
commit 0686b8313197897792446fa0a2dea22cdbac91f5
Author: Lee Garrett <lgarrett@rocketjump.eu>
Date: Wed Aug 14 17:07:14 2024 +0200
Run autopkgtest that require root again
commit dab5c1c850ef60c4ad3c5efc78ce8c489265bfc2
Author: Lee Garrett <lgarrett@rocketjump.eu>
Date: Wed Aug 14 17:03:58 2024 +0200
ansible-test-integration.py: print elapsed time with verbosity=2
When running with verbosity=2, also print out the elapsed time for every single
test (failed or succeeded) and make sure it's properly aligned.
commit 6cdbab23e7a219aa2b0373fad9137eb7e8020da4
Author: Lee Garrett <lgarrett@rocketjump.eu>
Date: Wed Aug 14 15:07:43 2024 +0200
d/tests/ansible-test-integration.py: Default to not running tests
- Don't run any tests by default
- explicitely enable the testsuite for every test
commit deb17010aede185fa6cb69edcb759f7781959cbb
Author: Lee Garrett <lgarrett@rocketjump.eu>
Date: Wed Aug 14 13:33:32 2024 +0200
Add bash to autopkgtest deps (required by 'raw')
commit 3cf4393e1acf0569e2c439218a5fe6f68be08973
Author: Lee Garrett <lgarrett@rocketjump.eu>
Date: Wed Aug 14 13:31:44 2024 +0200
Mark 'raw' integration test as requiring root
commit 69e1f47b4c02c21203a2a537beb2b6e5df90c000
Author: Lee Garrett <lgarrett@rocketjump.eu>
Date: Wed Aug 14 13:12:43 2024 +0200
Add an salsa CI pipelines with image references
These variables are needed to be changed before a Debian release cycle freeze,
as they implicitely point to unstable.