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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
|
{
"dbaas_url":"http://%service_host%:8779/v1.0",
"version_url":"http://%service_host%:8779",
"trove_auth_url":"http://%service_host%:35357/v2.0/tokens",
"trove_client_insecure":false,
"auth_strategy":null,
"trove_client_region_name": null,
"nova_client": {
"url":"http://%service_host%:8774/v1.1",
"auth_url":"http://%service_host%:35357/v2.0",
"nova_service_type":"compute",
"volume_service_type":"volume"
},
"flavors": null,
"white_box":false,
"start_services": true,
"test_mgmt":false,
"use_local_ovz":false,
"use_venv":false,
"glance_code_root":"%glance_path%",
"glance_api_conf":"/vagrant/conf/glance-api.conf",
"glance_reg_conf":"/vagrant/conf/glance-reg.conf",
"glance_images_directory": "/glance_images",
"glance_image": "debian-squeeze-x86_64-openvz.tar.gz",
"instance_flavor_name":"m1.rd-tiny",
"instance_bigger_flavor_name":"m1.rd-smaller",
"instance_eph_flavor_name":"eph.rd-tiny",
"instance_bigger_eph_flavor_name":"eph.rd-smaller",
"report_directory":"%report_directory%",
"usr_bin_dir":"%bin_path%",
"nova_code_root":"%nova_path%",
"nova_conf":"/home/vagrant/nova.conf",
"keystone_code_root":"%keystone_path%",
"keystone_conf":"/etc/keystone/keystone.conf",
"keystone_use_combined":true,
"trove_code_root":"%trove_path%",
"trove_conf":"/tmp/trove.conf",
"trove_version":"v1.0",
"trove_api_updated":"2012-08-01T00:00:00Z",
"trove_volume_support":true,
"trove_max_accepted_volume_size": 1000,
"trove_max_instances_per_user": 55,
"trove_max_volumes_per_user": 100,
"use_reaper":false,
"users": [
{ "auth_user":"admin",
"auth_key":"%admin_password%",
"tenant":"admin",
"tenant_id":"%admin_tenant_id%",
"requirements": {
"is_admin":true,
"services": ["trove"]
}
},
{ "auth_user":"alt_demo",
"auth_key":"%admin_password%",
"tenant":"alt_demo",
"tenant_id":"%alt_demo_tenant_id%",
"requirements": {
"is_admin":false,
"services": ["trove"]
}
},
{ "auth_user":"admin_alt_demo",
"auth_key":"%admin_password%",
"tenant":"alt_demo",
"tenant_id":"%alt_demo_tenant_id%",
"requirements": {
"is_admin":true,
"services": ["swift"]
}
},
{ "auth_user":"demo",
"auth_key":"%admin_password%",
"tenant":"demo",
"tenant_id":"%demo_tenant_id%",
"requirements": {
"is_admin":false,
"services": ["nova", "trove"]
}
}
],
"root_removed_from_instance_api": true,
"root_timestamp_disabled": false,
"openvz_disabled": true,
"management_api_disabled": true,
"dbaas_image": 1,
"dns_driver":"trove.dns.rsdns.driver.RsDnsDriver",
"dns_instance_entry_factory":"trove.dns.rsdns.driver.RsDnsInstanceEntryFactory",
"trove_dns_support": false,
"databases_page_size": 20,
"instances_page_size": 20,
"users_page_size": 20,
"rabbit_runs_locally": true,
"dbaas_datastore": "%datastore_type%",
"dbaas_datastore_version": "%datastore_version%",
"neutron_enabled": %neutron_enabled%,
"shared_network": "%shared_network%",
"shared_network_subnet": "%shared_network_subnet%",
|