Merge "Update [glance_store] section in glance config for Juno"
This commit is contained in:
commit
24d5c3425f
|
@ -290,11 +290,11 @@ class glance::api(
|
|||
# known_stores config
|
||||
if $known_stores {
|
||||
glance_api_config {
|
||||
'DEFAULT/known_stores': value => join($known_stores, ',');
|
||||
'glance_store/stores': value => join($known_stores, ',');
|
||||
}
|
||||
} else {
|
||||
glance_api_config {
|
||||
'DEFAULT/known_stores': ensure => absent;
|
||||
'glance_store/stores': ensure => absent;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -71,7 +71,7 @@ class glance::backend::cinder(
|
|||
'DEFAULT/cinder_api_insecure': value => $cinder_api_insecure;
|
||||
'DEFAULT/cinder_catalog_info': value => $cinder_catalog_info;
|
||||
'DEFAULT/cinder_http_retries': value => $cinder_http_retries;
|
||||
'DEFAULT/default_store': value => 'cinder';
|
||||
'glance_store/default_store': value => 'cinder';
|
||||
}
|
||||
|
||||
glance_cache_config {
|
||||
|
|
|
@ -9,11 +9,11 @@ class glance::backend::file(
|
|||
) inherits glance::api {
|
||||
|
||||
glance_api_config {
|
||||
'DEFAULT/default_store': value => 'file';
|
||||
'DEFAULT/filesystem_store_datadir': value => $filesystem_store_datadir;
|
||||
'glance_store/default_store': value => 'file';
|
||||
'glance_store/filesystem_store_datadir': value => $filesystem_store_datadir;
|
||||
}
|
||||
|
||||
glance_cache_config {
|
||||
'DEFAULT/filesystem_store_datadir': value => $filesystem_store_datadir;
|
||||
'glance_store/filesystem_store_datadir': value => $filesystem_store_datadir;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -34,11 +34,11 @@ class glance::backend::rbd(
|
|||
}
|
||||
|
||||
glance_api_config {
|
||||
'DEFAULT/default_store': value => 'rbd';
|
||||
'DEFAULT/rbd_store_ceph_conf': value => $rbd_store_ceph_conf;
|
||||
'DEFAULT/rbd_store_user': value => $rbd_store_user;
|
||||
'DEFAULT/rbd_store_pool': value => $rbd_store_pool;
|
||||
'DEFAULT/rbd_store_chunk_size': value => $rbd_store_chunk_size;
|
||||
'glance_store/default_store': value => 'rbd';
|
||||
}
|
||||
|
||||
package { 'python-ceph':
|
||||
|
|
|
@ -26,12 +26,12 @@ class glance::backend::swift(
|
|||
) {
|
||||
|
||||
glance_api_config {
|
||||
'DEFAULT/default_store': value => 'swift';
|
||||
'DEFAULT/swift_store_user': value => $swift_store_user;
|
||||
'DEFAULT/swift_store_key': value => $swift_store_key;
|
||||
'DEFAULT/swift_store_auth_address': value => $swift_store_auth_address;
|
||||
'DEFAULT/swift_store_container': value => $swift_store_container;
|
||||
'DEFAULT/swift_store_auth_version': value => $swift_store_auth_version;
|
||||
'glance_store/default_store': value => 'swift';
|
||||
'glance_store/swift_store_user': value => $swift_store_user;
|
||||
'glance_store/swift_store_key': value => $swift_store_key;
|
||||
'glance_store/swift_store_auth_address': value => $swift_store_auth_address;
|
||||
'DEFAULT/swift_store_container': value => $swift_store_container;
|
||||
'DEFAULT/swift_store_auth_version': value => $swift_store_auth_version;
|
||||
'DEFAULT/swift_store_create_container_on_put':
|
||||
value => $swift_store_create_container_on_put;
|
||||
'DEFAULT/swift_store_large_object_size':
|
||||
|
@ -39,11 +39,11 @@ class glance::backend::swift(
|
|||
}
|
||||
|
||||
glance_cache_config {
|
||||
'DEFAULT/swift_store_user': value => $swift_store_user;
|
||||
'DEFAULT/swift_store_key': value => $swift_store_key;
|
||||
'DEFAULT/swift_store_auth_address': value => $swift_store_auth_address;
|
||||
'DEFAULT/swift_store_container': value => $swift_store_container;
|
||||
'DEFAULT/swift_store_auth_version': value => $swift_store_auth_version;
|
||||
'glance_store/swift_store_user': value => $swift_store_user;
|
||||
'glance_store/swift_store_key': value => $swift_store_key;
|
||||
'glance_store/swift_store_auth_address': value => $swift_store_auth_address;
|
||||
'DEFAULT/swift_store_container': value => $swift_store_container;
|
||||
'DEFAULT/swift_store_auth_version': value => $swift_store_auth_version;
|
||||
'DEFAULT/swift_store_create_container_on_put':
|
||||
value => $swift_store_create_container_on_put;
|
||||
'DEFAULT/swift_store_large_object_size':
|
||||
|
|
|
@ -324,7 +324,7 @@ describe 'glance::api' do
|
|||
default_params
|
||||
end
|
||||
|
||||
it { should_not contain_glance_api_config('DEFAULT/known_stores').with_value('false') }
|
||||
it { should_not contain_glance_api_config('glance_store/stores').with_value('false') }
|
||||
end
|
||||
|
||||
describe 'with known_stores override' do
|
||||
|
@ -334,7 +334,7 @@ describe 'glance::api' do
|
|||
})
|
||||
end
|
||||
|
||||
it { should contain_glance_api_config('DEFAULT/known_stores').with_value("glance.store.filesystem.Store,glance.store.http.Store") }
|
||||
it { should contain_glance_api_config('glance_store/stores').with_value("glance.store.filesystem.Store,glance.store.http.Store") }
|
||||
end
|
||||
|
||||
describe 'with deprecated sql parameters' do
|
||||
|
|
|
@ -31,7 +31,7 @@ describe 'glance::backend::cinder' do
|
|||
context 'when default parameters' do
|
||||
|
||||
it 'configures glance-api.conf' do
|
||||
should contain_glance_api_config('DEFAULT/default_store').with_value('cinder')
|
||||
should contain_glance_api_config('glance_store/default_store').with_value('cinder')
|
||||
should contain_glance_api_config('DEFAULT/cinder_api_insecure').with_value(false)
|
||||
should contain_glance_api_config('DEFAULT/cinder_catalog_info').with_value('volume:cinder:publicURL')
|
||||
should contain_glance_api_config('DEFAULT/cinder_http_retries').with_value('3')
|
||||
|
@ -58,7 +58,7 @@ describe 'glance::backend::cinder' do
|
|||
}
|
||||
end
|
||||
it 'configures glance-api.conf' do
|
||||
should contain_glance_api_config('DEFAULT/default_store').with_value('cinder')
|
||||
should contain_glance_api_config('glance_store/default_store').with_value('cinder')
|
||||
should contain_glance_api_config('DEFAULT/cinder_api_insecure').with_value(true)
|
||||
should contain_glance_api_config('DEFAULT/cinder_ca_certificates_file').with_value('/etc/ssh/ca.crt')
|
||||
should contain_glance_api_config('DEFAULT/cinder_catalog_info').with_value('volume:cinder:internalURL')
|
||||
|
|
|
@ -10,12 +10,12 @@ describe 'glance::backend::file' do
|
|||
end
|
||||
|
||||
it 'configures glance-api.conf' do
|
||||
should contain_glance_api_config('DEFAULT/default_store').with_value('file')
|
||||
should contain_glance_api_config('DEFAULT/filesystem_store_datadir').with_value('/var/lib/glance/images/')
|
||||
should contain_glance_api_config('glance_store/default_store').with_value('file')
|
||||
should contain_glance_api_config('glance_store/filesystem_store_datadir').with_value('/var/lib/glance/images/')
|
||||
end
|
||||
|
||||
it 'configures glance-cache.conf' do
|
||||
should contain_glance_cache_config('DEFAULT/filesystem_store_datadir').with_value('/var/lib/glance/images/')
|
||||
should contain_glance_cache_config('glance_store/filesystem_store_datadir').with_value('/var/lib/glance/images/')
|
||||
end
|
||||
|
||||
describe 'when overriding datadir' do
|
||||
|
@ -24,11 +24,11 @@ describe 'glance::backend::file' do
|
|||
end
|
||||
|
||||
it 'configures glance-api.conf' do
|
||||
should contain_glance_api_config('DEFAULT/filesystem_store_datadir').with_value('/tmp/')
|
||||
should contain_glance_api_config('glance_store/filesystem_store_datadir').with_value('/tmp/')
|
||||
end
|
||||
|
||||
it 'configures glance-cache.conf' do
|
||||
should contain_glance_cache_config('DEFAULT/filesystem_store_datadir').with_value('/tmp/')
|
||||
should contain_glance_cache_config('glance_store/filesystem_store_datadir').with_value('/tmp/')
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
|
@ -14,7 +14,7 @@ describe 'glance::backend::rbd' do
|
|||
}
|
||||
end
|
||||
|
||||
it { should contain_glance_api_config('DEFAULT/default_store').with_value('rbd') }
|
||||
it { should contain_glance_api_config('glance_store/default_store').with_value('rbd') }
|
||||
it { should contain_glance_api_config('DEFAULT/rbd_store_pool').with_value('images') }
|
||||
it { should contain_glance_api_config('DEFAULT/rbd_store_ceph_conf').with_value('/etc/ceph/ceph.conf') }
|
||||
it { should contain_glance_api_config('DEFAULT/rbd_store_chunk_size').with_value('8') }
|
||||
|
|
|
@ -21,22 +21,22 @@ describe 'glance::backend::swift' do
|
|||
describe 'when default parameters' do
|
||||
|
||||
it 'configures glance-api.conf' do
|
||||
should contain_glance_api_config('DEFAULT/default_store').with_value('swift')
|
||||
should contain_glance_api_config('DEFAULT/swift_store_key').with_value('key')
|
||||
should contain_glance_api_config('DEFAULT/swift_store_user').with_value('user')
|
||||
should contain_glance_api_config('glance_store/default_store').with_value('swift')
|
||||
should contain_glance_api_config('glance_store/swift_store_key').with_value('key')
|
||||
should contain_glance_api_config('glance_store/swift_store_user').with_value('user')
|
||||
should contain_glance_api_config('DEFAULT/swift_store_auth_version').with_value('2')
|
||||
should contain_glance_api_config('DEFAULT/swift_store_large_object_size').with_value('5120')
|
||||
should contain_glance_api_config('DEFAULT/swift_store_auth_address').with_value('127.0.0.1:5000/v2.0/')
|
||||
should contain_glance_api_config('glance_store/swift_store_auth_address').with_value('127.0.0.1:5000/v2.0/')
|
||||
should contain_glance_api_config('DEFAULT/swift_store_container').with_value('glance')
|
||||
should contain_glance_api_config('DEFAULT/swift_store_create_container_on_put').with_value(false)
|
||||
end
|
||||
|
||||
it 'configures glance-cache.conf' do
|
||||
should contain_glance_cache_config('DEFAULT/swift_store_key').with_value('key')
|
||||
should contain_glance_cache_config('DEFAULT/swift_store_user').with_value('user')
|
||||
should contain_glance_cache_config('glance_store/swift_store_key').with_value('key')
|
||||
should contain_glance_cache_config('glance_store/swift_store_user').with_value('user')
|
||||
should contain_glance_cache_config('DEFAULT/swift_store_auth_version').with_value('2')
|
||||
should contain_glance_cache_config('DEFAULT/swift_store_large_object_size').with_value('5120')
|
||||
should contain_glance_cache_config('DEFAULT/swift_store_auth_address').with_value('127.0.0.1:5000/v2.0/')
|
||||
should contain_glance_cache_config('glance_store/swift_store_auth_address').with_value('127.0.0.1:5000/v2.0/')
|
||||
should contain_glance_cache_config('DEFAULT/swift_store_container').with_value('glance')
|
||||
should contain_glance_cache_config('DEFAULT/swift_store_create_container_on_put').with_value(false)
|
||||
end
|
||||
|
@ -60,7 +60,7 @@ describe 'glance::backend::swift' do
|
|||
should contain_glance_api_config('DEFAULT/swift_store_create_container_on_put').with_value(true)
|
||||
should contain_glance_api_config('DEFAULT/swift_store_auth_version').with_value('1')
|
||||
should contain_glance_api_config('DEFAULT/swift_store_large_object_size').with_value('100')
|
||||
should contain_glance_api_config('DEFAULT/swift_store_auth_address').with_value('127.0.0.2:8080/v1.0/')
|
||||
should contain_glance_api_config('glance_store/swift_store_auth_address').with_value('127.0.0.2:8080/v1.0/')
|
||||
end
|
||||
|
||||
it 'configures glance-cache.conf' do
|
||||
|
@ -68,7 +68,7 @@ describe 'glance::backend::swift' do
|
|||
should contain_glance_cache_config('DEFAULT/swift_store_create_container_on_put').with_value(true)
|
||||
should contain_glance_cache_config('DEFAULT/swift_store_auth_version').with_value('1')
|
||||
should contain_glance_cache_config('DEFAULT/swift_store_large_object_size').with_value('100')
|
||||
should contain_glance_cache_config('DEFAULT/swift_store_auth_address').with_value('127.0.0.2:8080/v1.0/')
|
||||
should contain_glance_cache_config('glance_store/swift_store_auth_address').with_value('127.0.0.2:8080/v1.0/')
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue