Merge lp:~nskaggs/juju-ci-tools/keystone3 into lp:juju-ci-tools

Proposed by Nicholas Skaggs
Status: Work in progress
Proposed branch: lp:~nskaggs/juju-ci-tools/keystone3
Merge into: lp:juju-ci-tools
Diff against target: 33 lines (+29/-0)
1 file modified
juju-ci-openstack-check-keystone3.sh (+29/-0)
To merge this branch: bzr merge lp:~nskaggs/juju-ci-tools/keystone3
Reviewer Review Type Date Requested Status
Juju Release Engineering Pending
Review via email: mp+295755@code.launchpad.net
To post a comment you must log in.

Unmerged revisions

1412. By Nicholas Skaggs

remove accidental change

1411. By Nicholas Skaggs

remove ses yaml

1410. By Nicholas Skaggs

temp add ses yaml

1409. By Nicholas Skaggs

keystone3?!

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== added file 'juju-ci-openstack-check-keystone3.sh'
--- juju-ci-openstack-check-keystone3.sh 1970-01-01 00:00:00 +0000
+++ juju-ci-openstack-check-keystone3.sh 2016-05-25 18:13:02 +0000
@@ -0,0 +1,29 @@
1#!/bin/bash
2set -eu
3usage() {
4 echo "usage: $0 JUJU_ENVIRONMENT"
5 echo " JUJU_ENVIRONMENT: The juju environment to check."
6 exit 1
7}
8
9SCRIPTS=$(dirname $0)
10
11test $# -eq 1 || usage
12export OS_USERNAME=admin
13export OS_PASSWORD=openstack
14export OS_TENANT_NAME=admin
15export OS_REGION_NAME=RegionOne
16echo "PATH: $PATH"
17echo "JUJU_HOME: $JUJU_HOME"
18echo "Juju is $(which juju)"
19echo "juju version is $(juju version)"
20KEYSTONE_URL=$(juju deployer -e $1 -f keystone)
21if [[ -z $KEYSTONE_URL ]]; then
22 echo "Keystone URL could not be retrieved."
23 echo "Openstack might be fine, but the call to deployer or juju failed."
24 exit 1
25fi
26export OS_AUTH_URL=${OS_AUTH_PROTOCOL:-http}://$KEYSTONE_URL:5000/v3
27
28
29$SCRIPTS/openstack_basic_check.py

Subscribers

People subscribed via source and target branches