Commit Graph

50732 Commits

Author SHA1 Message Date
Sandra McCann 05b90ab69a EOL 2.10 docs (#77882) 2022-05-26 15:33:37 -07:00
Sandra McCann c9f5da57dd Pin antsibull so 2.10 docs build works again (#77645)
* pin antsibull
* add known_good_reqs
* drop down sphinx version
2022-04-26 09:17:37 -07:00
Matt Clay 5859e99a30 ansible-test - Pin rstcheck version. (#77584)
* ansible-test - Pin rstcheck version.
* ansible-test - Support newer Jinja2 versions for rstcheck sanity test.
2022-04-20 11:04:48 -07:00
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.
2022-04-11 18:06:18 -07:00
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>
2022-03-11 12:24:41 -08:00
Matt Clay d708028e07 Disable ansible-runner test on RHEL 7.9. 2022-03-01 11:19:19 -08:00
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>
2022-02-28 14:38:24 -08:00
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>
2022-02-22 11:50:58 -08:00
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.
2022-02-21 23:47:57 -08:00
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>
2022-02-21 18:01:32 -08:00
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>
2022-02-17 16:18:41 -08:00
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)
2022-02-02 18:05:12 -08:00
Dimitri Savineau 4288375712 Update Ansible release version to v2.10.17.post0. (#76906) 2022-01-31 18:03:43 -05:00
Dimitri Savineau e630d81716 New release v2.10.17 (#76890) v2.10.17 2022-01-31 15:20:01 -05:00
Matt Clay ae0ff3934a Remove centos8 from CI.
CentOS 8 has been EOL for ~1 month now.
2022-01-31 10:49:22 -08:00
Dimitri Savineau d4aa87f4ca Update Ansible release version to v2.10.17rc1.post0. (#76832) 2022-01-24 12:17:52 -05:00
Dimitri Savineau 98418031a4 New release v2.10.17rc1 (#76829) v2.10.17rc1 2022-01-24 10:57:39 -05:00
Brian Coca 92fb7dbec1 bacwards compat doc frag (#75820) 2022-01-19 14:12:34 -06:00
Jordan Borean d579286e2d galaxy build - ignore existing MANIFEST and FILES (#76479) (#76498)
(cherry picked from commit 8482ee4e9a)
2022-01-18 17:09:59 -08:00
Matt Clay 8519c3ecdd Limit pynacl for paramiko tests. 2022-01-10 09:58:10 -08:00
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)
2022-01-04 12:46:01 -08:00
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>
2022-01-04 12:17:53 -08:00
Matt Clay 9f421b10c3 Add sanity test ignores. 2021-12-07 17:23:19 -08:00
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>
2021-12-07 17:23:19 -08:00
jamesmarshall24 e1425c0e43 Update Ansible release version to v2.10.16.post0. (#76480) 2021-12-06 17:12:03 -05:00
jamesmarshall24 406d51ba4f New release v2.10.16 (#76475) v2.10.16 2021-12-06 10:47:25 -08:00
Sam Doran 91687afddd [stable-2.10] pin mongodb libraries in test
A recent release of PyMongo 4.0 caused tests to fail
2021-11-30 15:47:38 -08:00
Dimitri Savineau 06446fad69 Update Ansible release version to v2.10.16rc1.post0. (#76397) 2021-11-29 17:18:29 -05:00
Dimitri Savineau 9086a4b61a New release v2.10.16rc1 (#76390) v2.10.16rc1 2021-11-29 15:40:26 -05:00
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>
2021-11-24 10:27:47 -08:00
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>
2021-11-24 10:26:10 -08:00
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>
2021-11-09 15:31:32 -08:00
Sandra McCann 2eead921ad set 2.12 to latest (#76191) (#76251)
* set 2.12 to latest
* add 2.10 back

(cherry picked from commit b16d5ff7a7)
2021-11-08 10:31:45 -06:00
Christian Adams 720eef8c3a Update Ansible release version to v2.10.15.post0. (#76004) 2021-10-11 16:55:29 -04:00
Christian Adams ff603897d2 New release v2.10.15 (#75998) v2.10.15 2021-10-11 10:40:04 -04:00
Christian M. Adams 23f3d0631f Update Ansible release version to v2.10.15rc1.post0. 2021-10-04 15:09:02 -04:00
Christian M. Adams 5d92c7212f New release v2.10.15rc1 v2.10.15rc1 2021-10-04 11:58:04 -04:00
Matt Clay c7996fe90e ansible-test - remove obsolete power/centos remote 2021-09-30 16:03:24 -07:00
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>
2021-09-29 15:19:32 -05:00
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)
2021-09-29 14:22:03 -05:00
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>
2021-09-29 11:53:40 -05:00
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
2021-09-27 14:39:17 -07:00
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.
2021-09-27 12:32:56 -07:00
Christian M. Adams 036fd07bd3 Update Ansible release version to v2.10.14.post0. 2021-09-13 14:48:59 -04:00
Christian M. Adams 2421b476c5 New release v2.10.14 v2.10.14 2021-09-13 10:38:20 -04:00
Christian M. Adams 667c5a4319 Update Ansible release version to v2.10.14rc1.post0. 2021-09-08 13:03:59 -04:00
Christian M. Adams 7b414d094c New release v2.10.14rc1 v2.10.14rc1 2021-09-08 09:57:24 -04:00
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)
2021-09-03 15:53:29 -07:00
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)
2021-09-03 15:53:00 -07:00
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)
2021-09-02 14:03:24 -07:00