mirror of https://github.com/ansible/ansible.git
Mark integration tests as needs/root (#84487)
For calling setup_test_user, which adds a user to the system (and thus requiring
root):
- become
- become_su
- become_sudo
- slurp
And also:
- apt, which installs/removes system packages
- deb822_repository, which adds/removes apt repos
- hardware_facts calls losetup, which requires root
- package_facts, which installs/removes system packages
Co-authored-by: Lee Garrett <lgarrett@rocketjump.eu>
(cherry picked from commit ebd022ee42)
pull/85255/head
parent
f771784853
commit
1381fc30a3
@ -1,5 +1,6 @@
|
||||
shippable/posix/group2
|
||||
destructive
|
||||
needs/root
|
||||
skip/freebsd
|
||||
skip/macos
|
||||
skip/rhel
|
||||
|
||||
@ -1,4 +1,5 @@
|
||||
destructive
|
||||
needs/privileged
|
||||
needs/root
|
||||
shippable/posix/group4
|
||||
context/controller
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
destructive
|
||||
needs/root
|
||||
shippable/posix/group2
|
||||
skip/macos
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
shippable/posix/group1
|
||||
destructive
|
||||
needs/root
|
||||
setup/always/setup_passlib_controller # required for setup_test_user
|
||||
|
||||
Loading…
Reference in New Issue