~peter-sabaini/charm-openstack-service-checks:fix-kst-authver

Last commit made on 2019-03-27
Get this branch:
git clone -b fix-kst-authver https://git.launchpad.net/~peter-sabaini/charm-openstack-service-checks
Only Peter Sabaini can upload to this branch. If you are Peter Sabaini please log in for upload directions.

Branch merges

Branch information

Name:
fix-kst-authver
Repository:
lp:~peter-sabaini/charm-openstack-service-checks

Recent commits

828b928... by Peter Sabaini

Fix key error in keystone client construction

If auth_version is unset default to kst v2 for backward compatibility

ac22034... by Xav Paice

Add swift_check_params config

Reviewed-on: https://code.launchpad.net/~xavpaice/charm-openstack-service-checks/+git/charm-openstack-service-checks/+merge/363815
Reviewed-by: James Hebden <email address hidden>
Reviewed-by: Alok G Singh <email address hidden>

3bb89a5... by Xav Paice

Add swift_check_params config

In some clouds (pre Queens) the url for Swift endpoint checks needs to
be different. This config param allows a custom url to be used, to
accommodate the wide variety of services which might provide a 'swift'
endpoint.

This change also corrects the urls used for placement to be compatible
across Pike to Queens, and the Ceilometer url which is only used up to
Pike.

a64ae5d... by Drew Freiberger

Updated to handle endpoints without explicit ports

Reviewed-on: https://code.launchpad.net/~afreiberger/charm-openstack-service-checks/+git/charm-openstack-service-checks/+merge/364332
Reviewed-by: Paul Goins <email address hidden>

353f19d... by Drew Freiberger

Updated to handle endpoints without explicit ports

endpoints like image-stream provide http://<IP> URLs which do not
include the port number in the URL registered in keystone endpoints.
eg:
e0c616442add49c8be4cad1043393b8a | RegionOne | image-stream | product-streams | True | public | http://172.16.0.99
This patch configures the port for the endpoint to default to 80/443
based on http/https protocol if ports are not specified in the endpoint URL.

11f2a70... by Drew Freiberger

Resolved race condition with keystoneauth1 module import

    Using layer:basic imports apt packages during bootstrap before
    any reactive handlers are called. removed layer:apt

Reviewed-on: https://code.launchpad.net/~afreiberger/charm-openstack-service-checks/+git/charm-openstack-service-checks/+merge/364009
Reviewed-by: Alvaro Uría <email address hidden>

c15cd00... by Xav Paice

Updates the README.md to correct a couple of typos, make the usage slightly clearer and also remove the outdated and irrelevant build section.

Reviewed-on: https://code.launchpad.net/~xavpaice/charm-openstack-service-checks/+git/charm-openstack-service-checks/+merge/363759
Reviewed-by: Alvaro Uría <email address hidden>
Reviewed-by: Peter Sabaini <email address hidden>

269e62b... by Drew Freiberger

Resolved race condition with keystoneauth1 module import

Using layer:basic imports apt packages during bootstrap before
any reactive handlers are called. removed layer:apt

a360b22... by Drew Freiberger

Updated error handling for keystone not ready when generating endpoint checks

Reviewed-on: https://code.launchpad.net/~afreiberger/charm-openstack-service-checks/+git/charm-openstack-service-checks/+merge/363887
Reviewed-by: Jeremy Lounder <email address hidden>
Reviewed-by: Xav Paice <email address hidden>
Reviewed-by: Chris Sanders <email address hidden>

affc344... by Drew Freiberger

Updated error handling for keystone not ready when generating endpoint checks