Commit graph

38435 commits

Author SHA1 Message Date
Matt Clay
d981461a7b [stable-2.6] Fix nuage_vspk integration test:
- Wait for API to be ready.
- Enumerate test cases on controller.
(cherry picked from commit 29de0619e8)

Co-authored-by: Matt Clay <matt@mystile.com>
2019-06-26 14:54:25 -07:00
markafarrell
37284b0581 [stable-2.6] also allow None Type for safe eval (#58269)
(cherry picked from commit 8555b72)

Co-authored-by: markafarrell <mark.andrew.farrell@gmail.com>
2019-06-25 12:18:21 -07:00
Sam Doran
f71a7b9fbd [stable-2.6] Add Fedora 30 to test matrix (#57713)
Remove Fedora 28 from test matrix.
(cherry picked from commit 7b9d991f78)

Co-authored-by: Sam Doran <sdoran@redhat.com>
2019-06-24 14:21:42 -07:00
Matt Clay
8047c3d53d [stable-2.6] Add work-around for scp issue in tests.
(cherry picked from commit 414ac12ddd)

Co-authored-by: Matt Clay <matt@mystile.com>
2019-06-21 15:37:01 -07:00
Sam Doran
f44d23a601 [stable-2.6] passwordstore lookup - replace expired GPG key (#58141)
- Replace private key that expired an 2019-06-20 with a key that does not expire
- Document how to generate a new GPG key using an input file
(cherry picked from commit b9d77b997e)

Co-authored-by: Sam Doran <sdoran@redhat.com>
2019-06-20 15:33:41 -07:00
Sandra McCann
33a92419a3 backport 2.6 - add dropdown version changer - 55655 (#58098) 2019-06-19 15:53:14 -05:00
Sam Doran
2aa20a9740 [stable-2.6] Change integration tests in order to pass on Fedora 30 (#58081)
* Use different package for DNF tests
    Ninja caused errors in Fedora 30. This works in both Fedora 29 and 30.

* Fix git integration tests
    Git >= 2.21.0 has either a bug or change in behavior where it errors when fetching a
    repository containing submodules that are behind the upstream submodule commits.
    It's weird and I don't fully understand it.

    Get around this my checking out specific commits from a repository rather than
    switch the origin URL.

* Fix PostgreSQL tests
    The error message is slightly different.
(cherry picked from commit 18feeb51a8)

Co-authored-by: Sam Doran <sdoran@redhat.com>
2019-06-19 10:06:38 -07:00
Brian Coca
3ff6505e8f safe_eval fix (#57188)
* just dont pass locals

 - also fix globals
 - added tests

* fixed tests

(cherry picked from commit b9b0b23015)
2019-06-17 13:56:04 -07:00
Matt Clay
c68f53f951 [stable-2.6] Limit tests to paramiko < 2.5.0.
(cherry picked from commit 1e6edf2ccc)

Co-authored-by: Matt Clay <matt@mystile.com>
2019-06-10 16:13:56 -07:00
Ed Costello
c112ab30b1 Update link to AWS guidelines to point at the devel docsite since the (#57467)
GUIDELINES.md has been moved to the docsite from devel on github.
2019-06-10 09:57:23 -05:00
Sandra McCann
7f845ffcd9 fix breadcrumbs (#57426) 2019-06-05 15:28:02 -05:00
Martin Krizek
b6c6046987 ansible-test: prefer shlex.quote (#56823)
(cherry picked from commit 484c023316)
2019-05-28 12:41:51 -07:00
Matt Martz
03bab95231 [stable-2.6] Validate types before asserting lengths (#56882)
(cherry picked from commit 9c5b721)

Co-authored-by: Matt Martz <matt@sivel.net>
2019-05-26 08:51:25 -07:00
Toshio Kuratomi
fb96b88122 Update Ansible release version to v2.6.17.post0. 2019-05-23 11:51:29 -07:00
Toshio Kuratomi
1b7828561e New release v2.6.17 2019-05-23 10:43:59 -07:00
Matt Clay
5cbc6b0566 [stable-2.6] win_get_url: ignore defender false positive in tests (#56826)
* [stable-2.6] win_get_url: ignore defender false positive in tests (#56812)
(cherry picked from commit 124400f319)

Co-authored-by: Jordan Borean <jborean93@gmail.com>

* Adapt tests to work without remote_tmp_dir.
2019-05-23 09:38:27 -07:00
Alicia Cozine
45e9ff7eb4
Removed misleading padding from highlighted results of a search query (#55464) (#56653)
(cherry picked from commit 0330ea616e)
2019-05-21 12:48:51 -05:00
Alicia Cozine
674980afcc
Backport/2.6/docs default lists (#56666)
* Improve rendering of default lists (#56041)

(cherry picked from commit 53ed1bfc49)

* Add compat tojson filter for jinja2 versions missing it (#56596)

(cherry picked from commit 3f4a22d8ef)
2019-05-21 11:51:56 -05:00
Alicia Cozine
e61a089b5e
Speed up the Sphinx documentation build (#55593) (#56663)
* speeds up the docs build by changing the navigation collapse setting

(cherry picked from commit 47a440774f)
2019-05-21 11:46:27 -05:00
Alicia Cozine
80d37638c6
Update default roles_path documentation (#56320) (#56664)
(cherry picked from commit c1ebc8d9c2)
2019-05-20 17:11:25 -05:00
Alicia Cozine
99fdfbe93f
creates reversed glob TOCs for porting guide and roadmap index pages (#56656) 2019-05-20 17:10:33 -05:00
Alicia Cozine
50418e7532
clean backport of PR 56355 (#56652) 2019-05-20 17:08:16 -05:00
EvgenyF
83f09036a2 [stable-2.6] Changing the license to Apache 2
(cherry picked from commit ea4842c0d3)

Co-authored-by: EvgenyF <evgenyf@radware.com>
2019-05-20 12:28:46 -07:00
Sandra McCann
e988a85a0e [backport][Doc-Release-2.8] backport release table for 2.8 (#56661)
* backport table of supported releases
2019-05-20 13:26:55 -05:00
Jordan Borean
327016404d win_acl - fix network path qualifier parsing (#55970)
(cherry picked from commit cc3b8b9f72)
2019-05-17 23:20:59 -04:00
Matt Martz
7a1ccef131 [stable-2.6] Bump erlang ping to 1:20.3.8.18-1
(cherry picked from commit 4b00141)

Co-authored-by: Matt Martz <matt@sivel.net>
2019-05-16 12:00:15 -04:00
James Tanner
79ae21e68e [stable-2.6] Nullify improperly licensed test file
(cherry picked from commit 940d58e)

Co-authored-by: James Tanner <tanner.jc@gmail.com>
2019-05-15 15:17:49 -04:00
Matt Clay
f3f266874c [stable-2.6] Install rabbitmq from s3 in tests..
(cherry picked from commit e105f5b436)

Co-authored-by: Matt Clay <matt@mystile.com>
2019-04-30 12:41:05 -05:00
Sandra McCann
7e5d22d0c2 Update Ansible docsite CSS to fix multi-page printing issue (#51472) (#55667)
* Update css to fix multi-page printing issue
* Add margin edit

(cherry picked from commit 51ac4d3441)
2019-04-23 14:04:04 -05:00
Martin Krizek
3ae0296b14 ansible-test yamllint: fix UnicodeDecodeError (#55364)
* ansible-test yamllint: fix UnicodeDecodeError

* Conditional fix

(cherry picked from commit f8bebc61c8)
2019-04-22 09:37:50 -07:00
Dag Wieers
c1b640b65d ACI: Ensure we use native strings for signature (#55163)
* ACI: Ensure we use native strings for signature

* Add changelog fragment
2019-04-16 14:57:50 -07:00
Matt Clay
126b68591d [stable-2.6] Fix ansible-test unicode error with redact option.
(cherry picked from commit 2ef4ba3b4d)

Co-authored-by: Matt Clay <matt@mystile.com>
2019-04-15 13:34:30 -07:00
Jordan Borean
2fab4dd204 win_domain - fix for checking for domain on new host (#55195)
(cherry picked from commit 6039ff9a24)
2019-04-12 12:28:53 -07:00
Matt Clay
a3f1fda8de [stable-2.6] Compat fix for ansible-core-ci on Python 3.7.
(cherry picked from commit 5b133f3455)

Co-authored-by: Matt Clay <matt@mystile.com>
2019-04-10 10:47:45 -07:00
Matt Clay
29bbb1b3bb [stable-2.6] Fix apache shutdown in subversion test.
(cherry picked from commit 58f4947ffe)

Co-authored-by: Matt Clay <matt@mystile.com>
2019-04-08 11:19:43 -07:00
Matt Clay
2f48995a24
[stable-2.6] Limit supervisor in tests to < 4.0.0. (#54938)
Tests fail when using version 4.0.0.

(cherry picked from commit 4b3662605d)
2019-04-05 18:33:24 -07:00
Lukasz Szczesny
0d3b577774 Backport/2.6/54105 pamd: fix idempotence issue when removing rules 2019-04-04 12:08:06 -07:00
Martin Krizek
8b05790a45 2.6: Fix copy module to reset filesystem acls (#51868) (#54795)
* 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>
(cherry picked from commit d15812fabf)

* Fix get_bin_path usage
2019-04-04 12:07:26 -07:00
Toshio Kuratomi
61aa22f32a Update Ansible release version to v2.6.16.post0. 2019-04-04 10:30:55 -07:00
Toshio Kuratomi
da048ae80d New release v2.6.16 2019-04-03 15:38:52 -07:00
Matt Clay
d2d7556da7 [stable-2.6] Reduce testing of Ubuntu versions.
Removing:

- Ubuntu 14.04 with Python 2.7
- Ubuntu 16.04 with Python 3.5

Keeping:

- Ubuntu 16.04 with Python 2.7
- Ubuntu 18.04 with Python 3.6.
(cherry picked from commit c8f2becb7a)

Co-authored-by: Matt Clay <matt@mystile.com>
2019-04-02 22:52:00 -07:00
Simon Westphahl
7d6c925e38 Catch all request timeouts for winrm connection (#54104)
* Catch all request timeouts for winrm connection

The current implementation only catches 'ConnectTimeout' exceptions.
Instead we should catch 'Timout' which also catches ReadTimeout
exceptions.

Improves on: #51744

Co-Authored-By: westphahl <westphahl@gmail.com>

* Changelog for winrm error handling improvement
2019-04-01 14:38:52 -07:00
Jordan Borean
707c75ab0b win_user_right - fix non json output issue (#54495)
(cherry picked from commit e2d2874d81)
2019-04-01 14:38:17 -07:00
Jordan Borean
40edb80f39 Get tests working on older Ansible versions 2019-04-01 14:37:42 -07:00
Jordan Borean
2166d4bc48 win_acl - remove test return values
(cherry picked from commit 1034b892df)
2019-04-01 14:37:42 -07:00
Jordan Borean
64eb25eb1d win_acl - fix support for registry paths (#54427)
(cherry picked from commit 10f006036c)
2019-04-01 14:37:42 -07:00
Felix Fontein
e1c53bdfed openssl_publickey: fix handling of OpenSSH private keys with passphrase (#54192)
* Cleanup.
* Make sure that OpenSSH passphrases are handled correctly.
* Add changelog.

(cherry picked from commit 1a94cf140c)
2019-03-22 11:16:28 -07:00
Matt Clay
d983dbad27 [stable-2.6] Disable failing azure_rm_managed_disk test.
(cherry picked from commit 1a286a95e5)

Co-authored-by: Matt Clay <matt@mystile.com>
2019-03-21 07:10:50 -07:00
Matt Clay
0e4558e805 [stable-2.6] Add constraint for deepdiff.
(cherry picked from commit 9a135fbcef)

Co-authored-by: Matt Clay <matt@mystile.com>
2019-03-19 15:19:09 -07:00
Jordan Borean
92b3c3a65b win_file - fix glob like paths (#54003)
(cherry picked from commit c053bc1fc7)
2019-03-19 11:09:35 -07:00