lp://staging/ubuntu-repository-cache
- Get this branch:
- bzr branch lp://staging/ubuntu-repository-cache
Branch merges
Branch information
- Project:
- Ubuntu Repository Cache Charm
- Status:
- Development
Recent revisions
- 390. By Haw Loeung
-
Fix maintainers for acceptance to Charmhub
Otherwise, charms built are rejected by Charmhub with:
| links.contact: invalid or missing URL scheme. links.contact: string does not match regex "mailto:
.*@.*" - 389. By Haw Loeung
-
Move from relying on Juju and juju-run for syncing snapshot metadata to peers
This reduces the chances of an aborted or abnormal termination due to Juju agents dying (shutting down: catacomb 0x... is dying - LP:1984060).
Reviewed-on: https:/
/code.launchpad .net/~hloeung/ ubuntu- repository- cache/metadata- sync-to- peers-less- juju-2/ +merge/ 428770
Reviewed-by: James Simpson <email address hidden> - 388. By Haw Loeung
-
Fix to use source for metric as dest can be just /srv/ubuntu-
repository- cache/apache2/ data Reviewed-on: https:/
/code.launchpad .net/~hloeung/ ubuntu- repository- cache/peer- sync-metric- dest-2/ +merge/ 429034
Reviewed-by: Thomas Cuthbert <email address hidden> - 387. By Haw Loeung
-
Include sync destination in peer failures metric
Reviewed-on: https:/
/code.launchpad .net/~hloeung/ ubuntu- repository- cache/peer- sync-metric- dest/+merge/ 429030
Reviewed-by: Thomas Cuthbert <email address hidden> - 386. By Haw Loeung
-
Skip in-progress sync, ubuntu_next
There is a race condition where metadata cleanup could clean up the in-progress syncing metadata snapshot.
Reviewed-on: https:/
/code.launchpad .net/~hloeung/ ubuntu- repository- cache/metadata- sync-include- in-progress- ubuntu- next/+merge/ 428890
Reviewed-by: James Simpson <email address hidden> - 385. By Haw Loeung
-
Clean up old files & directories after renaming from repository-sync to ubuntu-
repository- cache Reviewed-on: https:/
/code.launchpad .net/~hloeung/ ubuntu- repository- cache/cleanup- old-files- from-rename/ +merge/ 428830
Reviewed-by: Paul Collins <email address hidden> - 384. By Haw Loeung
-
Fix ownership for canary file so it's not owned by root
Reviewed-on: https:/
/code.launchpad .net/~hloeung/ ubuntu- repository- cache/fix- canary- file-ownership/ +merge/ 428827
Reviewed-by: James Simpson <email address hidden> - 383. By Haw Loeung
-
Untie metadata sync from relying on Juju
Reviewed-on: https:/
/code.launchpad .net/~hloeung/ ubuntu- repository- cache/metadata- sync-to- peers-less- juju/+merge/ 428686
Reviewed-by: James Simpson <email address hidden> - 382. By Haw Loeung
-
Fix test_check_
metadata_ age unit test, metadata_age file will always be the latest from repo checkout Reviewed-on: https:/
/code.launchpad .net/~hloeung/ ubuntu- repository- cache/fix- metadata- age-unit- test/+merge/ 428826
Reviewed-by: James Simpson <email address hidden> - 381. By Haw Loeung
-
Fix warnings about missing interfaces
Reviewed-on: https:/
/code.launchpad .net/~hloeung/ ubuntu- repository- cache/missing- relations- interfaces/ +merge/ 428756
Reviewed-by: Paul Collins <email address hidden>
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/ubuntu-repository-cache/trunk