saio docs doesn't work (the liberasurecode-dev issue and pip...)

Bug #1539369 reported by clayg
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
OpenStack Object Storage (swift)
Confirmed
Low
Thiago da Silva

Bug Description

... and pip!=8.0.0 or whatever it was that broke, and avoiding system packaged setuptools like the plague and whatever pbr is doing these days - all recent batch of stuff that goes wrong when you try to install swift anytime in the last few months.

Basically someone is going to have to pop a fresh vm and walk through the old swift-all-in-one setup guide by hand copying and pasting all the little commands like a monkey and fixing the ones that have rusted.

I don't see how we're supposed to not have to do this all every so often as much as stuff keeps moving around on us?

We could spin off another vagrant-swift project that's oriented around translating the saio docs to bash so you can script/test it? Seems like a chore. Maybe with the eco-system of dev tools and deployment tools now it's less important that we have bare bones guide to setting up swift by hand (other than nostalgia? back in *my* day we used to have to rub vm's together with sticks in order to be productive working on swift!)

Revision history for this message
Mingyu Li (mingyu-li-cn) wrote :

Is this issue particular for liberasure-dev? It seems the SAIO docs works poorly for most cases, not only for liberasure-dev.

Revision history for this message
Mingyu Li (mingyu-li-cn) wrote :

And why don't we contribute to devstack to make the shell scripts works better for Swift? I think there must be some reason.

Revision history for this message
Mingyu Li (mingyu-li-cn) wrote :

Since devstack is often used in other OpenStack projects to setup an All-in-One development environment

Mingyu Li (mingyu-li-cn)
summary: - update saio docs for liberasure-dev
+ saio docs doesn't work
Changed in swift:
assignee: nobody → Mingyu Li (mingyu-li-cn)
Mingyu Li (mingyu-li-cn)
summary: - saio docs doesn't work
+ saio docs doesn't work.the liberasurecode-dev issue and pip...
summary: - saio docs doesn't work.the liberasurecode-dev issue and pip...
+ saio docs doesn't work (the liberasurecode-dev issue and pip...)
Revision history for this message
Thiago da Silva (thiagodasilva) wrote :

@mingyu-li-cn are you still working on this bug? any updates?

Changed in swift:
assignee: Mingyu Li (mingyu-li-cn) → Thiago da Silva (thiagodasilva)
importance: Undecided → Low
status: New → Confirmed
Revision history for this message
Thiago da Silva (thiagodasilva) wrote :

@Clay, I tested the saio docs on a new Fedora VM and everything pretty much worked with some very few changes I will be sending a patch to update.

FWIW, ansible-saio[1] is basically a translation of the saio docs, but the default vm is CentOS. So, while this doc is still nice to have, I think I agree with you that the dev tools ecosystem that exists today should cover devs needs pretty well. Project runaway should also help in the future.

[1] - https://github.com/thiagodasilva/ansible-saio

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to swift (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/484016

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.