FAQ | This is a LIVE service | Changelog

Skip to content
Snippets Groups Projects
  1. Jun 29, 2023
    • Dr Rich Wareham's avatar
      update tox config to support matrix testing · ca2f017b
      Dr Rich Wareham authored
      Update the GitLab CI configuration to run tox tests in parallel. This is
      not only quicker but also provides more direct feedback about which
      version, if any, failed.
      
      We make use of a new dedicated Python package CI template brought in by
      the common pipeline.
      ca2f017b
  2. Feb 16, 2020
    • Dr Rich Wareham's avatar
      stop using gcloud command to decrypt secrets · 038ae9f2
      Dr Rich Wareham authored
      The Google Cloud KMS is an API driven service with a Python client.
      Mostly for historical reasons stemming from the days when logan was a
      shell script, we use the gcloud command to decrypt secrets.
      
      Move to using the Python client libraries instead. Update the README to
      note that we now use application default credentials which may require
      re-authenticating using gcloud.
      
      The Google client libraries require the grpcio Python libraries which,
      in turn, require installing some extra packages in the alpine-based
      container used to run CI tests.
      
      This is a precursor to using the Secret Manager API to add on-demand
      fetching of secrets to logan.
      038ae9f2
  3. Jun 04, 2019
Loading