)]}'
{"roles/tripleo_config_generate_ansible/tasks/main.yml":[{"author":{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"change_message_id":"edb3c087b3c7fed6b2a89dc05974cf9b5bc83ec0","unresolved":false,"context_lines":[{"line_number":22,"context_line":"        var: _generate_env"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"- name: Write reproducer script"},{"line_number":25,"context_line":"  tripleo_shell_script:"},{"line_number":26,"context_line":"    dest: \"{{ tripleo_config_generate_home_dir }}/tripleo_config_generate_ansible.sh\""},{"line_number":27,"context_line":"    shell_command: \"{{ _generate_cmd }}\""},{"line_number":28,"context_line":"    shell_environment: \"{{ _generate_env }}\""}],"source_content_type":"text/x-yaml","patch_set":5,"id":"df33271e_867bfa89","line":25,"range":{"start_line":25,"start_character":2,"end_line":25,"end_character":23},"updated":"2020-04-01 19:52:02.000000000","message":"I don\u0027t understand how it works with molecule, it should be tripleo.operator.tripleo_shell_script\n\nIf I include role with tasks that don\u0027t have FQCN, it doesn\u0027t work.","commit_id":"bdc9c190b1916cedbf06260f280a2161fe38b7f6"},{"author":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"change_message_id":"7160e8f480ae277d26aadbae63963be3707c7029","unresolved":false,"context_lines":[{"line_number":22,"context_line":"        var: _generate_env"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"- name: Write reproducer script"},{"line_number":25,"context_line":"  tripleo_shell_script:"},{"line_number":26,"context_line":"    dest: \"{{ tripleo_config_generate_home_dir }}/tripleo_config_generate_ansible.sh\""},{"line_number":27,"context_line":"    shell_command: \"{{ _generate_cmd }}\""},{"line_number":28,"context_line":"    shell_environment: \"{{ _generate_env }}\""}],"source_content_type":"text/x-yaml","patch_set":5,"id":"df33271e_4671f243","line":25,"range":{"start_line":25,"start_character":2,"end_line":25,"end_character":23},"in_reply_to":"df33271e_867bfa89","updated":"2020-04-01 20:08:03.000000000","message":"it doesn\u0027t need to be because you use the following in all the playbooks:\n\ncollections:\n - tripleo.operators","commit_id":"bdc9c190b1916cedbf06260f280a2161fe38b7f6"},{"author":{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"change_message_id":"26ee8edd058f704c2c08cebefbc831f07e6a68ea","unresolved":false,"context_lines":[{"line_number":23,"context_line":""},{"line_number":24,"context_line":"- name: Write reproducer script"},{"line_number":25,"context_line":"  tripleo_shell_script:"},{"line_number":26,"context_line":"    dest: \"{{ tripleo_config_generate_home_dir }}/tripleo_config_generate_ansible.sh\""},{"line_number":27,"context_line":"    shell_command: \"{{ _generate_cmd }}\""},{"line_number":28,"context_line":"    shell_environment: \"{{ _generate_env }}\""},{"line_number":29,"context_line":"  when: tripleo_config_generate_generate_scripts|bool"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"df33271e_80abe272","line":26,"range":{"start_line":26,"start_character":14,"end_line":26,"end_character":46},"updated":"2020-04-01 18:50:57.000000000","message":"where is it defined?","commit_id":"bdc9c190b1916cedbf06260f280a2161fe38b7f6"},{"author":{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"change_message_id":"923fda0a3b8860bd16d086d93833fd0e9fe36dcc","unresolved":false,"context_lines":[{"line_number":23,"context_line":""},{"line_number":24,"context_line":"- name: Write reproducer script"},{"line_number":25,"context_line":"  tripleo_shell_script:"},{"line_number":26,"context_line":"    dest: \"{{ tripleo_config_generate_home_dir }}/tripleo_config_generate_ansible.sh\""},{"line_number":27,"context_line":"    shell_command: \"{{ _generate_cmd }}\""},{"line_number":28,"context_line":"    shell_environment: \"{{ _generate_env }}\""},{"line_number":29,"context_line":"  when: tripleo_config_generate_generate_scripts|bool"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"df33271e_80491db8","line":26,"range":{"start_line":26,"start_character":14,"end_line":26,"end_character":46},"in_reply_to":"df33271e_6b479fbd","updated":"2020-04-01 22:42:23.000000000","message":"Well, as I see now - it\u0027s working because this role is in the same collection as this module. If you try to use \"tripleo_shell_script\" in some external role (even with collections: - tripleo.operator in playbook) it won\u0027t find it. It\u0027s a known bug in ansible, that I hoped would be solved. :/\n\nFor us it\u0027s ok, because we are not going to use these modules outside of operators roles.","commit_id":"bdc9c190b1916cedbf06260f280a2161fe38b7f6"},{"author":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"change_message_id":"7bd0ec292d1db011b62513d97ddcfbb1e213a8f0","unresolved":false,"context_lines":[{"line_number":23,"context_line":""},{"line_number":24,"context_line":"- name: Write reproducer script"},{"line_number":25,"context_line":"  tripleo_shell_script:"},{"line_number":26,"context_line":"    dest: \"{{ tripleo_config_generate_home_dir }}/tripleo_config_generate_ansible.sh\""},{"line_number":27,"context_line":"    shell_command: \"{{ _generate_cmd }}\""},{"line_number":28,"context_line":"    shell_environment: \"{{ _generate_env }}\""},{"line_number":29,"context_line":"  when: tripleo_config_generate_generate_scripts|bool"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"df33271e_4001d537","line":26,"range":{"start_line":26,"start_character":14,"end_line":26,"end_character":46},"in_reply_to":"df33271e_80491db8","updated":"2020-04-01 22:45:43.000000000","message":"My understanding that fully qualified thing was an issue with filters not modules. I wouldn\u0027t support trying to include these manually so the collection installation is a must","commit_id":"bdc9c190b1916cedbf06260f280a2161fe38b7f6"},{"author":{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"change_message_id":"84cbcbf829b9fd7e675f339ee26210652110a939","unresolved":false,"context_lines":[{"line_number":23,"context_line":""},{"line_number":24,"context_line":"- name: Write reproducer script"},{"line_number":25,"context_line":"  tripleo_shell_script:"},{"line_number":26,"context_line":"    dest: \"{{ tripleo_config_generate_home_dir }}/tripleo_config_generate_ansible.sh\""},{"line_number":27,"context_line":"    shell_command: \"{{ _generate_cmd }}\""},{"line_number":28,"context_line":"    shell_environment: \"{{ _generate_env }}\""},{"line_number":29,"context_line":"  when: tripleo_config_generate_generate_scripts|bool"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"df33271e_a0f54659","line":26,"range":{"start_line":26,"start_character":14,"end_line":26,"end_character":46},"in_reply_to":"df33271e_80abe272","updated":"2020-04-01 18:58:24.000000000","message":"Seems like it\u0027s defined only in roles that have log files.","commit_id":"bdc9c190b1916cedbf06260f280a2161fe38b7f6"},{"author":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"change_message_id":"7cae2fa6d1a75a243f3fc125de801fc9391d49ae","unresolved":false,"context_lines":[{"line_number":23,"context_line":""},{"line_number":24,"context_line":"- name: Write reproducer script"},{"line_number":25,"context_line":"  tripleo_shell_script:"},{"line_number":26,"context_line":"    dest: \"{{ tripleo_config_generate_home_dir }}/tripleo_config_generate_ansible.sh\""},{"line_number":27,"context_line":"    shell_command: \"{{ _generate_cmd }}\""},{"line_number":28,"context_line":"    shell_environment: \"{{ _generate_env }}\""},{"line_number":29,"context_line":"  when: tripleo_config_generate_generate_scripts|bool"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"df33271e_6b479fbd","line":26,"range":{"start_line":26,"start_character":14,"end_line":26,"end_character":46},"in_reply_to":"df33271e_8be2e3d3","updated":"2020-04-01 19:33:33.000000000","message":"oh this one doesn\u0027t have it because we always specify the output_dir. If we drop the output dir default we would specify home_dir and it would output there by default. I guess i\u0027ll fix this","commit_id":"bdc9c190b1916cedbf06260f280a2161fe38b7f6"},{"author":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"change_message_id":"e676798d58149725b9d8747234398c9c59af0314","unresolved":false,"context_lines":[{"line_number":23,"context_line":""},{"line_number":24,"context_line":"- name: Write reproducer script"},{"line_number":25,"context_line":"  tripleo_shell_script:"},{"line_number":26,"context_line":"    dest: \"{{ tripleo_config_generate_home_dir }}/tripleo_config_generate_ansible.sh\""},{"line_number":27,"context_line":"    shell_command: \"{{ _generate_cmd }}\""},{"line_number":28,"context_line":"    shell_environment: \"{{ _generate_env }}\""},{"line_number":29,"context_line":"  when: tripleo_config_generate_generate_scripts|bool"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"df33271e_8be2e3d3","line":26,"range":{"start_line":26,"start_character":14,"end_line":26,"end_character":46},"in_reply_to":"df33271e_a0f54659","updated":"2020-04-01 19:31:02.000000000","message":"I think this was an issue for this command actually because it defaults to cwd for output if output dir is not specified. I think this needs to have a home dir to run the command in. I\u0027ll need to go look at python client. In general it might not make sense to have the reproducer script for list/show commands but we only have a few of those.","commit_id":"bdc9c190b1916cedbf06260f280a2161fe38b7f6"}],"roles/tripleo_container_image_delete/molecule/default/converge.yml":[{"author":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"change_message_id":"7160e8f480ae277d26aadbae63963be3707c7029","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"- name: Converge"},{"line_number":3,"context_line":"  hosts: all"},{"line_number":4,"context_line":"  collections:"},{"line_number":5,"context_line":"    - tripleo.operator"},{"line_number":6,"context_line":"  tasks:"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"    - name: \"Include tripleo_container_image_delete\""}],"source_content_type":"text/x-yaml","patch_set":5,"id":"df33271e_86949a38","line":5,"range":{"start_line":4,"start_character":0,"end_line":5,"end_character":22},"updated":"2020-04-01 20:08:03.000000000","message":"This is how it finds tripleo_shell_scripts","commit_id":"bdc9c190b1916cedbf06260f280a2161fe38b7f6"}],"roles/tripleo_overcloud_deploy/tasks/main.yml":[{"author":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"change_message_id":"7160e8f480ae277d26aadbae63963be3707c7029","unresolved":false,"context_lines":[{"line_number":68,"context_line":"      OS_CLOUD: \"{{ tripleo_overcloud_deploy_os_cloud }}\""},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"- name: Preserve existing log file if exists"},{"line_number":71,"context_line":"  timestamp_file:"},{"line_number":72,"context_line":"    path: \"{{ tripleo_overcloud_deploy_log }}\""},{"line_number":73,"context_line":"  when: tripleo_overcloud_deploy_log_output|bool"},{"line_number":74,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":5,"id":"df33271e_e6976639","line":71,"range":{"start_line":71,"start_character":2,"end_line":71,"end_character":16},"updated":"2020-04-01 20:08:03.000000000","message":"This is also a custom resource in this collection and doesn\u0027t need to be fully qualified","commit_id":"bdc9c190b1916cedbf06260f280a2161fe38b7f6"}]}
