[CentOS-devel] interest in Cloud Instance SIG (from the Synnefo and Ganeti side)

Tue Feb 18 10:48:04 UTC 2014
Constantinos Venetsanopoulos <cven at grnet.gr>

Hello again,

after a discussion on #centos-devel, I'm writing down here the
way we create our 'system' CentOS image for Synnefo:

[Quoting from our internal wiki]

--- cut here ---

CentOS is a basic (minimal) CentOS 6.5 system which was created using
the netinstall CD (CentOS-6.5-x86_64-netinstall.iso).

Extra configuration:

1.Full update

     yum update
     yum upgrade

2.Install and start acpid

     yum install acpid
     service acpid start
     chkconfig acpid on

3.Clean the yum cache

     yum clean all

4.Remove the HWADDR line from /etc/sysconfig/network-scripts/ifcfg-eth0
5.Delete udev rule for persistent nic names

     rm /etc/udev/rules.d/70-persistent-net.rules

6.Install and run ntp deamon

     yum install ntp
     chkconfig ntpd on

     In /etc/ntp.conf put the servers of a specific zone

7.Disable time dependent file system checking

     tune2fs -i 0 /dev/vda1

8.Install network manager

     yum install NetworkManager

9.Allow DHCPv6 responses in the firewall
10.Unhide the GRUB menu, by commenting out the hiddenmenu option in
    /etc/grub/menu.lst

--- cut here ---


After the above steps, the image is ready to get spawned on
any Synnefo deployment and will get customized automatically.

So, do you think it is possible for you guys to have such an
'official' CentOS image targeted for Synnefo?

Thanks,
Constantinos


On 02/10/2014 04:03 PM, Constantinos Venetsanopoulos wrote:
> Hello everybody,
>
> I'm interested in participating in the Cloud Instance SIG and
> help provide official CentOS images for the Synnefo open
> source cloud platform:
>
> http://www.synnefo.org
>
> which is built on top of Google Ganeti:
>
> https://code.google.com/p/ganeti/
>
> Currently, we are providing to our users our 'system' CentOS
> image which is just a bundle of the official CentOS iso.
> The image file is just a raw dump of a disk.
>
> Synnefo does not require any special software running inside
> the image (e.g.: cloud-init) to take care of customization.
> All customization (setting passwords, hostnames, injecting
> files, SSH keys, resizing, etc) is done by Synnefo itself in
> an isolated, virtualized environment for maximum security
> before spawning the actual VM.
>
> So, it would be nice to just redirect our users to the CentOS
> official image for Synnefo and Ganeti :)
>
> Hope to take part in this.
>
> Thanks,
> Constantinos
>
>
> _______________________________________________
> CentOS-devel mailing list
> CentOS-devel at centos.org
> http://lists.centos.org/mailman/listinfo/centos-devel