-
-
Notifications
You must be signed in to change notification settings - Fork 504
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Regression test failure with PG15: test_ssl_attribute AssertionError: 'OpenSSL' is not None #1506
Comments
I assume this is related to pg bug #17625, right? The new "release" I understand wouldn't change the code, it's just the test suite that should test that code differently with PG15. We usually don't make release which don't involve changes in the code. Would applying a patch to the test suite be ok for you? I will set up a branch to test the adapter with PG15 and make the appropriate changes to make the tests pass. |
Hi, |
I am adding pg15 to the test suite and I'll see what to do there. Thank you for the report. |
See #1506, PostgreSQL bug 17625 (https://www.postgresql.org/message-id/17625-fc47c78b7d71b534%40postgresql.org)
See #1506, PostgreSQL bug 17625 (https://www.postgresql.org/message-id/17625-fc47c78b7d71b534%40postgresql.org)
Sorry for the rant earlier this evening. I have too many packages where changes are just sitting on the master branch without any releases happening. |
See #1506, PostgreSQL bug 17625 (https://www.postgresql.org/message-id/17625-fc47c78b7d71b534%40postgresql.org)
See #1506, PostgreSQL bug 17625 (https://www.postgresql.org/message-id/17625-fc47c78b7d71b534%40postgresql.org)
See #1506, PostgreSQL bug 17625 (https://www.postgresql.org/message-id/17625-fc47c78b7d71b534%40postgresql.org)
A new release is on the way. |
Thanks, all the CI tests here are happy now! |
I haven't released the packages on pypi yet because I'm waiting for the windows ones to build on appveyor 🐌 I assume you are downloading the source using the new tag? That's alright of course, that's were we build from too. |
I used the git tag now, yes. |
This seems to be back with PG 16 beta1:
Full log: https://ci.debian.net/data/autopkgtest/unstable/amd64/p/psycopg2/33839641/log.gz This is with psycopg2 2.9.5, but I don't see anything relevant in the git log, so I assume it applies to head as well. |
@df7cb could you please provide a MR to disable that check for postgres > 15? |
PG15 changed the semantics of some ssl attributes (psycopg#1506), and a very similar regression test failure has now been observed again with PG16. Disable the test for now.
PG15 changed the semantics of some ssl attributes (#1506), and a very similar regression test failure has now been observed again with PG16. Disable the test for now.
Hi, running the regression tests for psycopg2 2.9.3 on Debian unstable against PG15rc2 yields this:
Full log: https://pgdgbuild.dus.dg-i.net/job/psycopg2-autopkgtest-beta/architecture=amd64,distribution=sid/1/console
A new release with a fix would be appreciated so we can update the package without triggering regressions when PG15 is uploaded.
The text was updated successfully, but these errors were encountered: