Open mamercad opened 6 months ago
It looks like CI is trying to use Python 3.10 on Ubuntu Jammy. I don't think we've adjusted requirements or the code to support that yet. Can we get python 3.9 installed?
With Jammy, Python 3.10.12 is in base:
root@bf0289b2692f:/# grep VERSION= /etc/os-release
VERSION="22.04.4 LTS (Jammy Jellyfish)"
root@bf0289b2692f:/# python3 -V
Python 3.10.12
Are you saying that we should support Python 3.9 in Jammy?
Currently, the Jammy builder image is the same as upstream as far as Python version goes:
❯ docker run --rm -it stackstorm/packagingbuild:jammy bash
root@fcc096a6fb26:/# python3 -V
Python 3.10.12
Jammy doesn't come with Python3.9, it's got 3.10 and 3.11. I'm working on getting py3.10 requirements updated on the mongo branch. That branch is actually the work to get st2 running on py3.10 before attempting to update the mongo requirements to support the latest versions of mongodb. So this PR is dependent on the merge of https://github.com/StackStorm/st2/pull/6157
Fixes #737, needs #123.