Skip to content

Revision 16

Compare
Choose a tag to compare
@github-actions github-actions released this 19 Jul 20:57
422c7be

resources:
- testflinger-image: ghcr.io/canonical/testflinger:main
resource-revision: 5

Static resources:
Released to 'latest/edge' at 20:57 UTC on 19 Jul 2023

What's Changed

  • Move testfligner.py to a module to fix setup issues by @plars in #6
  • Add workflow for tox tests by @plars in #5
  • Add .gitignore by @plars in #7
  • Testflinger black formatting by @plars in #8
  • Remove some unnecessary calls to dict() and replace with literals by @plars in #9
  • Add HACKING.md by @plars in #10
  • Move api under testflinger dir and avoid circular dependencies another way by @plars in #11
  • Set logging level to DEBUG in the multipass demo container by @plars in #12
  • Add a default handler for 404 by @plars in #13
  • Add a job cancellation functionality by @nadzyah in #14
  • Add the information to Readme about cancellation functionality and fix return HTTP codes by @nadzyah in #15
  • Minor typo fix for sentry by @plars in #17
  • Replace os.path with pathlib by @nadzyah in #16
  • Use mongodb instead of redis for storing data by @plars in #18
  • Standard db env vars by @plars in #19
  • Add the files needed for a local dev container by @plars in #20
  • Add mongodb hostname from env var config by @plars in #21
  • Configure Renovate by @renovate in #27
  • Update actions/setup-python action to v4 by @renovate in #28
  • Add basic support for prometheus metrics by @plars in #25
  • Fix command typo in README by @Cypresslin in #30
  • Allow for passing MONGODB_URI environment variable to docker image by @mthaddon in #22
  • Fix checking for mongo_uri instead of other variables by @plars in #33
  • Also use queue labels on reservation jobs by @plars in #32
  • Update multipass dev env with all the latest changes and support for mongodb by @plars in #31
  • Update README with the current configuration options by @plars in #24
  • Improve mongo db importing and mocking by @plars in #34
  • Improve handling of configuration by @plars in #35
  • Only consider "waiting" jobs in the queue when getting position by @plars in #36
  • Add api to allow posting data about the agents by @plars in #41
  • Starting place for the frontend by @plars in #42
  • quick fix to make agents collection name in views match what we store by @plars in #43
  • Add a job detail view by @plars in #44
  • Add queue details page by @plars in #45
  • Add agent detail view by @plars in #46
  • Fix test for bad job difference when using Flask 2.3.x by @plars in #48
  • Handle potential for special chars in db passwords by @plars in #49
  • Redirect / to /agents for now by @plars in #50
  • Add settings for the auth source db to use for mongodb by @plars in #51
  • Add basic pieces for an initial charm by @plars in #52
  • Add github action for publishing the OCI image by @plars in #53
  • Remove /api from the oci image name by @plars in #57
  • Add support for nginx-ingress-integrator to the juju charm by @plars in #54
  • initialise the docs directory by @jocave in #47
  • Update upstream image source by @plars in #59
  • More docs work by @jocave in #67
  • Add charm makefile and libs by @plars in #68
  • Charm unit tests by @plars in #71
  • Add terraform deployment plan and README by @plars in #72
  • Fix issues with refreshing the charm and containers by @plars in #73
  • Fixes needed for tox 23.7.0 by @plars in #75
  • Remove unnecessary credential flag from terraform readme by @plars in #74
  • Remove unused toctrees by @jocave in #78
  • Include the snap install steps for convenience by @jocave in #77
  • Detect if we have empty relation data and exit by @plars in #76
  • Add github actions for releasing the charm to edge by @plars in #79

New Contributors

Full Changelog: https://github.com/canonical/testflinger/commits/rev16