)]}'
{"trove_tempest_plugin/tests/utils.py":[{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"a82ffdc3fa40b451e868852348e561efd37f8b47","unresolved":false,"context_lines":[{"line_number":14,"context_line":"import time"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"from oslo_log import log as logging"},{"line_number":17,"context_line":"from psycopg2.extensions import ISOLATION_LEVEL_AUTOCOMMIT"},{"line_number":18,"context_line":"import sqlalchemy"},{"line_number":19,"context_line":"from tempest.lib import exceptions"},{"line_number":20,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_2b329110","line":17,"range":{"start_line":17,"start_character":0,"end_line":17,"end_character":58},"updated":"2020-09-14 12:53:27.000000000","message":"shouldn\u0027t this be optional? some of our job failed with  from psycopg2.extensions import ISOLATION_LEVEL_AUTOCOMMIT\", \"ModuleNotFoundError: No module named \u0027psycopg2\u0027\"\n\npyscopg2 is not installed https://logserver.rdoproject.org/ci.centos.org/weirdo-generic-puppet-openstack-scenario003/16525/weirdo-project/logs/rpm-qa.txt.gz, can add dependenc on it, but is it really needed in all env?\n\nhttps://ci.centos.org/view/rdo/view/weirdo-pipelines/view/weirdo-promote-test-puppet-centos8/job/weirdo-generic-puppet-openstack-scenario003/16525/consoleText","commit_id":"fa57416207fc69531ad7dcaf6a8ca6d27033ff8c"},{"author":{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},"change_message_id":"a1723d23990ec0369c139dd4372a77d9deceedfa","unresolved":false,"context_lines":[{"line_number":14,"context_line":"import time"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"from oslo_log import log as logging"},{"line_number":17,"context_line":"from psycopg2.extensions import ISOLATION_LEVEL_AUTOCOMMIT"},{"line_number":18,"context_line":"import sqlalchemy"},{"line_number":19,"context_line":"from tempest.lib import exceptions"},{"line_number":20,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_6f2c8701","line":17,"range":{"start_line":17,"start_character":0,"end_line":17,"end_character":58},"in_reply_to":"9f560f44_2b329110","updated":"2020-09-14 20:49:39.000000000","message":"This is needed for postgresql tempest tests.\n\npsycopg2 module is installed in https://github.com/openstack/trove-tempest-plugin/blob/master/requirements.txt#L17, how do you manage dependencies?","commit_id":"fa57416207fc69531ad7dcaf6a8ca6d27033ff8c"}]}
