IBM-Security / isam-ansible-roles

Ansible Custom Modules, Handlers and Tasks for ISAM. Requires "ibmsecurity" python package.
Apache License 2.0
24 stars 43 forks source link

🚨 ansible-lint code quality issues #152

Closed bbaassssiiee closed 4 years ago

bbaassssiiee commented 4 years ago

Running ansible-lint on the roles helps implementing Ansible best-practices. ansible-lint 4.1.0 found these issues:

[701] Role info should contain platforms
isam-ansible-roles/activate_module/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to activate a module in ISAM', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'activation'], '__line__': 1, '__file__': 'isam-ansible-roles/activate_module/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/activate_module/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/add_attribute_source/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to add one or more attribute sources to ISAM', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'attribute_source', 'add'], '__line__': 1, '__file__': 'isam-ansible-roles/add_attribute_source/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/add_attribute_source/meta/main.yml'}}

[702] Tags must contain lowercase letters and digits only, invalid: 'attribute_source'
isam-ansible-roles/add_attribute_source/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to add one or more attribute sources to ISAM', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'attribute_source', 'add'], '__line__': 1, '__file__': 'isam-ansible-roles/add_attribute_source/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/add_attribute_source/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/add_chain_template/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to add a chain template to ISAM', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'sts', 'chain_template', 'add'], '__line__': 1, '__file__': 'isam-ansible-roles/add_chain_template/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/add_chain_template/meta/main.yml'}}

[702] Tags must contain lowercase letters and digits only, invalid: 'chain_template'
isam-ansible-roles/add_chain_template/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to add a chain template to ISAM', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'sts', 'chain_template', 'add'], '__line__': 1, '__file__': 'isam-ansible-roles/add_chain_template/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/add_chain_template/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/add_cluster_node/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that adds a node to a cluster by importing signature file', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'cluster', 'signature', 'import', 'node'], '__line__': 1, '__file__': 'isam-ansible-roles/add_cluster_node/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/add_cluster_node/meta/main.yml'}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/add_cluster_node/tasks/main.yml:8
- name: Add {{inventory_hostname}} to cluster

[701] Role info should contain platforms
isam-ansible-roles/add_federation/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that adds a Federation SAML or OIDC', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'federation', 'add'], '__line__': 1, '__file__': 'isam-ansible-roles/add_federation/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/add_federation/meta/main.yml'}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/add_federation/tasks/main.yml:1
- name: Add a Federation - {{add_federation_name}}

[204] Lines should be no longer than 160 chars
isam-ansible-roles/add_federation/tasks/main.yml:16
  when: add_federation_name is defined and add_federation_protocol is defined and add_federation_role is defined and add_federation_configuration is defined and add_federation_templateName is defined

[701] Role info should contain platforms
isam-ansible-roles/add_junction/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to add a junction to a reverse proxy', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'reverse proxy', 'junction', 'add'], '__line__': 1, '__file__': 'isam-ansible-roles/add_junction/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/add_junction/meta/main.yml'}}

[702] Tags must contain lowercase letters and digits only, invalid: 'reverse proxy'
isam-ansible-roles/add_junction/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to add a junction to a reverse proxy', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'reverse proxy', 'junction', 'add'], '__line__': 1, '__file__': 'isam-ansible-roles/add_junction/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/add_junction/meta/main.yml'}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/add_junction/tasks/main.yml:1
- name: Add a Junction - {{add_junction_junction_point}}

[201] Trailing whitespace
isam-ansible-roles/add_junction/tasks/main.yml:58
      sni_name:                         "{{ add_junction_sni_name }}"

[204] Lines should be no longer than 160 chars
isam-ansible-roles/add_junction/tasks/main.yml:59
  when: add_junction_junction_point is defined and add_junction_junction_type is defined and add_junction_reverseproxy_id is defined and add_junction_server_hostname is defined and add_junction_server_port is defined

[701] Role info should contain platforms
isam-ansible-roles/add_junction_servers/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to add another server to an existing junction on a reverse proxy', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'reverseproxy', 'junction', 'add'], '__line__': 1, '__file__': 'isam-ansible-roles/add_junction_servers/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/add_junction_servers/meta/main.yml'}}

[204] Lines should be no longer than 160 chars
isam-ansible-roles/add_junction_servers/tasks/main.yml:30
  when: add_junction_servers_junction_point is defined and add_junction_servers_reverseproxy_id is defined and add_junction_servers_junction_type is defined and add_junction_servers is defined

[701] Role info should contain platforms
isam-ansible-roles/add_mgmtazn_role/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to add one or more custom management authorization roles in ISAM', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'management_authorization', 'role'], '__line__': 1, '__file__': 'isam-ansible-roles/add_mgmtazn_role/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/add_mgmtazn_role/meta/main.yml'}}

[702] Tags must contain lowercase letters and digits only, invalid: 'management_authorization'
isam-ansible-roles/add_mgmtazn_role/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to add one or more custom management authorization roles in ISAM', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'management_authorization', 'role'], '__line__': 1, '__file__': 'isam-ansible-roles/add_mgmtazn_role/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/add_mgmtazn_role/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/add_module_chain/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to add a module chain to ISAM', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'sts', 'module_chain', 'add'], '__line__': 1, '__file__': 'isam-ansible-roles/add_module_chain/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/add_module_chain/meta/main.yml'}}

[702] Tags must contain lowercase letters and digits only, invalid: 'module_chain'
isam-ansible-roles/add_module_chain/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to add a module chain to ISAM', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'sts', 'module_chain', 'add'], '__line__': 1, '__file__': 'isam-ansible-roles/add_module_chain/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/add_module_chain/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/add_network_ipv4/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to add an ipv4 address to an interface', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'networking'], '__line__': 1, '__file__': 'isam-ansible-roles/add_network_ipv4/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/add_network_ipv4/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/add_oauth_client/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to add API Protection Client (for OAuth 2.0)', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'oauth', 'add'], '__line__': 1, '__file__': 'isam-ansible-roles/add_oauth_client/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/add_oauth_client/meta/main.yml'}}

[201] Trailing whitespace
isam-ansible-roles/add_oauth_client/tasks/main.yml:31

[201] Trailing whitespace
isam-ansible-roles/add_oauth_client/tasks/main.yml:32

[701] Role info should contain platforms
isam-ansible-roles/add_oauth_definition/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to add API Protection Definition (for OAuth 2.0)', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'oauth', 'add'], '__line__': 1, '__file__': 'isam-ansible-roles/add_oauth_definition/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/add_oauth_definition/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/add_partner/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that adds a Partner to a Federation', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'federation', 'partner', 'add'], '__line__': 1, '__file__': 'isam-ansible-roles/add_partner/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/add_partner/meta/main.yml'}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/add_partner/tasks/main.yml:1
 - name: Add Federation Partner - {{add_partner_partner_name}} to {{add_partner_federation_name}}

[201] Trailing whitespace
isam-ansible-roles/add_partner/tasks/main.yml:10
     isamapi:

[204] Lines should be no longer than 160 chars
isam-ansible-roles/add_partner/tasks/main.yml:17
   when: add_partner_federation_name is defined and add_partner_partner_name is defined and add_partner_enabled is defined and add_partner_role is defined and add_partner_configuration is defined and add_partner_templateName is defined

[201] Trailing whitespace
isam-ansible-roles/add_partner/tasks/main.yml:18
   notify:

[701] Role info should contain platforms
isam-ansible-roles/add_reverseproxy_conf/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to add to reverse proxy configuration file with given stanza/entries', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'reverseproxy', 'web', 'configuration', 'add'], '__line__': 1, '__file__': 'isam-ansible-roles/add_reverseproxy_conf/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/add_reverseproxy_conf/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/add_runtime_listening_interface/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to add one or more runtime listening interfaces in ISAM', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'runtime_listening_interface'], '__line__': 1, '__file__': 'isam-ansible-roles/add_runtime_listening_interface/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/add_runtime_listening_interface/meta/main.yml'}}

[702] Tags must contain lowercase letters and digits only, invalid: 'runtime_listening_interface'
isam-ansible-roles/add_runtime_listening_interface/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to add one or more runtime listening interfaces in ISAM', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'runtime_listening_interface'], '__line__': 1, '__file__': 'isam-ansible-roles/add_runtime_listening_interface/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/add_runtime_listening_interface/meta/main.yml'}}

[201] Trailing whitespace
isam-ansible-roles/add_runtime_listening_interface/tasks/main.yml:1
- name: Snapshot Appliance Before Adding Runtime Listening Interfaces

[701] Role info should contain platforms
isam-ansible-roles/add_server_connection_ldap/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to add a new LDAP server connection to ISAM', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'server_connection', 'ldap', 'add'], '__line__': 1, '__file__': 'isam-ansible-roles/add_server_connection_ldap/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/add_server_connection_ldap/meta/main.yml'}}

[702] Tags must contain lowercase letters and digits only, invalid: 'server_connection'
isam-ansible-roles/add_server_connection_ldap/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to add a new LDAP server connection to ISAM', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'server_connection', 'ldap', 'add'], '__line__': 1, '__file__': 'isam-ansible-roles/add_server_connection_ldap/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/add_server_connection_ldap/meta/main.yml'}}

[204] Lines should be no longer than 160 chars
isam-ansible-roles/add_server_connection_ldap/tasks/main.yml:28
  when: ldap_server_connection_name is defined and ldap_server_connection_connection is defined and ldap_server_connection_description is defined and ldap_server_connection_locked is defined and ldap_server_connection_manager is defined

[701] Role info should contain platforms
isam-ansible-roles/add_server_connection_ws/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to add a new Web Service server connection to ISAM', 'company': 'IFC', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'server_connection', 'ldap', 'add'], '__line__': 1, '__file__': 'isam-ansible-roles/add_server_connection_ws/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/add_server_connection_ws/meta/main.yml'}}

[702] Tags must contain lowercase letters and digits only, invalid: 'server_connection'
isam-ansible-roles/add_server_connection_ws/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to add a new Web Service server connection to ISAM', 'company': 'IFC', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'server_connection', 'ldap', 'add'], '__line__': 1, '__file__': 'isam-ansible-roles/add_server_connection_ws/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/add_server_connection_ws/meta/main.yml'}}

[204] Lines should be no longer than 160 chars
isam-ansible-roles/add_server_connection_ws/tasks/main.yml:27
  when: ws_server_connection_name is defined and ws_server_connection_connection is defined and ws_server_connection_description is defined and ws_server_connection_locked is defined

[701] Role info should contain platforms
isam-ansible-roles/add_static_route/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that adds a static route', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'networking', 'static route', 'add'], '__line__': 1, '__file__': 'isam-ansible-roles/add_static_route/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/add_static_route/meta/main.yml'}}

[702] Tags must contain lowercase letters and digits only, invalid: 'static route'
isam-ansible-roles/add_static_route/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that adds a static route', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'networking', 'static route', 'add'], '__line__': 1, '__file__': 'isam-ansible-roles/add_static_route/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/add_static_route/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/add_suffix/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that adds a Suffix to Embedded LDAP', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'ldap', 'suffix', 'add'], '__line__': 1, '__file__': 'isam-ansible-roles/add_suffix/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/add_suffix/meta/main.yml'}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/add_suffix/tasks/main.yml:1
 - name: Add a Suffix to Embedded LDAP - {{add_suffix_name}}

[201] Trailing whitespace
isam-ansible-roles/add_suffix/tasks/main.yml:10
     isamapi:

[201] Trailing whitespace
isam-ansible-roles/add_suffix/tasks/main.yml:13
   notify:

[701] No 'galaxy_info' found
isam-ansible-roles/add_sysaccount_group/meta/main.yml:1
{'meta/main.yml': {'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/add_sysaccount_group/meta/main.yml'}}

[701] No 'galaxy_info' found
isam-ansible-roles/add_sysaccount_user/meta/main.yml:1
{'meta/main.yml': {'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/add_sysaccount_user/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/add_system_alerts_rsyslog/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to add an System Alert to Remote Syslog Server', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'monitoring', 'alerts'], '__line__': 1, '__file__': 'isam-ansible-roles/add_system_alerts_rsyslog/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/add_system_alerts_rsyslog/meta/main.yml'}}

[503] Tasks that run when changed should likely be handlers
isam-ansible-roles/add_system_alerts_rsyslog/tasks/main.yml:20
Task/Handler: Enable System Alert - Created in previous Step

[701] No 'galaxy_info' found
isam-ansible-roles/add_system_alerts_smtp/meta/main.yml:1
{'meta/main.yml': {'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/add_system_alerts_smtp/meta/main.yml'}}

[503] Tasks that run when changed should likely be handlers
isam-ansible-roles/add_system_alerts_smtp/tasks/main.yml:22
Task/Handler: Enable System Alert - Created in previous Step

[701] No 'galaxy_info' found
isam-ansible-roles/add_system_alerts_snmp/meta/main.yml:1
{'meta/main.yml': {'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/add_system_alerts_snmp/meta/main.yml'}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/add_system_alerts_snmp/tasks/main.yml:15
      trapVersion: "{{add_system_alerts_snmp_trapVersion}}"

[503] Tasks that run when changed should likely be handlers
isam-ansible-roles/add_system_alerts_snmp/tasks/main.yml:32
Task/Handler: Enable System Alert - Created in previous Step

[701] Role info should contain platforms
isam-ansible-roles/archive_logs/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that archives logs from a reverse proxy', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'reverseproxy', 'log', 'archival'], '__line__': 1, '__file__': 'isam-ansible-roles/archive_logs/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/archive_logs/meta/main.yml'}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/archive_logs/tasks/main.yml:1
- name: List all the logs from reverse proxy {{archive_logs_instance_id}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/archive_logs/tasks/main.yml:15
- name: Get date from {{archive_logs_grace_days}} days ago

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/archive_logs/tasks/main.yml:16
  command: "python -c \"import datetime;print (datetime.datetime.now()-datetime.timedelta(days={{archive_logs_grace_days}})).date()\""

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/archive_logs/tasks/main.yml:20
- name: Export logs from reverse proxy {{archive_logs_instance_id}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/archive_logs/tasks/main.yml:32
      filename: "{{archive_logs_directory}}/{{inventory_hostname}}_{{item['id']}}"

[204] Lines should be no longer than 160 chars
isam-ansible-roles/archive_logs/tasks/main.yml:33
  when: archive_logs_export and archive_logs_instance_id is defined and item['id'].startswith(archive_logs_filter) and item['id'][dt_start|int:dt_end|int] < past_dt.stdout

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/archive_logs/tasks/main.yml:34
  with_items: "{{ret_obj['data']}}"

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/archive_logs/tasks/main.yml:36
    dt_start: "{{archive_logs_filter | length}}"

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/archive_logs/tasks/main.yml:37
    dt_end: "{{dt_start|int + 10}}"

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/archive_logs/tasks/main.yml:39
- name: Delete logs from reverse proxy {{archive_logs_instance_id}}

[204] Lines should be no longer than 160 chars
isam-ansible-roles/archive_logs/tasks/main.yml:51
  when: archive_logs_delete and archive_logs_instance_id is defined and item['id'].startswith(archive_logs_filter) and item['id'][dt_start|int:dt_end|int] < past_dt.stdout

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/archive_logs/tasks/main.yml:52
  with_items: "{{ret_obj['data']}}"

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/archive_logs/tasks/main.yml:54
    dt_start: "{{archive_logs_filter | length}}"

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/archive_logs/tasks/main.yml:55
    dt_end: "{{dt_start|int + 10}}"

[701] Role info should contain platforms
isam-ansible-roles/authenticate_policy_attachments/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that Authenticates before Policy Attachments (CBA policies)', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'authenticates', 'policy', 'attachments', 'cba'], '__line__': 1, '__file__': 'isam-ansible-roles/authenticate_policy_attachments/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/authenticate_policy_attachments/meta/main.yml'}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/authenticate_policy_attachments/tasks/main.yml:1
- name: Authenticate One Time Before Policy Attachments - as {{authenticate_policy_attachments_username}}

[701] Role info should contain platforms
isam-ansible-roles/bootstrap_local/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'your name', 'description': 'your description', 'company': 'your company (optional)', 'license': 'license (GPLv2, CC-BY, etc)', 'min_ansible_version': 1.2, 'galaxy_tags': [], '__line__': 1, '__file__': 'isam-ansible-roles/bootstrap_local/meta/main.yml'}, 'dependencies': [], '__line__': 1, '__file__': 'isam-ansible-roles/bootstrap_local/meta/main.yml'}}

[703] Should change default metadata: author
isam-ansible-roles/bootstrap_local/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'your name', 'description': 'your description', 'company': 'your company (optional)', 'license': 'license (GPLv2, CC-BY, etc)', 'min_ansible_version': 1.2, 'galaxy_tags': [], '__line__': 1, '__file__': 'isam-ansible-roles/bootstrap_local/meta/main.yml'}, 'dependencies': [], '__line__': 1, '__file__': 'isam-ansible-roles/bootstrap_local/meta/main.yml'}}

[703] Should change default metadata: description
isam-ansible-roles/bootstrap_local/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'your name', 'description': 'your description', 'company': 'your company (optional)', 'license': 'license (GPLv2, CC-BY, etc)', 'min_ansible_version': 1.2, 'galaxy_tags': [], '__line__': 1, '__file__': 'isam-ansible-roles/bootstrap_local/meta/main.yml'}, 'dependencies': [], '__line__': 1, '__file__': 'isam-ansible-roles/bootstrap_local/meta/main.yml'}}

[703] Should change default metadata: company
isam-ansible-roles/bootstrap_local/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'your name', 'description': 'your description', 'company': 'your company (optional)', 'license': 'license (GPLv2, CC-BY, etc)', 'min_ansible_version': 1.2, 'galaxy_tags': [], '__line__': 1, '__file__': 'isam-ansible-roles/bootstrap_local/meta/main.yml'}, 'dependencies': [], '__line__': 1, '__file__': 'isam-ansible-roles/bootstrap_local/meta/main.yml'}}

[703] Should change default metadata: license
isam-ansible-roles/bootstrap_local/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'your name', 'description': 'your description', 'company': 'your company (optional)', 'license': 'license (GPLv2, CC-BY, etc)', 'min_ansible_version': 1.2, 'galaxy_tags': [], '__line__': 1, '__file__': 'isam-ansible-roles/bootstrap_local/meta/main.yml'}, 'dependencies': [], '__line__': 1, '__file__': 'isam-ansible-roles/bootstrap_local/meta/main.yml'}}

[601] Don't compare to literal True/False
isam-ansible-roles/bootstrap_local/tasks/bootstrap.yml:6
  failed_when: "isofile.stat.exists == false"

[601] Don't compare to literal True/False
isam-ansible-roles/bootstrap_local/tasks/bootstrap.yml:16
  when: vmdir.stat.exists == true

[301] Commands should not change things if nothing needs doing
isam-ansible-roles/bootstrap_local/tasks/bootstrap.yml:28
Task/Handler: create VM disk

[305] Use shell only when shell functionality is required
isam-ansible-roles/bootstrap_local/tasks/bootstrap.yml:28
Task/Handler: create VM disk

[301] Commands should not change things if nothing needs doing
isam-ansible-roles/bootstrap_local/tasks/bootstrap.yml:33
Task/Handler: install ISAM ISO from image {{ BS_appliance_iso }}

[305] Use shell only when shell functionality is required
isam-ansible-roles/bootstrap_local/tasks/bootstrap.yml:33
Task/Handler: install ISAM ISO from image {{ BS_appliance_iso }}

[301] Commands should not change things if nothing needs doing
isam-ansible-roles/bootstrap_local/tasks/bootstrap.yml:38
Task/Handler: waiting for VM to install isam image and shutdown

[306] Shells that use pipes should set the pipefail option
isam-ansible-roles/bootstrap_local/tasks/bootstrap.yml:38
Task/Handler: waiting for VM to install isam image and shutdown

[301] Commands should not change things if nothing needs doing
isam-ansible-roles/bootstrap_local/tasks/bootstrap.yml:46
Task/Handler: wait for VM process to end

[306] Shells that use pipes should set the pipefail option
isam-ansible-roles/bootstrap_local/tasks/bootstrap.yml:46
Task/Handler: wait for VM process to end

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/bootstrap_local/tasks/bootstrap.yml:55
  stat: path="{{BS_tmpdir}}/{{ BS_vm_hostname }}-metadata"

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/bootstrap_local/tasks/bootstrap.yml:60
  file: path="{{BS_tmpdir}}/{{ BS_vm_hostname }}-metadata" state=absent

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/bootstrap_local/tasks/bootstrap.yml:61
        path="{{BS_tmpdir}}/{{ BS_vm_hostname }}-metadata.iso" state=absent

[601] Don't compare to literal True/False
isam-ansible-roles/bootstrap_local/tasks/bootstrap.yml:62
  when: tmpdir.stat.exists == true

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/bootstrap_local/tasks/bootstrap.yml:65
  file: path="{{BS_tmpdir}}/{{ BS_vm_hostname }}-metadata" state=directory mode=0755

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/bootstrap_local/tasks/bootstrap.yml:70
  template: src="{{ role_path }}/templates/app-metadata" dest="{{BS_tmpdir}}/{{ BS_vm_hostname }}-metadata"

[301] Commands should not change things if nothing needs doing
isam-ansible-roles/bootstrap_local/tasks/bootstrap.yml:74
Task/Handler: create metadata ISO

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/bootstrap_local/tasks/bootstrap.yml:75
  shell: "{{ BS_mkisofs }} {{ BS_mkisoflags }} {{BS_tmpdir}}/{{ BS_vm_hostname }}-metadata.iso {{BS_tmpdir}}/{{ BS_vm_hostname }}-metadata  >/dev/null 2>&1"

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/bootstrap_local/tasks/bootstrap.yml:82
              line='sata0:1.fileName="{{BS_tmpdir}}/{{ BS_vm_hostname }}-metadata.iso"'

[301] Commands should not change things if nothing needs doing
isam-ansible-roles/bootstrap_local/tasks/bootstrap.yml:87
Task/Handler: boot up again with bootstrap ISO

[305] Use shell only when shell functionality is required
isam-ansible-roles/bootstrap_local/tasks/bootstrap.yml:87
Task/Handler: boot up again with bootstrap ISO

[301] Commands should not change things if nothing needs doing
isam-ansible-roles/bootstrap_local/tasks/bootstrap.yml:92
Task/Handler: wait for LMI up

[303] curl used in place of get_url or uri module
isam-ansible-roles/bootstrap_local/tasks/bootstrap.yml:92
Task/Handler: wait for LMI up

[305] Use shell only when shell functionality is required
isam-ansible-roles/bootstrap_local/tasks/bootstrap.yml:92
Task/Handler: wait for LMI up

[301] Commands should not change things if nothing needs doing
isam-ansible-roles/bootstrap_local/tasks/bootstrap.yml:123
Task/Handler: take a snapshot as baseline

[305] Use shell only when shell functionality is required
isam-ansible-roles/bootstrap_local/tasks/bootstrap.yml:123
Task/Handler: take a snapshot as baseline

[502] All tasks should be named
isam-ansible-roles/bootstrap_local/tasks/main.yml:3
Task/Handler: include_vars {{ ansible_os_family }}.yml

[601] Don't compare to literal True/False
isam-ansible-roles/bootstrap_local/tasks/main.yml:14
  when: vmxfile.stat.exists != true

[201] Trailing whitespace
isam-ansible-roles/bootstrap_local/tasks/main.yml:24
- set_fact:

[502] All tasks should be named
isam-ansible-roles/bootstrap_local/tasks/main.yml:24
Task/Handler: set_fact vm_running=True __line__=24 __file__=isam-ansible-roles/bootstrap_local/tasks/main.yml

[305] Use shell only when shell functionality is required
isam-ansible-roles/bootstrap_local/tasks/main.yml:30
Task/Handler: if vmx file exists but it is not running, start it up

[201] Trailing whitespace
isam-ansible-roles/bootstrap_local/tasks/main.yml:31
  shell: "{{ BS_vmrun }} {{ BS_vmrunflags }} start {{ BS_vm_vmx }}"

[201] Trailing whitespace
isam-ansible-roles/bootstrap_local/tasks/main.yml:37
- wait_for:

[502] All tasks should be named
isam-ansible-roles/bootstrap_local/tasks/main.yml:37
Task/Handler: wait_for host={{ BS_vm_mgmt_ip }} port=443 delay=5 state=started __line__=37 __file__=isam-ansible-roles/bootstrap_local/tasks/main.yml

[701] Role info should contain platforms
isam-ansible-roles/config_dns/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to configure DNS for an appliance', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'networking', 'dns'], '__line__': 1, '__file__': 'isam-ansible-roles/config_dns/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/config_dns/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/config_failover_cookie/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that creates and configured Reverse Proxy for failover cookies', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'failover', 'reverseproxy'], '__line__': 1, '__file__': 'isam-ansible-roles/config_failover_cookie/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/config_failover_cookie/meta/main.yml'}}

[601] Don't compare to literal True/False
isam-ansible-roles/config_failover_cookie/tasks/main.yml:38
  when: failover.stat.exists == False and config_failover_cookie_id is defined

[601] Don't compare to literal True/False
isam-ansible-roles/config_failover_cookie/tasks/main.yml:58
  when: failover.stat.exists == False and not ansible_check_mode and config_failover_cookie_id is defined and config_failover_cookie_filename is defined

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/config_failover_cookie/tasks/main.yml:79
    value: "{{config_failover_cookie_domain}}"

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/config_failover_cookie/tasks/main.yml:82
    value: "{{config_failover_cookie_failover_cookie_name}}"

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/config_failover_cookie/tasks/main.yml:85
    value: "{{config_failover_cookie_failover_cookie_lifetime}}"

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/config_failover_cookie/tasks/main.yml:88
    value: "{{config_failover_cookie_failover_auth}}"

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/config_failover_cookie/tasks/main.yml:91
    value: "{{config_failover_cookie_id}}"

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/config_failover_cookie/tasks/main.yml:94
    value: "{{config_failover_cookie_enable_failover_cookie_for_domain}}"

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/config_failover_cookie/tasks/main.yml:97
    value: "{{config_failover_cookie_failover_include_session_id}}"

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/config_failover_cookie/tasks/main.yml:100
    value: "{{config_failover_cookie_reissue_missing_failover_cookie}}"

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/config_failover_cookie/tasks/main.yml:103
    value: "{{config_failover_cookie_tagvalue_failover_amweb_session_id_add}}"

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/config_failover_cookie/tasks/main.yml:106
    value: "{{config_failover_cookie_tagvalue_failover_amweb_session_id_preserve}}"

[701] Role info should contain platforms
isam-ansible-roles/config_fed_dir/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role Configures federated directory', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'policyserver', 'federation', 'directory', 'config'], '__line__': 1, '__file__': 'isam-ansible-roles/config_fed_dir/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/config_fed_dir/meta/main.yml'}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/config_fed_dir/tasks/cert_db.yml:1
- name: Create Certificate Database for Federated Directory - {{config_fed_dir_kdb_name}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/config_fed_dir/tasks/cert_db.yml:16
- name: Load Self-Signed Certificates for Federated Directory - {{config_fed_dir_hostname}}

[204] Lines should be no longer than 160 chars
isam-ansible-roles/config_fed_dir/tasks/cert_db.yml:30
  when: not ansible_check_mode and config_fed_dir_kdb_name is defined and config_fed_dir_hostname is defined and config_fed_dir_port is defined and config_fed_dir_client_cert_label is defined

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/config_fed_dir/tasks/cert_db.yml:34
- name: Load CA Certificates for Federated Directory - {{config_fed_dir_hostname}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/config_fed_dir/tasks/config_basic_user.yml:11
      resource_id : "{{ item.resource}}"

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/config_fed_dir/tasks/config_basic_user.yml:19
    value    : "{{config_fed_dir_basic_user_support | default('yes')}}"

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/config_fed_dir/tasks/config_basic_user.yml:23
    value    : "{{config_fed_dir_basic_user_pwd_policy | default('no')}}"

[701] Role info should contain platforms
isam-ansible-roles/config_ntp/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to configure NTP for an appliance', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'networking', 'ntp'], '__line__': 1, '__file__': 'isam-ansible-roles/config_ntp/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/config_ntp/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/config_policy_attachments/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that configures a Policy Attachments (CBA policies)', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'policy', 'attachments', 'cba'], '__line__': 1, '__file__': 'isam-ansible-roles/config_policy_attachments/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/config_policy_attachments/meta/main.yml'}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/config_policy_attachments/tasks/main.yml:1
- name: Configure Policy Attachments - {{config_policy_attachments_name}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/config_policy_attachments/tasks/main.yml:18
- name: Publish Policy Attachments - {{config_policy_attachments_resourceUri}}

[701] Role info should contain platforms
isam-ansible-roles/config_policyserver/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that configures a Policy Server', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'web', 'runtime', 'policyserver'], '__line__': 1, '__file__': 'isam-ansible-roles/config_policyserver/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/config_policyserver/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/config_reverseproxy_aac/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that configure a reverse proxy for AAC (replaces isamcfg)', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'reverseproxy', 'aac', 'configuration', 'isamcfg'], '__line__': 1, '__file__': 'isam-ansible-roles/config_reverseproxy_aac/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/config_reverseproxy_aac/meta/main.yml'}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/config_reverseproxy_aac/tasks/main.yml:4
- name: Configure Reverse Proxy {{config_reverseproxy_aac_instance_id}} for AAC

[701] Role info should contain platforms
isam-ansible-roles/config_reverseproxy_federation/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that configure a reverse proxy for a federation', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'reverseproxy', 'federation', 'configuration'], '__line__': 1, '__file__': 'isam-ansible-roles/config_reverseproxy_federation/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/config_reverseproxy_federation/meta/main.yml'}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/config_reverseproxy_federation/tasks/main.yml:4
- name: Lookup a Federation ID - {{config_reverseproxy_federation_name}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/config_reverseproxy_federation/tasks/main.yml:18
- name: Configure Reverse Proxy {{config_reverseproxy_federation_instanceid}} for Federation {{config_reverseproxy_federation_name}}

[701] Role info should contain platforms
isam-ansible-roles/config_reverseproxy_oauth/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that configure a reverse proxy for OAuth', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'reverseproxy', 'oauth', 'configuration'], '__line__': 1, '__file__': 'isam-ansible-roles/config_reverseproxy_oauth/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/config_reverseproxy_oauth/meta/main.yml'}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/config_reverseproxy_oauth/tasks/main.yml:4
- name: Configure Reverse Proxy {{config_reverseproxy_oauth_instance_id}} for Oauth

[701] Role info should contain platforms
isam-ansible-roles/config_snmp_monitoring/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to configure SNMP Monitoring for an appliance', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'monitoring', 'snmp'], '__line__': 1, '__file__': 'isam-ansible-roles/config_snmp_monitoring/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/config_snmp_monitoring/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/create_keystore/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to create a keystore', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'create', 'keystore'], '__line__': 1, '__file__': 'isam-ansible-roles/create_keystore/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/create_keystore/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/create_mgmt_root_dir/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to create a directory in Management Root of Reverse Proxy', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'reverseproxy', 'management_root', 'directory', 'create'], '__line__': 1, '__file__': 'isam-ansible-roles/create_mgmt_root_dir/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/create_mgmt_root_dir/meta/main.yml'}}

[702] Tags must contain lowercase letters and digits only, invalid: 'management_root'
isam-ansible-roles/create_mgmt_root_dir/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to create a directory in Management Root of Reverse Proxy', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'reverseproxy', 'management_root', 'directory', 'create'], '__line__': 1, '__file__': 'isam-ansible-roles/create_mgmt_root_dir/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/create_mgmt_root_dir/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/create_mgmt_root_file/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to create a file in Management Root of Reverse Proxy', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'reverseproxy', 'management_root', 'file', 'create'], '__line__': 1, '__file__': 'isam-ansible-roles/create_mgmt_root_file/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/create_mgmt_root_file/meta/main.yml'}}

[702] Tags must contain lowercase letters and digits only, invalid: 'management_root'
isam-ansible-roles/create_mgmt_root_file/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to create a file in Management Root of Reverse Proxy', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'reverseproxy', 'management_root', 'file', 'create'], '__line__': 1, '__file__': 'isam-ansible-roles/create_mgmt_root_file/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/create_mgmt_root_file/meta/main.yml'}}

[204] Lines should be no longer than 160 chars
isam-ansible-roles/create_mgmt_root_file/tasks/main.yml:15
  when: create_mgmt_root_file_contents is defined and create_mgmt_root_file_name is defined and create_mgmt_root_file_instance_id is defined and create_mgmt_root_file_id is defined

[701] Role info should contain platforms
isam-ansible-roles/create_reverseproxy/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to create a reverse proxy instance and setup a common web root (if provided)', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'reverseproxy', 'web', 'create'], '__line__': 1, '__file__': 'isam-ansible-roles/create_reverseproxy/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/create_reverseproxy/meta/main.yml'}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/create_reverseproxy/tasks/setup_common_root.yml:12
    - "object create /WebSEAL/{{common_web_root}} \"{{common_web_root_description}}\" 5 ispolicyattachable yes"

[701] Role info should contain platforms
isam-ansible-roles/create_runtime_template_directories/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to create template file directory', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'create', 'directory', 'template files'], '__line__': 1, '__file__': 'isam-ansible-roles/create_runtime_template_directories/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/create_runtime_template_directories/meta/main.yml'}}

[702] Tags must contain lowercase letters and digits only, invalid: 'template files'
isam-ansible-roles/create_runtime_template_directories/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to create template file directory', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'create', 'directory', 'template files'], '__line__': 1, '__file__': 'isam-ansible-roles/create_runtime_template_directories/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/create_runtime_template_directories/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/create_snapshot/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to create a snapshot', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'snapshot', 'create'], '__line__': 1, '__file__': 'isam-ansible-roles/create_snapshot/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/create_snapshot/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/delete_activation/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to Delete an activated module in ISAM', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'activation', 'delete'], '__line__': 1, '__file__': 'isam-ansible-roles/delete_activation/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/delete_activation/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/delete_mgmt_root_file/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to delete a file or directory in Management Root of Reverse Proxy', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'reverseproxy', 'management_root', 'directory', 'file', 'delete'], '__line__': 1, '__file__': 'isam-ansible-roles/delete_mgmt_root_file/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/delete_mgmt_root_file/meta/main.yml'}}

[702] Tags must contain lowercase letters and digits only, invalid: 'management_root'
isam-ansible-roles/delete_mgmt_root_file/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to delete a file or directory in Management Root of Reverse Proxy', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'reverseproxy', 'management_root', 'directory', 'file', 'delete'], '__line__': 1, '__file__': 'isam-ansible-roles/delete_mgmt_root_file/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/delete_mgmt_root_file/meta/main.yml'}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/delete_mgmt_root_file/tasks/main.yml:13
  with_items: "{{delete_mgmt_root_file_ids}}"

[701] Role info should contain platforms
isam-ansible-roles/delete_reverseproxy_conf/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to delete entry from reverse proxy configuration file', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'reverseproxy', 'web', 'configuration', 'delete'], '__line__': 1, '__file__': 'isam-ansible-roles/delete_reverseproxy_conf/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/delete_reverseproxy_conf/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/execute_compare/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that compares all aspects of an appliance with a master', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'compare'], '__line__': 1, '__file__': 'isam-ansible-roles/execute_compare/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/execute_compare/meta/main.yml'}}

[601] Don't compare to literal True/False
isam-ansible-roles/execute_compare/tasks/compare_base.yml:19
  when: ret_obj['data']['matches'] == False

[601] Don't compare to literal True/False
isam-ansible-roles/execute_compare/tasks/compare_certificate_databases.yml:21
  when: ret_obj['data']['matches'] == False

[601] Don't compare to literal True/False
isam-ansible-roles/execute_compare/tasks/compare_certificate_databases.yml:48
  when: ret_obj['data']['matches'] == False

[601] Don't compare to literal True/False
isam-ansible-roles/execute_compare/tasks/compare_reverseproxy_config.yml:21
  when: ret_obj['data']['matches'] == False

[601] Don't compare to literal True/False
isam-ansible-roles/execute_compare/tasks/compare_reverseproxy_config.yml:48
  when: ret_obj['data']['matches'] == False

[601] Don't compare to literal True/False
isam-ansible-roles/execute_compare/tasks/compare_reverseproxy_config.yml:75
  when: ret_obj['data']['matches'] == False

[601] Don't compare to literal True/False
isam-ansible-roles/execute_compare/tasks/compare_runtime_config.yml:21
  when: ret_obj['data']['matches'] == False

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/execute_compare/tasks/main.yml:8
- name: Get all reverse proxies in {{master_hostname}}

[204] Lines should be no longer than 160 chars
isam-ansible-roles/execute_compare/tasks/main.yml:34
  when: (execute_compare_fed and ('federation' in master_web_runtime['ansible_facts']['activations'])) or (execute_compare_mga and ('mga' in master_web_runtime['ansible_facts']['activations']))

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/execute_compare/tasks/main.yml:47
- name: Get all reverse proxies in {{master_hostname}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/execute_compare/tasks/main.yml:68
- name: Get all certificate stores in {{master_hostname}}

[701] Role info should contain platforms
isam-ansible-roles/execute_isamcfg/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that re-creates isamcfg tool functionality to configure AAC to a ReverseProxy', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'reverseproxy', 'AAC', 'isamcfg', 'configuration'], '__line__': 1, '__file__': 'isam-ansible-roles/execute_isamcfg/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/execute_isamcfg/meta/main.yml'}}

[702] Tags must contain lowercase letters and digits only, invalid: 'AAC'
isam-ansible-roles/execute_isamcfg/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that re-creates isamcfg tool functionality to configure AAC to a ReverseProxy', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'reverseproxy', 'AAC', 'isamcfg', 'configuration'], '__line__': 1, '__file__': 'isam-ansible-roles/execute_isamcfg/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/execute_isamcfg/meta/main.yml'}}

[204] Lines should be no longer than 160 chars
isam-ansible-roles/execute_isamcfg/tasks/junction.yml:25
  when: execute_isamcfg_reverseproxy_id is defined and execute_isamcfg_server is defined and execute_isamcfg_port is defined and execute_isamcfg_reverseproxy_id in execute_isamcfg_reverseproxy_list

[204] Lines should be no longer than 160 chars
isam-ansible-roles/execute_isamcfg/tasks/rp_config_adds.yml:184
  when: common_web_root is defined and execute_isamcfg_basic_auth_user is defined and execute_isamcfg_basic_auth_passwd is defined and execute_isamcfg_reverseproxy_id is defined and execute_isamcfg_reverseproxy_id in execute_isamcfg_reverseproxy_list

[701] Role info should contain platforms
isam-ansible-roles/execute_pdadmin/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that executes pdadmin commands against Policy Server', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'policy server', 'pdadmin'], '__line__': 1, '__file__': 'isam-ansible-roles/execute_pdadmin/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/execute_pdadmin/meta/main.yml'}}

[702] Tags must contain lowercase letters and digits only, invalid: 'policy server'
isam-ansible-roles/execute_pdadmin/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that executes pdadmin commands against Policy Server', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'policy server', 'pdadmin'], '__line__': 1, '__file__': 'isam-ansible-roles/execute_pdadmin/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/execute_pdadmin/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/execute_rp_op/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to execute operation against reverse proxies in ISAM Appliance', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'reverseproxy', 'operation'], '__line__': 1, '__file__': 'isam-ansible-roles/execute_rp_op/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/execute_rp_op/meta/main.yml'}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/execute_rp_op/tasks/main.yml:1
- name: Execute operation {{execute_rp_op_operation}} against reverse proxy

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/execute_rp_op/tasks/main.yml:12
      operation: "{{execute_rp_op_operation}}"

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/execute_rp_op/tasks/main.yml:13
  with_items: "{{execute_rp_op_ids | default({}) }}"

[701] Role info should contain platforms
isam-ansible-roles/export_application_logs/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to export application log files. A downloads folder has to exist in the inventory folder. Inside the downloads folder a folder for each appliance hostname is necessary.', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'export', 'application log files'], '__line__': 1, '__file__': 'isam-ansible-roles/export_application_logs/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/export_application_logs/meta/main.yml'}}

[702] Tags must contain lowercase letters and digits only, invalid: 'application log files'
isam-ansible-roles/export_application_logs/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to export application log files. A downloads folder has to exist in the inventory folder. Inside the downloads folder a folder for each appliance hostname is necessary.', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'export', 'application log files'], '__line__': 1, '__file__': 'isam-ansible-roles/export_application_logs/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/export_application_logs/meta/main.yml'}}

[204] Lines should be no longer than 160 chars
isam-ansible-roles/export_application_logs/meta/main.yml:3
  description: Role to export application log files. A downloads folder has to exist in the inventory folder. Inside the downloads folder a folder for each appliance hostname is necessary.

[201] Trailing whitespace
isam-ansible-roles/export_application_logs/tasks/main.yml:23

[201] Trailing whitespace
isam-ansible-roles/export_application_logs/tasks/main.yml:24
- debug:

[201] Trailing whitespace
isam-ansible-roles/export_application_logs/tasks/main.yml:28

[701] Role info should contain platforms
isam-ansible-roles/export_cluster_sign/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that exports cluster signature from the Primary appliance', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'cluster', 'signature', 'export'], '__line__': 1, '__file__': 'isam-ansible-roles/export_cluster_sign/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/export_cluster_sign/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/externalize_hvdb_db2/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to externalize HVDB to a DB2 Database', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'Database', 'externalize', 'DB2'], '__line__': 1, '__file__': 'isam-ansible-roles/externalize_hvdb_db2/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/externalize_hvdb_db2/meta/main.yml'}}

[702] Tags must contain lowercase letters and digits only, invalid: 'Database'
isam-ansible-roles/externalize_hvdb_db2/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to externalize HVDB to a DB2 Database', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'Database', 'externalize', 'DB2'], '__line__': 1, '__file__': 'isam-ansible-roles/externalize_hvdb_db2/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/externalize_hvdb_db2/meta/main.yml'}}

[702] Tags must contain lowercase letters and digits only, invalid: 'DB2'
isam-ansible-roles/externalize_hvdb_db2/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to externalize HVDB to a DB2 Database', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'Database', 'externalize', 'DB2'], '__line__': 1, '__file__': 'isam-ansible-roles/externalize_hvdb_db2/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/externalize_hvdb_db2/meta/main.yml'}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/externalize_hvdb_db2/tasks/import_CA.yml:15
  with_items: "{{externalize_hvdb_db2_keystores}}"

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/externalize_hvdb_db2/tasks/import_CA.yml:33
    - "{{externalize_hvdb_db2_keystores | default([]) }}"

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/externalize_hvdb_db2/tasks/import_CA.yml:34
    - "{{externalize_hvdb_db2_ca_certandlabel | default([]) }}"

[701] Role info should contain platforms
isam-ansible-roles/first_steps/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that executes first steps on an appliance that has just been built', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm'], '__line__': 1, '__file__': 'isam-ansible-roles/first_steps/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/first_steps/meta/main.yml'}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/first_steps/tasks/firststeps.yml:12
    appliance: "{{inventory_hostname}}"

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/first_steps/tasks/firststeps.yml:19
    appliance: "{{inventory_hostname}}"

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/first_steps/tasks/firststeps.yml:28
    last_boot: "{{ret_obj.data[0].last_boot}}"

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/first_steps/tasks/firststeps.yml:33
    appliance: "{{inventory_hostname}}"

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/first_steps/tasks/firststeps.yml:38
      fipsEnabled: "{{FIPS_cfg.fipsEnabled}}"

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/first_steps/tasks/firststeps.yml:39
      tlsv10Enabled: "{{FIPS_cfg.tlsv10Enabled}}"

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/first_steps/tasks/firststeps.yml:40
      tlsv11Enabled: "{{FIPS_cfg.tlsv11Enabled}}"

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/first_steps/tasks/firststeps.yml:48
      appliance: "{{inventory_hostname}}"

[601] Don't compare to literal True/False
isam-ansible-roles/first_steps/tasks/firststeps.yml:52
  when: first_steps_fips and ret_obj.data.reboot is defined and ret_obj.data.reboot == true

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/first_steps/tasks/firststeps.yml:54
- name: Pause for Reboot {{fips_restart_wait_time}}mins

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/first_steps/tasks/firststeps.yml:56
    minutes: "{{fips_restart_wait_time}}"

[601] Don't compare to literal True/False
isam-ansible-roles/first_steps/tasks/firststeps.yml:57
  when: first_steps_fips and ret_obj.data.reboot is defined and ret_obj.data.reboot == true

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/first_steps/tasks/firststeps.yml:62
    appliance: "{{inventory_hostname}}"

[601] Don't compare to literal True/False
isam-ansible-roles/first_steps/tasks/firststeps.yml:71
  when: first_steps_fips and ret_obj.data.reboot is defined and ret_obj.data.reboot == true

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/first_steps/tasks/firststeps.yml:76
    appliance: "{{inventory_hostname}}"

[201] Trailing whitespace
isam-ansible-roles/first_steps/tasks/firststeps.yml:85
  isam:

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/first_steps/tasks/firststeps.yml:86
      appliance: "{{inventory_hostname}}"

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/first_steps/tasks/firststeps.yml:91
          'newPassword': "{{password}}"

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/first_steps/tasks/firststeps.yml:92
          'sessionTimeout': "{{lmi_session_timeout}}"

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/first_steps/tasks/firststeps.yml:109
    old_start_time: "{{ret_obj.data[0].start_time}}"

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/first_steps/tasks/firststeps.yml:130
      appliance: "{{inventory_hostname}}"

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/first_steps/tasks/firststeps.yml:131
      username: "{{username}}"

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/first_steps/tasks/firststeps.yml:132
      password: "{{password}}"

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/first_steps/tasks/firststeps.yml:135
          start_time: "{{old_start_time}}"

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/first_steps/tasks/firststeps.yml:136
          wait_time: "{{start_config_wait_time}}"

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/first_steps/tasks/main.yml:4
    url: "https://{{inventory_hostname}}/lmi"

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/first_steps/tasks/main.yml:27
- include: "{{firststeps}}"

[701] Role info should contain platforms
isam-ansible-roles/gen_report/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that generates reports uing the template module', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'reports', 'generate'], '__line__': 1, '__file__': 'isam-ansible-roles/gen_report/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/gen_report/meta/main.yml'}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/gen_report/tasks/main.yml:1
- name: Generate Report using template {{gen_report_template}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/gen_report/tasks/main.yml:3
    src : "{{role_path}}/files/{{gen_report_template}}"

[204] Lines should be no longer than 160 chars
isam-ansible-roles/gen_report/tasks/main.yml:4
    dest: "{{gen_report_dir}}/{{gen_report_template.partition('.')[0]}}_{{ansible_date_time.date}}-{{ansible_date_time.hour}}-{{ansible_date_time.minute}}-{{ansible_date_time.second}}.html"

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/gen_report/tasks/main.yml:4
    dest: "{{gen_report_dir}}/{{gen_report_template.partition('.')[0]}}_{{ansible_date_time.date}}-{{ansible_date_time.hour}}-{{ansible_date_time.minute}}-{{ansible_date_time.second}}.html"

[701] Role info should contain platforms
isam-ansible-roles/get_federation/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that gets all federations in an appliance', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'federation', 'get'], '__line__': 1, '__file__': 'isam-ansible-roles/get_federation/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/get_federation/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/get_firmware/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that gets firmware level', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'firmware', 'get'], '__line__': 1, '__file__': 'isam-ansible-roles/get_firmware/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/get_firmware/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/get_fixpack/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that gets fixpacks', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'fixpack', 'get'], '__line__': 1, '__file__': 'isam-ansible-roles/get_fixpack/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/get_fixpack/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/get_junction_details/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that gets junction details in a reverse proxies from an appliance', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'reverseproxy', 'junctiondetails', 'get'], '__line__': 1, '__file__': 'isam-ansible-roles/get_junction_details/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/get_junction_details/meta/main.yml'}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/get_junction_details/tasks/main.yml:11
      reverseproxy_id: "{{item.0.item.id}}"

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/get_junction_details/tasks/main.yml:12
      junctionname: "{{item.1.id}}"

[701] Role info should contain platforms
isam-ansible-roles/get_junctions/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that gets junctions in a reverse proxies from an appliance', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'reverseproxy', 'junctions', 'get'], '__line__': 1, '__file__': 'isam-ansible-roles/get_junctions/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/get_junctions/meta/main.yml'}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/get_junctions/tasks/main.yml:11
      reverseproxy_id: "{{item['id']}}"

[701] Role info should contain platforms
isam-ansible-roles/get_reverseproxies/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that gets reverse proxies from an appliance', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'reverseproxy', 'get'], '__line__': 1, '__file__': 'isam-ansible-roles/get_reverseproxies/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/get_reverseproxies/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/import_ca_certs/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to import CA certs into a keystore', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'certificates', 'import'], '__line__': 1, '__file__': 'isam-ansible-roles/import_ca_certs/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/import_ca_certs/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/import_client_cert_mapping/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to import Certificate Mapping Rule', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'certificates', 'import'], '__line__': 1, '__file__': 'isam-ansible-roles/import_client_cert_mapping/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/import_client_cert_mapping/meta/main.yml'}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/import_client_cert_mapping/tasks/main.yml:1
- name: Import Client Certificate Mapping rule {{import_client_cert_mapping_id}}

[701] Role info should contain platforms
isam-ansible-roles/import_http_transformation/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to import HTTP Transformation Rule', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'http transofrmation', 'import'], '__line__': 1, '__file__': 'isam-ansible-roles/import_http_transformation/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/import_http_transformation/meta/main.yml'}}

[702] Tags must contain lowercase letters and digits only, invalid: 'http transofrmation'
isam-ansible-roles/import_http_transformation/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to import HTTP Transformation Rule', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'http transofrmation', 'import'], '__line__': 1, '__file__': 'isam-ansible-roles/import_http_transformation/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/import_http_transformation/meta/main.yml'}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/import_http_transformation/tasks/main.yml:1
- name: Import HTTP Transformation rule - {{import_http_transformation_id}}

[701] Role info should contain platforms
isam-ansible-roles/import_management_root/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to import a file into Management Root of Reverse Proxy', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'reverseproxy', 'management root', 'file', 'import'], '__line__': 1, '__file__': 'isam-ansible-roles/import_management_root/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/import_management_root/meta/main.yml'}}

[702] Tags must contain lowercase letters and digits only, invalid: 'management root'
isam-ansible-roles/import_management_root/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to import a file into Management Root of Reverse Proxy', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'reverseproxy', 'management root', 'file', 'import'], '__line__': 1, '__file__': 'isam-ansible-roles/import_management_root/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/import_management_root/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/import_personal_cert/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to import a personal certificate to a keystore', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'certificates', 'import', 'personal_certificates'], '__line__': 1, '__file__': 'isam-ansible-roles/import_personal_cert/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/import_personal_cert/meta/main.yml'}}

[702] Tags must contain lowercase letters and digits only, invalid: 'personal_certificates'
isam-ansible-roles/import_personal_cert/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to import a personal certificate to a keystore', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'certificates', 'import', 'personal_certificates'], '__line__': 1, '__file__': 'isam-ansible-roles/import_personal_cert/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/import_personal_cert/meta/main.yml'}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/import_personal_cert/tasks/main.yml:1
- name: Importing Personal Certificate - {{import_personal_cert_label}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/import_personal_cert/tasks/main.yml:11
      kdb_id   : "{{ import_personal_cert_kdb_id}}"

[204] Lines should be no longer than 160 chars
isam-ansible-roles/import_personal_cert/tasks/main.yml:15
  when: import_personal_cert_kdb_id is defined and import_personal_cert_label is defined and import_personal_cert_cert is defined and import_personal_cert_password is defined

[701] Role info should contain platforms
isam-ansible-roles/import_runtime_template_file/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to import runtime template file', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'import', 'runtime template', 'files'], '__line__': 1, '__file__': 'isam-ansible-roles/import_runtime_template_file/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/import_runtime_template_file/meta/main.yml'}}

[702] Tags must contain lowercase letters and digits only, invalid: 'runtime template'
isam-ansible-roles/import_runtime_template_file/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to import runtime template file', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'import', 'runtime template', 'files'], '__line__': 1, '__file__': 'isam-ansible-roles/import_runtime_template_file/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/import_runtime_template_file/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/import_url_mapping/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to upload url mapping (dynurl)', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'upload', 'web', 'dynurl'], '__line__': 1, '__file__': 'isam-ansible-roles/import_url_mapping/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/import_url_mapping/meta/main.yml'}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/import_url_mapping/tasks/main.yml:1
- name: Import URL Mapping (dynurl) - {{import_url_mapping_id}}

[701] Role info should contain platforms
isam-ansible-roles/install_firmware/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that will install a firmware into and appliance', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'firmware', 'upgrade', 'install'], '__line__': 1, '__file__': 'isam-ansible-roles/install_firmware/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/install_firmware/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/install_fixpack/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that will install a fixpack into an appliance', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'fixpack', 'upgrade', 'install'], '__line__': 1, '__file__': 'isam-ansible-roles/install_fixpack/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/install_fixpack/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/install_license/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IFC', 'description': 'Role to import license support in ISAM', 'company': 'IFC', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'license'], '__line__': 1, '__file__': 'isam-ansible-roles/install_license/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/install_license/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/load_signer_cert/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to load a CA certificate from a server directly into a keystore', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'certificates', 'load', 'signer certificates'], '__line__': 1, '__file__': 'isam-ansible-roles/load_signer_cert/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/load_signer_cert/meta/main.yml'}}

[702] Tags must contain lowercase letters and digits only, invalid: 'signer certificates'
isam-ansible-roles/load_signer_cert/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to load a CA certificate from a server directly into a keystore', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'certificates', 'load', 'signer certificates'], '__line__': 1, '__file__': 'isam-ansible-roles/load_signer_cert/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/load_signer_cert/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/sanity_checks/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that iexecutes sanity checks on the appliance', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm'], '__line__': 1, '__file__': 'isam-ansible-roles/sanity_checks/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/sanity_checks/meta/main.yml'}}

[503] Tasks that run when changed should likely be handlers
isam-ansible-roles/sanity_checks/tasks/main.yml:13
Task/Handler: If Appliance has pending changes - then fail

[701] Role info should contain platforms
isam-ansible-roles/search_attribute_source/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that searches for an Attribute Source (for ID lookup)', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'attribute_source', 'search'], '__line__': 1, '__file__': 'isam-ansible-roles/search_attribute_source/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/search_attribute_source/meta/main.yml'}}

[702] Tags must contain lowercase letters and digits only, invalid: 'attribute_source'
isam-ansible-roles/search_attribute_source/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that searches for an Attribute Source (for ID lookup)', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'attribute_source', 'search'], '__line__': 1, '__file__': 'isam-ansible-roles/search_attribute_source/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/search_attribute_source/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/search_mapping_rule/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that searches for a Mapping Rule (for ID lookup)', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'mapping_rule', 'search'], '__line__': 1, '__file__': 'isam-ansible-roles/search_mapping_rule/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/search_mapping_rule/meta/main.yml'}}

[702] Tags must contain lowercase letters and digits only, invalid: 'mapping_rule'
isam-ansible-roles/search_mapping_rule/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that searches for a Mapping Rule (for ID lookup)', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'mapping_rule', 'search'], '__line__': 1, '__file__': 'isam-ansible-roles/search_mapping_rule/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/search_mapping_rule/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/set_access_control_policy/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that sets Access Control (CBA) Policy', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'access', 'control', 'policy', 'cba', 'set'], '__line__': 1, '__file__': 'isam-ansible-roles/set_access_control_policy/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/set_access_control_policy/meta/main.yml'}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/set_access_control_policy/tasks/main.yml:3
- name: Set Access Control Policy - {{set_access_control_policy_name}}

[204] Lines should be no longer than 160 chars
isam-ansible-roles/set_access_control_policy/tasks/main.yml:20
  when: set_access_control_policy_name is defined and set_access_control_policy_policy_file is defined and set_access_control_policy_attributesrequired is defined

[701] Role info should contain platforms
isam-ansible-roles/set_admin_cfg/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that sets Admin Configuration (LMI)', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'lmi', 'configuration', 'set'], '__line__': 1, '__file__': 'isam-ansible-roles/set_admin_cfg/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/set_admin_cfg/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/set_admin_pw/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that sets password for admin user', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'password', 'admin', 'set'], '__line__': 1, '__file__': 'isam-ansible-roles/set_admin_pw/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/set_admin_pw/meta/main.yml'}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/set_admin_pw/tasks/main.yml:12
      newPassword: "{{ password}}"

[701] Role info should contain platforms
isam-ansible-roles/set_advanced_tuning_parameter/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to set one or more advanced tuning parameters in ISAM', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'advanced_tuning'], '__line__': 1, '__file__': 'isam-ansible-roles/set_advanced_tuning_parameter/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/set_advanced_tuning_parameter/meta/main.yml'}}

[702] Tags must contain lowercase letters and digits only, invalid: 'advanced_tuning'
isam-ansible-roles/set_advanced_tuning_parameter/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to set one or more advanced tuning parameters in ISAM', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'advanced_tuning'], '__line__': 1, '__file__': 'isam-ansible-roles/set_advanced_tuning_parameter/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/set_advanced_tuning_parameter/meta/main.yml'}}

[201] Trailing whitespace
isam-ansible-roles/set_advanced_tuning_parameter/tasks/main.yml:1
- name: Snapshot Appliance Before Setting Advanced Tuning Parameters

[701] Role info should contain platforms
isam-ansible-roles/set_audit_configuration/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to set Audit Configuration for the appliance', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'aac', 'audit configuration', 'set'], '__line__': 1, '__file__': 'isam-ansible-roles/set_audit_configuration/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/set_audit_configuration/meta/main.yml'}}

[702] Tags must contain lowercase letters and digits only, invalid: 'audit configuration'
isam-ansible-roles/set_audit_configuration/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to set Audit Configuration for the appliance', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'aac', 'audit configuration', 'set'], '__line__': 1, '__file__': 'isam-ansible-roles/set_audit_configuration/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/set_audit_configuration/meta/main.yml'}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/set_audit_configuration/tasks/main.yml:23
      id:      "{{ret_obj['data'][0]['id']}}"

[701] Role info should contain platforms
isam-ansible-roles/set_auth_mech/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that sets an Authentication Mechanism', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'authentication', 'mechanism', 'set'], '__line__': 1, '__file__': 'isam-ansible-roles/set_auth_mech/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/set_auth_mech/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/set_auth_policy/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that sets a Authentication Policy', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'authentication', 'policy', 'set'], '__line__': 1, '__file__': 'isam-ansible-roles/set_auth_policy/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/set_auth_policy/meta/main.yml'}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/set_auth_policy/tasks/main.yml:3
- name: Set Authentication Policy - {{set_auth_policy_name}}

[701] Role info should contain platforms
isam-ansible-roles/set_cert_replication/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that sets replication status for certificate keystores in a cluster', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'certificates', 'keystores', 'replication', 'cluster', 'set'], '__line__': 1, '__file__': 'isam-ansible-roles/set_cert_replication/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/set_cert_replication/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/set_cluster_config/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to Configure cluster', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'cluster', 'configuration'], '__line__': 1, '__file__': 'isam-ansible-roles/set_cluster_config/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/set_cluster_config/meta/main.yml'}}

[201] Trailing whitespace
isam-ansible-roles/set_cluster_config/tasks/main.yml:63
  notify:

[701] Role info should contain platforms
isam-ansible-roles/set_current_point_of_contact/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that sets a Point of Contact', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'point_of_contact', 'set'], '__line__': 1, '__file__': 'isam-ansible-roles/set_current_point_of_contact/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/set_current_point_of_contact/meta/main.yml'}}

[702] Tags must contain lowercase letters and digits only, invalid: 'point_of_contact'
isam-ansible-roles/set_current_point_of_contact/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that sets a Point of Contact', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'point_of_contact', 'set'], '__line__': 1, '__file__': 'isam-ansible-roles/set_current_point_of_contact/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/set_current_point_of_contact/meta/main.yml'}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/set_current_point_of_contact/tasks/main.yml:1
- name: Set Current Point of Contact - {{set_current_point_of_contact_name}}

[701] Role info should contain platforms
isam-ansible-roles/set_federation/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that sets a Federation', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'federation', 'set'], '__line__': 1, '__file__': 'isam-ansible-roles/set_federation/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/set_federation/meta/main.yml'}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/set_federation/tasks/main.yml:1
- name: Set a Federation - {{set_federation_name}}

[204] Lines should be no longer than 160 chars
isam-ansible-roles/set_federation/tasks/main.yml:17
  when: set_federation_name is defined and set_federation_protocol is defined and set_federation_role is defined and set_federation_configuration is defined and set_federation_templateName is defined

[701] Role info should contain platforms
isam-ansible-roles/set_host_records/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to set host records in appliance', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'networking', 'host records'], '__line__': 1, '__file__': 'isam-ansible-roles/set_host_records/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/set_host_records/meta/main.yml'}}

[702] Tags must contain lowercase letters and digits only, invalid: 'host records'
isam-ansible-roles/set_host_records/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to set host records in appliance', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'networking', 'host records'], '__line__': 1, '__file__': 'isam-ansible-roles/set_host_records/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/set_host_records/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/set_junction/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to set a junction to a reverse proxy', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'reverse proxy', 'junction', 'set'], '__line__': 1, '__file__': 'isam-ansible-roles/set_junction/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/set_junction/meta/main.yml'}}

[702] Tags must contain lowercase letters and digits only, invalid: 'reverse proxy'
isam-ansible-roles/set_junction/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to set a junction to a reverse proxy', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'reverse proxy', 'junction', 'set'], '__line__': 1, '__file__': 'isam-ansible-roles/set_junction/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/set_junction/meta/main.yml'}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/set_junction/tasks/main.yml:1
- name: Update a Junction - {{set_junction_junction_point}}

[201] Trailing whitespace
isam-ansible-roles/set_junction/tasks/main.yml:58
      sni_name:                         "{{ set_junction_sni_name }}"

[204] Lines should be no longer than 160 chars
isam-ansible-roles/set_junction/tasks/main.yml:59
  when: set_junction_junction_point is defined and set_junction_junction_type is defined and set_junction_reverseproxy_id is defined and set_junction_server_hostname is defined and set_junction_server_port is defined

[701] Role info should contain platforms
isam-ansible-roles/set_keystore_desc/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to set keystore description', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'keystore', 'description'], '__line__': 1, '__file__': 'isam-ansible-roles/set_keystore_desc/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/set_keystore_desc/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/set_ldap_root_pw/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that sets password for embedded ldap root user', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'password', 'embedded_ldap', 'root', 'set'], '__line__': 1, '__file__': 'isam-ansible-roles/set_ldap_root_pw/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/set_ldap_root_pw/meta/main.yml'}}

[702] Tags must contain lowercase letters and digits only, invalid: 'embedded_ldap'
isam-ansible-roles/set_ldap_root_pw/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that sets password for embedded ldap root user', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'password', 'embedded_ldap', 'root', 'set'], '__line__': 1, '__file__': 'isam-ansible-roles/set_ldap_root_pw/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/set_ldap_root_pw/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/set_ldap_user_attr/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'your name', 'description': 'your description', 'company': 'your company (optional)', 'license': 'license (GPLv2, CC-BY, etc)', 'min_ansible_version': 1.2, 'galaxy_tags': [], '__line__': 1, '__file__': 'isam-ansible-roles/set_ldap_user_attr/meta/main.yml'}, 'dependencies': [], '__line__': 1, '__file__': 'isam-ansible-roles/set_ldap_user_attr/meta/main.yml'}}

[703] Should change default metadata: author
isam-ansible-roles/set_ldap_user_attr/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'your name', 'description': 'your description', 'company': 'your company (optional)', 'license': 'license (GPLv2, CC-BY, etc)', 'min_ansible_version': 1.2, 'galaxy_tags': [], '__line__': 1, '__file__': 'isam-ansible-roles/set_ldap_user_attr/meta/main.yml'}, 'dependencies': [], '__line__': 1, '__file__': 'isam-ansible-roles/set_ldap_user_attr/meta/main.yml'}}

[703] Should change default metadata: description
isam-ansible-roles/set_ldap_user_attr/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'your name', 'description': 'your description', 'company': 'your company (optional)', 'license': 'license (GPLv2, CC-BY, etc)', 'min_ansible_version': 1.2, 'galaxy_tags': [], '__line__': 1, '__file__': 'isam-ansible-roles/set_ldap_user_attr/meta/main.yml'}, 'dependencies': [], '__line__': 1, '__file__': 'isam-ansible-roles/set_ldap_user_attr/meta/main.yml'}}

[703] Should change default metadata: company
isam-ansible-roles/set_ldap_user_attr/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'your name', 'description': 'your description', 'company': 'your company (optional)', 'license': 'license (GPLv2, CC-BY, etc)', 'min_ansible_version': 1.2, 'galaxy_tags': [], '__line__': 1, '__file__': 'isam-ansible-roles/set_ldap_user_attr/meta/main.yml'}, 'dependencies': [], '__line__': 1, '__file__': 'isam-ansible-roles/set_ldap_user_attr/meta/main.yml'}}

[703] Should change default metadata: license
isam-ansible-roles/set_ldap_user_attr/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'your name', 'description': 'your description', 'company': 'your company (optional)', 'license': 'license (GPLv2, CC-BY, etc)', 'min_ansible_version': 1.2, 'galaxy_tags': [], '__line__': 1, '__file__': 'isam-ansible-roles/set_ldap_user_attr/meta/main.yml'}, 'dependencies': [], '__line__': 1, '__file__': 'isam-ansible-roles/set_ldap_user_attr/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/set_ldap_user_pw/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that sets password for embedded ldap user', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'password', 'embedded_ldap', 'user', 'set'], '__line__': 1, '__file__': 'isam-ansible-roles/set_ldap_user_pw/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/set_ldap_user_pw/meta/main.yml'}}

[702] Tags must contain lowercase letters and digits only, invalid: 'embedded_ldap'
isam-ansible-roles/set_ldap_user_pw/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that sets password for embedded ldap user', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'password', 'embedded_ldap', 'user', 'set'], '__line__': 1, '__file__': 'isam-ansible-roles/set_ldap_user_pw/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/set_ldap_user_pw/meta/main.yml'}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/set_ldap_user_pw/tasks/main.yml:1
- name: Change Embedded LDAP {{set_ldap_user_pwd_id}}'s password

[701] Role info should contain platforms
isam-ansible-roles/set_mapping_rule/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to set mapping rule', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'set', 'aac', 'mappingrule'], '__line__': 1, '__file__': 'isam-ansible-roles/set_mapping_rule/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/set_mapping_rule/meta/main.yml'}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/set_mapping_rule/tasks/main.yml:1
- name: Set a Mapping Rule - {{set_mapping_rule_name}}

[701] Role info should contain platforms
isam-ansible-roles/set_mgmtazn_role_feature/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that sets a feature in role for Management Auhtorization', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'management_authorization', 'role', 'feature'], '__line__': 1, '__file__': 'isam-ansible-roles/set_mgmtazn_role_feature/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/set_mgmtazn_role_feature/meta/main.yml'}}

[702] Tags must contain lowercase letters and digits only, invalid: 'management_authorization'
isam-ansible-roles/set_mgmtazn_role_feature/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that sets a feature in role for Management Auhtorization', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'management_authorization', 'role', 'feature'], '__line__': 1, '__file__': 'isam-ansible-roles/set_mgmtazn_role_feature/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/set_mgmtazn_role_feature/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/set_network_hostname/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to update the hostname of an appliance', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'networking', 'hostname'], '__line__': 1, '__file__': 'isam-ansible-roles/set_network_hostname/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/set_network_hostname/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/set_network_ipv4_dhcp/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to update DHCP for an interface', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'networking', 'dhcp'], '__line__': 1, '__file__': 'isam-ansible-roles/set_network_ipv4_dhcp/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/set_network_ipv4_dhcp/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/set_oauth_client/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to set API Protection Client (for OAuth 2.0)', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'oauth', 'set'], '__line__': 1, '__file__': 'isam-ansible-roles/set_oauth_client/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/set_oauth_client/meta/main.yml'}}

[201] Trailing whitespace
isam-ansible-roles/set_oauth_client/tasks/main.yml:31

[201] Trailing whitespace
isam-ansible-roles/set_oauth_client/tasks/main.yml:32

[701] Role info should contain platforms
isam-ansible-roles/set_oauth_definition/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to set API Protection Definition (for OAuth 2.0)', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'oauth', 'set'], '__line__': 1, '__file__': 'isam-ansible-roles/set_oauth_definition/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/set_oauth_definition/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/set_partner/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that sets a Partner to a Federation', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'federation', 'partner', 'set'], '__line__': 1, '__file__': 'isam-ansible-roles/set_partner/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/set_partner/meta/main.yml'}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/set_partner/tasks/main.yml:1
 - name: Set Federation Partner - {{set_partner_partner_name}}

[201] Trailing whitespace
isam-ansible-roles/set_partner/tasks/main.yml:10
     isamapi:

[204] Lines should be no longer than 160 chars
isam-ansible-roles/set_partner/tasks/main.yml:17
   when: set_partner_federation_name is defined and set_partner_partner_name is defined and set_partner_enabled is defined and set_partner_role is defined and set_partner_configuration is defined and set_partner_templateName is defined

[201] Trailing whitespace
isam-ansible-roles/set_partner/tasks/main.yml:18
   notify:

[701] Role info should contain platforms
isam-ansible-roles/set_reverseproxy_conf/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to set values in reverse proxy configuration file with given stanza/entries', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'reverseproxy', 'web', 'configuration', 'set'], '__line__': 1, '__file__': 'isam-ansible-roles/set_reverseproxy_conf/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/set_reverseproxy_conf/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/set_rsyslog_forwarder/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to set a Remote Syslog Forwarder', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'remote', 'syslog', 'forwarder'], '__line__': 1, '__file__': 'isam-ansible-roles/set_rsyslog_forwarder/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/set_rsyslog_forwarder/meta/main.yml'}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/set_rsyslog_forwarder/tasks/main.yml:1
- name: Set Remote Syslog Forwarder {{set_rsyslog_forwarder_server}}:{{set_rsyslog_forwarder_port}}

[701] Role info should contain platforms
isam-ansible-roles/set_rsyslog_forwarder_sources/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to set Remote Syslog Forwarder sources', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'remote', 'syslog', 'forwarder', 'sources'], '__line__': 1, '__file__': 'isam-ansible-roles/set_rsyslog_forwarder_sources/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/set_rsyslog_forwarder_sources/meta/main.yml'}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/set_rsyslog_forwarder_sources/tasks/main.yml:1
- name: Set Remote Syslog Forwarder Sources {{set_rsyslog_forwarder_sources_server}}:{{set_rsyslog_forwarder_sources_port}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/set_rsyslog_forwarder_sources/tasks/main.yml:11
      server:   "{{item.server   }}"

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/set_rsyslog_forwarder_sources/tasks/main.yml:12
      port:     "{{item.port     }}"

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/set_rsyslog_forwarder_sources/tasks/main.yml:13
      protocol: "{{item.protocol }}"

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/set_rsyslog_forwarder_sources/tasks/main.yml:14
      name:     "{{item.name     }}"

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/set_rsyslog_forwarder_sources/tasks/main.yml:15
      tag:      "{{item.tag      }}"

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/set_rsyslog_forwarder_sources/tasks/main.yml:16
      facility: "{{item.facility }}"

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/set_rsyslog_forwarder_sources/tasks/main.yml:17
      severity: "{{item.severity }}"

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/set_rsyslog_forwarder_sources/tasks/main.yml:19
  with_items: "{{set_rsyslog_forwarder_sources | default([])}}"

[701] Role info should contain platforms
isam-ansible-roles/set_runtime_replication/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that sets replication status for Web Runtime in a cluster', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'runtime', 'web', 'replication', 'cluster', 'set'], '__line__': 1, '__file__': 'isam-ansible-roles/set_runtime_replication/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/set_runtime_replication/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/set_runtime_tuning_parameter/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to set one or more runtime tuning parameters in ISAM', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'runtime_tuning'], '__line__': 1, '__file__': 'isam-ansible-roles/set_runtime_tuning_parameter/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/set_runtime_tuning_parameter/meta/main.yml'}}

[702] Tags must contain lowercase letters and digits only, invalid: 'runtime_tuning'
isam-ansible-roles/set_runtime_tuning_parameter/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to set one or more runtime tuning parameters in ISAM', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'runtime_tuning'], '__line__': 1, '__file__': 'isam-ansible-roles/set_runtime_tuning_parameter/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/set_runtime_tuning_parameter/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/set_tcpip_tuning/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to set TCP/IP Tunings recommended by IBM Support', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'networking', 'tcpip', 'tuning'], '__line__': 1, '__file__': 'isam-ansible-roles/set_tcpip_tuning/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/set_tcpip_tuning/meta/main.yml'}}

[201] Trailing whitespace
isam-ansible-roles/start_config/handlers/main.yml:178

[701] Role info should contain platforms
isam-ansible-roles/start_config/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that includes Custom Modules and checks for connectivity and uncommited changes', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm'], '__line__': 1, '__file__': 'isam-ansible-roles/start_config/meta/main.yml'}, 'dependencies': [], '__line__': 1, '__file__': 'isam-ansible-roles/start_config/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/switch_auth/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that switches appliance authentication to use external LDAP', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'management_authentication', 'management_authorization', 'switch'], '__line__': 1, '__file__': 'isam-ansible-roles/switch_auth/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/switch_auth/meta/main.yml'}}

[702] Tags must contain lowercase letters and digits only, invalid: 'management_authentication'
isam-ansible-roles/switch_auth/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that switches appliance authentication to use external LDAP', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'management_authentication', 'management_authorization', 'switch'], '__line__': 1, '__file__': 'isam-ansible-roles/switch_auth/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/switch_auth/meta/main.yml'}}

[702] Tags must contain lowercase letters and digits only, invalid: 'management_authorization'
isam-ansible-roles/switch_auth/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that switches appliance authentication to use external LDAP', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'management_authentication', 'management_authorization', 'switch'], '__line__': 1, '__file__': 'isam-ansible-roles/switch_auth/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/switch_auth/meta/main.yml'}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/switch_auth/tasks/cert.yml:60
  with_items: "{{switch_auth_ca_certandlabel | default([]) }}"

[701] Role info should contain platforms
isam-ansible-roles/update_advanced_configuration/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to update Advanced Configuration Settings for AAC', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'aac', 'advanced configuration', 'update'], '__line__': 1, '__file__': 'isam-ansible-roles/update_advanced_configuration/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/update_advanced_configuration/meta/main.yml'}}

[702] Tags must contain lowercase letters and digits only, invalid: 'advanced configuration'
isam-ansible-roles/update_advanced_configuration/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to update Advanced Configuration Settings for AAC', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'aac', 'advanced configuration', 'update'], '__line__': 1, '__file__': 'isam-ansible-roles/update_advanced_configuration/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/update_advanced_configuration/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/update_auth_mech/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to update file in Management Root of Reverse Proxy', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'upload', 'aac', 'mapping rule'], '__line__': 1, '__file__': 'isam-ansible-roles/update_auth_mech/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/update_auth_mech/meta/main.yml'}}

[702] Tags must contain lowercase letters and digits only, invalid: 'mapping rule'
isam-ansible-roles/update_auth_mech/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to update file in Management Root of Reverse Proxy', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'upload', 'aac', 'mapping rule'], '__line__': 1, '__file__': 'isam-ansible-roles/update_auth_mech/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/update_auth_mech/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/update_management_root/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to update file in Management Root of Reverse Proxy', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'reverseproxy', 'management root', 'file', 'update'], '__line__': 1, '__file__': 'isam-ansible-roles/update_management_root/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/update_management_root/meta/main.yml'}}

[702] Tags must contain lowercase letters and digits only, invalid: 'management root'
isam-ansible-roles/update_management_root/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to update file in Management Root of Reverse Proxy', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'reverseproxy', 'management root', 'file', 'update'], '__line__': 1, '__file__': 'isam-ansible-roles/update_management_root/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/update_management_root/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/update_management_ssl_cert/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IFC', 'description': 'Role to update the management SSL certificate key store. The certificate container file must be PKCS12 format (.p12 file) and can contain only a single certificate.', 'company': 'IFC', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'snapshot', 'create'], '__line__': 1, '__file__': 'isam-ansible-roles/update_management_ssl_cert/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/update_management_ssl_cert/meta/main.yml'}}

[204] Lines should be no longer than 160 chars
isam-ansible-roles/update_management_ssl_cert/meta/main.yml:3
  description: Role to update the management SSL certificate key store. The certificate container file must be PKCS12 format (.p12 file) and can contain only a single certificate.

[701] Role info should contain platforms
isam-ansible-roles/update_network_interface_vlan/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to update a network interface vlan (use even if vlans do not exist)', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'networking'], '__line__': 1, '__file__': 'isam-ansible-roles/update_network_interface_vlan/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/update_network_interface_vlan/meta/main.yml'}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/update_network_interface_vlan/tasks/main.yml:1
- name: Update Network Interface {{update_network_interface_vlan_label}} Vlan {{update_network_interface_vlan_vlanId}}

[701] Role info should contain platforms
isam-ansible-roles/update_network_ipv4/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to update an ipv4 address on an interface', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'networking', 'ipv4'], '__line__': 1, '__file__': 'isam-ansible-roles/update_network_ipv4/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/update_network_ipv4/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/update_point_of_contact/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IFC', 'description': 'Role that adds or updates an existing Point of Contact configuration', 'company': 'IFC', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'point_of_contact', 'set'], '__line__': 1, '__file__': 'isam-ansible-roles/update_point_of_contact/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/update_point_of_contact/meta/main.yml'}}

[702] Tags must contain lowercase letters and digits only, invalid: 'point_of_contact'
isam-ansible-roles/update_point_of_contact/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IFC', 'description': 'Role that adds or updates an existing Point of Contact configuration', 'company': 'IFC', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'point_of_contact', 'set'], '__line__': 1, '__file__': 'isam-ansible-roles/update_point_of_contact/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/update_point_of_contact/meta/main.yml'}}

[201] Trailing whitespace
isam-ansible-roles/update_point_of_contact/tasks/main.yml:19
  notify:

[701] Role info should contain platforms
isam-ansible-roles/update_reverseproxy_conf/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to update reverse proxy configuration file with given stanza/entries', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'reverseproxy', 'web', 'configuration', 'update'], '__line__': 1, '__file__': 'isam-ansible-roles/update_reverseproxy_conf/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/update_reverseproxy_conf/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/update_static_route/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that updated an existing static route', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'networking', 'static route', 'update'], '__line__': 1, '__file__': 'isam-ansible-roles/update_static_route/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/update_static_route/meta/main.yml'}}

[702] Tags must contain lowercase letters and digits only, invalid: 'static route'
isam-ansible-roles/update_static_route/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that updated an existing static route', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'networking', 'static route', 'update'], '__line__': 1, '__file__': 'isam-ansible-roles/update_static_route/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/update_static_route/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/upload_extension/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role that uploads an Extension', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'extension', 'aac', 'upload'], '__line__': 1, '__file__': 'isam-ansible-roles/upload_extension/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/upload_extension/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/upload_ltpa_key/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to upload one or more LTPA keys to ISAM', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['isam', 'ibm', 'ltpa', 'upload'], '__line__': 1, '__file__': 'isam-ansible-roles/upload_ltpa_key/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/upload_ltpa_key/meta/main.yml'}}

[701] Role info should contain platforms
isam-ansible-roles/upload_mapping_rule/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to upload mapping rule', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['ibm', 'upload', 'aac', 'mapping rule'], '__line__': 1, '__file__': 'isam-ansible-roles/upload_mapping_rule/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/upload_mapping_rule/meta/main.yml'}}

[702] Tags must contain lowercase letters and digits only, invalid: 'mapping rule'
isam-ansible-roles/upload_mapping_rule/meta/main.yml:1
{'meta/main.yml': {'galaxy_info': {'author': 'IBM', 'description': 'Role to upload mapping rule', 'company': 'IBM', 'license': 'Apache', 'min_ansible_version': 2.2, 'galaxy_tags': ['ibm', 'upload', 'aac', 'mapping rule'], '__line__': 1, '__file__': 'isam-ansible-roles/upload_mapping_rule/meta/main.yml'}, 'dependencies': ['start_config'], '__line__': 1, '__file__': 'isam-ansible-roles/upload_mapping_rule/meta/main.yml'}}

[206] Variables should have spaces before and after: {{ var_name }}
isam-ansible-roles/upload_mapping_rule/tasks/main.yml:1
- name: Upload Mapping Rule - {{upload_mapping_rule_name}}