)]}'
{"pbr/tests/test_packaging.py":[{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"c02f38ff920effeacfbbcd6931b884b0c1fb472e","unresolved":true,"context_lines":[{"line_number":121,"context_line":"    def setUp(self):"},{"line_number":122,"context_line":"        super(GPGKeyFixture, self).setUp()"},{"line_number":123,"context_line":"        # If a temporary home dir is in use (and it should be), ensure gpg is"},{"line_number":124,"context_line":"        # aware of it. This seems to be necessary on Fedora."},{"line_number":125,"context_line":"        self.useFixture(fixtures.EnvironmentVariable("},{"line_number":126,"context_line":"            \u0027GNUPGHOME\u0027, os.getenv(\u0027HOME\u0027)))"},{"line_number":127,"context_line":"        tempdir \u003d self.useFixture(fixtures.TempDir())"}],"source_content_type":"text/x-python","patch_set":5,"id":"c53de1c3_e8668595","line":124,"updated":"2025-07-02 15:02:38.000000000","message":"Nit: If memory serves, you were unable to reproduce this on other Fedora systems, so it was just something non-default specific to yours which we couldn\u0027t pin down?","commit_id":"90de90c27642cb8976f83a34f15b7b547ea3eeb3"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"7ff95fb22315d9060d30252cf6dc9d93567a1ac2","unresolved":true,"context_lines":[{"line_number":123,"context_line":"        # If a temporary home dir is in use (and it should be), ensure gpg is"},{"line_number":124,"context_line":"        # aware of it. This seems to be necessary on Fedora."},{"line_number":125,"context_line":"        self.useFixture(fixtures.EnvironmentVariable("},{"line_number":126,"context_line":"            \u0027GNUPGHOME\u0027, os.getenv(\u0027HOME\u0027)))"},{"line_number":127,"context_line":"        tempdir \u003d self.useFixture(fixtures.TempDir())"},{"line_number":128,"context_line":"        gnupg_version_re \u003d re.compile(r\u0027^gpg\\s.*\\s([\\d+])\\.([\\d+])\\.([\\d+])\u0027)"},{"line_number":129,"context_line":"        gnupg_version \u003d base._run_cmd([\u0027gpg\u0027, \u0027--version\u0027], tempdir.path)"}],"source_content_type":"text/x-python","patch_set":5,"id":"c015e533_32f866c0","line":126,"updated":"2025-07-02 17:27:12.000000000","message":"If we want extra belts and suspenders to avoid accidentally writing to the global gnupg config we could check that os.getenv(\u0027HOME\u0027) contains \u0027tmp\u0027 in it or something along those lines. That would break if someone has a weird /tmp situation on their system but its probably good enough for what we\u0027re doing and woudl avoid accidentally trusting keys we shouldn\u0027t in a user level home dir context.","commit_id":"90de90c27642cb8976f83a34f15b7b547ea3eeb3"}]}
