~verterok/canonical-identity-provider:fix-conn-check-py3

Last commit made on 2023-07-07
Get this branch:
git clone -b fix-conn-check-py3 https://git.launchpad.net/~verterok/canonical-identity-provider
Only Guillermo Gonzalez can upload to this branch. If you are Guillermo Gonzalez please log in for upload directions.

Branch merges

Branch information

Name:
fix-conn-check-py3
Repository:
lp:~verterok/canonical-identity-provider

Recent commits

3a23326... by Guillermo Gonzalez

fix scripts/settings-to-conncheck.py to work under python3

ea8251d... by John Paraskevopoulos

Set ols-vms.conf back to xenial

Merged from https://code.launchpad.net/~quantifics/canonical-identity-provider/+git/canonical-identity-provider/+merge/445581

e6a9cbf... by John Paraskevopoulos

Update xenial dependencies in ols-vms.conf

8489eea... by John Paraskevopoulos

Set ols-vms.conf back to xenial

c82768d... by John Paraskevopoulos

Bump dependencies for focal upgrade

Also keeps xenial support

Merged from https://code.launchpad.net/~quantifics/canonical-identity-provider/+git/canonical-identity-provider/+merge/445435

6d9aa0a... by John Paraskevopoulos

Simplify cert CN and SSO_ROOT_URL setting

15160f7... by John Paraskevopoulos

Add xenial check in run-ssl target

12a7d8f... by John Paraskevopoulos

Add xenial dependencies(-devel)

Since we want to be flexible in terms of focal/xenial switches (until we
are safely fully switched) we need to support both scenarios. Since some
dependencies on focal don't work for xenial (and vice versa) we add two
new "xenial" dependencies files to use when we are on xenial (and have
the default dependencies files for focal). Also added a way to pick the
appropriate based on system version in `setup-container` script and
another change in the `Makefile.db` to switch between the two different
postgresql versions

fcbc057... by John Paraskevopoulos

Use urllib.parse quote for ~

Re-introduces properly a way to make the ~ character testable in the
test_discovery.py. Uses urllib's quote which in python 3.5 escapes the
character whereas in higher versions it does not

2efd175... by John Paraskevopoulos

Specify python 3.5 requirement restrictions

Specifies restrictions in requirements for python 3.5 in cases where it
was not possible to reuse the 3.8 requirements