lp://staging/~ubuntuone-pqm-team/canonical-identity-provider/charm-focal

Created by Guillermo Gonzalez and last modified
Get this branch:
bzr branch lp://staging/~ubuntuone-pqm-team/canonical-identity-provider/charm-focal
Members of Ubuntu One PQM Team can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu One PQM Team
Project:
Canonical SSO provider
Review team:
Ubuntu One hackers
Status:
Development

Recent revisions

111. By Guillermo Gonzalez

focal support (take 2)

fix 2 issues only spotted when deploying via mojo spec which includes all related service:
  - website relation task
  - update payload roles, use new headers syntax for uri module calls
  - use get_url in download tasks as uri module fails to download now

110. By Guillermo Gonzalez

Focal support

- add collect file (using focal version of subordinates) and run a bootstrap before building the tarball
- adjust unittests to python3.8
- update roles
- update hooks and playbook.yaml to use python3 and metadata.yaml to support focal
- migrate deploy.yaml to bundle format
- Update charm.mk:
  - use git instead of bzr to clone lp:canonical-identity-provider
  - set series to focal
  - ansible-roles repo
  - stop using juju-deployer

108. By John Paraskevopoulos

Use python 3.5 as default for virtualenv

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

107. By John Paraskevopoulos

Add task to relink static files in python switch

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

106. By Guillermo Gonzalez

Add switch-python-version action to replace venv on a running unit

Merged from https://code.launchpad.net/~verterok/canonical-identity-provider/charm_switch-python-version/+merge/429158

105. By Daniel Manrique

  Tweaks to make virtual environment provisioning work.

  - Specify virtualenv command with --no-download (avoids updating pip and setuptools on creation)
  - Update pip to use --no-index (does not support --no-download)
  - Use system packages (needed for e.g. pyyaml which is installed as a deb and not in the dependencies dir)

Merged from https://code.launchpad.net/~roadmr/canonical-identity-provider/sso-charm-virtualenv-galore/+merge/427122

104. By John Paraskevopoulos

Remove upgrade-charm from venv creation task

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

103. By John Paraskevopoulos

Add missing tags on venv creation task

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

102. By John Paraskevopoulos

Add --no-download on pip extra_args module

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

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.