[Swift][Ussuri] Erasure Coding Quarantines

Reid Guyett rguyett at datto.com
Wed Oct 5 12:58:39 UTC 2022


I'm not sure how to create a double quote in Outlook web app...

We are going to try to create a new liberasurecode package 1.6.2 for 20.04 so we can set the environment variable to write legacy CRC headers until all the nodes in the cluster can be upgraded.

I'm not sure if you need a new package, I think you have to set the env at runtime - but there's also a swift config option that will force the env to get set that you can turn off after full upgrade.

In the IRC response, the env var only works in 1.6.2 but 20.04 ships with 1.6.1. The application setting you mentioned is in in Swift 2.27 and we are still in Ussuri (2.25.2) but still requires the compatible liberasurecode1 package.

I'm not sure how to go about requesting this version to be available in the Focal repos. It seems like it should belong there since upgrading from 18.04 to 20.04 is a contributor to this problem.

________________________________
From: Clay Gerrard <clay.gerrard at gmail.com>
Sent: Tuesday, October 4, 2022 09:28
To: Reid Guyett <rguyett at datto.com>
Cc: Pete Zaitcev <zaitcev at redhat.com>; openstack-discuss at lists.openstack.org <openstack-discuss at lists.openstack.org>; Matthew Grinnell <mgrinnell at datto.com>
Subject: Re: [Swift][Ussuri] Erasure Coding Quarantines

KASEYA
Warning: Sender @clay​.gerrard at gmail​.com is not yet trusted by your organization.
Please be careful before replying.
Report Phishing<https://cloud.graph.us/feedback?msgId=PENBK19KS3pyV290Z1N1a3AyZ2E2MmFRd21EPUVXU0ZFSHpMVz1yN251LXh5QUJ1NzdNZ0BtYWlsLmdtYWlsLmNvbT4%3D&orgDomain=a2FzZXlhLmNvbQ%3D%3D&opt=unsafe> Mark as Safe<https://cloud.graph.us/feedback?msgId=PENBK19KS3pyV290Z1N1a3AyZ2E2MmFRd21EPUVXU0ZFSHpMVz1yN251LXh5QUJ1NzdNZ0BtYWlsLmdtYWlsLmNvbT4%3D&orgDomain=a2FzZXlhLmNvbQ%3D%3D&opt=safe>
powered by Graphus®

[EXTERNAL]


On Mon, Oct 3, 2022 at 3:37 PM Reid Guyett < rguyett at datto.com<mailto:rguyett at datto.com>> wrote:

Thanks for the follow-up. [...] From there the files were downloadable again.

Nice work!

We are going to try to create a new liberasurecode package 1.6.2 for 20.04 so we can set the environment variable to write legacy CRC headers until all the nodes in the cluster can be upgraded.

I'm not sure if you need a new package, I think you have to set the env at runtime - but there's also a swift config option that will force the env to get set that you can turn off after full upgrade.

This is why we have testing environments.

This is why *competent* deployers and operators have testing environments - and it's the only thing that makes the terrible terrible reality of building and releasing software actually a net good.  Couldn't do it without you; go FOSS!

--
Clay Gerrard

Important Notice: This email is intended to be received only by persons entitled to receive the confidential and legally privileged information it presumptively contains, and this notice constitutes identification as such. Any reading, disclosure, copying, distribution or use of this information by or to someone who is not the intended recipient, is prohibited. If you received this email in error, please notify us immediately at legal at kaseya.com, and then delete it. To opt-out of receiving emails Please click here<https://info.kaseya.com/email-subscription-center.html>. The term 'this e-mail' includes any and all attachments.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.openstack.org/pipermail/openstack-discuss/attachments/20221005/4dbe2d8e/attachment-0001.htm>


More information about the openstack-discuss mailing list