Need Help to Acces a container crated on V2 with OPENSTACK V3

46 views
Skip to first unread message

Joss Rendall

unread,
Jul 31, 2020, 6:25:46 AM7/31/20
to s3ql
Hello EveryBody.

I created an old storage container, it was on s3ql-2.26 and OVH was on Keystone V2.

Now, I am running Ubuntu Server 20.04/ S3QL 3.4.1/ Python 3.8

my new authentication file on OpenStack/Swift V3 for this old container is s3qlwx-3.txt:
[swift]
backend-login: PROJECT_ID:OS_USERNAME
backend-password: XXXXXXXXXXXXXXXXXXXXXX
storage-url: swiftks://auth.cloud.ovh.net/GRA:CLOUD-WX

as you can see my storage object is hosted by OVH.

I can't mount my old container with this command :
sudo mount.s3ql --backend-options domain=default --allow-other --authfile s3qlwx-3.txt swiftks://auth.cloud.ovh.net/GRA:CLOUD-WX /mnt/s3qlwx

When i run :
sudo fsck.s3ql --authfile s3qlwx-3.txt --backend-options domain=default --force swiftks://auth.cloud.ovh.net/GRA:CLOUD-WX
the response is :
ERROR: File system revision needs upgrade (or backend data is corrupted)

When i run :
sudo s3ql_verify --authfile s3qlwx-3.txt --backend-options domain=default swiftks://auth.cloud.ovh.net/GRA:CLOUD-WX
the response is :
ERROR: File system revision needs upgrade (or backend data is corrupted)

When i run :
sudo s3qladm --authfile s3qlwx-3.txt --backend-options domain=default upgrade swiftks://auth.cloud.ovh.net/GRA:CLOUD-WX
the response is :
ERROR: File system is damaged, need to run fsck before upgrade. The last S3QL version that supported this file system revision was 2.26.

BUT as ovh no longer accepts keystone V2, when I run fsck.s3ql with S3QL-2.26 on an another server on Ubuntu 18.04 without the --backend-options i cant't access to the container.

Can you direct me to a solution to access to my old storage container now ?

With all my thanks for the time spent answering me.

Daniel Jagszent

unread,
Jul 31, 2020, 9:29:19 AM7/31/20
to s3ql
Hello Joss,

> [...]Can you direct me to a solution to access to my old storage
> container now ?

you need to patch the old version of S3QL to support Keystone v3.

Here https://github.com/s3ql/s3ql/issues/185 @retmas-gh explains which
commits you will need.

Joss Rendall

unread,
Oct 1, 2020, 8:15:24 AM10/1/20
to s3ql
Thanks DAN for this issue but .... i have the same problem than @NikoTesla
Reply all
Reply to author
Forward
0 new messages