~ballot/charm-k8s-mm-pd-bot/+git/charm-k8s-mm-pd-bot:quotes

Last commit made on 2020-09-15
Get this branch:
git clone -b quotes https://git.launchpad.net/~ballot/charm-k8s-mm-pd-bot/+git/charm-k8s-mm-pd-bot
Only Benjamin Allot can upload to this branch. If you are Benjamin Allot please log in for upload directions.

Branch merges

Branch information

Recent commits

8d9e09b... by Benjamin Allot

Normalize quotes with black

a081974... by Benjamin Allot

Cleaning some leftovers

* Cleaner interaction with the Makefile
* Juju like behavior for settings
* More tests

Reviewed-on: https://code.launchpad.net/~ballot/charm-k8s-mm-pd-bot/+git/charm-k8s-mm-pd-bot/+merge/390713
Reviewed-by: Tom Haddon <email address hidden>

322984e... by Benjamin Allot

Last pass of black, removing useless trailing comas

fd19312... by Benjamin Allot

Fix the test suite

* No more removing juju settings between tests. Load default values
instead
* add coverage up to 99%

TODO: coverage on the "main" function.

66ff34f... by Benjamin Allot

Rework on the juju settings and cleaning

* Be sure that all juju settings have a default
* Don't repeat type in both docstrings and annotations

24479e9... by Benjamin Allot

Normalize tox and git configuration

272b593... by Benjamin Allot

Add "all" target and better dependencies

cff66fe... by Benjamin Allot

Rework SSL. When tls_secret_name is set, terminate SSL on the ingress

Reviewed-on: https://code.launchpad.net/~ballot/charm-k8s-mm-pd-bot/+git/charm-k8s-mm-pd-bot/+merge/389231
Reviewed-by: Junien Fridrick <email address hidden>

48b8a7b... by Benjamin Allot

Rework SSL. When tls_secret_name is set, terminate SSL on the ingress

Previous logic was relying on a setting of the bot to configure the TLS
for the ingress. That was wrong because the bot would expect also to
terminate the SSL handshake itself.

Instead, let's infer the scheme to 'https' when the juju setting
tls_secret_name is set.

a5a7e68... by Benjamin Allot

First version of a working mm-pd-bot k8s charm with the operator framework.

Reviewed-on: https://code.launchpad.net/~ballot/charm-k8s-mm-pd-bot/+git/charm-k8s-mm-pd-bot/+merge/388497
Reviewed-by: Tom Haddon <email address hidden>
Reviewed-by: John Lenton <email address hidden>