stephenfin | zzzeek: apologies for the broad nature of the question, but why doesn't this approach to configuring SQLite foreign keys work in SQLAlchemy 2.x? https://github.com/openstack/heat/blob/346f1d76115a1c06f9404dbdd05c4af25ca2a4d3/heat/tests/utils.py#L225-L241 | 14:30 |
---|---|---|
stephenfin | I'm aware that oslo.db supports enabling fk support globally, but I'm trying to find a way to do it on a test-by-test basis | 14:30 |
JayF | wanted to point out something I just discovered | 19:20 |
JayF | https://github.com/etcd-io/etcd/blob/main/CHANGELOG/CHANGELOG-3.4.md?plain=1#L811 + https://github.com/openstack/tooz/blob/master/tooz/drivers/etcd3gw.py#L204 | 19:20 |
JayF | tooz currently defaults to an API version that doesn't exist in modern etcd | 19:21 |
JayF | I do not know how you'd wanna handle that; but I think it's likely the root cause of a minor CI issue in Ironic (we're version-locking etcd), but that is absolutely setting up our operators to fail | 19:21 |
JayF | Clark was nice enough to point me at https://review.opendev.org/c/openstack/tooz/+/891355 -- it looks like you all are on top of it, we're fixing our CI by passing ?api_version=v3 for now. | 20:37 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!