Commit Graph

50730 Commits (5859e99a30e863112a108f2cd5017e19be5a3419)
 

Author SHA1 Message Date
Matt Clay 5859e99a30
ansible-test - Pin rstcheck version. (#77584)
* ansible-test - Pin rstcheck version.
* ansible-test - Support newer Jinja2 versions for rstcheck sanity test.
3 years ago
Matt Clay 109cf5d3d7 Remove scheduled CI runs.
The 2.10 release reaches EOL next month, so scheduled runs are being removed to free up CI resources.
3 years ago
Matt Clay 2a15808cfc [stable-2.10] ansible-test - Fix cloud plugin traceback.
(cherry picked from commit 7a8c6d7418)

Co-authored-by: Matt Clay <matt@mystile.com>
3 years ago
Matt Clay d708028e07 Disable ansible-runner test on RHEL 7.9. 3 years ago
Matt Clay 0d087a95b2 [stable-2.10] Update setup_pexpect to prefer pip user installs.
This works around issues on RHEL 7.9 when an old version of pexpect is installed from an OS package.
(cherry picked from commit 27fe26edbf)

Co-authored-by: Matt Clay <matt@mystile.com>
3 years ago
Matt Clay 98c41fd739 [stable-2.10] ansible-test - Use `--forked` instead of `--boxed`
The `--boxed` option is deprecated..
(cherry picked from commit eaeec8a65c)

Co-authored-by: Matt Clay <matt@mystile.com>
3 years ago
Matt Clay 24c6227122 ansible-test - Add MarkupSafe constraint.
Installation of MarkupSafe 2.1.0 and later require setuptools 39.2 or later,
or a recent version of pip which supports installation using a wheel.

Some systems will not have new enough versions of pip and/or setuptools,
especially virtual environments -- including those created by ansible-test.
3 years ago
Sloane Hertel 65723f0bbc [stable-2.10] Use --no-deps when installing amazon.aws and not testing dependencies (#77091).
(cherry picked from commit 88bfb7193e)

Co-authored-by: Sloane Hertel <19572925+s-hertel@users.noreply.github.com>
3 years ago
Matt Clay 95d859be71 [stable-2.10] ansible-test - Use quay.io containers in plugins..
(cherry picked from commit c27fd777f4)

Co-authored-by: Matt Clay <matt@mystile.com>
3 years ago
Matt Clay b17e28cc10
[stable-2.10] ansible-test - Use relative paths in junit output. (#76910)
* [stable-2.10] ansible-test - Use relative paths in junit output. (#76871)

* ansible-test - Use relative paths in junit output.
* ansible-test - Handle out-of-tree JUnit paths.
* Also fix a traceback in the junit callback during automatic fact gathering.

(cherry picked from commit fbb5d56bd2).

* Fix task path unicode error in junit callback.

(cherry picked from commit 41db6d8d35)
3 years ago
Dimitri Savineau 4288375712
Update Ansible release version to v2.10.17.post0. (#76906) 3 years ago
Dimitri Savineau e630d81716
New release v2.10.17 (#76890) 3 years ago
Matt Clay ae0ff3934a Remove centos8 from CI.
CentOS 8 has been EOL for ~1 month now.
3 years ago
Dimitri Savineau d4aa87f4ca
Update Ansible release version to v2.10.17rc1.post0. (#76832) 3 years ago
Dimitri Savineau 98418031a4
New release v2.10.17rc1 (#76829) 3 years ago
Brian Coca 92fb7dbec1
bacwards compat doc frag (#75820) 3 years ago
Jordan Borean d579286e2d
galaxy build - ignore existing MANIFEST and FILES (#76479) (#76498)
(cherry picked from commit 8482ee4e9a)
3 years ago
Matt Clay 8519c3ecdd Limit pynacl for paramiko tests. 3 years ago
Sloane Hertel 03b7db736c Disable the _distutils_hack in newer setuptools (#76600)
* Disable the _distutils_hack in newer setuptools. Doesn't fix the underlying issue of the venv finding the _distutils_hack of a setuptools that is not its own.

ci_complete

* re-throw blanket

(cherry picked from commit fa617fcd7b)
3 years ago
Matt Clay 964bc8bf10 [stable-2.10] Fix wait_for integration test.
Pin the `psutil` package to 5.8.0 since 5.9.0 is broken on macOS.
(cherry picked from commit a5f4a25d32)

Co-authored-by: Matt Clay <matt@mystile.com>
3 years ago
Matt Clay 9f421b10c3 Add sanity test ignores. 3 years ago
Matt Clay 70e75e6a3b [stable-2.10] ansible-test - Fix traceback in validate-modules test.
(cherry picked from commit 41ee4a5b12)

Co-authored-by: Matt Clay <matt@mystile.com>
3 years ago
jamesmarshall24 e1425c0e43
Update Ansible release version to v2.10.16.post0. (#76480) 3 years ago
jamesmarshall24 406d51ba4f
New release v2.10.16 (#76475) 3 years ago
Sam Doran 91687afddd [stable-2.10] pin mongodb libraries in test
A recent release of PyMongo 4.0 caused tests to fail
3 years ago
Dimitri Savineau 06446fad69
Update Ansible release version to v2.10.16rc1.post0. (#76397) 3 years ago
Dimitri Savineau 9086a4b61a
New release v2.10.16rc1 (#76390) 3 years ago
Sam Doran 63e958ebc9
[stable-2.10] Use new codecov uploader (#75938) (#76269)
* Use new codecov uploader
* Rewrite coverage uploader in Python.
(cherry picked from commit 74dc830dd4)

Co-authored-by: Sam Doran <sdoran@redhat.com>
3 years ago
Benoît Knecht 2ce007fb9a
fix ssh cli defaults (#75245) (#76347)
* fix ssh cli defaults

  fixes #75221

(cherry picked from commit e5a2fe4c41)

Co-authored-by: Brian Coca <bcoca@users.noreply.github.com>
3 years ago
Matt Clay 08404fc511 [stable-2.10] Fix pip integration test.
- Use `fallible==0.0.1a2` instead of `black==19.10b`
- Test on both Python 2 and 3.
(cherry picked from commit b6725ec6c9)

Co-authored-by: Matt Clay <matt@mystile.com>
3 years ago
Sandra McCann 2eead921ad
set 2.12 to latest (#76191) (#76251)
* set 2.12 to latest
* add 2.10 back

(cherry picked from commit b16d5ff7a7)
3 years ago
Christian Adams 720eef8c3a
Update Ansible release version to v2.10.15.post0. (#76004) 3 years ago
Christian Adams ff603897d2
New release v2.10.15 (#75998) 3 years ago
Christian M. Adams 23f3d0631f
Update Ansible release version to v2.10.15rc1.post0. 3 years ago
Christian M. Adams 5d92c7212f
New release v2.10.15rc1 3 years ago
Matt Clay c7996fe90e ansible-test - remove obsolete power/centos remote 3 years ago
Nathaniel Case 7596e9420c
netconf - handle import error when running in FIPS mode (#73992) (#75707)
* Handle netconf plugin ncclient import error when running in FIPS mode

*  While running in FIPS mode importing ncclient result in
   InternalError raised by cryptography
*  Refer https://github.com/ansible/ansible/pull/65477

(cherry picked from commit d8bf4206e4)

Co-authored-by: Ganesh Nalawade <ganesh634@gmail.com>
3 years ago
Jordan Borean 87e77a93a9
PowerShell - Ignore LIB env var when building C# code (#75698) (#75724)
* PowerShell - Ignore environment variables when building C# code

* Just unset LIB for now

* Fix sanity issue

(cherry picked from commit 097bc07b66)
3 years ago
Matt Martz 2cdc3834c9
[stable-2.10] Don't show params when there is an issue with `set_option(s)` (#75805) (#75809)
(cherry picked from commit 79e9dae)

Co-authored-by: Matt Martz <matt@sivel.net>
3 years ago
Matt Clay a00c61719b ansible-test - Fix `pylint` error.
This prevents `pylint` from failing with warnings reported as errors and with no test results given.

Resolves https://github.com/ansible/ansible/issues/75791
3 years ago
Sam Doran ac1132e2a5
[stable-2.10] ansible-test - pin antsibull to prevent failures (#75801)
A recent release of antsibull is causing docs-build sanity tests to fail and
it was not properly pinned in stable-2.10 branch.
3 years ago
Christian M. Adams 036fd07bd3
Update Ansible release version to v2.10.14.post0. 3 years ago
Christian M. Adams 2421b476c5
New release v2.10.14 3 years ago
Christian M. Adams 667c5a4319
Update Ansible release version to v2.10.14rc1.post0. 3 years ago
Christian M. Adams 7b414d094c
New release v2.10.14rc1 3 years ago
Brian Coca e10a4d511d
various fixes to command (#74212) (#74258)
* various fixes to command

  - Updated splitter to allow for all expected args in ad-hoc
  - Ensure we always return the returns we promissed to always return (i.e stderr/stdout)
  - Updated docs to clarify creates/removes precdence in checking
  - Removed abspath from chdir to allow reporting to handle symlinks correctly
  - Corrected tests to new output messages

Co-authored-by: Felix Fontein <felix@fontein.de>
(cherry picked from commit b3b1dde648)
3 years ago
Brian Coca aa08dc6633
Pipe it to connections (#73688) (#73914)
* pipelining tweaks
  added 'defaults'  entry for ini pipelining from ssh plugin

(cherry picked from commit 9690512069)
3 years ago
Brian Coca 12c4661bbb
Attributes compat (#75563) (#75621)
* ignore 'attributes' for json dump

  let existing overrides display, wont be full info but still pertinent info
  though user will have to check newer versions

(cherry picked from commit 463cf9fe24)
3 years ago
Brian Coca 5bc16fcc15
fixed for 2.10 (#75630) 3 years ago
Christian M. Adams 15cf9f1db2
Update Ansible release version to v2.10.13.post0. 3 years ago