)]}'
{".zuul.d/cross-jobs.yaml":[{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"1b033cef47d7b11afee490e4e63f83ec783d45f4","unresolved":true,"context_lines":[{"line_number":13,"context_line":"      .. zuul:jobvar:: tox_envlist"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"         Use the specified tox environments (``ALL`` selects all)."},{"line_number":16,"context_line":"    nodeset: debian-bookworm"},{"line_number":17,"context_line":"    vars:"},{"line_number":18,"context_line":"      zuul_work_dir: \"{{ (zuul.projects.values() | selectattr(\u0027required\u0027) | selectattr(\u0027name\u0027, \u0027match\u0027, \u0027^(?!openstack/requirements)\u0027) | list)[0].src_dir }}\""},{"line_number":19,"context_line":"      tox_constraints_file: \"{{ ansible_user_dir }}/{{ zuul.projects[\u0027opendev.org/openstack/requirements\u0027].src_dir }}/upper-constraints.txt\""}],"source_content_type":"text/x-yaml","patch_set":3,"id":"30e8ce5e_52bd0698","line":16,"updated":"2024-01-24 05:29:30.000000000","message":"Why not use Ubuntu-Jammy it has 3.10 and 3.11","commit_id":"d82e1c38974c090a4c06c21eb9bd71cd6bb778cc"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"5edea37ca08a94551b5124c46d30b430cf7a48e0","unresolved":false,"context_lines":[{"line_number":13,"context_line":"      .. zuul:jobvar:: tox_envlist"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"         Use the specified tox environments (``ALL`` selects all)."},{"line_number":16,"context_line":"    nodeset: debian-bookworm"},{"line_number":17,"context_line":"    vars:"},{"line_number":18,"context_line":"      zuul_work_dir: \"{{ (zuul.projects.values() | selectattr(\u0027required\u0027) | selectattr(\u0027name\u0027, \u0027match\u0027, \u0027^(?!openstack/requirements)\u0027) | list)[0].src_dir }}\""},{"line_number":19,"context_line":"      tox_constraints_file: \"{{ ansible_user_dir }}/{{ zuul.projects[\u0027opendev.org/openstack/requirements\u0027].src_dir }}/upper-constraints.txt\""}],"source_content_type":"text/x-yaml","patch_set":3,"id":"94d0a74d_2715933e","line":16,"in_reply_to":"30e8ce5e_52bd0698","updated":"2024-01-25 07:20:53.000000000","message":"Jammy only has an rc version of py3.11, I\u0027d prefer to test some current version.","commit_id":"d82e1c38974c090a4c06c21eb9bd71cd6bb778cc"},{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"cd81cf9282567f8d8e0c75e64fbb125efb9c6664","unresolved":true,"context_lines":[{"line_number":237,"context_line":"    description: Run cross-project tests on swift with py311."},{"line_number":238,"context_line":"    required-projects: openstack/swift"},{"line_number":239,"context_line":"    vars:"},{"line_number":240,"context_line":"      tox_envlist: py311"},{"line_number":241,"context_line":""},{"line_number":242,"context_line":"- job:"},{"line_number":243,"context_line":"    name: cross-osc-tox-docs"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"717c2a77_95e310ae","line":240,"updated":"2024-01-24 05:21:41.000000000","message":"Wrote up https://bugs.launchpad.net/swift/+bug/2051067 for the swift failure.\n\nWe should be able to run this job on `ubuntu-jammy`, though, if we want to move forward with py311 faster. I think it should just be a matter of also specifying `python_version: \u00273.11\u0027` here in `vars` -- at any rate, that seems to be the main difference in [swift\u0027s py311 job](https://opendev.org/openstack/swift/src/branch/master/.zuul.yaml#L140-L153).","commit_id":"d82e1c38974c090a4c06c21eb9bd71cd6bb778cc"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"5edea37ca08a94551b5124c46d30b430cf7a48e0","unresolved":false,"context_lines":[{"line_number":237,"context_line":"    description: Run cross-project tests on swift with py311."},{"line_number":238,"context_line":"    required-projects: openstack/swift"},{"line_number":239,"context_line":"    vars:"},{"line_number":240,"context_line":"      tox_envlist: py311"},{"line_number":241,"context_line":""},{"line_number":242,"context_line":"- job:"},{"line_number":243,"context_line":"    name: cross-osc-tox-docs"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"faebd1cb_6d6f964a","line":240,"in_reply_to":"717c2a77_95e310ae","updated":"2024-01-25 07:20:53.000000000","message":"Jammy only has an rc version of py3.11, we could still have used that as a workaround, but it seems not to be neccessary anyy more.","commit_id":"d82e1c38974c090a4c06c21eb9bd71cd6bb778cc"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"3a6b84b1c4633a1e7ee2856748bf33a05f8a6e46","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"fc51c86f_e9994581","updated":"2024-01-23 22:11:38.000000000","message":"Well *that\u0027s* interesting -- Swift doesn\u0027t currently have any jobs running on debian-bookworm; I guess there\u0027s some difference in the sqlite3 library used, and its ability to detect malformed databases?\n```\n            copy(os.path.join(os.path.dirname(__file__),\n                              \u0027malformed_example.db\u0027),\n                 os.path.join(dbpath, \u00271.db\u0027))\n            broker \u003d DatabaseBroker(os.path.join(dbpath, \u00271.db\u0027))\n            broker.db_type \u003d \u0027test\u0027\n\u003e           with self.assertRaises(sqlite3.DatabaseError) as raised, \\\n                    broker.get() as conn:\nE                   AssertionError: DatabaseError not raised\n```","commit_id":"d82e1c38974c090a4c06c21eb9bd71cd6bb778cc"},{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"19136bfa59bf9b5accedf4d505f4225df5911388","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"f04dace9_d10f3c43","updated":"2024-01-25 04:40:46.000000000","message":"I brought up the bug at the Swift meeting today and managed to nerd-snipe someone into finding a new way to trigger the \"database disk image is malformed\" error -- pretty sure we should be able to keep bookworm across the board shortly.","commit_id":"e2317dd62eec208ad5f1fcb58cb7c09860f61514"},{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"fd882b8a5ddb6e60f792da5f2c81c9de00a5ef56","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"f6341823_5b85bcb5","updated":"2024-01-25 09:48:35.000000000","message":"I\u0027m not 100% on this being correct.  However let\u0027s merge it now and if needed add the 310 jobs back?\n\nIf I read [1] correctly we need 3.8, 3.9, 3.10 and 3.11 supported for the D/2024.1 release\n\n[1] https://governance.openstack.org/tc/reference/runtimes/2024.1.html","commit_id":"e2317dd62eec208ad5f1fcb58cb7c09860f61514"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"5edea37ca08a94551b5124c46d30b430cf7a48e0","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"63dcdcbb_2cc12c87","updated":"2024-01-25 07:20:53.000000000","message":"thx for the update","commit_id":"e2317dd62eec208ad5f1fcb58cb7c09860f61514"}]}
