<HTML>
<HEAD>
<TITLE>Re: [Openstack] Proposal for new devstack (v2?)</TITLE>
</HEAD>
<BODY>
<FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'>Forgot a couple others also, oops.<BR>
<BR>
</SPAN></FONT><FONT COLOR="#DD1242"><FONT SIZE="1"><FONT FACE="Courier, Courier New"><SPAN STYLE='font-size:9pt'>openstackx.json<BR>
</SPAN></FONT></FONT></FONT><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'><BR>
python-httplib2 versio<SPAN STYLE='font-size:0cm'>ns<SPAN STYLE='font-size:11pt'> (0.7.1-1ubuntu1 vs 0.4.0-5.el6)<BR>
<BR>
</SPAN></SPAN></SPAN></FONT><SPAN STYLE='font-size:11pt'><SPAN STYLE='font-size:0cm'><FONT COLOR="#DD1242"><FONT SIZE="1"><FONT FACE="Courier, Courier New"><SPAN STYLE='font-size:9pt'>rabbitmq.json<BR>
</SPAN></FONT></FONT></FONT><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'><BR>
Should be ok.<BR>
<BR>
</SPAN></FONT><FONT COLOR="#DD1242"><FONT SIZE="1"><FONT FACE="Courier, Courier New"><SPAN STYLE='font-size:9pt'>swift.json<BR>
</SPAN></FONT></FONT></FONT><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'><BR>
python-webob versions (1.0.8-1 vs 0.9.6.1-3.el6)<BR>
python-xattr versions (0.6-1ubuntu2 vs 0.5.0-1.el6)<BR>
python-paste-deploy versions (1.5.0-2 vs 1.3.3-2.1.el6)<BR>
python-configobj versions (4.7.2+ds-3 vs 4.6.0-3.el6)<BR>
<BR>
On 1/23/12 4:35 PM, "Joshua Harlow" <<a href="harlowja@yahoo-inc.com">harlowja@yahoo-inc.com</a>> wrote:<BR>
<BR>
</SPAN></FONT></SPAN></SPAN><BLOCKQUOTE><SPAN STYLE='font-size:11pt'><SPAN STYLE='font-size:0cm'><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'>So some of the issues after doing a comparison might be the following:  <BR>
<BR>
For RHEL6 + EPEL a lot of the packages are there (yippe!). <BR>
<BR>
<a href="https://github.com/yahoo/Openstack-Devstack2/tree/master/conf/pkgs">https://github.com/yahoo/Openstack-Devstack2/tree/master/conf/pkgs</a><BR>
<BR>
Some issues which the EPEL people’s might be able to resolve:<BR>
<BR>
</SPAN></FONT><FONT COLOR="#DE1343"><FONT SIZE="1"><FONT FACE="Courier, Courier New"><SPAN STYLE='font-size:9pt'>db.json<BR>
<BR>
</SPAN></FONT></FONT></FONT><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'>Seems ok.<BR>
<BR>
</SPAN></FONT><FONT COLOR="#DE1343"><FONT SIZE="1"><FONT FACE="Courier, Courier New"><SPAN STYLE='font-size:9pt'>general.json<BR>
<BR>
</SPAN></FONT></FONT></FONT><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'>euca2ools is much newer in ubuntu (2.0.0~bzr464-0ubuntu2 vs 1.3.1-12.el6). <BR>
python-coverage does not seem to exist in EPEL (or at least my repo setup). That would be useful to have for testing (and CI).<BR>
python-pip versions (1.0-1 vs 0.8-1.el6)<BR>
python-nose versions (1.0.0-1ubuntu1 vs 0.10.4-3.1.el6) <BR>
<BR>
</SPAN></FONT><FONT COLOR="#DE1343"><FONT SIZE="1"><FONT FACE="Courier, Courier New"><SPAN STYLE='font-size:9pt'>glance.json<BR>
</SPAN></FONT></FONT></FONT><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'><BR>
python-sqlalchemy versions (0.6.8-1 vs 0.5.5-2.1.el6)<BR>
python-wsgiref does not seem to exist in rhel6 (?)<BR>
python-paste-deploy versions (1.5.0-2 vs 1.3.3-2.1.el6)<BR>
python-xattr versions (0.6-1ubuntu2 vs 0.5.0-1.el6)<BR>
python-httplib2 versiosn (0.7.1-1ubuntu1 vs 0.4.0-5.el6)<BR>
<BR>
</SPAN></FONT><FONT COLOR="#DE1343"><FONT SIZE="1"><FONT FACE="Courier, Courier New"><SPAN STYLE='font-size:9pt'>horizon.json<BR>
</SPAN></FONT></FONT></FONT><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'><BR>
mod_wsgi versions (3.3-2ubuntu3 vs 3.2-1.el6)<BR>
python-paste versions (1.7.5.1-4ubuntu1 vs 1.7.4-1.el6)<BR>
python-paste-deploy versions (1.5.0-2 vs 1.3.3-2.1.el6)<BR>
python-routes versions (1.12.3-1 vs 1.10.3-2.el6)<BR>
python-xattr versions (0.6-1ubuntu2 vs 0.5.0-1.el6)<BR>
python-sqlalchemy versions (0.6.8-1 vs 0.5.5-2.1.el6)<BR>
python-webob versions (1.0.8-1 vs 0.9.6.1-3.el6)<BR>
python-cherrypy3 does not exist<BR>
python-django-mailer does not exist<BR>
python-django-nose does not exist<BR>
python-migrate versions (0.7.1-1 vs 0.6-6.el6)<BR>
<BR>
</SPAN></FONT><FONT COLOR="#DE1343"><FONT SIZE="1"><FONT FACE="Courier, Courier New"><SPAN STYLE='font-size:9pt'>keystone-client.json/nova-client.json<BR>
</SPAN></FONT></FONT></FONT><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'><BR>
Should be ok.<BR>
<BR>
</SPAN></FONT><FONT COLOR="#DE1343"><FONT SIZE="1"><FONT FACE="Courier, Courier New"><SPAN STYLE='font-size:9pt'>keystone.json<BR>
</SPAN></FONT></FONT></FONT><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'><BR>
python-lxml versions (2.3-0.1build1 vs 2.2.3-1.1.el6)<BR>
python-paste-deploy versions (1.5.0-2 vs 1.3.3-2.1.el6)<BR>
python-paste versions (1.7.5.1-4ubuntu1 vs 1.7.4-1.el6)<BR>
python-sqlite2 versions (2.6.3-2 vs 2.3.5-2.el6)<BR>
python-sqlalchemy versions (0.6.8-1 vs 0.5.5-2.1.el6)<BR>
python-webob versions (1.0.8-1 vs 0.9.6.1-3.el6)<BR>
python-routes versions (1.12.3-1 vs 1.10.3-2.el6)<BR>
libldap2-dev and libsasl2-dev equivalents?? <BR>
<BR>
</SPAN></FONT><FONT COLOR="#DE1343"><FONT SIZE="1"><FONT FACE="Courier, Courier New"><SPAN STYLE='font-size:9pt'>n-cpu.json/n-vol.json (nova cpu/volume)<BR>
</SPAN></FONT></FONT></FONT><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'><BR>
Should be ok<BR>
<BR>
</SPAN></FONT><FONT COLOR="#DE1343"><FONT SIZE="1"><FONT FACE="Courier, Courier New"><SPAN STYLE='font-size:9pt'>n-vnc.json (nova novnc)<BR>
<BR>
</SPAN></FONT></FONT></FONT><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'>python-numpy does not seem to exist<BR>
<BR>
</SPAN></FONT><FONT COLOR="#DE1343"><FONT SIZE="1"><FONT FACE="Courier, Courier New"><SPAN STYLE='font-size:9pt'>nova.json <BR>
<BR>
</SPAN></FONT></FONT></FONT><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'>python-xattr versions (0.6-1ubuntu2 vs 0.5.0-1.el6)<BR>
python-lxml versions (2.7.8.dfsg-4 vs 2.2.3-1.1.el6)<BR>
libvirt versions (0.9.2-4ubuntu15.1 vs 0.8.7-18.el6)<BR>
vlan package?<BR>
python-migrate versions (0.7.1-1 vs 0.6-6.el6)<BR>
python-gflags versions (1.5.1-1 vs 1.4-3.el6)<BR>
libvirt-python versions (0.9.2-4ubuntu15.1 vs 0.8.7-18.el6)<BR>
python-routes versions (1.12.3-1 vs 1.10.3-2.el6)<BR>
python-paste-deploy versions (1.5.0-2 vs 1.3.3-2.1.el6)<BR>
python-tempita versions (0.5.1-1 vs 0.4-2.el6)<BR>
python-sqlalchemy versions (0.6.8-1 vs 0.5.5-2.1.el6)<BR>
<BR>
I will start to get the tests going to see if the version differences are actually a problem. I am assuming large version differences will be an issue. But its hard to tell how much of an issue yet. But it would be really great if we could just get all those up to the same versions. Then possibly in the future we can get RHEL6 (or equiv) hooked into the CI pipeline to ensure that new versions/packages work on all distributions that openstack wants to support. That way it ensures that packages and versions are uniform (or as close to possible to uniform) and will work with the supported code. <BR>
<BR>
Josh<BR>
</SPAN></FONT><FONT COLOR="#DE1343"><FONT SIZE="1"><FONT FACE="Courier, Courier New"><SPAN STYLE='font-size:9pt'><BR>
</SPAN></FONT></FONT></FONT><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'>On 1/23/12 10:46 AM, "Alan Pevec" <<a href="apevec@gmail.com">apevec@gmail.com</a>> wrote:<BR>
<BR>
</SPAN></FONT></SPAN></SPAN><BLOCKQUOTE><SPAN STYLE='font-size:11pt'><SPAN STYLE='font-size:0cm'><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'>On Mon, Jan 23, 2012 at 7:18 PM, Joshua Harlow <<a href="harlowja@yahoo-inc.com">harlowja@yahoo-inc.com</a>> wrote:<BR>
> No major issues preventing fedora.<BR>
><BR>
> In fact we might have to get packages from fedora (dependencies) and get<BR>
> those into rhel (if possible).<BR>
><BR>
> Or create something like grid  dynamics has (a dependency repo) and use that<BR>
> for development purposes for rhel *like* systems (possibly hosted by<BR>
> yahoo??)<BR>
<BR>
What are those deps? I'd be happy to help add them to EPEL.<BR>
<BR>
Thanks,<BR>
Alan<BR>
<BR>
</SPAN></FONT></SPAN></SPAN></BLOCKQUOTE></BLOCKQUOTE><SPAN STYLE='font-size:11pt'><SPAN STYLE='font-size:0cm'>
</BODY>
</HTML>