lp:~erik-lonroth/charm-haproxy/charmcraft_build

Created by Erik Lönroth and last modified
Get this branch:
bzr branch lp:~erik-lonroth/charm-haproxy/charmcraft_build
Only Erik Lönroth can upload to this branch. If you are Erik Lönroth please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Erik Lönroth
Project:
charm-haproxy
Status:
Development

Recent revisions

152. By Erik Lönroth

Builds with charmcraft v.1.4+

151. By Erik Lönroth

Fixed typo

150. By Stephan Pampel

Extend check_haproxy.sh:
  * more detailed output
  * WARNING if a service is down
  * CRITICAL if a proxy (=all services of a frontend/backend) is down

Reviewed-on: https://code.launchpad.net/~stephanpampel/charm-haproxy/charm-haproxy/+merge/411165
Reviewed-by: Junien Fridrick <email address hidden>

149. By Simon Fels

Convert port to integer to allow comparison

The update_service_ports method compares ports from both supplied lists. One list is coming from get_service_ports which keeps ports as integer and the other one from config_changed which keeps them as utf8 strings. Comparing ports will now fail inside update_service_ports as we compare integers vs strings.

With Juju 2.9 this leads to ports randomly being opened as semantics on
open-port/close-port have slightly changed.

We saw ports being never opened after initial deployment in a 2.9 model with the services config option set. Only after remove-relation/relate we were able to get the ports correctly exposed.

Fixing the port comparison resolves this and makes things work on both Juju 2.8 and 2.9

Reviewed-on: https://code.launchpad.net/~morphis/charm-haproxy/fix-port-comparison/+merge/411405
Reviewed-by: Tom Haddon <email address hidden>

148. By Vern Hart

Simplify install hook (works on bionic and focal).

Fixes: https://bugs.launchpad.net/charm-haproxy/+bug/1946798

Reviewed-on: https://code.launchpad.net/~vern/charm-haproxy/fix-install-hook/+merge/410140
Reviewed-by: Tom Haddon <email address hidden>
Reviewed-by: Paul Collins <email address hidden>

147. By Junien F

we want to install the python2 package for focal and above, not the other way around

Reviewed-on: https://code.launchpad.net/~axino/charm-haproxy/trunk/+merge/410129
Reviewed-by: Joel Sing <email address hidden>

146. By Haw Loeung

Fix distro/release detection - LP:1946798

Reviewed-on: https://code.launchpad.net/~hloeung/charm-haproxy/fix-distro-release-detection/+merge/410096
Reviewed-by: Paul Collins <email address hidden>

145. By Tom Haddon

Update README to document monitoring via Telegraf, use 'relate' rather than 'add-relation' and remove personal pronoun

Reviewed-on: https://code.launchpad.net/~mthaddon/charm-haproxy/doc-updates/+merge/409521
Reviewed-by: Loïc Gomez <email address hidden>

144. By Thomas Cuthbert

fix: general fixes for using correct python version.

Reviewed-on: https://code.launchpad.net/~tcuthbert/charm-haproxy/haproxy-focal/+merge/409962
Reviewed-by: Joel Sing <email address hidden>

143. By Haw Loeung

Bump DH params used, it's year 2020

Reviewed-on: https://code.launchpad.net/~hloeung/charm-haproxy/bump-global-dh-param/+merge/388543
Reviewed-by: Tom Haddon <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:charm-haproxy
This branch contains Public information 
Everyone can see this information.

Subscribers