)]}'
{"setup.cfg":[{"author":{"_account_id":9592,"name":"wes hayutin","email":"whayutin@redhat.com","username":"weshayutin"},"change_message_id":"cce72d65801fd6cd81e84ed5e2254a80e62fb395","unresolved":true,"context_lines":[{"line_number":29,"context_line":"console_scripts \u003d"},{"line_number":30,"context_line":"    tripleo-repos \u003d tripleo_repos.main:main"},{"line_number":31,"context_line":"tripleo_repos.cm \u003d"},{"line_number":32,"context_line":"   generate \u003d tripleo_repos.generate_repos:GenerateRepos "}],"source_content_type":"text/x-ttcn-cfg","patch_set":2,"id":"04bb681e_8b68e00e","line":32,"range":{"start_line":32,"start_character":54,"end_line":32,"end_character":55},"updated":"2021-06-08 01:49:03.000000000","message":"space","commit_id":"fdf97518d6cac133b81f1b45224dcc3eeed3079f"}],"tripleo_repos/generate_repos.py":[{"author":{"_account_id":9592,"name":"wes hayutin","email":"whayutin@redhat.com","username":"weshayutin"},"change_message_id":"cce72d65801fd6cd81e84ed5e2254a80e62fb395","unresolved":true,"context_lines":[{"line_number":21,"context_line":"import subprocess"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"from cliff.command import Command"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"import tripleo_repos.constants as C"},{"line_number":27,"context_line":"import tripleo_repos.templates as T"}],"source_content_type":"text/x-python","patch_set":2,"id":"86e3dddd_7513699d","line":24,"range":{"start_line":24,"start_character":4,"end_line":24,"end_character":5},"updated":"2021-06-08 01:49:03.000000000","message":"needs an update to requirements.txt.. missing in some test jobs","commit_id":"fdf97518d6cac133b81f1b45224dcc3eeed3079f"},{"author":{"_account_id":9592,"name":"wes hayutin","email":"whayutin@redhat.com","username":"weshayutin"},"change_message_id":"cce72d65801fd6cd81e84ed5e2254a80e62fb395","unresolved":true,"context_lines":[{"line_number":196,"context_line":"                new_content.append(C.INCLUDE_PKGS)"},{"line_number":197,"context_line":"        return \"\\n\".join(new_content)"},{"line_number":198,"context_line":""},{"line_number":199,"context_line":"    # TODO(arxcruz): This need to be refactored"},{"line_number":200,"context_line":"    def _install_repos(self, args, base_path):"},{"line_number":201,"context_line":"        def install_deps(args, base_path):"},{"line_number":202,"context_line":"            content \u003d self._get_repo(base_path + \u0027delorean-deps.repo\u0027, args)"}],"source_content_type":"text/x-python","patch_set":2,"id":"353f622c_7110d92c","line":199,"range":{"start_line":199,"start_character":4,"end_line":199,"end_character":5},"updated":"2021-06-08 01:49:03.000000000","message":"agree.. run this bit by the group 😊","commit_id":"fdf97518d6cac133b81f1b45224dcc3eeed3079f"},{"author":{"_account_id":8449,"name":"Marios Andreou","email":"marios.andreou@gmail.com","username":"marios"},"change_message_id":"249a5db23a6165984caa7b366db75d815b6eba03","unresolved":true,"context_lines":[{"line_number":133,"context_line":"        handles that by using a regex to swap out the baseurl server."},{"line_number":134,"context_line":"        \"\"\""},{"line_number":135,"context_line":""},{"line_number":136,"context_line":"        content \u003d re.sub(\u0027baseurl\u003d%s\u0027 % C.DEFAULT_RDO_MIRROR,"},{"line_number":137,"context_line":"                         \u0027baseurl\u003d%s\u0027 % args.rdo_mirror,"},{"line_number":138,"context_line":"                         content)"},{"line_number":139,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"44513b12_b82d7703","line":136,"range":{"start_line":136,"start_character":8,"end_line":136,"end_character":15},"updated":"2021-07-06 08:18:50.000000000","message":"why not use if... else here so we don\u0027t run two re.sub when the args.old_mirror is specified?\n\n[EDIT]: k i see this is copy paste from https://review.opendev.org/c/openstack/tripleo-repos/+/794801/4/tripleo_repos/main.py existing code so probably cleaner to leave this as it is and make improvements later","commit_id":"df387cafb077ed4211287361d1ff86acffb1fd86"}],"tripleo_repos/main.py":[{"author":{"_account_id":9592,"name":"wes hayutin","email":"whayutin@redhat.com","username":"weshayutin"},"change_message_id":"cce72d65801fd6cd81e84ed5e2254a80e62fb395","unresolved":true,"context_lines":[{"line_number":16,"context_line":""},{"line_number":17,"context_line":"import sys"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"from cliff.app import App"},{"line_number":20,"context_line":"from cliff.commandmanager import CommandManager"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"165109a3_de355471","line":19,"updated":"2021-06-08 01:49:03.000000000","message":"requirements.txt..","commit_id":"fdf97518d6cac133b81f1b45224dcc3eeed3079f"}],"tripleo_repos/templates.py":[{"author":{"_account_id":9976,"name":"Ronelle Landy","email":"rlandy@redhat.com","username":"rlandy"},"change_message_id":"2bacd996b166bcfa9f6eff0a309e5137a9e6cf7e","unresolved":true,"context_lines":[{"line_number":26,"context_line":"OPSTOOLS_REPO_TEMPLATE \u003d \u0027\u0027\u0027"},{"line_number":27,"context_line":"[tripleo-centos-opstools]"},{"line_number":28,"context_line":"name\u003dtripleo-centos-opstools"},{"line_number":29,"context_line":"baseurl\u003d%(mirror)s/centos/7/opstools/$basearch/"},{"line_number":30,"context_line":"gpgcheck\u003d0"},{"line_number":31,"context_line":"enabled\u003d1"},{"line_number":32,"context_line":"\u0027\u0027\u0027"}],"source_content_type":"text/x-python","patch_set":4,"id":"eb5d8b5a_363b928a","line":29,"updated":"2021-06-24 12:27:42.000000000","message":"why 7?\ncomparing with https://github.com/openstack/tripleo-quickstart/blob/master/config/release/tripleo-ci/CentOS-8/master.yml#L174","commit_id":"df387cafb077ed4211287361d1ff86acffb1fd86"},{"author":{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"change_message_id":"52381b770367d19680831178ee4fae806edb5276","unresolved":true,"context_lines":[{"line_number":26,"context_line":"OPSTOOLS_REPO_TEMPLATE \u003d \u0027\u0027\u0027"},{"line_number":27,"context_line":"[tripleo-centos-opstools]"},{"line_number":28,"context_line":"name\u003dtripleo-centos-opstools"},{"line_number":29,"context_line":"baseurl\u003d%(mirror)s/centos/7/opstools/$basearch/"},{"line_number":30,"context_line":"gpgcheck\u003d0"},{"line_number":31,"context_line":"enabled\u003d1"},{"line_number":32,"context_line":"\u0027\u0027\u0027"}],"source_content_type":"text/x-python","patch_set":4,"id":"4285871b_80cabbe9","line":29,"in_reply_to":"6d9f94b6_d029da94","updated":"2021-07-06 14:18:47.000000000","message":"I\u0027m fine with followup change, but it should be fixed, it\u0027s a real bug.","commit_id":"df387cafb077ed4211287361d1ff86acffb1fd86"},{"author":{"_account_id":8449,"name":"Marios Andreou","email":"marios.andreou@gmail.com","username":"marios"},"change_message_id":"809066b0117d0b9648e3e0508b1a45835bd4faa0","unresolved":true,"context_lines":[{"line_number":26,"context_line":"OPSTOOLS_REPO_TEMPLATE \u003d \u0027\u0027\u0027"},{"line_number":27,"context_line":"[tripleo-centos-opstools]"},{"line_number":28,"context_line":"name\u003dtripleo-centos-opstools"},{"line_number":29,"context_line":"baseurl\u003d%(mirror)s/centos/7/opstools/$basearch/"},{"line_number":30,"context_line":"gpgcheck\u003d0"},{"line_number":31,"context_line":"enabled\u003d1"},{"line_number":32,"context_line":"\u0027\u0027\u0027"}],"source_content_type":"text/x-python","patch_set":4,"id":"6d9f94b6_d029da94","line":29,"in_reply_to":"9bef5c4c_dc9e15fd","updated":"2021-07-06 09:19:31.000000000","message":"Yes but as discussed on scrum and elsewhere this is copy paste from the original would be cleaner to have this as a follow-up change","commit_id":"df387cafb077ed4211287361d1ff86acffb1fd86"},{"author":{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"change_message_id":"da53741e8ec4d8007d22045bf709570e3a7ec565","unresolved":true,"context_lines":[{"line_number":26,"context_line":"OPSTOOLS_REPO_TEMPLATE \u003d \u0027\u0027\u0027"},{"line_number":27,"context_line":"[tripleo-centos-opstools]"},{"line_number":28,"context_line":"name\u003dtripleo-centos-opstools"},{"line_number":29,"context_line":"baseurl\u003d%(mirror)s/centos/7/opstools/$basearch/"},{"line_number":30,"context_line":"gpgcheck\u003d0"},{"line_number":31,"context_line":"enabled\u003d1"},{"line_number":32,"context_line":"\u0027\u0027\u0027"}],"source_content_type":"text/x-python","patch_set":4,"id":"9bef5c4c_dc9e15fd","line":29,"in_reply_to":"eb5d8b5a_363b928a","updated":"2021-07-06 08:52:47.000000000","message":"right, shouldn\u0027t it be %(centos_release) ?\nhttp://mirror.centos.org/centos/8/opstools/","commit_id":"df387cafb077ed4211287361d1ff86acffb1fd86"}]}
