<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
Hi Dave, <br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
Thanks for reply!  I think the path setup is fine, I was wonder how glance determines the store is disabled or not? I found</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
req_cap's value is [<BitMasks.WRITE_ACCESS: 8>]   in `if not store.is_capable(*req_cap):` of  glance_store/capabilities.py. 
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
here is our gpfs sytem which is used:<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
foundation_gpfs2  100G   67G   34G  67% /foundation_gpfs2</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
and here is the path which is used to store image:</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
drwxrwxrwx. 2 glance glance system_u:object_r:glance_var_lib_t:s0                  4096 Jul 29 10:36 images</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
<br>
</div>
<div id="appendonsend"></div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>发件人:</b> Dave Hall <kdhall@binghamton.edu><br>
<b>发送时间:</b> 2022年8月1日 21:57<br>
<b>收件人:</b> Hao Jue PX Wang <wghaojue@cn.ibm.com><br>
<b>抄送:</b> openstack-discuss@lists.openstack.org <openstack-discuss@lists.openstack.org><br>
<b>主题:</b> [EXTERNAL] Re: Seek help for glance error "Configuration for store failed. Adding images to this store is disabled"</font>
<div> </div>
</div>
<style>
<!--
#x_pfptBannerthz3ai2
        {display:block!important;
        visibility:visible!important;
        opacity:1!important;
        background-color:#D0D8DC!important;
        max-width:none!important;
        max-height:none!important}
-->
</style>
<div>
<div style="display:none!important; display:none; visibility:hidden; font-size:1px; color:#ffffff; line-height:1px; height:0px; max-height:0px; opacity:0; overflow:hidden">
Hao, I am seeing the same error right now, but using NFS for my Image store.  Perhaps the issue is not with the storage backend, but with some other part of the setup?  I have not seen any instructions indicating that it might be necessary
</div>
<div style="display:none!important; display:none; visibility:hidden; font-size:1px; color:#ffffff; line-height:1px; height:0px; max-height:0px; opacity:0; overflow:hidden">
ZjQcmQRYFpfptBannerStart</div>
<div dir="ltr" lang="en" id="x_pfptBannerthz3ai2" style="display:block!important; text-align:left!important; margin:16px 0px 16px 0px!important; padding:8px 16px 8px 16px!important; border-radius:4px!important; min-width:200px!important; background-color:#D0D8DC!important; background-color:#D0D8DC; border-top:4px solid #90a4ae!important; border-top:4px solid #90a4ae">
<div id="x_pfptBannerthz3ai2" style="float:left!important; display:block!important; margin:0px 0px 1px 0px!important; max-width:600px!important">
<div id="x_pfptBannerthz3ai2" style="display:block!important; visibility:visible!important; background-color:#D0D8DC!important; color:#000000!important; color:#000000; font-family:'Arial',sans-serif!important; font-family:'Arial',sans-serif; font-weight:bold!important; font-weight:bold; font-size:14px!important; line-height:18px!important; line-height:18px">
This Message Is From an External Sender </div>
<div id="x_pfptBannerthz3ai2" style="display:block!important; visibility:visible!important; background-color:#D0D8DC!important; color:#000000!important; color:#000000; font-weight:normal; font-family:'Arial',sans-serif!important; font-family:'Arial',sans-serif; font-size:12px!important; line-height:18px!important; line-height:18px; margin-top:2px!important">
This message came from outside your organization. </div>
</div>
<div style="clear:both!important; display:block!important; visibility:hidden!important; line-height:0!important; font-size:0.01px!important; height:0px">
 </div>
</div>
<div style="display:none!important; display:none; visibility:hidden; font-size:1px; color:#ffffff; line-height:1px; height:0px; max-height:0px; opacity:0; overflow:hidden">
ZjQcmQRYFpfptBannerEnd</div>
<div dir="ltr">
<div dir="ltr">Hao,</div>
<div dir="ltr"><br>
</div>
<div>I am seeing the same error right now, but using NFS for my Image store.  Perhaps the issue is not with the storage backend, but with some other part of the setup?  I have not seen any instructions indicating that it might be necessary to enable the store
 once it is created.  </div>
<div dir="ltr"><br>
</div>
<div dir="ltr">-Dave</div>
<div dir="ltr"><br clear="all">
<div>
<div dir="ltr" class="x_gmail_signature">
<div dir="ltr">
<div>--</div>
<div>Dave Hall<br>
Binghamton University<br>
<a href="mailto:kdhall@binghamton.edu" target="_blank">kdhall@binghamton.edu</a><br>
</div>
</div>
</div>
</div>
</div>
<br>
<div class="x_gmail_quote">
<div dir="ltr" class="x_gmail_attr">On Mon, Aug 1, 2022 at 9:04 AM Hao Jue PX Wang <<a href="mailto:wghaojue@cn.ibm.com">wghaojue@cn.ibm.com</a>> wrote:<br>
</div>
<blockquote class="x_gmail_quote" style="margin:0px 0px 0px 0.8ex; border-left:1px solid rgb(204,204,204); padding-left:1ex">
<div dir="ltr">
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
Hi folks, <br>
</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
I am using a glance config like this to leverage IBM gpfs backend to store image, however, when upload images</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<code>openstack image create --file rhel-8.5-official.qcow2 test1</code>, I ran into the following error. Any idea or suggestion for fixing the error? Thanks<br>
</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
==============================</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
[glance_store]
<div>default_backend = filesystem</div>
<div>enabled_backends = filesystem</div>
<div>filesystem_store_datadir = /foundation_gpfs2/icic/images/</div>
filesystem_store_file_perm = 0644</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
==============================<br>
</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
==========================================================================================<br>
</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
2022-08-01 10:18:43.590 3663156 INFO glance_store.capabilities [req-2c007ca2-a0c4-4a31-a94d-43f0f25cb2cc 0688b01e6439ca32d698d20789d52169126fb41fb1a4ddafcebb97d854e836c9 b334d58126ee4193bc439ea0cb806aaa - default default] haojuedebug req_cap: [<BitMasks.WRITE_ACCESS:
 8>]
<div>2022-08-01 10:18:43.593 3663156 ERROR glance.api.v2.image_data [req-2c007ca2-a0c4-4a31-a94d-43f0f25cb2cc 0688b01e6439ca32d698d20789d52169126fb41fb1a4ddafcebb97d854e836c9 b334d58126ee4193bc439ea0cb806aaa - default default] Error in store configuration.
 Adding images to store is disabled.: glance_store.exceptions.StoreAddDisabled: Configuration for store failed. Adding images to this store is disabled.</div>
<div>2022-08-01 10:18:43.593 3663156 ERROR glance.api.v2.image_data Traceback (most recent call last):</div>
<div>2022-08-01 10:18:43.593 3663156 ERROR glance.api.v2.image_data   File "/usr/lib/python3.6/site-packages/glance/api/v2/image_data.py", line 182, in upload</div>
<div>2022-08-01 10:18:43.593 3663156 ERROR glance.api.v2.image_data     image.set_data(data, size, backend=backend)</div>
<div>2022-08-01 10:18:43.593 3663156 ERROR glance.api.v2.image_data   File "/usr/lib/python3.6/site-packages/glance/domain/proxy.py", line 198, in set_data</div>
<div>2022-08-01 10:18:43.593 3663156 ERROR glance.api.v2.image_data     self.base.set_data(data, size, backend=backend, set_active=set_active)</div>
<div>2022-08-01 10:18:43.593 3663156 ERROR glance.api.v2.image_data   File "/usr/lib/python3.6/site-packages/glance/notifier.py", line 501, in set_data</div>
<div>2022-08-01 10:18:43.593 3663156 ERROR glance.api.v2.image_data     _send_notification(notify_error, 'image.upload', msg)</div>
<div>2022-08-01 10:18:43.593 3663156 ERROR glance.api.v2.image_data   File "/usr/lib/python3.6/site-packages/oslo_utils/excutils.py", line 220, in __exit__</div>
<div>2022-08-01 10:18:43.593 3663156 ERROR glance.api.v2.image_data     self.force_reraise()</div>
<div>2022-08-01 10:18:43.593 3663156 ERROR glance.api.v2.image_data   File "/usr/lib/python3.6/site-packages/oslo_utils/excutils.py", line 196, in force_reraise</div>
<div>2022-08-01 10:18:43.593 3663156 ERROR glance.api.v2.image_data     six.reraise(self.type_, self.value, self.tb)</div>
<div>2022-08-01 10:18:43.593 3663156 ERROR glance.api.v2.image_data   File "/usr/lib/python3.6/site-packages/six.py", line 703, in reraise</div>
<div>2022-08-01 10:18:43.593 3663156 ERROR glance.api.v2.image_data     raise value</div>
<div>2022-08-01 10:18:43.593 3663156 ERROR glance.api.v2.image_data   File "/usr/lib/python3.6/site-packages/glance/notifier.py", line 448, in set_data</div>
<div>2022-08-01 10:18:43.593 3663156 ERROR glance.api.v2.image_data     set_active=set_active)</div>
<div>2022-08-01 10:18:43.593 3663156 ERROR glance.api.v2.image_data   File "/usr/lib/python3.6/site-packages/glance/api/policy.py", line 204, in set_data</div>
<div>2022-08-01 10:18:43.593 3663156 ERROR glance.api.v2.image_data     return self.image.set_data(*args, **kwargs)</div>
<div>2022-08-01 10:18:43.593 3663156 ERROR glance.api.v2.image_data   File "/usr/lib/python3.6/site-packages/glance/quota/__init__.py", line 319, in set_data</div>
<div>2022-08-01 10:18:43.593 3663156 ERROR glance.api.v2.image_data     set_active=set_active)</div>
<div>2022-08-01 10:18:43.593 3663156 ERROR glance.api.v2.image_data   File "/usr/lib/python3.6/site-packages/glance/location.py", line 559, in set_data</div>
<div>2022-08-01 10:18:43.593 3663156 ERROR glance.api.v2.image_data     self._upload_to_store(data, verifier, backend, size)</div>
<div>2022-08-01 10:18:43.593 3663156 ERROR glance.api.v2.image_data   File "/usr/lib/python3.6/site-packages/glance/location.py", line 486, in _upload_to_store</div>
<div>2022-08-01 10:18:43.593 3663156 ERROR glance.api.v2.image_data     verifier=verifier)</div>
<div>2022-08-01 10:18:43.593 3663156 ERROR glance.api.v2.image_data   File "/usr/lib/python3.6/site-packages/glance_store/backend.py", line 491, in add_to_backend_with_multihash</div>
<div>2022-08-01 10:18:43.593 3663156 ERROR glance.api.v2.image_data     image_id, data, size, hashing_algo, store, context, verifier)</div>
<div>2022-08-01 10:18:43.593 3663156 ERROR glance.api.v2.image_data   File "/usr/lib/python3.6/site-packages/glance_store/backend.py", line 468, in store_add_to_backend_with_multihash</div>
<div>2022-08-01 10:18:43.593 3663156 ERROR glance.api.v2.image_data     image_id, data, size, hashing_algo, context=context, verifier=verifier)</div>
<div>2022-08-01 10:18:43.593 3663156 ERROR glance.api.v2.image_data   File "/usr/lib/python3.6/site-packages/glance_store/driver.py", line 279, in add_adapter</div>
<div>2022-08-01 10:18:43.593 3663156 ERROR glance.api.v2.image_data     metadata_dict) = store_add_fun(*args, **kwargs)</div>
<div>2022-08-01 10:18:43.593 3663156 ERROR glance.api.v2.image_data   File "/usr/lib/python3.6/site-packages/glance_store/capabilities.py", line 175, in op_checker</div>
<div>2022-08-01 10:18:43.593 3663156 ERROR glance.api.v2.image_data     raise op_exec_map[op](**kwargs)</div>
<div>2022-08-01 10:18:43.593 3663156 ERROR glance.api.v2.image_data glance_store.exceptions.StoreAddDisabled: Configuration for store failed. Adding images to this store is disabled.</div>
2022-08-01 10:18:43.593 3663156 ERROR glance.api.v2.image_data</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
==========================================================================================<br>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</body>
</html>