~mthaddon/charm-mongodb/+git/mongodb-charm:fix-tests

Last commit made on 2018-11-12
Get this branch:
git clone -b fix-tests https://git.launchpad.net/~mthaddon/charm-mongodb/+git/mongodb-charm
Only Tom Haddon can upload to this branch. If you are Tom Haddon please log in for upload directions.

Branch merges

Branch information

Name:
fix-tests
Repository:
lp:~mthaddon/charm-mongodb/+git/mongodb-charm

Recent commits

0e8598b... by Tom Haddon

Fix unit tests for bionic and later lp#1802926

b492964... by David Ames

Series Upgrade

Implement the series-upgrade feature allowing to move between Ubuntu
series.

Reviewed-on: https://code.launchpad.net/~thedac/mongodb-charm/+git/mongodb-charm/+merge/356867
Reviewed-by: Xav Paice <email address hidden>

136dbc1... by Drew Freiberger

Ensure bind_ip=all listens externally on bionic

Reviewed-on: https://code.launchpad.net/~afreiberger/mongodb-charm/+git/mongodb-charm/+merge/358133
Reviewed-by: Xav Paice <email address hidden>

4f9b946... by Drew Freiberger

Ensure bind_ip=all listens externally on bionic

Mongodb by default on bionic only listens on localhost, which means
no relations to mongodb can connect to the database by default when
using charm default configs of bind_ip=all and replicaset_master=auto.

This issue was mitigated for HA deployments of mongodb in commit
7b2828638b3dad83776fef60b0dc96825ec4e10e, but did not solve client
connectivity. This patch resolves the issue for HA and non HA deploys.

Closes-Bug: #1800208

71f1f76... by David Ames

Add docstring to step_down_replset_primary

6e99231... by David Ames

Do not us an infinite loop

Try only 10 times to stop being the primary and then raise an Exception.

4c7bae0... by David Ames

Series Upgrade

Implement the series-upgrade feature allowing to move between Ubuntu
series.

7b28286... by Thomas Cuthbert

Listen on all interfaces when HA is enabled. The MongoDB version that ships with bionic starts as localhost by default.

Reviewed-on: https://code.launchpad.net/~tcuthbert/mongodb-charm/+git/mongodb-charm/+merge/349169
Reviewed-by: Stuart Bishop <email address hidden>

531ea20... by Thomas Cuthbert

Listen on all interfaces when HA is enable
The MongoDB version that ships with bionic starts as localhost by default.

7e6f236... by Thomas Cuthbert

Initial implementation of bionic support

Reviewed-on: https://code.launchpad.net/~tcuthbert/mongodb-charm/+git/mongodb-charm/+merge/349115
Reviewed-by: Stuart Bishop <email address hidden>