I have proposed a DevStack branch that supports Fedora 16 at https://review.openstack.org/4364.
Not everything is working yet, as outlined below. I am proposing now anyway to get feedback on the direction and some of the decisions I made along the way. Even though this release is targeted specifically to Fedora 16, the direction needs to include consideration for Debian and RHEL/CentOS/etc. Status ===== Ubuntu: runs the same as before; i.e. anything broken without this patch is still broken. Fedora: stack.sh runs to completion WITHOUT n-vol, quantum, melange enabled. Swift installs but doesn't respond. Open Questions ============ Internally I am using the following convention to refer to the distros: Ubuntu uses the codename adjective as expected; other Debian-based distros use the codename directly (lenny, squeeze). In the Red Hat/Fedora world the codenames are not as commonly used, rather vendor/release names such as fedora16 (or f16), rhel5.5 or centos60. The default for anything not otherwise recognized will be "vendor-release.update". Many of the differences are due to the packaging (deb vs rpm) and that is what should be tested rather than release names. At this point my plan is to only maintain package lists for Ubuntu and Fedora. Contributions are always welcome. Remaining FIXMEs ============== lxc and cgroups: cgroup filesystems are mounted at /sys/fs/cgroup: lxc is untested tgtd is misbehaving on fedora16 for me: volumes don't work packaging for OpenVSwitch isn't in fedora's default repos (yet), need to be located: quantum and melange are untested dt -- Dean Troyer [email protected] _______________________________________________ Mailing list: https://launchpad.net/~openstack Post to : [email protected] Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp

