)]}'
{"tripleoclient/tests/v1/overcloud_deploy/test_overcloud_deploy.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"a14242a510369f1d7681767994ffc4315a9332b2","unresolved":false,"context_lines":[{"line_number":258,"context_line":"        def _custom_create_params_env(_self, parameters, tht_root,"},{"line_number":259,"context_line":"                                      container_name):"},{"line_number":260,"context_line":"            for key, value in six.iteritems(parameters):"},{"line_number":261,"context_line":"                self.assertEqual(value, expected_parameters[key])"},{"line_number":262,"context_line":"            parameter_defaults \u003d {\"parameter_defaults\": parameters}"},{"line_number":263,"context_line":"            return parameter_defaults"},{"line_number":264,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_916856f5","line":261,"updated":"2020-04-01 20:56:04.000000000","message":"pep8: F841 local variable \u0027mock_rm\u0027 is assigned to but never used","commit_id":"708867a6712fecd21280d90c5675e3dd527f0d84"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"a14242a510369f1d7681767994ffc4315a9332b2","unresolved":false,"context_lines":[{"line_number":347,"context_line":"                \u0027StackAction\u0027: \u0027CREATE\u0027,"},{"line_number":348,"context_line":"                \u0027UpdateIdentifier\u0027: \u0027\u0027,"},{"line_number":349,"context_line":"                \u0027DeployIdentifier\u0027: \u0027\u0027,"},{"line_number":350,"context_line":"                \u0027UndercloudHostsEntries\u0027:"},{"line_number":351,"context_line":"                    [\u0027192.168.0.1 uc.ctlplane.localhost uc.ctlplane\u0027]}}"},{"line_number":352,"context_line":""},{"line_number":353,"context_line":"        mock_rm \u003d shutil.rmtree \u003d mock.MagicMock()"}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_f16ba2ed","line":350,"updated":"2020-04-01 20:56:04.000000000","message":"pep8: F841 local variable \u0027mock_rm\u0027 is assigned to but never used","commit_id":"708867a6712fecd21280d90c5675e3dd527f0d84"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"a14242a510369f1d7681767994ffc4315a9332b2","unresolved":false,"context_lines":[{"line_number":619,"context_line":"        mock_rm \u003d shutil.rmtree \u003d mock.MagicMock()"},{"line_number":620,"context_line":"        self.cmd.take_action(parsed_args)"},{"line_number":621,"context_line":"        mock_copy.assert_called_once()"},{"line_number":622,"context_line":""},{"line_number":623,"context_line":"    @mock.patch(\u0027tripleoclient.utils.copy_clouds_yaml\u0027)"},{"line_number":624,"context_line":"    @mock.patch(\u0027tripleoclient.v1.overcloud_deploy.DeployOvercloud.\u0027"},{"line_number":625,"context_line":"                \u0027_get_undercloud_host_entry\u0027, autospec\u003dTrue,"}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_d16e5efe","line":622,"updated":"2020-04-01 20:56:04.000000000","message":"pep8: F841 local variable \u0027mock_rm\u0027 is assigned to but never used","commit_id":"708867a6712fecd21280d90c5675e3dd527f0d84"}],"tripleoclient/tests/v1/test_overcloud_parameters.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:gate","change_message_id":"a4bb1692ddcd8584d10156d3090b906c64f7f1b3","unresolved":false,"context_lines":[{"line_number":65,"context_line":"    def test_json_params_file(self):"},{"line_number":66,"context_line":"        self._test_set_parameters(\".json\", json.dumps, {"},{"line_number":67,"context_line":"            \"param1\": \"value1\","},{"line_number":68,"context_line":"            \"param2\": \"value2\","},{"line_number":69,"context_line":"        })"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"    def test_yaml_params_file(self):"}],"source_content_type":"text/x-python","patch_set":4,"id":"df33271e_0fe22430","line":68,"updated":"2020-04-04 01:17:48.000000000","message":"lower-constraints:  ResourceWarning: unclosed file \u003c_io.TextIOWrapper name\u003d\u0027/tmp/tmpjua3vmf7.json\u0027 mode\u003d\u0027r\u0027 encoding\u003d\u0027ANSI_X3.4-1968\u0027\u003e","commit_id":"7decad8399cc69f6fe9a352ddfe09854d7c4896e"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:gate","change_message_id":"a4bb1692ddcd8584d10156d3090b906c64f7f1b3","unresolved":false,"context_lines":[{"line_number":65,"context_line":"    def test_json_params_file(self):"},{"line_number":66,"context_line":"        self._test_set_parameters(\".json\", json.dumps, {"},{"line_number":67,"context_line":"            \"param1\": \"value1\","},{"line_number":68,"context_line":"            \"param2\": \"value2\","},{"line_number":69,"context_line":"        })"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"    def test_yaml_params_file(self):"}],"source_content_type":"text/x-python","patch_set":4,"id":"df33271e_6fd01055","line":68,"updated":"2020-04-04 01:17:48.000000000","message":"py36:  ResourceWarning: unclosed file \u003c_io.TextIOWrapper name\u003d\u0027/tmp/tmpt1wdupee.json\u0027 mode\u003d\u0027r\u0027 encoding\u003d\u0027ANSI_X3.4-1968\u0027\u003e","commit_id":"7decad8399cc69f6fe9a352ddfe09854d7c4896e"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:gate","change_message_id":"a4bb1692ddcd8584d10156d3090b906c64f7f1b3","unresolved":false,"context_lines":[{"line_number":65,"context_line":"    def test_json_params_file(self):"},{"line_number":66,"context_line":"        self._test_set_parameters(\".json\", json.dumps, {"},{"line_number":67,"context_line":"            \"param1\": \"value1\","},{"line_number":68,"context_line":"            \"param2\": \"value2\","},{"line_number":69,"context_line":"        })"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"    def test_yaml_params_file(self):"}],"source_content_type":"text/x-python","patch_set":4,"id":"df33271e_afca189e","line":68,"updated":"2020-04-04 01:17:48.000000000","message":"py37:  ResourceWarning: unclosed file \u003c_io.TextIOWrapper name\u003d\u0027/tmp/tmpxtyyo65q.json\u0027 mode\u003d\u0027r\u0027 encoding\u003d\u0027ANSI_X3.4-1968\u0027\u003e","commit_id":"7decad8399cc69f6fe9a352ddfe09854d7c4896e"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:gate","change_message_id":"a4bb1692ddcd8584d10156d3090b906c64f7f1b3","unresolved":false,"context_lines":[{"line_number":72,"context_line":"        self._test_set_parameters(\".yaml\", yaml.dump, {"},{"line_number":73,"context_line":"            \"parameter_defaults\": {"},{"line_number":74,"context_line":"                \"param1\": \"value1\","},{"line_number":75,"context_line":"                \"param2\": \"value2\","},{"line_number":76,"context_line":"            }"},{"line_number":77,"context_line":"        })"},{"line_number":78,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"df33271e_2fe56839","line":75,"updated":"2020-04-04 01:17:48.000000000","message":"lower-constraints:  ResourceWarning: unclosed file \u003c_io.TextIOWrapper name\u003d\u0027/tmp/tmpdximpso1.yaml\u0027 mode\u003d\u0027r\u0027 encoding\u003d\u0027ANSI_X3.4-1968\u0027\u003e","commit_id":"7decad8399cc69f6fe9a352ddfe09854d7c4896e"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:gate","change_message_id":"a4bb1692ddcd8584d10156d3090b906c64f7f1b3","unresolved":false,"context_lines":[{"line_number":72,"context_line":"        self._test_set_parameters(\".yaml\", yaml.dump, {"},{"line_number":73,"context_line":"            \"parameter_defaults\": {"},{"line_number":74,"context_line":"                \"param1\": \"value1\","},{"line_number":75,"context_line":"                \"param2\": \"value2\","},{"line_number":76,"context_line":"            }"},{"line_number":77,"context_line":"        })"},{"line_number":78,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"df33271e_4fd54c43","line":75,"updated":"2020-04-04 01:17:48.000000000","message":"py36:  ResourceWarning: unclosed file \u003c_io.TextIOWrapper name\u003d\u0027/tmp/tmp8h7sd23c.yaml\u0027 mode\u003d\u0027r\u0027 encoding\u003d\u0027ANSI_X3.4-1968\u0027\u003e","commit_id":"7decad8399cc69f6fe9a352ddfe09854d7c4896e"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:gate","change_message_id":"a4bb1692ddcd8584d10156d3090b906c64f7f1b3","unresolved":false,"context_lines":[{"line_number":72,"context_line":"        self._test_set_parameters(\".yaml\", yaml.dump, {"},{"line_number":73,"context_line":"            \"parameter_defaults\": {"},{"line_number":74,"context_line":"                \"param1\": \"value1\","},{"line_number":75,"context_line":"                \"param2\": \"value2\","},{"line_number":76,"context_line":"            }"},{"line_number":77,"context_line":"        })"},{"line_number":78,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"df33271e_8fcf54af","line":75,"updated":"2020-04-04 01:17:48.000000000","message":"py37:  ResourceWarning: unclosed file \u003c_io.TextIOWrapper name\u003d\u0027/tmp/tmpmglf_79r.yaml\u0027 mode\u003d\u0027r\u0027 encoding\u003d\u0027ANSI_X3.4-1968\u0027\u003e","commit_id":"7decad8399cc69f6fe9a352ddfe09854d7c4896e"}],"tripleoclient/v1/overcloud_deploy.py":[{"author":{"_account_id":8833,"name":"Rabi Mishra","email":"ramishra@redhat.com","username":"rabi"},"change_message_id":"7d88bea3ad24183e4e7d661022774e80f0aa4e00","unresolved":false,"context_lines":[{"line_number":292,"context_line":""},{"line_number":293,"context_line":"        # Parameters are sent to the update parameters action, this stores them"},{"line_number":294,"context_line":"        # in the plan environment and means the UI can find them."},{"line_number":295,"context_line":"        if params:"},{"line_number":296,"context_line":"            with utils.TempDirs() as tmp:"},{"line_number":297,"context_line":"                utils.run_ansible_playbook("},{"line_number":298,"context_line":"                    playbook\u003d\u0027cli-update-params.yaml\u0027,"},{"line_number":299,"context_line":"                    inventory\u003d\u0027localhost,\u0027,"},{"line_number":300,"context_line":"                    workdir\u003dtmp,"},{"line_number":301,"context_line":"                    playbook_dir\u003dconstants.ANSIBLE_TRIPLEO_PLAYBOOKS,"},{"line_number":302,"context_line":"                    extra_vars\u003d{"},{"line_number":303,"context_line":"                        \"container\": container_name,"},{"line_number":304,"context_line":"                        \"parameters\": params"},{"line_number":305,"context_line":"                    }"},{"line_number":306,"context_line":"                )"},{"line_number":307,"context_line":""},{"line_number":308,"context_line":"    def _upload_missing_files(self, container_name, files_dict, tht_root):"},{"line_number":309,"context_line":"        \"\"\"Find the files referenced in custom environments and upload them"}],"source_content_type":"text/x-python","patch_set":2,"id":"df33271e_74bf7ba9","line":306,"range":{"start_line":295,"start_character":0,"end_line":306,"end_character":17},"updated":"2020-04-02 03:31:51.000000000","message":"Should we just call update_parameters[1] rather than a new playbook? It can be part of the deploy plan playbook later. \n\nhttps://github.com/openstack/tripleo-common/blob/master/tripleo_common/utils/stack_parameters.py#L62","commit_id":"d82d6d1d6148624285f716dce79fe9fcfd8cfca5"}],"tripleoclient/v1/overcloud_parameters.py":[{"author":{"_account_id":8833,"name":"Rabi Mishra","email":"ramishra@redhat.com","username":"rabi"},"change_message_id":"7d88bea3ad24183e4e7d661022774e80f0aa4e00","unresolved":false,"context_lines":[{"line_number":54,"context_line":"        if \u0027parameter_defaults\u0027 in params:"},{"line_number":55,"context_line":"            params \u003d params[\u0027parameter_defaults\u0027]"},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"        with utils.TempDirs() as tmp:"},{"line_number":58,"context_line":"            utils.run_ansible_playbook("},{"line_number":59,"context_line":"                playbook\u003d\u0027cli-update-params.yaml\u0027,"},{"line_number":60,"context_line":"                inventory\u003d\u0027localhost,\u0027,"},{"line_number":61,"context_line":"                workdir\u003dtmp,"},{"line_number":62,"context_line":"                playbook_dir\u003dconstants.ANSIBLE_TRIPLEO_PLAYBOOKS,"},{"line_number":63,"context_line":"                extra_vars\u003d{"},{"line_number":64,"context_line":"                    \"container\": parsed_args.name,"},{"line_number":65,"context_line":"                    \"parameters\": params"},{"line_number":66,"context_line":"                }"},{"line_number":67,"context_line":"            )"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"df33271e_74d49be9","line":66,"range":{"start_line":57,"start_character":0,"end_line":66,"end_character":17},"updated":"2020-04-02 03:31:51.000000000","message":"same here.","commit_id":"d82d6d1d6148624285f716dce79fe9fcfd8cfca5"}]}
