Lorin Hochstein wrote:
> I wanted to discuss the usability of the paste config files from an
> operator's point of view. The paste config files are opaque to
> administrators who are trying to stand an OpenStack cloud for the first
> time, since they expose a lot of implementation details about the
> middleware. I can follow the instructions in the Install and Deploy
> guide, but I have no idea what the options I don't edit are, and if the
> documentation has deviated from the implementation, I'm pretty much stuck.
> [...]

This was mentioned in the "Making configuration easier" session on the
DevOps track at the last design summit. You can find the notes at:

http://etherpad.openstack.org/FolsomMakingConfigurationEasier

In particular, it was identified that paste configs were evil, failing
to properly separate service/code configuration from end-user configuration.

> Assuming that the *-paste.ini files always need to be there, is there some 
> way we could avoid requiring admins to edit these files, and instead make it 
> more like editing the .conf files? For example, could the paste.ini files be 
> generated from the corresponding .conf file as needed?

I would not assume that *-paste.ini files always need to be there...
Paste is a pain point if we are to support Python 3 one day, so it's
also on the black list of the (still inexistant) OpenStack Python3
advocacy group.

So I'd rather investigate a solution that solves our two problems,
rather than adding a layer on top of the current broken solution... That
said I'm not really a specialist of Paste alternatives.

-- 
Thierry Carrez (ttx)
Release Manager, OpenStack

_______________________________________________
Mailing list: https://launchpad.net/~openstack
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp

Reply via email to