[2020-08-14 07:06:18 +0000] [1] [DEBUG] Current configuration: config: None bind: ['0.0.0.0:8080'] backlog: 2048 workers: 4 worker_class: sync threads: 1 worker_connections: 1000 max_requests: 0 max_requests_jitter: 0 timeout: 60 graceful_timeout: 30 keepalive: 2 limit_request_line: 4094 limit_request_fields: 100 limit_request_field_size: 8190 reload: False reload_engine: auto reload_extra_files: [] spew: False check_config: False preload_app: True sendfile: None reuse_port: False chdir: / daemon: False raw_env: [] pidfile: None worker_tmp_dir: None user: 1000380000 group: 0 umask: 0 initgroups: False tmp_upload_dir: None secure_scheme_headers: {'X-FORWARDED-PROTOCOL': 'ssl', 'X-FORWARDED-PROTO': 'https', 'X-FORWARDED-SSL': 'on'} forwarded_allow_ips: ['127.0.0.1'] accesslog: None disable_redirect_access_to_syslog: False access_log_format: %(h)s %(l)s %(u)s %(t)s "%(r)s" %(s)s %(b)s "%(f)s" "%(a)s" errorlog: - loglevel: DEBUG capture_output: False logger_class: gunicorn.glogging.Logger logconfig: None logconfig_dict: {} syslog_addr: unix:///dev/log syslog: False syslog_prefix: None syslog_facility: user enable_stdio_inheritance: False statsd_host: None dogstatsd_tags: statsd_prefix: proc_name: None default_proc_name: /etc/bodhi/production.ini pythonpath: None paste: /etc/bodhi/production.ini on_starting: on_reload: when_ready: pre_fork: post_fork: post_worker_init: worker_int: worker_abort: pre_exec: pre_request: post_request: child_exit: worker_exit: nworkers_changed: on_exit: proxy_protocol: False proxy_allow_ips: ['127.0.0.1'] keyfile: None certfile: None ssl_version: 2 cert_reqs: 0 ca_certs: None suppress_ragged_eofs: True do_handshake_on_connect: False ciphers: None raw_paste_global_conf: [] strip_header_spaces: False 2020-08-14 07:06:19,985 INFO [bodhi.server][MainThread] Warming up caches… 2020-08-14 07:06:20,333 INFO [bodhi.server][MainThread] Bodhi ready and at your service! 2020-08-14 07:06:48,367 ERROR [bodhi.server][MainThread] Error caught. Handling JSON response. Traceback (most recent call last): File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/result.py", line 779, in _getter getter = self._metadata._getter AttributeError: 'NoneType' object has no attribute '_getter' The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/pyramid/tweens.py", line 41, in excview_tween response = handler(request) File "/usr/lib/python3.8/site-packages/pyramid/router.py", line 147, in handle_request response = _call_view( File "/usr/lib/python3.8/site-packages/pyramid/view.py", line 667, in _call_view response = view_callable(context, request) File "/usr/lib/python3.8/site-packages/pyramid/config/views.py", line 169, in __call__ return view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/config/views.py", line 188, in attr_view return view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/config/views.py", line 214, in predicate_wrapper return view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/viewderivers.py", line 459, in rendered_view response = view_renderer.render_view( File "/usr/lib/python3.8/site-packages/pyramid/renderers.py", line 451, in render_view return self.render_to_response(response, system, request=request) File "/usr/lib/python3.8/site-packages/pyramid/renderers.py", line 474, in render_to_response result = self.render(value, system_values, request=request) File "/usr/lib/python3.8/site-packages/pyramid/renderers.py", line 470, in render result = renderer(value, system_values) File "/usr/lib/python3.8/site-packages/pyramid/renderers.py", line 284, in _render return self.serializer(value, default=default, **self.kw) File "/usr/lib64/python3.8/json/__init__.py", line 234, in dumps return cls( File "/usr/lib64/python3.8/json/encoder.py", line 199, in encode chunks = self.iterencode(o, _one_shot=True) File "/usr/lib64/python3.8/json/encoder.py", line 257, in iterencode return _iterencode(o, 0) File "/usr/lib/python3.8/site-packages/pyramid/renderers.py", line 291, in default return obj.__json__(request) File "/usr/local/lib/python3.8/site-packages/bodhi/server/models.py", line 370, in __json__ return self._to_json(self, request=request, exclude=exclude, include=include) File "/usr/local/lib/python3.8/site-packages/bodhi/server/models.py", line 419, in _to_json d[attr] = cls._expand(obj, getattr(obj, attr), seen, request) File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/attributes.py", line 287, in __get__ return self.impl.get(instance_state(instance), dict_) File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/attributes.py", line 723, in get value = self.callable_(state, passive) File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/strategies.py", line 759, in _load_for_state return self._emit_lazyload( File "", line 1, in File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/strategies.py", line 900, in _emit_lazyload q(session) File "/usr/lib64/python3.8/site-packages/sqlalchemy/ext/baked.py", line 545, in all return list(self) File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/loading.py", line 101, in instances cursor.close() File "/usr/lib64/python3.8/site-packages/sqlalchemy/util/langhelpers.py", line 68, in __exit__ compat.raise_( File "/usr/lib64/python3.8/site-packages/sqlalchemy/util/compat.py", line 178, in raise_ raise exception File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/loading.py", line 59, in instances *[ File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/loading.py", line 60, in query_entity.row_processor(query, context, cursor) File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/query.py", line 4389, in row_processor _instance = loading._instance_processor( File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/loading.py", line 422, in _instance_processor getter = result._getter(col, False) File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/result.py", line 781, in _getter return self._non_result(None, err) File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/result.py", line 1236, in _non_result util.raise_( File "/usr/lib64/python3.8/site-packages/sqlalchemy/util/compat.py", line 178, in raise_ raise exception sqlalchemy.exc.ResourceClosedError: This result object does not return rows. It has been closed automatically. 2020-08-14 07:06:48,479 ERROR [bodhi.server][MainThread] Unhandled exception raised: <_JSONError at 0x7f29e5fb0160 500 Internal Server Error> NoneType: None 2020-08-14 07:06:48,589 ERROR [bodhi.server][MainThread] Error caught. Handling JSON response. Traceback (most recent call last): File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/result.py", line 779, in _getter getter = self._metadata._getter AttributeError: 'NoneType' object has no attribute '_getter' The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/pyramid/tweens.py", line 41, in excview_tween response = handler(request) File "/usr/lib/python3.8/site-packages/pyramid/router.py", line 147, in handle_request response = _call_view( File "/usr/lib/python3.8/site-packages/pyramid/view.py", line 667, in _call_view response = view_callable(context, request) File "/usr/lib/python3.8/site-packages/pyramid/config/views.py", line 169, in __call__ return view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/config/views.py", line 188, in attr_view return view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/config/views.py", line 214, in predicate_wrapper return view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/viewderivers.py", line 459, in rendered_view response = view_renderer.render_view( File "/usr/lib/python3.8/site-packages/pyramid/renderers.py", line 451, in render_view return self.render_to_response(response, system, request=request) File "/usr/lib/python3.8/site-packages/pyramid/renderers.py", line 474, in render_to_response result = self.render(value, system_values, request=request) File "/usr/lib/python3.8/site-packages/pyramid/renderers.py", line 470, in render result = renderer(value, system_values) File "/usr/lib/python3.8/site-packages/pyramid/renderers.py", line 284, in _render return self.serializer(value, default=default, **self.kw) File "/usr/lib64/python3.8/json/__init__.py", line 234, in dumps return cls( File "/usr/lib64/python3.8/json/encoder.py", line 199, in encode chunks = self.iterencode(o, _one_shot=True) File "/usr/lib64/python3.8/json/encoder.py", line 257, in iterencode return _iterencode(o, 0) File "/usr/lib/python3.8/site-packages/pyramid/renderers.py", line 291, in default return obj.__json__(request) File "/usr/local/lib/python3.8/site-packages/bodhi/server/models.py", line 370, in __json__ return self._to_json(self, request=request, exclude=exclude, include=include) File "/usr/local/lib/python3.8/site-packages/bodhi/server/models.py", line 419, in _to_json d[attr] = cls._expand(obj, getattr(obj, attr), seen, request) File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/attributes.py", line 287, in __get__ return self.impl.get(instance_state(instance), dict_) File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/attributes.py", line 723, in get value = self.callable_(state, passive) File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/strategies.py", line 759, in _load_for_state return self._emit_lazyload( File "", line 1, in File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/strategies.py", line 900, in _emit_lazyload q(session) File "/usr/lib64/python3.8/site-packages/sqlalchemy/ext/baked.py", line 545, in all return list(self) File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/loading.py", line 101, in instances cursor.close() File "/usr/lib64/python3.8/site-packages/sqlalchemy/util/langhelpers.py", line 68, in __exit__ compat.raise_( File "/usr/lib64/python3.8/site-packages/sqlalchemy/util/compat.py", line 178, in raise_ raise exception File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/loading.py", line 59, in instances *[ File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/loading.py", line 60, in query_entity.row_processor(query, context, cursor) File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/query.py", line 4389, in row_processor _instance = loading._instance_processor( File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/loading.py", line 422, in _instance_processor getter = result._getter(col, False) File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/result.py", line 781, in _getter return self._non_result(None, err) File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/result.py", line 1236, in _non_result util.raise_( File "/usr/lib64/python3.8/site-packages/sqlalchemy/util/compat.py", line 178, in raise_ raise exception sqlalchemy.exc.ResourceClosedError: This result object does not return rows. It has been closed automatically. 2020-08-14 07:06:48,713 ERROR [bodhi.server][MainThread] Unhandled exception raised: <_JSONError at 0x7f29e5fa52e0 500 Internal Server Error> NoneType: None 2020-08-14 07:06:51,876 ERROR [bodhi.server][MainThread] Error caught. Handling JSON response. Traceback (most recent call last): File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 752, in _rollback_impl self.engine.dialect.do_rollback(self.connection) File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/default.py", line 543, in do_rollback dbapi_connection.rollback() psycopg2.DatabaseError: error with status PGRES_TUPLES_OK and no message from the libpq The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/pyramid/router.py", line 277, in default_execution_policy return router.invoke_request(request) File "/usr/lib/python3.8/site-packages/pyramid/router.py", line 260, in invoke_request request._process_finished_callbacks() File "/usr/lib/python3.8/site-packages/pyramid/request.py", line 138, in _process_finished_callbacks callback(self) File "/usr/local/lib/python3.8/site-packages/bodhi/server/webapp.py", line 44, in _complete_database_session _rollback_or_commit(request) File "/usr/local/lib/python3.8/site-packages/bodhi/server/webapp.py", line 82, in _rollback_or_commit server.Session().rollback() File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/session.py", line 1006, in rollback self.transaction.rollback() File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/session.py", line 574, in rollback util.raise_(rollback_err[1], with_traceback=rollback_err[2]) File "/usr/lib64/python3.8/site-packages/sqlalchemy/util/compat.py", line 178, in raise_ raise exception File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/session.py", line 534, in rollback t[1].rollback() File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1754, in rollback self._do_rollback() File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1792, in _do_rollback self.connection._rollback_impl() File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 754, in _rollback_impl self._handle_dbapi_exception(e, None, None, None, None) File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1511, in _handle_dbapi_exception util.raise_( File "/usr/lib64/python3.8/site-packages/sqlalchemy/util/compat.py", line 178, in raise_ raise exception File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 752, in _rollback_impl self.engine.dialect.do_rollback(self.connection) File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/default.py", line 543, in do_rollback dbapi_connection.rollback() sqlalchemy.exc.DatabaseError: (psycopg2.DatabaseError) error with status PGRES_TUPLES_OK and no message from the libpq (Background on this error at: http://sqlalche.me/e/13/4xp6 ) 2020-08-14 07:06:52,456 ERROR [bodhi.server][MainThread] Error caught. Handling JSON response. Traceback (most recent call last): File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1277, in _execute_context self.dialect.do_execute( File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/default.py", line 593, in do_execute cursor.execute(statement, parameters) psycopg2.DatabaseError: error with status PGRES_TUPLES_OK and no message from the libpq The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/pyramid/tweens.py", line 41, in excview_tween response = handler(request) File "/usr/lib/python3.8/site-packages/pyramid/router.py", line 147, in handle_request response = _call_view( File "/usr/lib/python3.8/site-packages/pyramid/view.py", line 667, in _call_view response = view_callable(context, request) File "/usr/lib/python3.8/site-packages/pyramid/config/views.py", line 169, in __call__ return view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/config/views.py", line 188, in attr_view return view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/config/views.py", line 214, in predicate_wrapper return view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/viewderivers.py", line 436, in rendered_view result = view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/viewderivers.py", line 144, in _requestonly_view response = view(request) File "/usr/lib/python3.8/site-packages/cornice/service.py", line 502, in wrapper response = view_(request) File "/usr/local/lib/python3.8/site-packages/bodhi/server/services/releases.py", line 327, in query_releases_json total = db.execute(count_query).scalar() File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/scoping.py", line 163, in do return getattr(self.registry(), name)(*args, **kwargs) File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/session.py", line 1291, in execute return self._connection_for_bind(bind, close_with_result=True).execute( File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1014, in execute return meth(self, multiparams, params) File "/usr/lib64/python3.8/site-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1127, in _execute_clauseelement ret = self._execute_context( File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1317, in _execute_context self._handle_dbapi_exception( File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1511, in _handle_dbapi_exception util.raise_( File "/usr/lib64/python3.8/site-packages/sqlalchemy/util/compat.py", line 178, in raise_ raise exception File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1277, in _execute_context self.dialect.do_execute( File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/default.py", line 593, in do_execute cursor.execute(statement, parameters) sqlalchemy.exc.DatabaseError: (psycopg2.DatabaseError) error with status PGRES_TUPLES_OK and no message from the libpq [SQL: SELECT count(DISTINCT releases.id) AS count_1 FROM releases] (Background on this error at: http://sqlalche.me/e/13/4xp6 ) 2020-08-14 07:06:52,855 ERROR [bodhi.server][MainThread] Error caught. Handling JSON response. Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/pyramid/tweens.py", line 41, in excview_tween response = handler(request) File "/usr/lib/python3.8/site-packages/pyramid/router.py", line 147, in handle_request response = _call_view( File "/usr/lib/python3.8/site-packages/pyramid/view.py", line 667, in _call_view response = view_callable(context, request) File "/usr/lib/python3.8/site-packages/pyramid/config/views.py", line 169, in __call__ return view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/config/views.py", line 188, in attr_view return view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/config/views.py", line 214, in predicate_wrapper return view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/viewderivers.py", line 459, in rendered_view response = view_renderer.render_view( File "/usr/lib/python3.8/site-packages/pyramid/renderers.py", line 451, in render_view return self.render_to_response(response, system, request=request) File "/usr/lib/python3.8/site-packages/pyramid/renderers.py", line 474, in render_to_response result = self.render(value, system_values, request=request) File "/usr/lib/python3.8/site-packages/pyramid/renderers.py", line 470, in render result = renderer(value, system_values) File "/usr/lib/python3.8/site-packages/pyramid/renderers.py", line 284, in _render return self.serializer(value, default=default, **self.kw) File "/usr/lib64/python3.8/json/__init__.py", line 234, in dumps return cls( File "/usr/lib64/python3.8/json/encoder.py", line 199, in encode chunks = self.iterencode(o, _one_shot=True) File "/usr/lib64/python3.8/json/encoder.py", line 257, in iterencode return _iterencode(o, 0) File "/usr/lib/python3.8/site-packages/pyramid/renderers.py", line 291, in default return obj.__json__(request) File "/usr/local/lib/python3.8/site-packages/bodhi/server/models.py", line 370, in __json__ return self._to_json(self, request=request, exclude=exclude, include=include) File "/usr/local/lib/python3.8/site-packages/bodhi/server/models.py", line 419, in _to_json d[attr] = cls._expand(obj, getattr(obj, attr), seen, request) File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/attributes.py", line 287, in __get__ return self.impl.get(instance_state(instance), dict_) File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/attributes.py", line 723, in get value = self.callable_(state, passive) File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/strategies.py", line 759, in _load_for_state return self._emit_lazyload( File "", line 1, in File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/strategies.py", line 900, in _emit_lazyload q(session) File "/usr/lib64/python3.8/site-packages/sqlalchemy/ext/baked.py", line 545, in all return list(self) File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/loading.py", line 101, in instances cursor.close() File "/usr/lib64/python3.8/site-packages/sqlalchemy/util/langhelpers.py", line 68, in __exit__ compat.raise_( File "/usr/lib64/python3.8/site-packages/sqlalchemy/util/compat.py", line 178, in raise_ raise exception File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/loading.py", line 81, in instances rows = [proc(row) for row in fetch] File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/loading.py", line 81, in rows = [proc(row) for row in fetch] File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/loading.py", line 525, in _instance tuple([row[column] for column in pk_cols]), File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/loading.py", line 525, in tuple([row[column] for column in pk_cols]), IndexError: tuple index out of range 2020-08-14 07:06:52,963 ERROR [bodhi.server][MainThread] Unhandled exception raised: <_JSONError at 0x7f29e609ed60 500 Internal Server Error> NoneType: None 2020-08-14 07:06:53,115 ERROR [bodhi.server][MainThread] Error caught. Handling JSON response. Traceback (most recent call last): File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1277, in _execute_context self.dialect.do_execute( File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/default.py", line 593, in do_execute cursor.execute(statement, parameters) psycopg2.OperationalError: lost synchronization with server: got message type "k", length 762671204 The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/pyramid/tweens.py", line 41, in excview_tween response = handler(request) File "/usr/lib/python3.8/site-packages/pyramid/router.py", line 147, in handle_request response = _call_view( File "/usr/lib/python3.8/site-packages/pyramid/view.py", line 667, in _call_view response = view_callable(context, request) File "/usr/lib/python3.8/site-packages/pyramid/config/views.py", line 169, in __call__ return view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/config/views.py", line 188, in attr_view return view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/config/views.py", line 214, in predicate_wrapper return view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/viewderivers.py", line 436, in rendered_view result = view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/viewderivers.py", line 144, in _requestonly_view response = view(request) File "/usr/lib/python3.8/site-packages/cornice/service.py", line 502, in wrapper response = view_(request) File "/usr/local/lib/python3.8/site-packages/bodhi/server/services/releases.py", line 327, in query_releases_json total = db.execute(count_query).scalar() File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/scoping.py", line 163, in do return getattr(self.registry(), name)(*args, **kwargs) File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/session.py", line 1291, in execute return self._connection_for_bind(bind, close_with_result=True).execute( File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1014, in execute return meth(self, multiparams, params) File "/usr/lib64/python3.8/site-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1127, in _execute_clauseelement ret = self._execute_context( File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1317, in _execute_context self._handle_dbapi_exception( File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1511, in _handle_dbapi_exception util.raise_( File "/usr/lib64/python3.8/site-packages/sqlalchemy/util/compat.py", line 178, in raise_ raise exception File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1277, in _execute_context self.dialect.do_execute( File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/default.py", line 593, in do_execute cursor.execute(statement, parameters) sqlalchemy.exc.OperationalError: (psycopg2.OperationalError) lost synchronization with server: got message type "k", length 762671204 [SQL: SELECT count(DISTINCT releases.id) AS count_1 FROM releases] (Background on this error at: http://sqlalche.me/e/13/e3q8 ) 2020-08-14 07:06:53,615 ERROR [bodhi.server][MainThread] Error caught. Handling JSON response. Traceback (most recent call last): File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1277, in _execute_context self.dialect.do_execute( File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/default.py", line 593, in do_execute cursor.execute(statement, parameters) psycopg2.OperationalError: insufficient data in "D" message lost synchronization with server: got message type " The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/pyramid/tweens.py", line 41, in excview_tween response = handler(request) File "/usr/lib/python3.8/site-packages/pyramid/router.py", line 147, in handle_request response = _call_view( File "/usr/lib/python3.8/site-packages/pyramid/view.py", line 667, in _call_view response = view_callable(context, request) File "/usr/lib/python3.8/site-packages/pyramid/config/views.py", line 169, in __call__ return view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/config/views.py", line 188, in attr_view return view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/config/views.py", line 214, in predicate_wrapper return view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/viewderivers.py", line 436, in rendered_view result = view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/viewderivers.py", line 144, in _requestonly_view response = view(request) File "/usr/lib/python3.8/site-packages/cornice/service.py", line 502, in wrapper response = view_(request) File "/usr/local/lib/python3.8/site-packages/bodhi/server/services/releases.py", line 335, in query_releases_json releases=query.all(), File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/query.py", line 3341, in all return list(self) File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/query.py", line 3503, in __iter__ return self._execute_and_instances(context) File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/query.py", line 3528, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1014, in execute return meth(self, multiparams, params) File "/usr/lib64/python3.8/site-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1127, in _execute_clauseelement ret = self._execute_context( File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1317, in _execute_context self._handle_dbapi_exception( File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1511, in _handle_dbapi_exception util.raise_( File "/usr/lib64/python3.8/site-packages/sqlalchemy/util/compat.py", line 178, in raise_ raise exception File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1277, in _execute_context self.dialect.do_execute( File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/default.py", line 593, in do_execute cursor.execute(statement, parameters) sqlalchemy.exc.OperationalError: (psycopg2.OperationalError) insufficient data in "D" message lost synchronization with server: got message type " [SQL: SELECT releases.id AS releases_id, releases.name AS releases_name, releases.long_name AS releases_long_name, releases.version AS releases_version, releases.id_prefix AS releases_id_prefix, releases.branch AS releases_branch, releases.dist_tag AS releases_dist_tag, releases.stable_tag AS releases_stable_tag, releases.testing_tag AS releases_testing_tag, releases.candidate_tag AS releases_candidate_tag, releases.pending_signing_tag AS releases_pending_signing_tag, releases.pending_testing_tag AS releases_pending_testing_tag, releases.pending_stable_tag AS releases_pending_stable_tag, releases.override_tag AS releases_override_tag, releases.mail_template AS releases_mail_template, releases.state AS releases_state, releases.composed_by_bodhi AS releases_composed_by_bodhi, releases.create_automatic_updates AS releases_create_automatic_updates, releases.package_manager AS releases_package_manager, releases.testing_repository AS releases_testing_repository FROM releases LIMIT %(param_1)s OFFSET %(param_2)s] [parameters: {'param_1': 20, 'param_2': 20}] (Background on this error at: http://sqlalche.me/e/13/e3q8 ) 2020-08-14 07:06:54,191 ERROR [bodhi.server][MainThread] Error caught. Handling JSON response. Traceback (most recent call last): File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/result.py", line 779, in _getter getter = self._metadata._getter AttributeError: 'NoneType' object has no attribute '_getter' The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/pyramid/tweens.py", line 41, in excview_tween response = handler(request) File "/usr/lib/python3.8/site-packages/pyramid/router.py", line 147, in handle_request response = _call_view( File "/usr/lib/python3.8/site-packages/pyramid/view.py", line 667, in _call_view response = view_callable(context, request) File "/usr/lib/python3.8/site-packages/pyramid/config/views.py", line 169, in __call__ return view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/config/views.py", line 188, in attr_view return view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/config/views.py", line 214, in predicate_wrapper return view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/viewderivers.py", line 459, in rendered_view response = view_renderer.render_view( File "/usr/lib/python3.8/site-packages/pyramid/renderers.py", line 451, in render_view return self.render_to_response(response, system, request=request) File "/usr/lib/python3.8/site-packages/pyramid/renderers.py", line 474, in render_to_response result = self.render(value, system_values, request=request) File "/usr/lib/python3.8/site-packages/pyramid/renderers.py", line 470, in render result = renderer(value, system_values) File "/usr/lib/python3.8/site-packages/pyramid/renderers.py", line 284, in _render return self.serializer(value, default=default, **self.kw) File "/usr/lib64/python3.8/json/__init__.py", line 234, in dumps return cls( File "/usr/lib64/python3.8/json/encoder.py", line 199, in encode chunks = self.iterencode(o, _one_shot=True) File "/usr/lib64/python3.8/json/encoder.py", line 257, in iterencode return _iterencode(o, 0) File "/usr/lib/python3.8/site-packages/pyramid/renderers.py", line 291, in default return obj.__json__(request) File "/usr/local/lib/python3.8/site-packages/bodhi/server/models.py", line 370, in __json__ return self._to_json(self, request=request, exclude=exclude, include=include) File "/usr/local/lib/python3.8/site-packages/bodhi/server/models.py", line 419, in _to_json d[attr] = cls._expand(obj, getattr(obj, attr), seen, request) File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/attributes.py", line 287, in __get__ return self.impl.get(instance_state(instance), dict_) File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/attributes.py", line 723, in get value = self.callable_(state, passive) File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/strategies.py", line 759, in _load_for_state return self._emit_lazyload( File "", line 1, in File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/strategies.py", line 900, in _emit_lazyload q(session) File "/usr/lib64/python3.8/site-packages/sqlalchemy/ext/baked.py", line 545, in all return list(self) File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/loading.py", line 101, in instances cursor.close() File "/usr/lib64/python3.8/site-packages/sqlalchemy/util/langhelpers.py", line 68, in __exit__ compat.raise_( File "/usr/lib64/python3.8/site-packages/sqlalchemy/util/compat.py", line 178, in raise_ raise exception File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/loading.py", line 59, in instances *[ File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/loading.py", line 60, in query_entity.row_processor(query, context, cursor) File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/query.py", line 4389, in row_processor _instance = loading._instance_processor( File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/loading.py", line 422, in _instance_processor getter = result._getter(col, False) File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/result.py", line 781, in _getter return self._non_result(None, err) File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/result.py", line 1236, in _non_result util.raise_( File "/usr/lib64/python3.8/site-packages/sqlalchemy/util/compat.py", line 178, in raise_ raise exception sqlalchemy.exc.ResourceClosedError: This result object does not return rows. It has been closed automatically. 2020-08-14 07:06:54,192 ERROR [bodhi.server][MainThread] Unhandled exception raised: <_JSONError at 0x7f29e5d2d460 500 Internal Server Error> NoneType: None 2020-08-14 07:06:54,724 ERROR [bodhi.server][MainThread] Error caught. Handling JSON response. Traceback (most recent call last): File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1277, in _execute_context self.dialect.do_execute( File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/default.py", line 593, in do_execute cursor.execute(statement, parameters) psycopg2.DatabaseError: error with status PGRES_TUPLES_OK and no message from the libpq The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/pyramid/tweens.py", line 41, in excview_tween response = handler(request) File "/usr/lib/python3.8/site-packages/pyramid/router.py", line 147, in handle_request response = _call_view( File "/usr/lib/python3.8/site-packages/pyramid/view.py", line 667, in _call_view response = view_callable(context, request) File "/usr/lib/python3.8/site-packages/pyramid/config/views.py", line 169, in __call__ return view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/config/views.py", line 188, in attr_view return view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/config/views.py", line 214, in predicate_wrapper return view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/viewderivers.py", line 436, in rendered_view result = view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/viewderivers.py", line 144, in _requestonly_view response = view(request) File "/usr/lib/python3.8/site-packages/cornice/service.py", line 502, in wrapper response = view_(request) File "/usr/local/lib/python3.8/site-packages/bodhi/server/services/releases.py", line 327, in query_releases_json total = db.execute(count_query).scalar() File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/scoping.py", line 163, in do return getattr(self.registry(), name)(*args, **kwargs) File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/session.py", line 1291, in execute return self._connection_for_bind(bind, close_with_result=True).execute( File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1014, in execute return meth(self, multiparams, params) File "/usr/lib64/python3.8/site-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1127, in _execute_clauseelement ret = self._execute_context( File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1317, in _execute_context self._handle_dbapi_exception( File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1511, in _handle_dbapi_exception util.raise_( File "/usr/lib64/python3.8/site-packages/sqlalchemy/util/compat.py", line 178, in raise_ raise exception File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1277, in _execute_context self.dialect.do_execute( File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/default.py", line 593, in do_execute cursor.execute(statement, parameters) sqlalchemy.exc.DatabaseError: (psycopg2.DatabaseError) error with status PGRES_TUPLES_OK and no message from the libpq [SQL: SELECT count(DISTINCT releases.id) AS count_1 FROM releases] (Background on this error at: http://sqlalche.me/e/13/4xp6 ) 2020-08-14 07:06:55,310 ERROR [bodhi.server][MainThread] Error caught. Handling JSON response. Traceback (most recent call last): File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/result.py", line 779, in _getter getter = self._metadata._getter AttributeError: 'NoneType' object has no attribute '_getter' The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/pyramid/tweens.py", line 41, in excview_tween response = handler(request) File "/usr/lib/python3.8/site-packages/pyramid/router.py", line 147, in handle_request response = _call_view( File "/usr/lib/python3.8/site-packages/pyramid/view.py", line 667, in _call_view response = view_callable(context, request) File "/usr/lib/python3.8/site-packages/pyramid/config/views.py", line 169, in __call__ return view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/config/views.py", line 188, in attr_view return view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/config/views.py", line 214, in predicate_wrapper return view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/viewderivers.py", line 459, in rendered_view response = view_renderer.render_view( File "/usr/lib/python3.8/site-packages/pyramid/renderers.py", line 451, in render_view return self.render_to_response(response, system, request=request) File "/usr/lib/python3.8/site-packages/pyramid/renderers.py", line 474, in render_to_response result = self.render(value, system_values, request=request) File "/usr/lib/python3.8/site-packages/pyramid/renderers.py", line 470, in render result = renderer(value, system_values) File "/usr/lib/python3.8/site-packages/pyramid/renderers.py", line 284, in _render return self.serializer(value, default=default, **self.kw) File "/usr/lib64/python3.8/json/__init__.py", line 234, in dumps return cls( File "/usr/lib64/python3.8/json/encoder.py", line 199, in encode chunks = self.iterencode(o, _one_shot=True) File "/usr/lib64/python3.8/json/encoder.py", line 257, in iterencode return _iterencode(o, 0) File "/usr/lib/python3.8/site-packages/pyramid/renderers.py", line 291, in default return obj.__json__(request) File "/usr/local/lib/python3.8/site-packages/bodhi/server/models.py", line 370, in __json__ return self._to_json(self, request=request, exclude=exclude, include=include) File "/usr/local/lib/python3.8/site-packages/bodhi/server/models.py", line 419, in _to_json d[attr] = cls._expand(obj, getattr(obj, attr), seen, request) File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/attributes.py", line 287, in __get__ return self.impl.get(instance_state(instance), dict_) File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/attributes.py", line 723, in get value = self.callable_(state, passive) File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/strategies.py", line 759, in _load_for_state return self._emit_lazyload( File "", line 1, in File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/strategies.py", line 900, in _emit_lazyload q(session) File "/usr/lib64/python3.8/site-packages/sqlalchemy/ext/baked.py", line 545, in all return list(self) File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/loading.py", line 101, in instances cursor.close() File "/usr/lib64/python3.8/site-packages/sqlalchemy/util/langhelpers.py", line 68, in __exit__ compat.raise_( File "/usr/lib64/python3.8/site-packages/sqlalchemy/util/compat.py", line 178, in raise_ raise exception File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/loading.py", line 59, in instances *[ File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/loading.py", line 60, in query_entity.row_processor(query, context, cursor) File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/query.py", line 4389, in row_processor _instance = loading._instance_processor( File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/loading.py", line 422, in _instance_processor getter = result._getter(col, False) File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/result.py", line 781, in _getter return self._non_result(None, err) File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/result.py", line 1236, in _non_result util.raise_( File "/usr/lib64/python3.8/site-packages/sqlalchemy/util/compat.py", line 178, in raise_ raise exception sqlalchemy.exc.ResourceClosedError: This result object does not return rows. It has been closed automatically. 2020-08-14 07:06:55,311 ERROR [bodhi.server][MainThread] Unhandled exception raised: <_JSONError at 0x7f29e5d2da00 500 Internal Server Error> NoneType: None 2020-08-14 07:07:07,364 ERROR [bodhi.server][MainThread] Error caught. Handling JSON response. Traceback (most recent call last): File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1277, in _execute_context self.dialect.do_execute( File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/default.py", line 593, in do_execute cursor.execute(statement, parameters) psycopg2.DatabaseError: error with status PGRES_TUPLES_OK and no message from the libpq The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/pyramid/tweens.py", line 41, in excview_tween response = handler(request) File "/usr/lib/python3.8/site-packages/pyramid/router.py", line 147, in handle_request response = _call_view( File "/usr/lib/python3.8/site-packages/pyramid/view.py", line 667, in _call_view response = view_callable(context, request) File "/usr/lib/python3.8/site-packages/pyramid/config/views.py", line 169, in __call__ return view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/config/views.py", line 188, in attr_view return view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/config/views.py", line 214, in predicate_wrapper return view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/viewderivers.py", line 436, in rendered_view result = view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/viewderivers.py", line 144, in _requestonly_view response = view(request) File "/usr/lib/python3.8/site-packages/cornice/service.py", line 502, in wrapper response = view_(request) File "/usr/local/lib/python3.8/site-packages/bodhi/server/services/releases.py", line 327, in query_releases_json total = db.execute(count_query).scalar() File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/scoping.py", line 163, in do return getattr(self.registry(), name)(*args, **kwargs) File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/session.py", line 1291, in execute return self._connection_for_bind(bind, close_with_result=True).execute( File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1014, in execute return meth(self, multiparams, params) File "/usr/lib64/python3.8/site-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1127, in _execute_clauseelement ret = self._execute_context( File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1317, in _execute_context self._handle_dbapi_exception( File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1511, in _handle_dbapi_exception util.raise_( File "/usr/lib64/python3.8/site-packages/sqlalchemy/util/compat.py", line 178, in raise_ raise exception File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1277, in _execute_context self.dialect.do_execute( File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/default.py", line 593, in do_execute cursor.execute(statement, parameters) sqlalchemy.exc.DatabaseError: (psycopg2.DatabaseError) error with status PGRES_TUPLES_OK and no message from the libpq [SQL: SELECT count(DISTINCT releases.id) AS count_1 FROM releases] (Background on this error at: http://sqlalche.me/e/13/4xp6 ) 2020-08-14 07:07:11,439 ERROR [bodhi.server][MainThread] Error caught. Handling HTML response. Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/pyramid_mako/__init__.py", line 148, in __call__ result = template.render_unicode(**system) File "/usr/lib/python3.8/site-packages/mako/template.py", line 481, in render_unicode return runtime._render( File "/usr/lib/python3.8/site-packages/mako/runtime.py", line 878, in _render _render_context( File "/usr/lib/python3.8/site-packages/mako/runtime.py", line 920, in _render_context _exec_template(inherit, lclcontext, args=args, kwargs=kwargs) File "/usr/lib/python3.8/site-packages/mako/runtime.py", line 947, in _exec_template callable_(context, *args, **kwargs) File "master_html", line 132, in render_body File "updates_html", line 210, in render_body File "fragments_html", line 281, in render_update File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/attributes.py", line 287, in __get__ return self.impl.get(instance_state(instance), dict_) File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/attributes.py", line 723, in get value = self.callable_(state, passive) File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/strategies.py", line 759, in _load_for_state return self._emit_lazyload( File "", line 1, in File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/strategies.py", line 900, in _emit_lazyload q(session) File "/usr/lib64/python3.8/site-packages/sqlalchemy/ext/baked.py", line 545, in all return list(self) File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/loading.py", line 101, in instances cursor.close() File "/usr/lib64/python3.8/site-packages/sqlalchemy/util/langhelpers.py", line 68, in __exit__ compat.raise_( File "/usr/lib64/python3.8/site-packages/sqlalchemy/util/compat.py", line 178, in raise_ raise exception File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/loading.py", line 81, in instances rows = [proc(row) for row in fetch] File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/loading.py", line 81, in rows = [proc(row) for row in fetch] File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/loading.py", line 525, in _instance tuple([row[column] for column in pk_cols]), File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/loading.py", line 525, in tuple([row[column] for column in pk_cols]), File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/result.py", line 681, in _key_fallback util.raise_( File "/usr/lib64/python3.8/site-packages/sqlalchemy/util/compat.py", line 178, in raise_ raise exception sqlalchemy.exc.NoSuchColumnError: "Could not locate column in row for column 'comments.id'" During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/pyramid/tweens.py", line 41, in excview_tween response = handler(request) File "/usr/lib/python3.8/site-packages/pyramid/router.py", line 147, in handle_request response = _call_view( File "/usr/lib/python3.8/site-packages/pyramid/view.py", line 667, in _call_view response = view_callable(context, request) File "/usr/lib/python3.8/site-packages/pyramid/config/views.py", line 169, in __call__ return view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/config/views.py", line 188, in attr_view return view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/config/views.py", line 214, in predicate_wrapper return view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/viewderivers.py", line 459, in rendered_view response = view_renderer.render_view( File "/usr/lib/python3.8/site-packages/pyramid/renderers.py", line 451, in render_view return self.render_to_response(response, system, request=request) File "/usr/lib/python3.8/site-packages/pyramid/renderers.py", line 474, in render_to_response result = self.render(value, system_values, request=request) File "/usr/lib/python3.8/site-packages/pyramid/renderers.py", line 470, in render result = renderer(value, system_values) File "/usr/lib/python3.8/site-packages/pyramid_mako/__init__.py", line 156, in __call__ reraise(MakoRenderingException(errtext), None, exc_info[2]) File "/usr/lib/python3.8/site-packages/pyramid/compat.py", line 178, in reraise raise value.with_traceback(tb) File "/usr/lib/python3.8/site-packages/pyramid_mako/__init__.py", line 148, in __call__ result = template.render_unicode(**system) File "/usr/lib/python3.8/site-packages/mako/template.py", line 481, in render_unicode return runtime._render( File "/usr/lib/python3.8/site-packages/mako/runtime.py", line 878, in _render _render_context( File "/usr/lib/python3.8/site-packages/mako/runtime.py", line 920, in _render_context _exec_template(inherit, lclcontext, args=args, kwargs=kwargs) File "/usr/lib/python3.8/site-packages/mako/runtime.py", line 947, in _exec_template callable_(context, *args, **kwargs) File "master_html", line 132, in render_body File "updates_html", line 210, in render_body File "fragments_html", line 281, in render_update File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/attributes.py", line 287, in __get__ return self.impl.get(instance_state(instance), dict_) File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/attributes.py", line 723, in get value = self.callable_(state, passive) File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/strategies.py", line 759, in _load_for_state return self._emit_lazyload( File "", line 1, in File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/strategies.py", line 900, in _emit_lazyload q(session) File "/usr/lib64/python3.8/site-packages/sqlalchemy/ext/baked.py", line 545, in all return list(self) File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/loading.py", line 101, in instances cursor.close() File "/usr/lib64/python3.8/site-packages/sqlalchemy/util/langhelpers.py", line 68, in __exit__ compat.raise_( File "/usr/lib64/python3.8/site-packages/sqlalchemy/util/compat.py", line 178, in raise_ raise exception File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/loading.py", line 81, in instances rows = [proc(row) for row in fetch] File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/loading.py", line 81, in rows = [proc(row) for row in fetch] File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/loading.py", line 525, in _instance tuple([row[column] for column in pk_cols]), File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/loading.py", line 525, in tuple([row[column] for column in pk_cols]), File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/result.py", line 681, in _key_fallback util.raise_( File "/usr/lib64/python3.8/site-packages/sqlalchemy/util/compat.py", line 178, in raise_ raise exception pyramid_mako.MakoRenderingException: Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/pyramid_mako/__init__.py", line 148, in __call__ result = template.render_unicode(**system) File "/usr/lib/python3.8/site-packages/mako/template.py", line 481, in render_unicode return runtime._render( File "/usr/lib/python3.8/site-packages/mako/runtime.py", line 878, in _render _render_context( File "/usr/lib/python3.8/site-packages/mako/runtime.py", line 920, in _render_context _exec_template(inherit, lclcontext, args=args, kwargs=kwargs) File "/usr/lib/python3.8/site-packages/mako/runtime.py", line 947, in _exec_template callable_(context, *args, **kwargs) File "/usr/local/lib/python3.8/site-packages/bodhi/server/templates/master.html", line 142, in render_body ${self.body()} File "/usr/local/lib/python3.8/site-packages/bodhi/server/templates/updates.html", line 229, in render_body ${fragments.update(update, display_user)} File "/usr/local/lib/python3.8/site-packages/bodhi/server/templates/fragments.html", line 208, in render_update
${sum(1 for c in update.comments if c.user.name != 'bodhi')}
File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/attributes.py", line 287, in __get__ return self.impl.get(instance_state(instance), dict_) File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/attributes.py", line 723, in get value = self.callable_(state, passive) File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/strategies.py", line 759, in _load_for_state return self._emit_lazyload( File "", line 1, in File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/strategies.py", line 900, in _emit_lazyload q(session) File "/usr/lib64/python3.8/site-packages/sqlalchemy/ext/baked.py", line 545, in all return list(self) File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/loading.py", line 101, in instances cursor.close() File "/usr/lib64/python3.8/site-packages/sqlalchemy/util/langhelpers.py", line 68, in __exit__ compat.raise_( File "/usr/lib64/python3.8/site-packages/sqlalchemy/util/compat.py", line 178, in raise_ raise exception File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/loading.py", line 81, in instances rows = [proc(row) for row in fetch] File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/loading.py", line 81, in rows = [proc(row) for row in fetch] File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/loading.py", line 525, in _instance tuple([row[column] for column in pk_cols]), File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/loading.py", line 525, in tuple([row[column] for column in pk_cols]), File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/result.py", line 681, in _key_fallback util.raise_( File "/usr/lib64/python3.8/site-packages/sqlalchemy/util/compat.py", line 178, in raise_ raise exception NoSuchColumnError: "Could not locate column in row for column 'comments.id'" 2020-08-14 07:07:11,579 ERROR [bodhi.server][MainThread] Unhandled exception raised: NoneType: None 2020-08-14 07:07:11,581 ERROR [bodhi.server][MainThread] Error caught. Handling JSON response. Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/pyramid/tweens.py", line 41, in excview_tween response = handler(request) File "/usr/lib/python3.8/site-packages/pyramid/router.py", line 147, in handle_request response = _call_view( File "/usr/lib/python3.8/site-packages/pyramid/view.py", line 667, in _call_view response = view_callable(context, request) File "/usr/lib/python3.8/site-packages/pyramid/config/views.py", line 169, in __call__ return view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/config/views.py", line 188, in attr_view return view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/config/views.py", line 214, in predicate_wrapper return view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/viewderivers.py", line 436, in rendered_view result = view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/viewderivers.py", line 144, in _requestonly_view response = view(request) File "/usr/lib/python3.8/site-packages/cornice/service.py", line 502, in wrapper response = view_(request) File "/usr/local/lib/python3.8/site-packages/bodhi/server/services/releases.py", line 327, in query_releases_json total = db.execute(count_query).scalar() File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/result.py", line 1385, in scalar row = self.first() File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/result.py", line 1358, in first return self._non_result(None) File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/result.py", line 1236, in _non_result util.raise_( File "/usr/lib64/python3.8/site-packages/sqlalchemy/util/compat.py", line 178, in raise_ raise exception sqlalchemy.exc.ResourceClosedError: This result object does not return rows. It has been closed automatically. 2020-08-14 07:07:12,794 ERROR [bodhi.server][MainThread] Error caught. Handling JSON response. Traceback (most recent call last): File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1277, in _execute_context self.dialect.do_execute( File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/default.py", line 593, in do_execute cursor.execute(statement, parameters) psycopg2.DatabaseError: error with status PGRES_TUPLES_OK and no message from the libpq The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/pyramid/tweens.py", line 41, in excview_tween response = handler(request) File "/usr/lib/python3.8/site-packages/pyramid/router.py", line 147, in handle_request response = _call_view( File "/usr/lib/python3.8/site-packages/pyramid/view.py", line 667, in _call_view response = view_callable(context, request) File "/usr/lib/python3.8/site-packages/pyramid/config/views.py", line 169, in __call__ return view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/config/views.py", line 188, in attr_view return view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/config/views.py", line 214, in predicate_wrapper return view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/viewderivers.py", line 436, in rendered_view result = view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/viewderivers.py", line 144, in _requestonly_view response = view(request) File "/usr/lib/python3.8/site-packages/cornice/service.py", line 502, in wrapper response = view_(request) File "/usr/local/lib/python3.8/site-packages/bodhi/server/services/releases.py", line 327, in query_releases_json total = db.execute(count_query).scalar() File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/scoping.py", line 163, in do return getattr(self.registry(), name)(*args, **kwargs) File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/session.py", line 1291, in execute return self._connection_for_bind(bind, close_with_result=True).execute( File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1014, in execute return meth(self, multiparams, params) File "/usr/lib64/python3.8/site-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1127, in _execute_clauseelement ret = self._execute_context( File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1317, in _execute_context self._handle_dbapi_exception( File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1511, in _handle_dbapi_exception util.raise_( File "/usr/lib64/python3.8/site-packages/sqlalchemy/util/compat.py", line 178, in raise_ raise exception File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1277, in _execute_context self.dialect.do_execute( File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/default.py", line 593, in do_execute cursor.execute(statement, parameters) sqlalchemy.exc.DatabaseError: (psycopg2.DatabaseError) error with status PGRES_TUPLES_OK and no message from the libpq [SQL: SELECT count(DISTINCT releases.id) AS count_1 FROM releases] (Background on this error at: http://sqlalche.me/e/13/4xp6 ) 2020-08-14 07:07:13,557 ERROR [bodhi.server][MainThread] Error caught. Handling JSON response. Traceback (most recent call last): File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1277, in _execute_context self.dialect.do_execute( File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/default.py", line 593, in do_execute cursor.execute(statement, parameters) psycopg2.OperationalError: lost synchronization with server: got message type "e", length 1937009006 The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/pyramid/tweens.py", line 41, in excview_tween response = handler(request) File "/usr/lib/python3.8/site-packages/pyramid/router.py", line 147, in handle_request response = _call_view( File "/usr/lib/python3.8/site-packages/pyramid/view.py", line 667, in _call_view response = view_callable(context, request) File "/usr/lib/python3.8/site-packages/pyramid/config/views.py", line 169, in __call__ return view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/config/views.py", line 188, in attr_view return view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/config/views.py", line 214, in predicate_wrapper return view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/viewderivers.py", line 436, in rendered_view result = view(context, request) File "/usr/lib/python3.8/site-packages/pyramid/viewderivers.py", line 144, in _requestonly_view response = view(request) File "/usr/lib/python3.8/site-packages/cornice/service.py", line 502, in wrapper response = view_(request) File "/usr/local/lib/python3.8/site-packages/bodhi/server/services/releases.py", line 327, in query_releases_json total = db.execute(count_query).scalar() File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/scoping.py", line 163, in do return getattr(self.registry(), name)(*args, **kwargs) File "/usr/lib64/python3.8/site-packages/sqlalchemy/orm/session.py", line 1291, in execute return self._connection_for_bind(bind, close_with_result=True).execute( File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1014, in execute return meth(self, multiparams, params) File "/usr/lib64/python3.8/site-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1127, in _execute_clauseelement ret = self._execute_context( File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1317, in _execute_context self._handle_dbapi_exception( File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1511, in _handle_dbapi_exception util.raise_( File "/usr/lib64/python3.8/site-packages/sqlalchemy/util/compat.py", line 178, in raise_ raise exception File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1277, in _execute_context self.dialect.do_execute( File "/usr/lib64/python3.8/site-packages/sqlalchemy/engine/default.py", line 593, in do_execute cursor.execute(statement, parameters) sqlalchemy.exc.OperationalError: (psycopg2.OperationalError) lost synchronization with server: got message type "e", length 1937009006 [SQL: SELECT count(DISTINCT releases.id) AS count_1 FROM releases] (Background on this error at: http://sqlalche.me/e/13/e3q8 ) 2020-08-14 07:07:18,421 WARNI [bodhi.server][MainThread] /favicon.ico 2020-08-14 07:07:29,302 WARNI [bodhi.server][MainThread] /static/v5.4.1/vendor/messenger/js/messenger.min.js