~ines-almeida/txpkgupload:add-haproxy-relation-to-charm

Last commit made on 2023-08-23
Get this branch:
git clone -b add-haproxy-relation-to-charm https://git.launchpad.net/~ines-almeida/txpkgupload
Only Ines Almeida can upload to this branch. If you are Ines Almeida please log in for upload directions.

Branch merges

Branch information

Name:
add-haproxy-relation-to-charm
Repository:
lp:~ines-almeida/txpkgupload

Recent commits

d7777cc... by Ines Almeida

Specify yaml error in try statement in charm code

94f275d... by Ines Almeida

Minor fix to black pre-commt hook

0acabce... by Ines Almeida

Add extra service options for haproxy, minor naming fixes and refactor

6e328da... by Ines Almeida

Add reactive code to charm to set up txpkgupload services for load balancer relation

1d2c525... by Ines Almeida

Add optional haproxy relation to txpkgupload

93bdc89... by Ines Almeida

Add logrotate to txpkgupload charm

This is based on the logrotate files in ppa.lp.internal in production

Merged from https://code.launchpad.net/~ines-almeida/txpkgupload/+git/txpkgupload/+merge/449426

bd27ec4... by Ines Almeida

Add logrotate to txpkgupload charm

This is based on the logrotate files in ppa.lp.internal in production

5bc9d21... by Colin Watson

charm: Fix final part name

Merged from https://code.launchpad.net/~cjwatson/txpkgupload/+git/txpkgupload/+merge/448505

f60463b... by Colin Watson

charm: Fix final part name

The example in
https://juju.is/docs/sdk/charmcraft-yaml#heading--the-reactive-plugin
calls the final (and in that case only) part "charm". I'd thought that
was just an example. However, as of
https://github.com/canonical/charmcraft/commit/35adadf42c625c5ee5ed6d611c9bdec10413ae59
in charmcraft 2.4.0, calling the final part anything else causes charms
to be misbuilt; they end up containing unmodified copies of the
top-level `actions.yaml`, `config.yaml`, and `metadata.yaml` files
rather than merging the information provided by each layer.

a792327... by Ines Almeida

Create temp directory in reactive code and update ListenStream socket to use ftp port

Update the README to ensure principal charm is setup correctly and update default value for sftp_authentication_endpoint

Merged from https://code.launchpad.net/~ines-almeida/txpkgupload/+git/txpkgupload/+merge/447914