← Back to team overview

openstack team mailing list archive

TempUrl werking

 

Onze tempurl configuratie in de objectstore blijkt niet zo eenvoudig te werken. De oorzaak is dat we de URL van de objectstore vereenvoudigen, maar de originele (complexe) url gebruikt wordt voor de hash-berekening. Op zich werkt het, maar mensen die niet zelf ooit een swift cluster hebben gebouwd, zullen waarschijnlijk niet in staat zijn de juiste details te raden.

De volgende oplossingen zijn overwogen:
1. Documenteren
Schrijf op hoe het werkt, hoe onlogisch ook. Nadeel: hiermee zal JOSS ons niet kunnen ondersteunen.

2. Herschrijf de URL ook voor tempurl. Nadeel: we zullen hiervoor een stuk externe code zelf gaan beheren.

In overleg met Walter, Rosco en ondergetekende is besloten voor optie 2 te gaan. Als de code het toestaat zullen we de hash tegen meerdere mogelijke URLS checken. Dit kost hash-space, maar het is SHA1, we kunnen van de 128 bits er best eentje missen. 

Ik zal dit in beeld proberen te houden.