<div dir="ltr">FYI, Found a solution:<div><br></div><div><ol style="margin:0.5em 0px 0px 2.5em;color:rgb(114,114,114);padding:0px;font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;font-size:13px;line-height:19px">
<li>Enable "External Storage" plugin</li><li>Go to the admin panel</li><li>In the external storage panel create a new storage with "Open Stack Object Storage"</li><li>Enter these values:<br>Folder rname: "Any name, shown in owncloud"<br>
Username: "Your username"<br>Bucket: "Name of your container, in our case: container1"<br>Region: "Not sure if needed, you see the region in you Rackspace account where your containers are listed, in our case IAD (Northern Virginia)"<br>
API Key: "Your rackspace API key"<br>Tenantcname: "Leave empty for rackspace"<br>Password: "Your password"<br>ServiceName: "cloudFiles"<br>URL: "<a href="https://identity.api.rackspacecloud.com/v2.0" class="" rel="nofollow" style="color:rgb(50,108,166);text-decoration:none;background-image:url(https://wiki.swisscom.com/images/icons/linkext7.gif);padding-right:7px;background-repeat:no-repeat no-repeat">https://identity.api.rackspacecloud.com/v2.0</a>"<br>
Timeout: "Leave empty"<br>User: "Add user or groups"</li><li>The icon in front should get green and you should see the folder in your files.</li></ol><div><font color="#727272" face="Trebuchet MS, Arial, Helvetica, sans-serif"><span style="line-height:19px"><br>
</span></font></div><div><font color="#727272" face="Trebuchet MS, Arial, Helvetica, sans-serif"><span style="line-height:19px">However, it is really slow, not really usable :-(</span></font></div><div><font color="#727272" face="Trebuchet MS, Arial, Helvetica, sans-serif"><span style="line-height:19px"><br>
</span></font></div><div><font color="#727272" face="Trebuchet MS, Arial, Helvetica, sans-serif"><span style="line-height:19px">Sean</span></font></div><div><font color="#727272" face="Trebuchet MS, Arial, Helvetica, sans-serif"><span style="line-height:19px"><br>
</span></font></div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On 4 December 2013 10:57, Sean Boran <span dir="ltr"><<a href="mailto:sean@boran.com" target="_blank">sean@boran.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi,<div><br></div><div>I'd like to test using Openstack object storage as a backend. Since I don't have an openstack available myself, setting up a rackspace account seemed like a good idea.</div>
<div>
<br></div><div>A rackspace account was setup and under a Cloud Files 'container1' created.</div><div><br></div><div>On the owncloud side the external storage was enabled and a new "<span style="background-color:rgb(248,248,248);color:rgb(85,85,85);font-family:'Helvetica Neue',Helvetica,Arial,FreeSans,sans-serif;font-size:13px;line-height:20.46875px;white-space:nowrap">OpenStack Object Storage" added. Now the issue is find he right parameters here :-)</span></div>
<div><br></div>Aside from (rackspace) username and password, <br>Bucket: container1 <br>Region, Timeout: empty<br>API key: pasted from the racksapce account <br>Tenant name: set to username<br>URL <a href="https://auth.api.rackspacecloud.com/" target="_blank">https://auth.api.rackspacecloud.com/</a> (also tried <a href="https://identity.api.rackspacecloud.com/v2.0/" target="_blank">https://identity.api.rackspacecloud.com/v2.0/</a>)<br>
Service: left empty , also tried 'cloudFiles'.<div><br></div><div>The GUI shows 'red' and nothing appearing in the logs after setting loglevel to 3 and define('DEBUG',true); in config.php.</div><div>
<br><div>Googling turned up <a href="http://wiki.interi.org/OwnCloud" target="_blank">http://wiki.interi.org/OwnCloud</a>, but that is for v5 which had a different set of parameters.</div><div><br></div><div>Looking though the v6 code, apps/files_external/lib/swift.php calls the library apps/files_external/3rdparty/php-opencloud. That library is actually from rackspace, so there should be a good chance of it working.</div>
<div>Swift.php cannls the library like this:</div><div><div> $this->anchor = new \OpenCloud\OpenStack($params['url'], $settings);</div><div>...</div><div> $this->connection = $this->anchor->ObjectStore($params['service_name'], $params['region'], 'publicURL');</div>
</div><div><br></div><div>Any configuration suggestions/example please? Or any suggestions on how to troubleshoot?</div><div><br></div><div>Regards,</div><div><br>Sean</div><div><br></div><div><br></div></div></div>
</blockquote></div><br></div>