1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
# Collect the stable charms
collect config=collect-stable-${MOJO_SERIES}
# Deploy bundle
deploy config=full.yaml delay=0 wait=False target=${MOJO_SERIES}-ocata
# Wait for hooks to settle
verify config=check_juju.py
# Create sdn on overcloud
script config=network_setup.py
# Setup glance images
script config=image_setup.py
# Setup keystone users
script config=keystone_setup.py
# Create overcloud instance before charm upgrade
verify config=simple_os_checks.py MACHINES='cirros:m1.small:1' CLOUDINIT_WAIT="300"
# Remove charm directories
script config=wipe_charm_dir.py
# Collect the development charms
collect config=collect-next-${MOJO_SERIES}
# Run upgrade-charm on all services
script config=upgrade_all_services.py
# Check juju statuses are green and that hooks have finished
verify config=check_juju.py
# Create overcloud instance after charm upgrade
verify config=simple_os_checks.py MACHINES='cirros:m1.small:1' CLOUDINIT_WAIT="300"
# Success
|