1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00
community.general/tests/integration/targets
patchback[bot] 258eb68022
Allow terraform module to specify complex variable structures (#4797) (#5331)
* Adding capability to specify complex variables type to terraform

* Terrform variable types are mapped to ansible veriable types

* Currently handles Dict, List, Str, Int, Bool types

* Updated the documentation accordingly

* Updated with an example.

* Update plugins/modules/cloud/misc/terraform.py

Co-authored-by: Felix Fontein <felix@fontein.de>

* Update plugins/modules/cloud/misc/terraform.py

Co-authored-by: Felix Fontein <felix@fontein.de>

* Update plugins/modules/cloud/misc/terraform.py

Co-authored-by: Felix Fontein <felix@fontein.de>

* Update plugins/modules/cloud/misc/terraform.py

Wonder how that missed the PEP8 checks :).

Co-authored-by: Felix Fontein <felix@fontein.de>

* Update plugins/modules/cloud/misc/terraform.py

Co-authored-by: Felix Fontein <felix@fontein.de>

* Adding the changelog fragment

* Update plugins/modules/cloud/misc/terraform.py

Co-authored-by: Felix Fontein <felix@fontein.de>

* Adding ``integer_types`` from ``module_utils``

Simplified the ``integer_types``,  ``str`` and ``float`` value population through ``json.dumps()``.  Now the strings can have special characters which can break the module execution.

* Update changelogs/fragments/4797-terraform-complex-variables.yml

Co-authored-by: Felix Fontein <felix@fontein.de>

* * Changed to approach to make the code more readble and simple to understand.

    * Maintaining the original for loop for the top_level variables. Therefore the rocess_conplex_args() now only handle second level variables when the type() is either Dict or List.

    * Json dumps are used only for the low level variables. Terraform CLI had issues interpreting escape sequecences from json.dumps()

* Update plugins/modules/cloud/misc/terraform.py

Co-authored-by: Felix Fontein <felix@fontein.de>

* adding boolean explicitly, although boolean is a subclass of integer, adding this for self documentation pupose and the clarity of the code.

* fixing the doc strings

* Update terraform.py

Fixing docstrings

* * Introducing format_args funtion to simplify formatting each argument type for top_level and lower level.

* Terraform Lists of strings, numbers, objects and lists are supported.

* Adding COMMAND: to the fail_json msg, for plan failures to help troubleshoot command line arguments.

* Update plugins/modules/cloud/misc/terraform.py

Co-authored-by: Felix Fontein <felix@fontein.de>

* * Adding full terraform command to fail_json() when the terrafor plan fails
    * Fixing a spelling mistake.

* plan_command if a list, stringifying the list

* * Fixing the new line for the change fragments

* Removed CR (\r) from the output messages. Now output lines carry only LF (\n), not CRLF (\r\n).

* Added integration testing for complex variables.

* Restructured integration testing code to be more expandable.

* Update changelogs/fragments/4797-terraform-complex-variables.yml

Co-authored-by: Alexei Znamensky <103110+russoz@users.noreply.github.com>

* Update plugins/modules/cloud/misc/terraform.py

Co-authored-by: Alexei Znamensky <103110+russoz@users.noreply.github.com>

* double-quotes are not properly escaped in shell, and python string
escaping are nullified the way terraform handle second tier string
variables (within terraform).

* changing all the task actions to FQCN format.

* integration testing now includes:

1. Top level strings containing, special shell characters, spaces,
   double-quotes.

2. Second level strings containing, special shell characters, spaces,
   double-quotes repeating double-quotes to ensure proper regex
substitution.

* Adding colon ':' to string test casses.

* Added complex_vars to switch between the old and the new variable
interpretations.
Updated the documentations to reflect the changes.
Updated the examples.
Handling '\' as well with the escape sequence.

* Added tests for the new escape sequences.
Added multilines tests.

* Restructuring the documente strings to a shorter string.
Argument_spec changed to 'bool'

* Update changelogs/fragments/4797-terraform-complex-variables.yml

Co-authored-by: Felix Fontein <felix@fontein.de>

* Update plugins/modules/cloud/misc/terraform.py

Co-authored-by: Felix Fontein <felix@fontein.de>

* Update plugins/modules/cloud/misc/terraform.py

Co-authored-by: Felix Fontein <felix@fontein.de>

* Update plugins/modules/cloud/misc/terraform.py

Co-authored-by: Felix Fontein <felix@fontein.de>

* Update plugins/modules/cloud/misc/terraform.py

Co-authored-by: Felix Fontein <felix@fontein.de>

* Update plugins/modules/cloud/misc/terraform.py

Co-authored-by: Felix Fontein <felix@fontein.de>

* Update plugins/modules/cloud/misc/terraform.py

Co-authored-by: Felix Fontein <felix@fontein.de>

Co-authored-by: Felix Fontein <felix@fontein.de>
Co-authored-by: Alexei Znamensky <103110+russoz@users.noreply.github.com>
(cherry picked from commit beef93f687)

Co-authored-by: Kosala Atapattu <kosala@kosala.net>
2022-10-03 22:21:03 +02:00
..
aix_devices Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
aix_filesystem Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
alerta_customer Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
alternatives Add more default license and copyright notices (#5087) (#5094) 2022-08-08 14:06:21 +02:00
ansible_galaxy_install Add default license header to files which have no copyright or license header yet (#5074) (#5075) 2022-08-05 20:16:36 +02:00
apache2_module Add more license statements (#5079) (#5088) 2022-08-07 12:03:49 +00:00
archive Add more default license and copyright notices (#5087) (#5094) 2022-08-08 14:06:21 +02:00
callback Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
callback_diy Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
callback_log_plays Add default license header to files which have no copyright or license header yet (#5074) (#5075) 2022-08-05 20:16:36 +02:00
callback_yaml Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
cargo Add default license header to files which have no copyright or license header yet (#5074) (#5075) 2022-08-05 20:16:36 +02:00
cloud_init_data_facts Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
cmd_runner Fix more copyright lines, add more default copyright lines (#5095) (#5096) 2022-08-08 15:19:46 +02:00
connection Add default license header to files which have no copyright or license header yet (#5074) (#5075) 2022-08-05 20:16:36 +02:00
connection_chroot Add more default license and copyright notices (#5087) (#5094) 2022-08-08 14:06:21 +02:00
connection_jail Add more default license and copyright notices (#5087) (#5094) 2022-08-08 14:06:21 +02:00
connection_lxc Add more default license and copyright notices (#5087) (#5094) 2022-08-08 14:06:21 +02:00
connection_lxd Add more default license and copyright notices (#5087) (#5094) 2022-08-08 14:06:21 +02:00
connection_posix Add default license header to files which have no copyright or license header yet (#5074) (#5075) 2022-08-05 20:16:36 +02:00
consul Add more default license and copyright notices (#5087) (#5094) 2022-08-08 14:06:21 +02:00
copr Add default license header to files which have no copyright or license header yet (#5074) (#5075) 2022-08-05 20:16:36 +02:00
cpanm Fix more copyright lines, add more default copyright lines (#5095) (#5096) 2022-08-08 15:19:46 +02:00
cronvar Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
deploy_helper Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
discord Add more default license and copyright notices (#5087) (#5094) 2022-08-08 14:06:21 +02:00
django_manage Try to install virtualenv via pip on Arch. (#5116) (#5119) 2022-08-13 12:53:21 +02:00
dnf_versionlock Add default license header to files which have no copyright or license header yet (#5074) (#5075) 2022-08-05 20:16:36 +02:00
dpkg_divert Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
etcd3 Add more license statements (#5079) (#5088) 2022-08-07 12:03:49 +00:00
filesize Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
filesystem filesystem: create temp directory outside /tmp to avoid problems with tmpfs. (#5182) (#5185) 2022-08-25 06:58:58 +02:00
filter_counter Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
filter_dict Add default license header to files which have no copyright or license header yet (#5074) (#5075) 2022-08-05 20:16:36 +02:00
filter_dict_kv Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
filter_from_csv Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
filter_groupby_as_dict Add default license header to files which have no copyright or license header yet (#5074) (#5075) 2022-08-05 20:16:36 +02:00
filter_hashids Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
filter_jc Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
filter_json_query Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
filter_lists_mergeby Add default license header to files which have no copyright or license header yet (#5074) (#5075) 2022-08-05 20:16:36 +02:00
filter_path_join_shim Add default license header to files which have no copyright or license header yet (#5074) (#5075) 2022-08-05 20:16:36 +02:00
filter_random_mac Add default license header to files which have no copyright or license header yet (#5074) (#5075) 2022-08-05 20:16:36 +02:00
filter_time Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
filter_unicode_normalize Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
filter_version_sort Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
flatpak Add more license statements (#5079) (#5088) 2022-08-07 12:03:49 +00:00
flatpak_remote Add more license statements (#5079) (#5088) 2022-08-07 12:03:49 +00:00
gandi_livedns Add default license header to files which have no copyright or license header yet (#5074) (#5075) 2022-08-05 20:16:36 +02:00
gem Add more license statements (#5079) (#5088) 2022-08-07 12:03:49 +00:00
git_config Add more default license and copyright notices (#5087) (#5094) 2022-08-08 14:06:21 +02:00
github_issue Add default license header to files which have no copyright or license header yet (#5074) (#5075) 2022-08-05 20:16:36 +02:00
gitlab_branch Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
gitlab_deploy_key Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
gitlab_group Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
gitlab_group_members Make sure all files have trailing newline (#5076) (#5081) 2022-08-05 21:31:26 +02:00
gitlab_group_variable Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
gitlab_hook Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
gitlab_project Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
gitlab_project_members Make sure all files have trailing newline (#5076) (#5081) 2022-08-05 21:31:26 +02:00
gitlab_project_variable Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
gitlab_runner Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
gitlab_user Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
hg Add default license header to files which have no copyright or license header yet (#5074) (#5075) 2022-08-05 20:16:36 +02:00
homebrew Add default license header to files which have no copyright or license header yet (#5074) (#5075) 2022-08-05 20:16:36 +02:00
homebrew_cask Make sure all files have trailing newline (#5076) (#5081) 2022-08-05 21:31:26 +02:00
homectl Add default license header to files which have no copyright or license header yet (#5074) (#5075) 2022-08-05 20:16:36 +02:00
hwc_ecs_instance Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
hwc_evs_disk Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
hwc_network_vpc Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
hwc_smn_topic Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
hwc_vpc_eip Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
hwc_vpc_peering_connect Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
hwc_vpc_port Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
hwc_vpc_private_ip Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
hwc_vpc_route Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
hwc_vpc_security_group Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
hwc_vpc_security_group_rule Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
hwc_vpc_subnet Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
ilo_redfish_config Add default license header to files which have no copyright or license header yet (#5074) (#5075) 2022-08-05 20:16:36 +02:00
ilo_redfish_info Add default license header to files which have no copyright or license header yet (#5074) (#5075) 2022-08-05 20:16:36 +02:00
influxdb_user Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
ini_file Add more license statements (#5079) (#5088) 2022-08-07 12:03:49 +00:00
interfaces_file Add more default license and copyright notices (#5087) (#5094) 2022-08-08 14:06:21 +02:00
ipify_facts Add more license statements (#5079) (#5088) 2022-08-07 12:03:49 +00:00
iptables_state Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
ipwcli_dns Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
iso_create Add more default license and copyright notices (#5087) (#5094) 2022-08-08 14:06:21 +02:00
iso_extract Add more default license and copyright notices (#5087) (#5094) 2022-08-08 14:06:21 +02:00
java_cert Add more default license and copyright notices (#5087) (#5094) 2022-08-08 14:06:21 +02:00
java_keystore Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
jboss [PR #5098/aab22e7f backport][stable-5] Add remaining copyright statements, add licenses sanity test (#5099) 2022-08-14 10:26:44 +02:00
jira Add default license header to files which have no copyright or license header yet (#5074) (#5075) 2022-08-05 20:16:36 +02:00
kernel_blacklist [PR #5098/aab22e7f backport][stable-5] Add remaining copyright statements, add licenses sanity test (#5099) 2022-08-14 10:26:44 +02:00
keycloak_client Add more default license and copyright notices (#5087) (#5094) 2022-08-08 14:06:21 +02:00
keycloak_identity_provider Add default license header to files which have no copyright or license header yet (#5074) (#5075) 2022-08-05 20:16:36 +02:00
keycloak_role Add default license header to files which have no copyright or license header yet (#5074) (#5075) 2022-08-05 20:16:36 +02:00
keycloak_user_federation Add default license header to files which have no copyright or license header yet (#5074) (#5075) 2022-08-05 20:16:36 +02:00
keycloak_user_rolemapping New Module: Keycloak User Rolemapping (#4898) (#5324) 2022-10-01 21:53:54 +02:00
keyring Make sure all files have trailing newline (#5076) (#5081) 2022-08-05 21:31:26 +02:00
launchd Add more default license and copyright notices (#5087) (#5094) 2022-08-08 14:06:21 +02:00
ldap_search Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
listen_ports_facts Add default license header to files which have no copyright or license header yet (#5074) (#5075) 2022-08-05 20:16:36 +02:00
locale_gen Add more license statements (#5079) (#5088) 2022-08-07 12:03:49 +00:00
lookup_cartesian Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
lookup_collection_version Fix more copyright lines, add more default copyright lines (#5095) (#5096) 2022-08-08 15:19:46 +02:00
lookup_dependent Catch more broader error messages. (#5212) (#5215) 2022-09-03 11:38:38 +02:00
lookup_dig dig: Fix evaluation of boolean parameters (#5129) (#5137) 2022-08-20 14:49:33 +02:00
lookup_etcd3 Fix more copyright lines, add more default copyright lines (#5095) (#5096) 2022-08-08 15:19:46 +02:00
lookup_flattened Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
lookup_lmdb_kv Fix more copyright lines, add more default copyright lines (#5095) (#5096) 2022-08-08 15:19:46 +02:00
lookup_passwordstore Add more default license and copyright notices (#5087) (#5094) 2022-08-08 14:06:21 +02:00
lookup_random_pet Fix more copyright lines, add more default copyright lines (#5095) (#5096) 2022-08-08 15:19:46 +02:00
lookup_random_string Fix more copyright lines, add more default copyright lines (#5095) (#5096) 2022-08-08 15:19:46 +02:00
lookup_random_words Fix more copyright lines, add more default copyright lines (#5095) (#5096) 2022-08-08 15:19:46 +02:00
lvg Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
lxd_project Fix more copyright lines, add more default copyright lines (#5095) (#5096) 2022-08-08 15:19:46 +02:00
mail Fix linting errors; fix some real bugs (#5111) (#5114) 2022-08-12 12:33:02 +02:00
mas Make sure all files have trailing newline (#5076) (#5081) 2022-08-05 21:31:26 +02:00
memset_dns_reload Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
memset_memstore_info Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
memset_server_info Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
memset_zone Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
memset_zone_domain Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
memset_zone_record Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
module_helper Fix more copyright lines, add more default copyright lines (#5095) (#5096) 2022-08-08 15:19:46 +02:00
monit Try to install virtualenv via pip on Arch. (#5116) (#5119) 2022-08-13 12:53:21 +02:00
mqtt Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
mssql_script Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
nomad Restrict Python packages for nomad tests. (#5262) (#5265) 2022-09-10 11:18:43 +02:00
npm Add more license statements (#5079) (#5088) 2022-08-07 12:03:49 +00:00
odbc Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
one_host Add more default license and copyright notices (#5087) (#5094) 2022-08-08 14:06:21 +02:00
one_template Add more default license and copyright notices (#5087) (#5094) 2022-08-08 14:06:21 +02:00
osx_defaults Add default license header to files which have no copyright or license header yet (#5074) (#5075) 2022-08-05 20:16:36 +02:00
pacman Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
pagerduty_user Make sure all files have trailing newline (#5076) (#5081) 2022-08-05 21:31:26 +02:00
pam_limits Add more default license and copyright notices (#5087) (#5094) 2022-08-08 14:06:21 +02:00
pamd Fix more copyright lines, add more default copyright lines (#5095) (#5096) 2022-08-08 15:19:46 +02:00
pids Fix more copyright lines, add more default copyright lines (#5095) (#5096) 2022-08-08 15:19:46 +02:00
pipx pipx: add state latest (#5105) (#5125) 2022-08-18 13:11:39 +02:00
pipx_info New module: pipx_info (#5196) (#5219) 2022-09-03 13:35:58 +02:00
pkgng Fix pkgng tests (#5266) (#5270) 2022-09-10 11:40:01 +02:00
pkgutil Add default license header to files which have no copyright or license header yet (#5074) (#5075) 2022-08-05 20:16:36 +02:00
proxmox New module: Proxmox disk management (#5101) (#5295) 2022-09-19 20:19:21 +02:00
python_requirements_info Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
read_csv Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
redis_info Add default license header to files which have no copyright or license header yet (#5074) (#5075) 2022-08-05 20:16:36 +02:00
rundeck Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
scaleway_compute Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
scaleway_database_backup Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
scaleway_image_info Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
scaleway_ip Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
scaleway_ip_info Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
scaleway_lb Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
scaleway_organization_info Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
scaleway_security_group Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
scaleway_security_group_info Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
scaleway_security_group_rule Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
scaleway_server_info Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
scaleway_snapshot_info Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
scaleway_sshkey Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
scaleway_user_data Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
scaleway_volume Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
scaleway_volume_info Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
sefcontext Add more license statements (#5079) (#5088) 2022-08-07 12:03:49 +00:00
sensu_client Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
sensu_handler Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
setup_cron Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
setup_epel/tasks Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
setup_etcd3 Add more license statements (#5079) (#5088) 2022-08-07 12:03:49 +00:00
setup_flatpak_remote Add more default license and copyright notices (#5087) (#5094) 2022-08-08 14:06:21 +02:00
setup_gnutar Add default license header to files which have no copyright or license header yet (#5074) (#5075) 2022-08-05 20:16:36 +02:00
setup_influxdb/tasks Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
setup_java_keytool Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
setup_mosquitto Add more default license and copyright notices (#5087) (#5094) 2022-08-08 14:06:21 +02:00
setup_openldap Add more default license and copyright notices (#5087) (#5094) 2022-08-08 14:06:21 +02:00
setup_opennebula Make sure all files have trailing newline (#5076) (#5081) 2022-08-05 21:31:26 +02:00
setup_openssl Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
setup_pkg_mgr/tasks Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
setup_postgresql_db Add more default license and copyright notices (#5087) (#5094) 2022-08-08 14:06:21 +02:00
setup_redis_replication Add default license header to files which have no copyright or license header yet (#5074) (#5075) 2022-08-05 20:16:36 +02:00
setup_remote_constraints Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
setup_remote_tmp_dir Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
setup_remote_tmp_dir_outside_tmp filesystem: create temp directory outside /tmp to avoid problems with tmpfs. (#5182) (#5185) 2022-08-25 06:58:58 +02:00
setup_rundeck Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
setup_snap Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
setup_tls Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
setup_wildfly_server Add more default license and copyright notices (#5087) (#5094) 2022-08-08 14:06:21 +02:00
shutdown Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
snap Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
snap_alias Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
spectrum_model_attrs Add default license header to files which have no copyright or license header yet (#5074) (#5075) 2022-08-05 20:16:36 +02:00
ssh_config Add default license header to files which have no copyright or license header yet (#5074) (#5075) 2022-08-05 20:16:36 +02:00
sudoers Add default license header to files which have no copyright or license header yet (#5074) (#5075) 2022-08-05 20:16:36 +02:00
supervisorctl Add more default license and copyright notices (#5087) (#5094) 2022-08-08 14:06:21 +02:00
sysrc Make sure all files have trailing newline (#5076) (#5081) 2022-08-05 21:31:26 +02:00
terraform Allow terraform module to specify complex variable structures (#4797) (#5331) 2022-10-03 22:21:03 +02:00
test_a_module Fix more copyright lines, add more default copyright lines (#5095) (#5096) 2022-08-08 15:19:46 +02:00
timezone Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
ufw Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
wakeonlan Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
xattr Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
xfs_quota Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
xml Add more default license and copyright notices (#5087) (#5094) 2022-08-08 14:06:21 +02:00
yarn Add more default license and copyright notices (#5087) (#5094) 2022-08-08 14:06:21 +02:00
yum_versionlock Add simple license headers, not completely at top. (#5080) (#5082) 2022-08-05 21:56:40 +02:00
zypper Add more default license and copyright notices (#5087) (#5094) 2022-08-08 14:06:21 +02:00
zypper_repository Add more default license and copyright notices (#5087) (#5094) 2022-08-08 14:06:21 +02:00