Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add access key option for azure_rm_storageblob #56095

Closed
wants to merge 2,750 commits into from
Closed
Show file tree
Hide file tree
Changes from 2 commits
Commits
Show all changes
2750 commits
Select commit Hold shift + click to select a range
e381f24
add option to define keysize at luks partition creation (#61522)
leroyguillaume Aug 31, 2019
e2fc41b
Remove unused import for iosxr l3_interfaces (#61563)
pabelanger Aug 31, 2019
f724bc0
kubevirt: also add wait_sleep (#61020)
mmazur Sep 2, 2019
04f2944
#59096 Fix for not working azure_rm_aks (#59097)
carbolymer Sep 2, 2019
3ede4d9
Set the default value for the managed_disk_type (#60749)
Fred-sun Sep 2, 2019
9f0db49
os_server - add "tag" to instance nics (#61119)
MaxBab Sep 2, 2019
2a9c8cf
Disable Automerge (#61674)
gundalow Sep 2, 2019
ab72d41
perf: reduce getting handler variables (#59969)
mkrizek Sep 2, 2019
5b08442
influxdb: Add support for 'path' parameter (#61173)
fetzerch Sep 2, 2019
db849ec
Ansible FTD Module improvements and tests update. (#60640)
vitalii-kostenko Sep 3, 2019
411caa8
luks_device.py: Allow manipulate LUKS containers with label or UUID (…
mulatinho Sep 3, 2019
1f9ac9f
VMware: Fix get_tags_for_vm API in vmware_vm_info module (#61697)
Akasurde Sep 3, 2019
8366933
feat: support postgres 11 in azure_rm_postgresqlserver (#58727)
dgalpaj Sep 3, 2019
f1c29e4
Update homebrew_cask example docs (#61637)
jotai73 Sep 3, 2019
21e84de
Avoid infinite recursion on login (#61617)
Qalthos Sep 3, 2019
be65f47
Remove willthames from AWS and Openshift notifications (#61670)
willthames Sep 3, 2019
a3cb9fe
Fix network resource module wording and typographical errors (#61613)
Sep 3, 2019
b317831
Rename checkpoint to check_point due to legal reasons, fix #61145 (#6…
liquidat Sep 3, 2019
fa3f18b
Fix missing pass of IPXe params to API client call, fixes #32910 (#32…
t0mk Sep 3, 2019
fc0bb6f
Fix typesetting of "GitLab" (#61702)
simon04 Sep 3, 2019
8ef223d
ansible-test: vcenter+Worldstream: hide password
goneri Aug 29, 2019
0f134f2
Clarity on mutual exclusion of Username and Token (#61668)
tahir-gvs Sep 3, 2019
2932fd2
Remove unnecessary information (#61657)
it-praktyk Sep 3, 2019
557b1be
Update unit tests requirements/units.txt path (#61656)
sestrella Sep 3, 2019
a74fc4d
botmeta: unmaintain resmo from cloudstack (#61561)
resmo Sep 3, 2019
630afba
net_user documentation typo configured_password (#61556)
Yannis100 Sep 3, 2019
7c9fded
Remove duplicated word
amenonsen Sep 3, 2019
5c872f7
Docs - Add Meraki to platform option list (#61651)
kbreit Sep 3, 2019
1b58891
Correct indentation of the code in the example (#61622)
it-praktyk Sep 3, 2019
bab3274
Fix examples for bigip_file_copy (#61686)
ymartin59 Sep 3, 2019
f92e30f
Fix required_together statement - access_logs_s3_prefix is not requir…
wimnat Sep 3, 2019
8ca5860
adding a collection local try section (#61626)
anshulbehl Sep 3, 2019
6d745fc
datadog_monitor: Add process alert support (#60325)
anryko Sep 3, 2019
80c26e9
grafana_plugin: update documentation (#60600)
theo-o Sep 3, 2019
5eb505c
Increase unit test timeout to account for long image download times (…
samdoran Sep 3, 2019
0ea03f0
Ecs taskdefinition secrets (#60112)
cristidas Sep 3, 2019
bec2134
version_added: '2.10' for post branch commits (#61678)
gundalow Sep 3, 2019
5f0d12b
docs: Update apt_key.py add requirements of gpg (#61552)
ETNyx Sep 3, 2019
fa04b0b
Fixes #59613 (#60041)
yuji-k64613 Sep 3, 2019
e2a8717
postgresql: Move PgMembership to module_utils (#61598)
Andersson007 Sep 3, 2019
c6a1c4e
Issue #41447 - support AWS Aurora S3 privileges in mysql_user module …
Sep 3, 2019
15a4be7
ovirt search name with space (#59184)
mnecas Sep 3, 2019
02f44a2
Removed additional fetch from config context because it is now availa…
nikkytub Sep 3, 2019
72a7785
Fix Python 2.7 compat (#58816)
catcombo Sep 3, 2019
bf96520
Add example of "parent_group" usage in aws_ec2.py (#60430)
Sep 3, 2019
9a870fa
Fix Decode Bug in Py3 (#61691)
migumun Sep 3, 2019
8bb8698
Update the rpm spec file to include ansible-test
abadger Aug 30, 2019
37d374c
Fix documentation to reflect CLI usage for collections-path (#60164)
geerlingguy Sep 3, 2019
dec8418
osx_defaults - doc tweaks (#60881)
opoplawski Sep 4, 2019
c2946fe
Add ucs_query (#60607)
movinalot Sep 4, 2019
441723d
Fix KeyError exceptions in GetLogs command (#59877)
billdodd Sep 4, 2019
2c9120d
Fix issues and limitations in account mgmt commands (#58441)
billdodd Sep 4, 2019
1b08705
Read update file as utf-8 (#55253)
jtyr Sep 4, 2019
09371ea
Set win_pagefile as unstable as thats what it is (#61732)
jborean93 Sep 4, 2019
5bfc3be
Migrate ec2_eip module to boto3 (#61575)
caphrim007 Sep 4, 2019
9e200cc
debian: prepare the ansible-test package
goneri Sep 3, 2019
ef67537
Fix creation of DigitalOcean droplets using digital_ocean_droplet mod…
mches Sep 4, 2019
b653236
Fixes IOS L3 intermittent zuul failure (#61682)
justjais Sep 4, 2019
34826f2
Remove choices from gather_network_resources facts and fix negated al…
trishnaguha Sep 4, 2019
76a3b16
add trustcacerts option for JAVA keytool (#61750)
florianpaulhoberg Sep 4, 2019
e7b96b6
aws_s3 - wait for the bucket before setting ACLs (#61735)
s-hertel Sep 4, 2019
311752f
aws_codebuild tests - add retries and delay instead of a pause task (…
s-hertel Sep 4, 2019
f5e197c
Make *_bgp modules collection safe (#61761)
NilashishC Sep 4, 2019
e01e015
Fix systemd start state with deactivating service state
kustodian Sep 4, 2019
e6846b3
aluvenko isn't reviewing anymore (#61764)
gundalow Sep 4, 2019
99c7ae3
Minify theme (#61734)
samccann Sep 4, 2019
bf6a0a6
Allow 13 asterisk characters in password field without warning (#54893)
kucharskim Sep 4, 2019
e9d3595
codebuild/codepipeline - fix regex for shippable resource_prefix (#61…
s-hertel Sep 4, 2019
34dd27c
fix erroneous failures in docker_compose due to deprecation warnings …
sluther Sep 4, 2019
7799c88
Remove unused import for vyos facts (#61784)
pabelanger Sep 4, 2019
adc2990
Minify ansible (#61792)
samccann Sep 4, 2019
2e8a94f
Remove unused import for cisco ios facts (#61790)
pabelanger Sep 4, 2019
fde5ed5
Fix documentation and facts_from_proxy value in the netapp_e_facts mo…
swartzn Sep 4, 2019
c19ecf9
s3 - improve waiting for the bucket (#61802)
s-hertel Sep 4, 2019
c7e44e4
Proposals aren't really used much, delete it (#61800)
gundalow Sep 4, 2019
381111d
Remove unsed import for junos facts (#61787)
pabelanger Sep 4, 2019
56e6736
ec2_launch_template: Fix integration tests (#61260)
tremble Sep 4, 2019
e9a6eb1
Don't truncate the last character from galaxy urls. Fixes #61624 (#61…
sivel Sep 4, 2019
078aa02
Remove unsed import for eos facts module (#61795)
pabelanger Sep 4, 2019
776b24c
ansible-galaxy fix --server option for roles (#61820)
jborean93 Sep 5, 2019
9b80e30
Remove unused import from iosxr facts (#61785)
pabelanger Sep 5, 2019
85def21
ovirt: Fix API calls in ovirt_storage_domain (#61825)
Akasurde Sep 5, 2019
8abb179
Fix power command ResetType mapping logic (#59927)
billdodd Sep 5, 2019
df71f0a
Azure _info modules: fix returned ansible_facts when called as _info …
felixfontein Sep 5, 2019
c0f5930
gitlab_hook: Update documentation (#61837)
Akasurde Sep 5, 2019
0d5a473
Fix bug preventing wait_condition from being respected when using app…
fabianvf Sep 5, 2019
440d8c7
Unify ios_logging documentation with accepted options (#61777)
Qalthos Sep 5, 2019
8f243cf
documentation: modify the link to the docker.txt listing all images (…
ndclt Sep 5, 2019
dae9b2a
Rebalance Azure tests groups
samdoran Sep 3, 2019
973e52e
Fix galaxy server reference in the docs (#61823)
jborean93 Sep 5, 2019
eb835c7
test: disable the docker swarm tests (#61816)
goneri Sep 5, 2019
fdf4f96
azure_rm_iothub: disable the functional test (#61854)
goneri Sep 5, 2019
e4984e8
Update hashi_vault.py documentation with kv V2 example (#61221)
js-max Sep 5, 2019
7578803
don't set default:None in documentation when there is no default (#61…
evgeni Sep 5, 2019
f8cb62c
VMware: Add disk_mode parameter in vmware_guest_disk (#60406)
gen2kes Sep 5, 2019
6c16eb9
Update mso_schema_template_deploy.py (#61849)
travisnburton Sep 5, 2019
f405b4f
Connect before reading the prompt? (#61797)
Qalthos Sep 5, 2019
854ccb7
Typo 'state:' net_lldp (#61543)
Yannis100 Sep 5, 2019
8ec6d8c
Add caution about handlers & import to Pitfalls (#61060)
lcts Sep 5, 2019
89507bc
To fix IOSXR L3 Interfaces idempotency failures (#61860)
justjais Sep 5, 2019
b3ad32f
meraki_organization - Add warning about organization deletion (#61886)
kbreit Sep 5, 2019
ea11fa9
Fix rpm dependencies for ansible-test
abadger Sep 5, 2019
2e416fa
Add tests for new alias deprecation functionality (#61476)
jillr Sep 5, 2019
61ab602
ec2_vpc_subnet test cleanup (#61663)
tremble Sep 5, 2019
80aff63
Fixup iam_group integration tests and return value documentation (#61…
tremble Sep 5, 2019
c3958ab
Update release name for 2.10
abadger Sep 5, 2019
0be3178
allow external collections under the ansible NS (#61908)
nitzmahone Sep 6, 2019
67825e9
Update os_security_group_rule.py (#61262)
felyl-github Sep 6, 2019
1e38fef
Fix ansible-connection persist after playbook run complete issue (#61…
ganeshrn Sep 6, 2019
52e75f7
Fix mysql.py logic related to 53326 (#61832)
Andersson007 Sep 6, 2019
8643df0
User - correct group removal description in docs (#61936)
samdoran Sep 6, 2019
33f26e2
Properly hide limit and list-hosts args from ansible-inventory (#61618)
sivel Sep 6, 2019
91ac7c5
Update the number of contributors in README: 4600+ (#61949)
webknjaz Sep 6, 2019
5a22081
aws_asg: Fix idempotency when using tags and metrics (#61284)
tremble Sep 6, 2019
75a0a53
os_port allowed_address_pairs and extra_dhcp_opts list of dicts compa…
acalm Sep 6, 2019
4bd34ef
Fixes to ecs_certificate cert chain for #61738 (#61858)
ctrufan Sep 7, 2019
94db876
docker_container: improve port range parsing error behavior (#61740)
felixfontein Sep 8, 2019
48f0fa8
test_cp_mgmt_address_range module (#61867)
chkp-amiads Sep 9, 2019
ab49a7e
Clean up unused imports for nxos related code (#61856)
pabelanger Sep 9, 2019
49c214f
Remove unnecessary pass statement (#61749)
Akasurde Sep 9, 2019
c21052d
purefa_info: Fix failure due to API version check (#61925)
sdodsley Sep 9, 2019
51b8cc8
atomic_image: Fix absent state (#61827)
Akasurde Sep 9, 2019
81707a3
VMware: Add new module VMware vSAN health infos (#58636)
equelin Sep 9, 2019
3472543
Allow junos_config changes the candidate configuration only (#61969)
ssato Sep 9, 2019
89a707e
fix: adds prefix length error to eos cli plugin (#61747)
depereo Sep 9, 2019
b801446
for capability/exchange/1.0 (#60630)
yuandongx Sep 9, 2019
72ecdfd
Add collections ticket stub (#62001)
sivel Sep 9, 2019
a1815b7
Debug location of ansible-connection when found (#61998)
Qalthos Sep 9, 2019
8017127
Add missed eos modules to porting guide (#61994)
Qalthos Sep 9, 2019
173fbaa
Fix behaviour of module_utils/ec2 compare_policies when dealing with …
tremble Sep 9, 2019
9f72291
VMware: not ssl.SSLContext if validate_certs false (#57185)
goneri Sep 9, 2019
fe16760
Include version_added in report.py (#61857)
sivel Sep 9, 2019
9361eb1
New module for AWS Step Functions state machines (#59116)
tdekeyser Sep 9, 2019
438d50a
Fix ec2_vpc_vgw broken tests (#60981)
jillr Sep 9, 2019
e2a8de0
VMware: Fix issue with order of changes in vmware_vcenter_statistics
mariolenz Aug 25, 2019
4a90f06
win_become - don't dispose logon token until end (#61905)
jborean93 Sep 9, 2019
2290383
Allow the use of _paramiko_conn even if the connection hasn't been st…
Qalthos Sep 9, 2019
46723a8
Fixup aws_secret integration tests (#61241)
tremble Sep 9, 2019
4b6d2a1
create-deprecated-issues script can now add to a specified project (#…
abadger Sep 10, 2019
4d25780
Revert "shippable: temporary bump the timeout for Azure jobs"
goneri Sep 9, 2019
99c28c3
Update playbooks_prompts.rst (#62003)
createchange Sep 10, 2019
88d4398
Fix issues with ansible-test --venv option. (#62033)
mattclay Sep 10, 2019
de04fd0
openssh_keypair: make sure public key has same permissions as private…
felixfontein Sep 10, 2019
0784fb3
fix ci (#57216)
mmyyrroonn Sep 10, 2019
f5f7bcc
Fix ansible-doc traceback and sanity test. (#62040)
mattclay Sep 10, 2019
5d9aff3
fix(azure_rm_containerregistry): Fixed sku idempostency (#61009)
sagarafr Sep 10, 2019
632fa1b
issue #61672: make jenkins_plugin module work in a session when CSRF …
JKDingwall Sep 10, 2019
5d30713
postgresql: fix typos in modules (#62065)
Andersson007 Sep 10, 2019
1193326
mysql_info: fix typo (#62067)
Andersson007 Sep 10, 2019
e8dd78b
Update my handle (#61966)
decentral1se Sep 10, 2019
93be4b7
Update ovirt_vm.py (#62072)
chashtag Sep 10, 2019
c89addc
mount: Check if src exists before mounted (#61752)
Akasurde Sep 10, 2019
cb24519
bump hcloud version to 1.4.1 (#62097)
goneri Sep 10, 2019
d14e57e
Fix ansible-test to ignore `tests/output/`. (#62084)
mattclay Sep 10, 2019
e87fa9a
Properly exclude tests/output/ from code coverage.
mattclay Sep 10, 2019
f9f3a97
AWS ec2_vpc_net: Enable ipv6 CIDR assignment (#60983)
jillr Sep 10, 2019
42e496b
hostname: Add support for Kylin linux (#62053)
pixiake Sep 11, 2019
7ece91e
Work around virtualenv/venv issue in ansible-test. (#62111)
mattclay Sep 11, 2019
97a9942
hostname: Add support for Astra Linux Common Edition (#59607)
ezombie Sep 11, 2019
40fd6b9
hostname: Use hostnamectl for Systemd strategy (#59974)
Akasurde Sep 11, 2019
2b8a894
Fix ansible-test coverage --all (#62115)
jborean93 Sep 11, 2019
90810a1
Return commands key instead of xml in result for junos rm (#62041)
ganeshrn Sep 11, 2019
cec8cf5
lookup_rabbitmq pika > 1.0.0 is_closing bug fix (#61959)
Im0 Sep 11, 2019
ef2fb08
Fix ansible-test pytest plugin loading. (#62119)
mattclay Sep 11, 2019
655ac25
fix regex in plugins/terminal/iosxr.py (#54817)
liviozanol Sep 11, 2019
541dae0
New module: zabbix_valuemap (#60132)
rubentsirunyan Sep 11, 2019
2bfa540
Fix typos in database modules and their integration tests (#62125)
Andersson007 Sep 11, 2019
e0c997b
Elaborate on note that docker-priv only works with integration (#62035)
kbreit Sep 11, 2019
c45b074
Fix test_cp_mgmt flake8 issues (#62129)
danielmellado Sep 11, 2019
71b57ff
Clean up more linting errors for nxos modules (#62069)
pabelanger Sep 11, 2019
d58ef20
Call get_capabilities to initiate device connection (#62103)
mikewiebe Sep 11, 2019
ad0f3db
Add proper hostname cleanup for nxos tests (#61810)
mikewiebe Sep 11, 2019
5069f60
routeros_facts: fix for error when there's more than 10 interfaces (#…
heuels Sep 11, 2019
94cbf94
Several enhancements for Radware modules and their unit testing (#61467)
minievg Sep 11, 2019
4501094
Added zabbix module zabbix_user_info
sky-joker May 26, 2019
1b3ab66
Added zabbix module zabbix_user (#56815)
sky-joker Sep 11, 2019
425d7d4
docs: avoid confusing double negation (#62143)
ssbarnea Sep 11, 2019
c8a4ec9
Allow tower inventory plugin to accept integer inventory_id (#61338)
AlanCoding Sep 11, 2019
fdce9e9
Added AWS SAML Federation Module (#55821)
axc450 Sep 11, 2019
e7c0933
rabbitmq_publish fix for incorrectly stating message was not publishe…
Im0 Sep 11, 2019
c93ceb9
fix typos in modules (#62135)
Andersson007 Sep 11, 2019
84f53b4
luks_device.py: allows user explicity define luks format version (#61…
mulatinho Sep 11, 2019
4d7c933
hall: remove the module for supporting nonexistent messenger (#62152)
Andersson007 Sep 11, 2019
c0809f7
Remove deleted file from sanity ignore list.
mattclay Sep 11, 2019
3b88717
Add missing changelog entry for ansible-test fix.
mattclay Sep 11, 2019
137c27c
Docs formatting: recursively preprocess suboptions (#61900)
felixfontein Sep 12, 2019
3bfc3ab
Fix ansible-test collections requirements installation. (#62181)
mattclay Sep 12, 2019
326cc06
Fix ansible-test vcenter test filtering.
mattclay Sep 12, 2019
8a36855
Set no_log to True for junos_user encrypted_password (#62184)
NilashishC Sep 12, 2019
13f9772
Handle cases where normal commit operation throws a prompt (#62132)
NilashishC Sep 12, 2019
9deac3a
elasticache_info: fix a typo (#62204)
Andersson007 Sep 12, 2019
9d2eebb
fix typos in clustering modules (#62196)
Andersson007 Sep 12, 2019
ea3b975
fix typos in net_tools_modules (#62201)
Andersson007 Sep 12, 2019
6097b33
added version support to aws_ssm lookup (#61045)
dangothemango Sep 12, 2019
a6bda97
fix typos in cloud modules (#62194)
Andersson007 Sep 12, 2019
a2008d4
Add exception handling when retrieving k8s client (#60726)
willthames Sep 12, 2019
f47be0e
svc: fix a typo (#62174)
Andersson007 Sep 12, 2019
52f65a5
fix typos in web_infrastructure modules (#62202)
Andersson007 Sep 12, 2019
0e53732
fix typos in identity modules (#62200)
Andersson007 Sep 12, 2019
9326d00
fix typos in commands modules (#62197)
Andersson007 Sep 12, 2019
97ca5d8
Don't fail if exos can't configure cli columns (#51364)
zombah Sep 12, 2019
d5c248f
Revert "svc: fix a typo (#62174)" (#62212)
bcoca Sep 12, 2019
072c8d5
nxos_lacp_interfaces: fix integration test dependencies (#61947)
chrisvanheuveln Sep 12, 2019
820d554
Fix bfd cmd order and test issues (#61943)
mikewiebe Sep 12, 2019
2df2ec1
[stable-2.9] fix nxos_config tests for httpapi (#62082)
mikewiebe Sep 12, 2019
cce0f8a
nxos_l2_interfaces: fix for integration tests failing to setup layer2…
chrisvanheuveln Sep 12, 2019
e0c57b5
Add guidelines for when to use a doc_fragment (#61828)
abadger Sep 12, 2019
fd472ae
explicited RouterOS does not support connection: local (#62203)
akira6592 Sep 12, 2019
c27362e
Always specify header of connection keep-alive regardless of python v…
ctrufan Sep 12, 2019
2405113
Fixes #56832: Remove warning when falling back to apt-get if aptitude…
geerlingguy Sep 12, 2019
a7fd5d0
core: Handle empty extra vars in cli (#61831)
Akasurde Sep 12, 2019
7940614
fix fact caching plugin name from json to jsonfile (#62198)
Sep 12, 2019
4476532
typo: missing-subption-docs → missing-suboption-docs (#62180)
evgeni Sep 12, 2019
34642c4
sanity ignores for a collection need to go to tests/sanity/ (#62182)
evgeni Sep 12, 2019
ad0d9e6
document suboptions for type:list options too (#62177)
evgeni Sep 12, 2019
02d5ec3
openssh_keypair file permissions/ownership: add porting guide entry (…
felixfontein Sep 12, 2019
5d464db
Add some details to any_errors_fatal documentation (#62029)
s-hertel Sep 12, 2019
d7ea7a0
Updating link for guest_id info (#61988)
jtyr Sep 12, 2019
e83bf52
nxos_bfd_global - add missing import of re (#62226)
samdoran Sep 12, 2019
70ab10a
ansible-galaxy - add config to control the display wheel (#61902)
jborean93 Sep 13, 2019
44d2cd7
Improve documentation on doc fragments
samdoran Sep 12, 2019
51654c4
Remove suggestion to go caving
samdoran Sep 12, 2019
def7fa9
Add info about layering properties
samdoran Sep 12, 2019
ca66dbf
VMware: Change return key `results` from VMware modules (#62161)
Akasurde Sep 13, 2019
93ac0b0
Update junos_config.py (#62221)
termlen0 Sep 13, 2019
89f339c
Update BOTMETA.yml (#62123)
Sep 13, 2019
8cf86e9
Update junos_user.py (#60459)
kr3ator Sep 13, 2019
b6b419f
Add unit tests for check_point ansible modules (#62213)
chkp-orso Sep 13, 2019
5726159
remove undefined YAML anchor (#62273)
s-hertel Sep 13, 2019
7b247ff
Update mitogen link (#62247)
Glandos Sep 13, 2019
fae01b9
Fix for junos cli_config replace option (#62131)
ganeshrn Sep 13, 2019
5859688
Standardize eos resource modules (#61736)
Qalthos Sep 13, 2019
11d09f4
Re-enable some docker_swarm tests. (#61875)
felixfontein Sep 13, 2019
7d9dd39
Update default test container with Python 3.8b4 (#62100)
samdoran Sep 13, 2019
8c43935
Don't treat no checksum as a checksum match (#62146)
sivel Sep 13, 2019
a5dcb30
Ensure we don't erase unsafe context in TaskExecutor.run on bytes (#6…
sivel Sep 13, 2019
1b2fb03
Add httpapi VMware REST VmwareRestModule (#60914)
n3pjk Sep 13, 2019
857a1bf
Add version 2.14 to the removed_in list (#62298)
flowerysong Sep 13, 2019
fd283ab
revert back to contiguous (#62301)
samccann Sep 13, 2019
3e9c419
azure: re-balance tests to avoid timeout
goneri Sep 13, 2019
04338b8
Add unit tests for check_point ansible modules (#62214)
chkp-orso Sep 14, 2019
2ad895d
Third pr 18 tests (#62215)
chkp-orso Sep 14, 2019
7c59749
Fix display of sanity test doc links.
mattclay Sep 14, 2019
c088c74
Add ecs_domain module (#62007)
ctrufan Sep 14, 2019
1a20dac
Remove deprecated letsencrypt alias of acme_certificate (#61648)
felixfontein Sep 14, 2019
42a360e
Fix check mode support in win_group (#61977)
briantist Sep 15, 2019
58e42c2
Support large folder size comparisons for win_find (#58466)
joshinryz Sep 15, 2019
5d0ad9d
win_find - Fix deduped files mistaken for directories (#58680)
ShachafGoldstein Sep 16, 2019
05dcd12
correct behaviour of win_iis_webapplication when no applicationpool i…
jn-bedag Sep 16, 2019
ceca5db
add paramter type
Fred-sun Sep 17, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
12 changes: 8 additions & 4 deletions lib/ansible/module_utils/azure_rm_common.py
Expand Up @@ -537,25 +537,29 @@ def check_provisioning_state(self, azure_object, requested_state='present'):
self.fail("Error {0} has a provisioning state of {1}. Expecting state to be {2}.".format(
azure_object.name, azure_object.provisioning_state, AZURE_SUCCESS_STATE))

def get_blob_client(self, resource_group_name, storage_account_name, storage_blob_type='block'):
def get_blob_client(self, resource_group_name, storage_account_name, storage_blob_type='block', provided_access_key=None):
keys = dict()
try:
# Get keys from the storage account
self.log('Getting keys')
account_keys = self.storage_client.storage_accounts.list_keys(resource_group_name, storage_account_name)
account_key = account_keys.keys[0].value
except Exception as exc:
self.fail("Error getting keys for account {0} - {1}".format(storage_account_name, str(exc)))
if provided_access_key is not None:
mmyyrroonn marked this conversation as resolved.
Show resolved Hide resolved
account_key = provided_access_key
else:
self.fail("Error getting keys for account {0} - {1}".format(storage_account_name, str(exc)))

try:
self.log('Create blob service')
if storage_blob_type == 'page':
return PageBlobService(endpoint_suffix=self._cloud_environment.suffixes.storage_endpoint,
account_name=storage_account_name,
account_key=account_keys.keys[0].value)
account_key=account_key)
elif storage_blob_type == 'block':
return BlockBlobService(endpoint_suffix=self._cloud_environment.suffixes.storage_endpoint,
account_name=storage_account_name,
account_key=account_keys.keys[0].value)
account_key=account_key)
else:
raise Exception("Invalid storage blob type defined.")
except Exception as exc:
Expand Down
9 changes: 8 additions & 1 deletion lib/ansible/modules/cloud/azure/azure_rm_storageblob.py
Expand Up @@ -111,6 +111,11 @@
choices:
- container
- blob
access_key:
mmyyrroonn marked this conversation as resolved.
Show resolved Hide resolved
description:
- Use access key to authenticate your applications.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

can we add function in storage module to generate sas?

- Required when making requests to the storage account in other subscription
version_added: "2.9"

extends_documentation_fragment:
- azure
Expand Down Expand Up @@ -213,6 +218,7 @@ def __init__(self):
content_disposition=dict(type='str'),
cache_control=dict(type='str'),
content_md5=dict(type='str'),
access_key=dict(type='str')
)

mutually_exclusive = [('src', 'dest')]
Expand All @@ -232,6 +238,7 @@ def __init__(self):
self.state = None
self.tags = None
self.public_access = None
self.access_key = None
self.results = dict(
changed=False,
actions=[],
Expand All @@ -253,7 +260,7 @@ def exec_module(self, **kwargs):

# add file path validation

self.blob_client = self.get_blob_client(self.resource_group, self.storage_account_name, self.blob_type)
self.blob_client = self.get_blob_client(self.resource_group, self.storage_account_name, self.blob_type, self.access_key)
self.container_obj = self.get_container()

if self.blob is not None:
Expand Down