Kevin Breit
e436806e91
Change idempotency check to be single pass ( #42087 )
...
- Previously all data between both data structures was compared
- Results in situations where updates are done when not needed
- Changes to single pass so only data in payload is compared
(cherry picked from commit 3ee3fc893d
)
2018-07-03 14:57:14 -07:00
Kevin Breit
d2b447e8a1
Fixes idempotency check for partial configurations ( #41941 )
...
- Previous PR would overwrite new and existing values improperly
(cherry picked from commit 7ab3f755ce
)
2018-07-03 14:55:43 -07:00
John Barker
4226fb6e1a
nsupdate_fix_hmac-sha384
2018-07-03 10:19:34 -07:00
David Galloway
975d93b4e8
nsupdate.py: Fix typo ( #42209 )
...
Signed-off-by: David Galloway <dgallowa@redhat.com>
(cherry picked from commit 9539284010
)
2018-07-03 10:19:34 -07:00
Sviatoslav Sydorenko
587a920d50
[2.6] Add CoC and mailing lists links to PYPI
...
PR #42101
(cherry picked from commit fc25d28
)
Co-authored-by: Sviatoslav Sydorenko <wk.cvs.github@sydorenko.org.ua>
2018-07-02 13:48:50 -07:00
John R Barker
f2af5e0053
Fix some broken links ( #42079 )
...
* Fix some broken links
* We now only serve via https
* redirects don't work with anchors, so update those links (devel/dev_guide)
(cherry picked from commit e9dbebfa57
)
2018-06-29 15:30:49 -07:00
wazzaz
8ba4f23290
Format fix on VMware Guide ( #41272 )
...
* Updating format of VMware Guide: small formatting error - hyperlink to module
(cherry picked from commit 91803c6ad3
)
2018-06-29 11:29:34 -07:00
Abhijeet Kasurde
84f28cbf3b
VMware: Add scenario guide ( #40075 )
...
This adds a scenario guide for vmware
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
(cherry picked from commit 19ece7b740
)
2018-06-29 11:29:09 -07:00
Felix Fontein
3012c3c0b8
Documentation: add parameter types, and version_added for return values and facts ( #41999 )
...
* Add types for parameters.
* Add version_added for return facts and return values.
(cherry picked from commit fb0b804988
)
2018-06-29 11:28:24 -07:00
Alicia Cozine
7b816a072f
updates docs links to changelogs ( #41289 )
...
* updates docs links to changelogs for all versions
* updates latest 2.5 release
(cherry picked from commit e0a9a71b04
)
2018-06-29 11:26:05 -07:00
Matt Clay
fdf78dc34f
Update Ansible release version to 2.6.0.dev0.
2018-06-28 19:09:28 -07:00
Matt Clay
8ce3bd6dea
New release v2.6.0
2018-06-28 14:38:38 -07:00
Matt Clay
f91fb2ea5e
Update Ansible release version to 2.6.0rc5.dev0.
2018-06-26 21:40:49 -07:00
Matt Clay
478ab3f8b1
New release v2.6.0rc5
2018-06-26 18:33:36 -07:00
Sam Doran
bd1ecd016b
Backport #41767 for 2.6 - Skip if insertbefore is using BOF until later in the module ( #41929 )
...
* Skip if insertbefore BOF until later (#41767 )
If a line match is found in the file and no regexp is specified, insertbefore would improperly try to add a line if set to BOF.
Add tests for this scenario.
(cherry picked from commit eaae1318f8
)
* Add changelog fragment
2018-06-26 14:02:38 -07:00
Matt Martz
08e016780b
Backport #41860 for 2.6 - support group_by with implicit localhost ( #41927 )
...
* Use inventory.get_host instead of direct access to inventory.hosts (#41860 )
* Use inventory.get_host instead of direct access to inventory.hosts. Fixes #32152
* Prevent potential side effect, by using self._inventory.localhost directly instead of get_host
(cherry picked from commit 1a2ef0922f
)
* Add changelog for #41860
2018-06-26 13:49:26 -07:00
Matt Martz
c15f99f95a
Backport #41907 for 2.6 - fix password lookup loading ( #41928 )
...
* Don't import password lookup from network filters. Fixes #41874 (#41907 )
(cherry picked from commit 93537425a0
)
* Add changelog for #41907
2018-06-26 13:48:09 -07:00
Jordan Borean
cfb4a8236f
win_iis_webapppool: do not output some cmdlet outputs ( #41884 )
...
(cherry picked from commit abfcc35e6f
)
2018-06-26 13:44:38 -07:00
Toshio Kuratomi
12d15b7dd6
[stable-2.6] Changes to support building docs with old jinja2
...
This commit: fa5c0282a4
relied upon
features present in Jinja-2.10 and above. The changes here allow us to
build the *rst* with older versions of jinja2.
(cherry picked from commit ad2e8dd
)
Co-authored-by: Toshio Kuratomi <a.badger@gmail.com>
2018-06-26 13:43:06 -07:00
Martin Krizek
f9c17f6337
Fix rabbitmq_* integration tests ( #41836 )
...
(cherry picked from commit a8d4bf8642
)
2018-06-26 13:42:19 -07:00
Matt Martz
b42a191095
Fix docs for all test. Fixes #41956 ( #41965 )
...
(cherry picked from commit 11ce954226
)
2018-06-26 13:40:13 -07:00
Zim Kalinowski
701d61531c
Fix broken Azure dependencies in 2.6 ( #41946 )
...
* fixed requirements
* module fix
* updated test accordingly
* mysql & postgresl fixes
* upgraded databases
* removed test from ignore.txt
* updated mysql & postgresql tests
2018-06-26 13:37:23 -07:00
Brian Coca
0f477d1318
options should be settable multiple times
...
(cherry picked from commit 27e3cd6e05
)
2018-06-26 13:33:36 -07:00
Matt Clay
a96f456ac2
Update Ansible release version to 2.6.0rc4.dev0.
2018-06-25 19:41:52 -07:00
Matt Clay
9917d648e5
New release v2.6.0rc4
2018-06-25 16:22:04 -07:00
Jordan Borean
25ad5fa225
Stop displaying kinit pass input on a failure ( #41882 )
...
* Stop displaying kinit pass input on a failure
* Fixed up minor logic info and added tests
(cherry picked from commit 9b7b564d75
)
2018-06-25 13:51:09 -07:00
Brian Coca
8fafecc979
fix vars hostname fallback
...
also made it optimistic, rely on exceptions instead of copmlex if chains
(cherry picked from commit 11dbed1350
)
2018-06-25 11:23:52 -07:00
Jordan Borean
1fe98e3066
windows dsc docs: fix missing colon in example ( #41886 )
...
(cherry picked from commit 0b2ec9b11c
)
2018-06-25 10:31:18 -07:00
Nilashish Chakraborty
7cb2486fad
Fix vyos_vlan aggregate issue & added tests ( #41638 )
...
* Fix vyos_vlan aggregate issue & Added tests
* Fix #2 for vyos_vlan aggregate issue
(cherry picked from commit 837c216587
)
2018-06-21 18:36:51 -07:00
Brian Coca
82b0ee21f7
exclude lookup_terms from config errors ( #41740 )
...
* exclude lookup_terms from config errors
* moved direct
(cherry picked from commit 0102e42272
)
2018-06-21 18:26:39 -07:00
Tim Rupp
a3e16b1090
Marks select modules as stableinterface ( #41741 )
...
this is being required by customers so that they may adopt ansible
and F5's work in ansible.
(cherry picked from commit 58d857f235
)
2018-06-21 18:23:52 -07:00
Andrew Gaffney
e3a1aef586
Fix wrong python keyword (followup to #36357 ) ( #41067 )
...
Also add tests around that code path
2018-06-21 18:19:41 -07:00
Brian Coca
88d0e2a04a
fix minor issues with debug and item labels ( #41331 )
...
* fix minor issues with debug and item labels
- no more `item=None`, we always have a label now
- debug should only show expected information, either msg= or the var in var=
- also fixed method name, deprecated misleading _get_item
(cherry picked from commit 27c43daab8
)
2018-06-21 16:58:57 -07:00
Sumit Jaiswal
273fb57ea8
To fix eos_vrf failure when transport method is eapi ( #41470 ) ( #41771 )
...
* To fix eos_vrf failure when transport method is eapi (#41470 )
* resolve bug 40930
* resolve bug 40930
* to fix review comments
* to fix review comments
* reverting the changes based on review
(cherry picked from commit c989b62eef
)
* adding changelog for backport
2018-06-21 16:20:46 -07:00
Abhijeet Kasurde
5e10424f31
Raise Exception in virtualbox inventory plugin
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
(cherry picked from commit 37293dec3d
)
2018-06-21 16:16:54 -07:00
Brian Coca
96896654bd
added missing raise
...
(cherry picked from commit 89f169127b
)
2018-06-21 16:16:01 -07:00
Martin Krizek
8ddb4c3b0d
Backport 2.6: apt: fix apt-mark on debian6 ( #41725 )
...
* apt: fix apt-mark on debian6 (#41530 )
(cherry picked from commit 2e68811c34
)
* Add changelog/fragment
2018-06-21 16:15:10 -07:00
Jordan Borean
9ce55f7e94
win_updates fix when win_updates is run with async ( #41756 )
...
(cherry picked from commit 11bd3fd318
)
2018-06-21 16:13:47 -07:00
Brian Coca
4930710af2
handle groups correctly when they are 'null' ( #41698 )
...
* handle groups correctly when they are 'null'
- even if defined as mapping but having no keys, objects shoudl still be processed correctly
- also add ansilbe_verbosity to vars not to display in ansible-inventory
fixes #41692
(cherry picked from commit 05a49d6eb6
)
2018-06-21 15:24:53 -07:00
Pilou
d95cf17dd4
Scaleway inventory plugin: small improvements ( #41642 )
...
* scaleway inventory: token is mandatory
* scaleway inventory: mention exception in error
* scaleway inventory: remove print statement
* scaleway inventory: options don't need to be attr
* scaleway inventory: remove unused attr
(cherry picked from commit 3e6c76fc2e
)
2018-06-21 15:16:55 -07:00
Kevin Breit
8ad8db42e3
Add proper response documentation
...
- Added response documentation for organizations
- Additional information is likely to be added later
(cherry picked from commit 57b589d152105376136e3f6a8bf5f02134569464)
2018-06-21 15:13:37 -07:00
Kevin Breit
544c9e1f32
Remove notes since it's already specified in the doc fragment
...
(cherry picked from commit 12a4dd44b59e35718524aafb52bae9e7705c168e)
2018-06-21 15:12:18 -07:00
Kevin Breit
933ca5a41b
Improved support for parameter testing and checks for org_id ( #41517 )
...
(cherry picked from commit cccaf951fa
)
2018-06-21 15:11:20 -07:00
Toshio Kuratomi
d11a190349
[stable-2.6] Fix file state=touch not returning diff information
...
Fixes #41755
(cherry picked from commit 8bd245a
)
Co-authored-by: Toshio Kuratomi <a.badger@gmail.com>
2018-06-21 14:36:33 -07:00
Matt Clay
3030625d1f
Disable remaining failing rabbitmq_* tests.
...
(cherry picked from commit 5880404151
)
2018-06-21 13:51:29 -07:00
Matt Clay
79a415d4a0
Disable failing rabbitmq_plugin test.
...
(cherry picked from commit 00ab12dca2
)
2018-06-21 12:53:53 -07:00
Matt Clay
ed5e619083
Temporarily disable gem test on osx.
...
Disabled due to lack of newer TLS version support on the test system.
(cherry picked from commit dce708e63e
)
2018-06-19 17:01:43 -07:00
Matt Clay
1eeb1bbf7d
Update Ansible release version to 2.6.0rc3.dev0.
2018-06-19 02:13:49 -07:00
Matt Clay
f5a9e007ce
New release v2.6.0rc3
2018-06-18 22:43:49 -07:00
Monty Taylor
6da22edb9e
Fix openstack inventory script for multi-cloud case
...
The shift to openstacksdk left us with a bug in that when running bare
with --list, the cloud argument to get_one is None. We just need _one_
of the clouds to pull the cache settings, since they are global (yet,
we'll go back and fix this in sdk)
If it's None, just use get_all and grab the first one.
2018-06-18 15:22:15 -07:00