Closed bbaassssiiee closed 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}}
Running ansible-lint on the roles helps implementing Ansible best-practices. ansible-lint 4.1.0 found these issues: