[sqlalchemy-20][FT] Functional job db missconfiguration with SQLAlchemy2.0
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Fix Released
|
Critical
|
Rodolfo Alonso |
Bug Description
There is (probably) some issue with configuration of the functional tests job neutron-
2023-04-11 03:57:17.753314 | controller | neutron.
2023-04-11 03:57:17.753325 | controller | -------
2023-04-11 03:57:17.753336 | controller |
2023-04-11 03:57:17.753346 | controller | Captured traceback:
2023-04-11 03:57:17.753357 | controller | ~~~~~~~~~~~~~~~~~~~
2023-04-11 03:57:17.753368 | controller | Traceback (most recent call last):
2023-04-11 03:57:17.753379 | controller |
2023-04-11 03:57:17.753390 | controller | File "/home/
2023-04-11 03:57:17.753401 | controller | self._dbapi_
2023-04-11 03:57:17.753412 | controller |
2023-04-11 03:57:17.753429 | controller | File "/home/
2023-04-11 03:57:17.753441 | controller | return self.pool.connect()
2023-04-11 03:57:17.753452 | controller |
2023-04-11 03:57:17.753463 | controller | File "/home/
2023-04-11 03:57:17.753474 | controller | return _ConnectionFair
2023-04-11 03:57:17.753492 | controller |
2023-04-11 03:57:17.753504 | controller | File "/home/
2023-04-11 03:57:17.753514 | controller | fairy = _ConnectionReco
2023-04-11 03:57:17.753525 | controller |
2023-04-11 03:57:17.753536 | controller | File "/home/
2023-04-11 03:57:17.753548 | controller | rec = pool._do_get()
2023-04-11 03:57:17.753558 | controller |
2023-04-11 03:57:17.753570 | controller | File "/home/
2023-04-11 03:57:17.753581 | controller | with util.safe_
2023-04-11 03:57:17.753591 | controller |
2023-04-11 03:57:17.753602 | controller | File "/home/
2023-04-11 03:57:17.753613 | controller | raise exc_value.
2023-04-11 03:57:17.753624 | controller |
2023-04-11 03:57:17.753635 | controller | File "/home/
2023-04-11 03:57:17.753645 | controller | return self._create_
2023-04-11 03:57:17.753656 | controller |
2023-04-11 03:57:17.753667 | controller | File "/home/
2023-04-11 03:57:17.753678 | controller | return _ConnectionReco
2023-04-11 03:57:17.753689 | controller |
2023-04-11 03:57:17.753700 | controller | File "/home/
2023-04-11 03:57:17.753711 | controller | self.__connect()
2023-04-11 03:57:17.753722 | controller |
2023-04-11 03:57:17.753733 | controller | File "/home/
2023-04-11 03:57:17.753743 | controller | with util.safe_
2023-04-11 03:57:17.753754 | controller |
2023-04-11 03:57:17.753769 | controller | File "/home/
2023-04-11 03:57:17.753781 | controller | raise exc_value.
2023-04-11 03:57:17.753792 | controller |
2023-04-11 03:57:17.753803 | controller | File "/home/
2023-04-11 03:57:17.753814 | controller | self.dbapi_
2023-04-11 03:57:17.753825 | controller |
2023-04-11 03:57:17.753836 | controller | File "/home/
2023-04-11 03:57:17.753847 | controller | return dialect.
2023-04-11 03:57:17.753858 | controller |
2023-04-11 03:57:17.753868 | controller | File "/home/
2023-04-11 03:57:17.753879 | controller | return self.loaded_
2023-04-11 03:57:17.753890 | controller |
2023-04-11 03:57:17.753901 | controller | File "/home/
2023-04-11 03:57:17.753912 | controller | conn = _connect(dsn, connection_
2023-04-11 03:57:17.753923 | controller |
2023-04-11 03:57:17.753934 | controller | File "/home/
2023-04-11 03:57:17.753945 | controller | state = conn.poll()
2023-04-11 03:57:17.753962 | controller |
2023-04-11 03:57:17.753974 | controller | psycopg2.
2023-04-11 03:57:17.753985 | controller | connection to server at "localhost" (::1), port 5432 failed: FATAL: password authentication failed for user "openstack_citest"
2023-04-11 03:57:17.753997 | controller |
2023-04-11 03:57:17.754007 | controller |
2023-04-11 03:57:17.754018 | controller |
2023-04-11 03:57:17.754029 | controller | The above exception was the direct cause of the following exception:
2023-04-11 03:57:17.754040 | controller |
2023-04-11 03:57:17.754051 | controller |
2023-04-11 03:57:17.754062 | controller | Traceback (most recent call last):
2023-04-11 03:57:17.754073 | controller |
2023-04-11 03:57:17.754084 | controller | File "/home/
2023-04-11 03:57:17.754095 | controller | return f(self, *args, **kwargs)
2023-04-11 03:57:17.754105 | controller |
2023-04-11 03:57:17.754116 | controller | File "/home/
2023-04-11 03:57:17.754128 | controller | migration.
2023-04-11 03:57:17.754138 | controller |
2023-04-11 03:57:17.754149 | controller | File "/home/
2023-04-11 03:57:17.754160 | controller | getattr(
2023-04-11 03:57:17.754171 | controller |
2023-04-11 03:57:17.754188 | controller | File "/home/
2023-04-11 03:57:17.754200 | controller | script.run_env()
2023-04-11 03:57:17.754211 | controller |
2023-04-11 03:57:17.754222 | controller | File "/home/
2023-04-11 03:57:17.754233 | controller | util.load_
2023-04-11 03:57:17.754244 | controller |
2023-04-11 03:57:17.754255 | controller | File "/home/
2023-04-11 03:57:17.754266 | controller | module = load_module_
2023-04-11 03:57:17.754277 | controller |
2023-04-11 03:57:17.754288 | controller | File "/home/
2023-04-11 03:57:17.754299 | controller | spec.loader.
2023-04-11 03:57:17.754310 | controller |
2023-04-11 03:57:17.754321 | controller | File "<frozen importlib.
2023-04-11 03:57:17.754332 | controller |
2023-04-11 03:57:17.754343 | controller | File "<frozen importlib.
2023-04-11 03:57:17.754354 | controller |
2023-04-11 03:57:17.754365 | controller | File "/home/
2023-04-11 03:57:17.754376 | controller | run_migrations_
2023-04-11 03:57:17.754387 | controller |
2023-04-11 03:57:17.754398 | controller | File "/home/
2023-04-11 03:57:17.754409 | controller | with DBConnection(
2023-04-11 03:57:17.754420 | controller |
2023-04-11 03:57:17.754431 | controller | File "/home/
2023-04-11 03:57:17.754442 | controller | self.engine = session.
2023-04-11 03:57:17.754453 | controller |
2023-04-11 03:57:17.754464 | controller | File "/home/
2023-04-11 03:57:17.754475 | controller | return f(*args, **kwargs)
2023-04-11 03:57:17.754485 | controller |
2023-04-11 03:57:17.754496 | controller | File "/home/
2023-04-11 03:57:17.754517 | controller | return wrapped(*args, **kwargs)
2023-04-11 03:57:17.754529 | controller |
2023-04-11 03:57:17.754540 | controller | File "/home/
2023-04-11 03:57:17.754551 | controller | test_conn = _test_connectio
2023-04-11 03:57:17.754562 | controller |
2023-04-11 03:57:17.754573 | controller | File "/home/
2023-04-11 03:57:17.754584 | controller | return engine.connect()
2023-04-11 03:57:17.754595 | controller |
2023-04-11 03:57:17.754606 | controller | File "/home/
2023-04-11 03:57:17.754617 | controller | return self._connectio
2023-04-11 03:57:17.754628 | controller |
2023-04-11 03:57:17.754639 | controller | File "/home/
2023-04-11 03:57:17.754650 | controller | Connection.
2023-04-11 03:57:17.754660 | controller |
2023-04-11 03:57:17.754671 | controller | File "/home/
2023-04-11 03:57:17.754682 | controller | raise newraise.
2023-04-11 03:57:17.754693 | controller |
2023-04-11 03:57:17.754704 | controller | File "/home/
2023-04-11 03:57:17.754715 | controller | self._dbapi_
2023-04-11 03:57:17.754726 | controller |
2023-04-11 03:57:17.754737 | controller | File "/home/
2023-04-11 03:57:17.754748 | controller | return self.pool.connect()
2023-04-11 03:57:17.754764 | controller |
2023-04-11 03:57:17.754776 | controller | File "/home/
2023-04-11 03:57:17.754787 | controller | return _ConnectionFair
2023-04-11 03:57:17.754798 | controller |
2023-04-11 03:57:17.754809 | controller | File "/home/
2023-04-11 03:57:17.754820 | controller | fairy = _ConnectionReco
2023-04-11 03:57:17.754831 | controller |
2023-04-11 03:57:17.754842 | controller | File "/home/
2023-04-11 03:57:17.754853 | controller | rec = pool._do_get()
2023-04-11 03:57:17.754864 | controller |
2023-04-11 03:57:17.754881 | controller | File "/home/
2023-04-11 03:57:17.754893 | controller | with util.safe_
2023-04-11 03:57:17.754905 | controller |
2023-04-11 03:57:17.754916 | controller | File "/home/
2023-04-11 03:57:17.754926 | controller | raise exc_value.
2023-04-11 03:57:17.754938 | controller |
2023-04-11 03:57:17.754949 | controller | File "/home/
2023-04-11 03:57:17.754960 | controller | return self._create_
2023-04-11 03:57:17.754971 | controller |
2023-04-11 03:57:17.754982 | controller | File "/home/
2023-04-11 03:57:17.754999 | controller | return _ConnectionReco
2023-04-11 03:57:17.755011 | controller |
2023-04-11 03:57:17.755022 | controller | File "/home/
2023-04-11 03:57:17.755033 | controller | self.__connect()
2023-04-11 03:57:17.755044 | controller |
2023-04-11 03:57:17.755055 | controller | File "/home/
2023-04-11 03:57:17.755066 | controller | with util.safe_
2023-04-11 03:57:17.755076 | controller |
2023-04-11 03:57:17.755091 | controller | File "/home/
2023-04-11 03:57:17.755103 | controller | raise exc_value.
2023-04-11 03:57:17.755114 | controller |
2023-04-11 03:57:17.755125 | controller | File "/home/
2023-04-11 03:57:17.755136 | controller | self.dbapi_
2023-04-11 03:57:17.755147 | controller |
2023-04-11 03:57:17.755158 | controller | File "/home/
2023-04-11 03:57:17.755169 | controller | return dialect.
2023-04-11 03:57:17.755180 | controller |
2023-04-11 03:57:17.755191 | controller | File "/home/
2023-04-11 03:57:17.755202 | controller | return self.loaded_
2023-04-11 03:57:17.755213 | controller |
2023-04-11 03:57:17.755224 | controller | File "/home/
2023-04-11 03:57:17.755235 | controller | conn = _connect(dsn, connection_
2023-04-11 03:57:17.755246 | controller |
2023-04-11 03:57:17.755257 | controller | File "/home/
2023-04-11 03:57:17.755268 | controller | state = conn.poll()
2023-04-11 03:57:17.755279 | controller |
2023-04-11 03:57:17.755290 | controller | sqlalchemy.
2023-04-11 03:57:17.755301 | controller | connection to server at "localhost" (::1), port 5432 failed: FATAL: password authentication failed for user "openstack_citest"
2023-04-11 03:57:17.755311 | controller |
2023-04-11 03:57:17.755322 | controller | (Background on this error at: https:/
Changed in neutron: | |
assignee: | nobody → Rodolfo Alonso (rodolfo-alonso-hernandez) |
summary: |
- Functional job db missconfiguration + [sqlalchemy-20][FT] Functional job db missconfiguration with + SQLAlchemy2.0 |
Changed in neutron: | |
status: | Confirmed → In Progress |
Today's execution [1] (April 20th) didn't fail. But I don't see any new patch in sqlalchemy, Neutron, neutron-lib or oslo.db that could change the previous behaviour. I'm still investigating.
[1]https:/ /storage. bhs.cloud. ovh.net/ v1/AUTH_ dcaab5e32b234d5 6b626f72581e364 4c/zuul_ opendev_ logs_ad8/ periodic/ opendev. org/openstack/ neutron/ master/ neutron- functional- with-sqlalchemy -master/ ad88691/ testr_results. html