canonical / dex-auth-operator

Operator for Dex Auth
Apache License 2.0
3 stars 14 forks source link

fix: updated requirements #140

Closed i-chvets closed 1 year ago

i-chvets commented 1 year ago

Issue https://github.com/canonical/dex-auth-operator/issues/136 This PR is porting of https://github.com/canonical/dex-auth-operator/pull/137 from main This commit updates the CI with standard CI configuration (juju, actions, deps) that is shared across multiple repositories. All python dependencies are also updated to their latest working versions. This PR also includes library updates. Finally, some formatting was applied on non-compliant files (copyright, style).

i-chvets commented 1 year ago

Failures in test setup:

Bootstrap controller
  /usr/bin/sg microk8s -c juju bootstrap --debug --verbose microk8s github-pr-93228 --model-default test-mode=true --model-default automatically-retry-hooks=false --model-default logging-config="<root>=DEBUG" --agent-version=2.9.34 --bootstrap-constraints=""
  ERROR cannot load ssh client keys: mkdir /home/runner/.local: permission denied
  Error: The process '/usr/bin/sg' failed with exit code 2
i-chvets commented 1 year ago

Closing. Fix is in https://github.com/canonical/dex-auth-operator/pull/143