Comment 6 for bug 1671354

Revision history for this message
Christoph Fiehe (fiehe) wrote :

Yes, you are right ;-) The "deleted" flag is not set in the corresponding entry in "volume_admin_metadata":

INSERT INTO `volume_admin_metadata` (`created_at`, `updated_at`, `deleted_at`, `deleted`, `id`, `volume_id`, `key`, `value`) VALUES ('2017-03-16 07:31:24', NULL, NULL, 0, 3, '241a868f-a6f2-4a45-beb8-6fcd800c2ceb', 'readonly', 'False');

How can I solve the issue. I am using a Ceph RDB as Cinder backend. Do I miss something?

cinder.conf
[DEFAULT]
api_paste_confg = /etc/cinder/api-paste.ini
auth_strategy = keystone
backup_ceph_chunk_size = 134217728
backup_ceph_conf = /etc/ceph/ceph.conf
backup_ceph_pool = backups
backup_ceph_stripe_count = 0
backup_ceph_stripe_unit = 0
backup_ceph_user = cinder-backup
backup_driver = cinder.backup.drivers.ceph
debug = false
default_log_levels=amqp=WARN,amqplib=WARN,boto=WARN,qpid=WARN,sqlalchemy=WARN,suds=WARN,oslo.messaging=WARN,iso8601=WARN,requests.packages.urllib3.connectionpool=WARN,urllib3.connectionpool=WARN,websocket=WARN,requests.packages.urllib3.util.retry=WARN,urllib3.util.retry=WARN,keystonemiddleware=WARN,routes.middleware=WARN,stevedore=WARN,taskflow=WARN,keystoneauth=WARN,oslo.cache=WARN,dogpile.core.dogpile=WARN,oslo_service=WARN,cinder=WARN
enabled_backends = rbd
glance_api_servers = http://mos-image:9292
glance_api_version = 2
host = mos-volume01
log_dir = /var/log/cinder
memcached_servers = mos-memcache:11211
my_ip = 10.30.202.101
osapi_volume_listen = mos-volume01
osapi_volume_listen_port = 8776
restore_discard_excess_bytes = true
rootwrap_config = /etc/cinder/rootwrap.conf
state_path = /var/lib/cinder
transport_url = rabbit://cinder:secret@mos-rabbit01:5672,cinder:secret@mos-rabbit02:5672/openstack

[database]
connection = mysql+pymysql://cinder:secret@mos-controller/cinder
max_retries = -1

[keystone_authtoken]
auth_type = password
auth_uri = http://mos-identity:5000
auth_url = http://mos-identity:35357
memcached_servers = mos-memcache:11211
password = secret
project_domain_name = default
project_name = service
user_domain_name = default
username = cinder

[oslo_concurrency]
lock_path = /var/lock/cinder

[oslo_messaging_notifications]
driver = messagingv2

[oslo_messaging_rabbit]
amqp_durable_queues = true
rabbit_ha_queues = true
rabbit_retry_backoff = 2
rabbit_retry_interval = 1

[oslo_middleware]
enable_proxy_headers_parsing = true

[rbd]
# use VIP for backend_host
backend_host = mos-volume
rados_connect_timeout = -1
rbd_ceph_conf = /etc/ceph/ceph.conf
rbd_flatten_volume_from_snapshot = false
rbd_max_clone_depth = 5
rbd_pool = volumes
rbd_secret_uuid = 39915974-396b-4fbc-ad19-b158726f81b5
rbd_store_chunk_size = 4
rbd_user = cinder
report_discard_supported = true
volume_driver = cinder.volume.drivers.rbd.RBDDriver