hi,
http://people.centos.org/z00dax/openstack/essex/
repo file: http://people.centos.org/z00dax/openstack/essex/CentOS-OpenStack-Essex-test....
These should be considered as testing packages and are based on the upstream Open Stack preview 1 rpms set. These rpms are also signed with the CentOS-6-Testing key and not the regular distro key. The .el6.alt distag indicates they were built on the Alt.BuildSys and not the primary system.[1]
https://access.redhat.com/knowledge/docs/Red_Hat_OpenStack_Preview/ is perhaps the best place to go for a quick start process. The only major difference is section 1.1 of the docs, that explain howto get the rhn repo setup should be replaced by just downloading the above mentioned .repo file into /etc/yum.repos.d/
It takes about 15 minutes to walk through and the end result is a functional open stack install.
If anyone wants to offer up some basic template images to use, please do so.
I have not tested to see how these rpms are going to work with/conflict with the EPEL hosted openstack. Some feedback on that would be appreciated as well.
- KB
[1]: Lots more details on that over the next few weeks.
Hello Karanbir,
On Wed, Aug 22, 2012 at 04:27:55PM +0100, Karanbir Singh wrote:
I've briefly looked at the src.rpms. Seems all are 100% identical to the Red Hat ones with python-nose1.1 and python-sphinx10 coming unmodified from current EPEL. Not one line of change needed, just a sane build environment and bundling things into a repo.
(I'll start testing Essex some more in September and rather stay with a RH baseline. I also hope the next OpenStack release called Folsom is pushed then to EPEL as well.)
Thanks a lot,
Florian La Roche
Hi,
On 08/24/2012 11:45 AM, Florian La Roche wrote:
On Wed, Aug 22, 2012 at 04:27:55PM +0100, Karanbir Singh wrote:
I've briefly looked at the src.rpms. Seems all are 100% identical to the Red Hat ones with python-nose1.1 and python-sphinx10 coming unmodified from current EPEL. Not one line of change needed, just a sane build environment and bundling things into a repo.
Right, I thought that was a good place to start from. The Vendor specific fragmentation of the openstack space is ... impressive. And there seems to be no single place for people to grab and build openstack environments on CentOS - I hope this can be something to work with.
(I'll start testing Essex some more in September and rather stay with a RH baseline. I also hope the next OpenStack release called Folsom is pushed then to EPEL as well.)
Based on what I've read - Folsom is going to make it through to the RH sources as well, so we could rebase up. I'm not sure how this is going to work with EPEL, if you do get around to testing with EPEL enabled, do tell how things turn out.
On Fri, Aug 24, 2012 at 02:40:59PM +0100, Karanbir Singh wrote:
Based on what I've read - Folsom is going to make it through to the RH sources as well, so we could rebase up. I'm not sure how this is going
OpenStack and its individual features is still moving fast...
to work with EPEL, if you do get around to testing with EPEL enabled, do tell how things turn out.
A test install with EPEL enabled shows that python-boto, python-eventlet and python-httplib2 are taken with newer versions from EPEL.
Looking at the src.rpms for these three rpms and comparing the EPEL versions to the OpenStack-Essex rpms, it looks like no patch is removed/missing/forgotten from these three, so overall things should run fine with OpenStack and EPEL enabled, but for sure there is some small chance there is still a regression with these newer releases somewhere...
best regards,
Florian La Roche
A test install with EPEL enabled shows that python-boto, python-eventlet and python-httplib2 are taken with newer versions from EPEL.
Now also python-nova is newer in EPEL with the below spec changes. So you should add dnsmasq-utils as an extra dependency in case of using EPEL.
best regards,
Florian La Roche
--- Look at changes from openstack-nova-2012.1.1-15.el6.alt.src.rpm to openstack-nova-2012.1.1-15.el6.src.rpm. old: total 52 drwxrwxr-x. 2 laroche laroche 4096 Sep 10 07:05 . drwxrwxr-x. 4 laroche laroche 4096 Sep 10 07:05 .. -rw-rw-r--. 1 laroche laroche 42300 Sep 10 07:05 openstack-nova.spec new: total 52 drwxrwxr-x. 2 laroche laroche 4096 Sep 10 07:05 . drwxrwxr-x. 4 laroche laroche 4096 Sep 10 07:05 .. -rw-r--r--. 1 laroche laroche 42310 Sep 10 07:05 openstack-nova.spec diff -urN old/openstack-nova.spec new/openstack-nova.spec --- old/openstack-nova.spec 2012-09-10 07:05:13.499565538 +0200 +++ new/openstack-nova.spec 2012-09-10 07:05:13.698754289 +0200 @@ -189,8 +189,8 @@ Requires: vconfig Requires: radvd Requires: bridge-utils -# available in Preview channel -Requires: dnsmasq-utils +#TODO: Enable when available in RHEL 6.3 +#Requires: dnsmasq-utils # tunctl is needed where `ip tuntap` is not available Requires: tunctl
@@ -338,6 +338,8 @@ Requires: python-paramiko
Requires: python-qpid +Requires: python-kombu +Requires: python-amqplib
Requires: python-daemon Requires: python-eventlet @@ -886,8 +888,6 @@
* Fri Jun 22 2012 Pádraig Brady P@draigBrady.com - 2012.1.1-1 - Update to essex stable release 2012.1.1 - -* Fri Jun 22 2012 Pádraig Brady P@draigBrady.com - 2012.1-13 - Improve performance and stability of file injection - add upstart jobs, alternative to sysv initscripts
On 22.08.2012 16:27, Karanbir Singh wrote:
hi,
http://people.centos.org/z00dax/openstack/essex/
repo file:
http://people.centos.org/z00dax/openstack/essex/CentOS-OpenStack-Essex-test....
These should be considered as testing packages and are based on the upstream Open Stack preview 1 rpms set. These rpms are also signed with the CentOS-6-Testing key and not the regular distro key. The .el6.alt distag indicates they were built on the Alt.BuildSys and not the primary system.[1]
https://access.redhat.com/knowledge/docs/Red_Hat_OpenStack_Preview/ is perhaps the best place to go for a quick start process. The only major difference is section 1.1 of the docs, that explain howto get the rhn repo setup should be replaced by just downloading the above mentioned .repo file into /etc/yum.repos.d/
It takes about 15 minutes to walk through and the end result is a functional open stack install.
If anyone wants to offer up some basic template images to use, please do so.
I have not tested to see how these rpms are going to work with/conflict with the EPEL hosted openstack. Some feedback on that would be appreciated as well.
- KB
[1]: Lots more details on that over the next few weeks.
Hi KB,
I installed it successfully on a Centos+EPEL server; everything seems fine with the exception of VNC applet which for some reason I had problems accessing so I switched to the noVNC version. Now everything is fine.
I created a Centos6 image that one can add to openstack: glance -v add name=centos6_64bit is_public=true disk_format=qcow2 container_format=ovf copy_from=http://dl.nux.ro/openstack/centos6_64bit-openstack.qcow2 root passwd is "password" selinux on iptables off ntp on swap is on, but minuscule as to avoid much I/O (64M, can be increased with e.g.: swapoff -a; fallocate -l512M /swap.IMG; mkswap /swap.IMG; swapon -a) epel-release installed and active console=ttyS0 cloud-init installed and active size ~800 MB
I'm going to try a more distributed setup next week and report back.
Looking forward to Folsom tbh. :-)
On 16.09.2012 19:23, Nux! wrote:
I created a Centos6 image that one can add to openstack: glance -v add name=centos6_64bit is_public=true disk_format=qcow2 container_format=ovf copy_from=http://dl.nux.ro/openstack/centos6_64bit-openstack.qcow2 root passwd is "password" selinux on iptables off ntp on swap is on, but minuscule as to avoid much I/O (64M, can be increased with e.g.: swapoff -a; fallocate -l512M /swap.IMG; mkswap /swap.IMG; swapon -a) epel-release installed and active console=ttyS0 cloud-init installed and active size ~800 MB
I'm going to try a more distributed setup next week and report back.
Looking forward to Folsom tbh. :-)
Hi,
I updated the said image as follows: - root password has been changed to something very long and weird, please use the ssh key to access the machine - I added a couple of scripts to perform the following: * resize the / (and only) partition to maximum * restore proper SELinux context on /root/.ssh/ (so key auth works)
The following remain unchanged: - EPEL remains installed and active - SELinux on - iptables off - ntp on - console=ttyS0 - size ~800 MB
To add it in glance run:
glance add name=centos6_64bit_nux is_public=true disk_format=qcow2 container_format=ovf copy_from=http://li.nux.ro/download/openstack/images/centos6_64bit-openstack.qcow2
I'll try to get a 32 bit version over the weekend.
Feel free to reply with suggestions/comments/complaints/etc.
Hi,
On 08/22/2012 04:27 PM, Karanbir Singh wrote:
Just had a look at the logs, and there are atleast 41 sites running with these packages now ( or have yum hitting that repo regularly );
Could do with a bit more feedback here... I guess the packages work ( I've now got 2 clouds running from these packages that mostly works except for the aws credentials thing that Tru discovered )
Also, looking to find people to help with the folsom builds, anyone keen on pitching in for that ?
Karanbir,
What does this entail ? I would be interested.
Mamu
On Wed, Oct 3, 2012 at 3:07 PM, Karanbir Singh mail-lists@karan.org wrote:
Hi,
On 08/22/2012 04:27 PM, Karanbir Singh wrote:
Just had a look at the logs, and there are atleast 41 sites running with these packages now ( or have yum hitting that repo regularly );
Could do with a bit more feedback here... I guess the packages work ( I've now got 2 clouds running from these packages that mostly works except for the aws credentials thing that Tru discovered )
Also, looking to find people to help with the folsom builds, anyone keen on pitching in for that ?
-- Karanbir Singh +44-207-0999389 | http://www.karan.org/ | twitter.com/kbsingh ICQ: 2522219 | Yahoo IM: z00dax | Gtalk: z00dax GnuPG Key : http://www.karan.org/publickey.asc _______________________________________________ CentOS-devel mailing list CentOS-devel@centos.org http://lists.centos.org/mailman/listinfo/centos-devel
On 03.10.2012 10:37, Karanbir Singh wrote:
Hi,
On 08/22/2012 04:27 PM, Karanbir Singh wrote:
Just had a look at the logs, and there are atleast 41 sites running with these packages now ( or have yum hitting that repo regularly );
Could do with a bit more feedback here... I guess the packages work ( I've now got 2 clouds running from these packages that mostly works except for the aws credentials thing that Tru discovered )
Also, looking to find people to help with the folsom builds, anyone keen on pitching in for that ?
Yes, I'm using your build on 1 server currently, works fine as far as I can tell. I'm REALLY looking forward to Folsom; it's what I'll use in production. There is work being done by EPEL to backport it to EL6; it's probably a base for what RHEL will ship. I hope it's going to be done soon.