~hyask/autopkgtest-cloud:skia/reactive_charm_status

Last commit made on 2024-02-29
Get this branch:
git clone -b skia/reactive_charm_status https://git.launchpad.net/~hyask/autopkgtest-cloud
Only Skia can upload to this branch. If you are Skia please log in for upload directions.

Branch merges

Branch information

Name:
skia/reactive_charm_status
Repository:
lp:~hyask/autopkgtest-cloud

Recent commits

127c2d8... by Skia

feat: charms: improve status reporting to avoid misleading messages in 'juju status'

If an error happens after the last update, then the displayed status
has the potential of being in another completely unrelated function.
It's important to be as precise as possible with that status to avoid
misleading the user into debugging unrelated matters.

Succeeded
[SUCCEEDED] pre_commit:0 (build)
[SUCCEEDED] unit_tests:0 (build)
[SUCCEEDED] build_charms:0 (build)
13 of 3 results
721cf51... by Skia

Merge branch 'skia/fix_download-all-results'

https://code.launchpad.net/~hyask/autopkgtest-cloud/+git/autopkgtest-cloud/+merge/461457

c8aa55c... by Skia

fix: web: make download-all-results handle 'all-proposed' correctly

`testinfo.json` may now contain `"all-proposed": null` in most recent
results, so the value behind the `all-proposed` key needs to be checked
before appending that blindly in the `env` column.

Succeeded
[SUCCEEDED] pre_commit:0 (build)
[SUCCEEDED] unit_tests:0 (build)
[SUCCEEDED] build_charms:0 (build)
13 of 3 results
89bec7a... by Skia

Merge branch 'skia/package_link'

https://code.launchpad.net/~hyask/autopkgtest-cloud/+git/autopkgtest-cloud/+merge/461440

f408d16... by Skia

Merge branch 'skia/dump-lxd-remotes'

https://code.launchpad.net/~hyask/autopkgtest-cloud/+git/autopkgtest-cloud/+merge/461439

383aa09... by Skia

feat: web: templates: add Launchpad and excuses links from packages pages

Succeeded
[SUCCEEDED] pre_commit:0 (build)
[SUCCEEDED] unit_tests:0 (build)
[SUCCEEDED] build_charms:0 (build)
13 of 3 results
55ab918... by Skia

feat: web: helper: tests: add a real, existing package

This adds a real package to the test dataset, so that its pages contain
valid external links that can actually be used and verified.

92a395b... by Skia

feat: mojo: dump the LXD remotes in a file

This allows easy modification and import with
juju config autopkgtest-lxd-worker --file=~/lxd-remotes.yaml

Succeeded
[SUCCEEDED] pre_commit:0 (build)
[SUCCEEDED] unit_tests:0 (build)
[SUCCEEDED] build_charms:0 (build)
13 of 3 results
e626b69... by Tim Andersson

feat: web: add service files for db-backup script

bc98541... by Tim Andersson

feat: web: add script for backing up sqlite database to swift storage

This new script makes a copy of the sqlite db, compresses it
using gzip and then uploads the compressed db to swift storage
under the container name "db-backups".

It also removes database backups that are older than 7 days.