~cjwatson/rutabaga:master

Last commit made on 2023-09-20
Get this branch:
git clone -b master https://git.launchpad.net/~cjwatson/rutabaga
Only Colin Watson can upload to this branch. If you are Colin Watson please log in for upload directions.

Branch merges

Branch information

Name:
master
Repository:
lp:~cjwatson/rutabaga

Recent commits

42e7935... by Colin Watson

charm: Add python3-dev to build-packages

Merged from https://code.launchpad.net/~cjwatson/rutabaga/+git/rutabaga/+merge/451729

21e60a3... by Colin Watson

charm: Add python3-dev to build-packages

Without this, Cython failed to build in a Launchpad charm recipe build.
(I missed this locally, perhaps because a built wheel was cached
somewhere.)

f6c8640... by Colin Watson

charm: Build using charmcraft

Merged from https://code.launchpad.net/~cjwatson/rutabaga/+git/rutabaga/+merge/451680

6de0a11... by Colin Watson

charm: Build using charmcraft

I've left the old build system in place as well for a transitional
period, but this is much simpler and will let us use Launchpad charm
recipes.

bd59b25... by Colin Watson

charm: Drop resource from rutabaga charm

Merged from https://code.launchpad.net/~cjwatson/rutabaga/+git/rutabaga/+merge/440892

fcb5718... by Colin Watson

charm: Fix check_rutabaga_proxy to avoid double slashes

Merged from https://code.launchpad.net/~cjwatson/rutabaga/+git/rutabaga/+merge/441679

90bc639... by Colin Watson

charm: Fix check_rutabaga_proxy to avoid double slashes

The default value of `api_url` is `"http://localhost:8080/"`. This
means that just appending `"/tokens"` to it results in
`"http://localhost:8080//tokens"`, which 404s. Use `urljoin` to avoid
this problem.

Also tweak the charm's reactive handlers slightly so that Nagios checks
are reinstalled when the charm is upgraded.

7335271... by Colin Watson

db: Don't fail migration if Token table already exists

Merged from https://code.launchpad.net/~cjwatson/rutabaga/+git/rutabaga/+merge/441591

2774fef... by Colin Watson

db: Don't fail migration if Token table already exists

The database migration handling in this project is very crude and needs
to be entirely rewritten, but this should fix a problem that's blocking
deployments for the moment.

29e247e... by Colin Watson

charm: Update documentation

Merged from https://code.launchpad.net/~cjwatson/rutabaga/+git/rutabaga/+merge/440891