~ajkavanagh/+junk/useful-things

« back to all changes in this revision

Viewing changes to charm-manual-testing/manila/v2_keystone/README.md

  • Committer: Alex Kavanagh
  • Date: 2016-12-01 17:01:49 UTC
  • Revision ID: alex.kavanagh@canonical.com-20161201170149-ytewr1hw7z2xre8o
Added serverstack.yaml for juju & manila testing scripts

Note that the manila testing scripts are for serverstack ONLY.
There's a different github repo for manual testing of
manila.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# Keystone v2  Manual testing
 
2
 
 
3
If you want to play around with the manila charm, or just test that it is
 
4
working, then the following will be usefull.
 
5
 
 
6
# Steps
 
7
 
 
8
## 1. Build the charm
 
9
 
 
10
```bash
 
11
tox -e build
 
12
```
 
13
 
 
14
 
 
15
## 2. Bootstrap and deploy the environment
 
16
 
 
17
We'll use the juju-deployer bundle to deploy a suitable testing environment.
 
18
 
 
19
```bash
 
20
cd manual_testing/v2_keystone
 
21
ln -s ../../build/xenial xenial
 
22
juju bootstrap
 
23
juju-deployer -L -c manila.yaml
 
24
```
 
25
 
 
26
Note, if you're building for another series, change the link about -- it's so
 
27
that juju-deployer can access the local charm.
 
28
 
 
29
## 3. Configure a user and project for the barbican use
 
30
 
 
31
```bash
 
32
source novarc
 
33
./keystone_setup.sh
 
34
```
 
35
 
 
36
## 4. Create a container, and a fileshare and test that the container can access it.
 
37
 
 
38
 
 
39
## 5. Profit
 
40
 
 
41
Now you can investigate other features of manila!