)]}'
{"defaults/main.yml":[{"author":{"_account_id":538,"name":"Major Hayden","email":"major@mhtx.net","username":"rackerhacker"},"change_message_id":"aca2a432124ab890a5ae45196fff3e5f1c571f05","unresolved":false,"context_lines":[{"line_number":451,"context_line":"security_disallow_blank_password_login: yes                  # RHEL-07-010260"},{"line_number":452,"context_line":"# Apply password quality rules."},{"line_number":453,"context_line":"# NOTE: The security_apply_pwquality_rules variable is a \"master switch\"."},{"line_number":454,"context_line":"# Set the \u0027security_apply_pwquality_rules\u0027 variable to \u0027yes\u0027 to apply all of"},{"line_number":455,"context_line":"# the password quality rules. Each rule can be disabled with a value of \u0027no\u0027."},{"line_number":456,"context_line":"security_pwquality_apply_rules: no"},{"line_number":457,"context_line":"security_pwquality_require_uppercase: yes                    # RHEL-07-010090"}],"source_content_type":"text/x-yaml","patch_set":8,"id":"5a74a57a_d72f973c","line":454,"updated":"2016-11-29 19:21:08.000000000","message":"Good catch. Fixed.","commit_id":"bc01ac41a288d7eea764a8fb6440c25876ff136b"},{"author":{"_account_id":14805,"name":"Jimmy McCrory","email":"jimmy.mccrory@gmail.com","username":"jimmy-mccrory"},"change_message_id":"e914b332bdb4d12614a0cdce8860f8a27ff9d506","unresolved":false,"context_lines":[{"line_number":450,"context_line":"# Disallow logins from accounts with blank/null passwords via PAM."},{"line_number":451,"context_line":"security_disallow_blank_password_login: yes                  # RHEL-07-010260"},{"line_number":452,"context_line":"# Apply password quality rules."},{"line_number":453,"context_line":"# NOTE: The security_apply_pwquality_rules variable is a \"master switch\"."},{"line_number":454,"context_line":"# Set the \u0027security_apply_pwquality_rules\u0027 variable to \u0027yes\u0027 to apply all of"},{"line_number":455,"context_line":"# the password quality rules. Each rule can be disabled with a value of \u0027no\u0027."},{"line_number":456,"context_line":"security_pwquality_apply_rules: no"},{"line_number":457,"context_line":"security_pwquality_require_uppercase: yes                    # RHEL-07-010090"}],"source_content_type":"text/x-yaml","patch_set":8,"id":"5a74a57a_cad36f5e","line":454,"range":{"start_line":453,"start_character":12,"end_line":454,"end_character":42},"updated":"2016-11-29 17:53:41.000000000","message":"The variable is named \u0027security_pwquality_apply_rules\u0027 below.","commit_id":"bc01ac41a288d7eea764a8fb6440c25876ff136b"}],"tasks/rhel7stig/auth.yml":[{"author":{"_account_id":538,"name":"Major Hayden","email":"major@mhtx.net","username":"rackerhacker"},"change_message_id":"aca2a432124ab890a5ae45196fff3e5f1c571f05","unresolved":false,"context_lines":[{"line_number":30,"context_line":"    state: present"},{"line_number":31,"context_line":"    block: \"{{ lookup(\u0027template\u0027, \u0027pwquality.conf.j2\u0027) }}\""},{"line_number":32,"context_line":"  when:"},{"line_number":33,"context_line":"    - pwquality_config_check.stat.exists"},{"line_number":34,"context_line":"  tags:"},{"line_number":35,"context_line":"    - auth"},{"line_number":36,"context_line":"    - medium"}],"source_content_type":"text/x-yaml","patch_set":8,"id":"5a74a57a_b72a1b2e","line":33,"updated":"2016-11-29 19:21:08.000000000","message":"The pwquality-related packages are installed when the role is applied, however, when the gate runs the role in check mode, this file isn\u0027t present yet. It\u0027s only present after the functional role runs one time. That\u0027s why I need to check for the config file here.","commit_id":"bc01ac41a288d7eea764a8fb6440c25876ff136b"},{"author":{"_account_id":14805,"name":"Jimmy McCrory","email":"jimmy.mccrory@gmail.com","username":"jimmy-mccrory"},"change_message_id":"e914b332bdb4d12614a0cdce8860f8a27ff9d506","unresolved":false,"context_lines":[{"line_number":30,"context_line":"    state: present"},{"line_number":31,"context_line":"    block: \"{{ lookup(\u0027template\u0027, \u0027pwquality.conf.j2\u0027) }}\""},{"line_number":32,"context_line":"  when:"},{"line_number":33,"context_line":"    - pwquality_config_check.stat.exists"},{"line_number":34,"context_line":"  tags:"},{"line_number":35,"context_line":"    - auth"},{"line_number":36,"context_line":"    - medium"}],"source_content_type":"text/x-yaml","patch_set":8,"id":"5a74a57a_aadb9320","line":33,"updated":"2016-11-29 17:53:41.000000000","message":"These requirements are only applied if the conf file is initially created outside of this role?","commit_id":"bc01ac41a288d7eea764a8fb6440c25876ff136b"},{"author":{"_account_id":14805,"name":"Jimmy McCrory","email":"jimmy.mccrory@gmail.com","username":"jimmy-mccrory"},"change_message_id":"64c7c6f66a09c7b3a61a41b9206de773f110d2a7","unresolved":false,"context_lines":[{"line_number":30,"context_line":"    state: present"},{"line_number":31,"context_line":"    block: \"{{ lookup(\u0027template\u0027, \u0027pwquality.conf.j2\u0027) }}\""},{"line_number":32,"context_line":"  when:"},{"line_number":33,"context_line":"    - pwquality_config_check.stat.exists"},{"line_number":34,"context_line":"  tags:"},{"line_number":35,"context_line":"    - auth"},{"line_number":36,"context_line":"    - medium"}],"source_content_type":"text/x-yaml","patch_set":8,"id":"5a74a57a_17866f13","line":33,"in_reply_to":"5a74a57a_b72a1b2e","updated":"2016-11-29 19:27:16.000000000","message":"Ah ok, thanks. Makes sense.","commit_id":"bc01ac41a288d7eea764a8fb6440c25876ff136b"}],"tests/test.yml":[{"author":{"_account_id":538,"name":"Major Hayden","email":"major@mhtx.net","username":"rackerhacker"},"change_message_id":"aca2a432124ab890a5ae45196fff3e5f1c571f05","unresolved":false,"context_lines":[{"line_number":76,"context_line":"  roles:"},{"line_number":77,"context_line":"    - role: \"openstack-ansible-security\""},{"line_number":78,"context_line":"  vars:"},{"line_number":79,"context_line":"    security_apply_pwquality_rules: yes"},{"line_number":80,"context_line":"    security_package_clean_on_remove: yes"},{"line_number":81,"context_line":"    security_unattended_upgrades_enabled: true"},{"line_number":82,"context_line":"    security_unattended_upgrades_notifications: true"}],"source_content_type":"text/x-yaml","patch_set":8,"id":"5a74a57a_97ffdfa9","line":79,"updated":"2016-11-29 19:21:08.000000000","message":"Good catch. Fixing.","commit_id":"bc01ac41a288d7eea764a8fb6440c25876ff136b"},{"author":{"_account_id":14805,"name":"Jimmy McCrory","email":"jimmy.mccrory@gmail.com","username":"jimmy-mccrory"},"change_message_id":"e914b332bdb4d12614a0cdce8860f8a27ff9d506","unresolved":false,"context_lines":[{"line_number":76,"context_line":"  roles:"},{"line_number":77,"context_line":"    - role: \"openstack-ansible-security\""},{"line_number":78,"context_line":"  vars:"},{"line_number":79,"context_line":"    security_apply_pwquality_rules: yes"},{"line_number":80,"context_line":"    security_package_clean_on_remove: yes"},{"line_number":81,"context_line":"    security_unattended_upgrades_enabled: true"},{"line_number":82,"context_line":"    security_unattended_upgrades_notifications: true"}],"source_content_type":"text/x-yaml","patch_set":8,"id":"5a74a57a_eab2eb05","line":79,"updated":"2016-11-29 17:53:41.000000000","message":"variable is named \u0027security_pwquality_apply_rules\u0027 in defaults.","commit_id":"bc01ac41a288d7eea764a8fb6440c25876ff136b"}]}
