Skip to content
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

Plan: Python 3.8 support for Ubuntu 20.04 #68

Closed
31 of 33 tasks
nzlosh opened this issue Mar 2, 2021 · 7 comments
Closed
31 of 33 tasks

Plan: Python 3.8 support for Ubuntu 20.04 #68

nzlosh opened this issue Mar 2, 2021 · 7 comments
Labels
Milestone

Comments

@nzlosh
Copy link

nzlosh commented Mar 2, 2021

As per the TSC discussion on 2nd March 2021 it was decided to add support for Python3.8 on Ubuntu 20.04 (focal).

To achieve this goal, the following actions must be carried out:

@arm4b
Copy link
Member

arm4b commented Mar 2, 2021

That's very helpful, thanks a lot @nzlosh 👍
cc @winem

@Kami
Copy link
Member

Kami commented Apr 27, 2021

Just FYI - StackStorm/st2vagrantdev#12.

@Kami
Copy link
Member

Kami commented Apr 27, 2021

add support for unit tests to run against mongo 4.0, 4.2 and 4.4 (github actions)

As discussed on Slack, that's probably not easily achievable at this point since it would inflate our build matrix and slow things down too much.

In the past, we did run tests against multiple MongoDB versions on Travis CI, but it got removed since it was slow.

So our option is to run unit + integration tests only against Mongo 4.0 or Mongo 4.4.

Right now we use 4.4, which I think is fine and probably better since there are some small changes with projection queries which used to work in MongoDB 4.0, but not in 4.4 - so in theory, as long as those tests pass on 4.4, they should also pass on 4.0.

And we will have some version specific coverage with end to end tests anyway (Bionic will exercise 4.0 and Focal will exercise 4.4).

@nzlosh
Copy link
Author

nzlosh commented May 14, 2021

The focal packages are now available on packagecloud.
@nmaludy do you have the bandwidth to integrate focal with puppet?
@amanda11 / @winem do either of you have bandwidth to integrate focal with ansible?

@arm4b
Copy link
Member

arm4b commented May 14, 2021

+@cognifloyd, hopefully, he could also help with adding U20 for Ansible.

@rush-skills
Copy link
Member

Currently, we don't run integration tests against python3.8 in puppet modules. Is this required? @amanda11 @nmaludy

@arm4b
Copy link
Member

arm4b commented Oct 13, 2021

It looks we're all set here with adding py3.8 for Ubuntu20.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants