1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00
community.general/test
Martin Krizek d15812fabf
Fix copy module to reset filesystem acls (#51868)
The controller's fixup_perms2 uses filesystem acls to make the temporary
file for copy readable by an unprivileged become user. On Python3, the
acls are then copied to the destination filename so we have to remove
them from there.

We can't remove them prior to the copy because we may not have
permission to read the file if the acls are not present. We can't
remove them in atomic_move() because the move function shouldn't know
anything about controller features. We may want to generalize this into
a helper function, though.

Fixes #44412

Co-authored-by: Toshio Kuratomi <a.badger@gmail.com>
2019-04-03 18:37:59 +02:00
..
cache Update ansible-test sanity command. (#31958) 2017-10-26 00:21:46 -07:00
env Add env command to ansible-test and run in CI. (#50176) 2018-12-20 22:08:57 -08:00
integration Fix copy module to reset filesystem acls (#51868) 2019-04-03 18:37:59 +02:00
legacy Cleanup yaml files with incorrect task attrs (#53813) 2019-03-15 13:05:09 -04:00
results Collect data from integration test runs. (#28650) 2017-08-25 18:14:47 -04:00
runner Reduce testing of Ubuntu versions. 2019-04-02 17:30:34 -07:00
sanity Postgresql privs reformat (#54717) 2019-04-02 16:48:35 +01:00
units Multiple fixs for na_ontap_user (#54610) 2019-04-01 17:22:48 +01:00
utils Slightly increase non-coverage unit test timeout. 2019-03-21 09:30:43 -07:00