One of our cluster running cobbler provisioning software required to install several nodes with RHEL 7.1. When I tried to upload an ISO image of RHEL 7.1 to the cobbler, it stops and shows an error that RHEL 7.1 is not available in signatures. Signatures defines which OS cobbler can support for provisioning. By running following command you can list available signatures available for your cobbler installation.
12345678910111213141516171819202122232425262728293031323334353637 sudo cobbler signature reportCurrently loaded signatures:debian:squeezefreebsd:8.28.39.0generic:(none)redhat:fedora16fedora17fedora18rhel4rhel5rhel6suse:opensuse11.2opensuse11.3opensuse11.4opensuse12.1opensuse12.2ubuntu:oneiricprecisequantalunix:(none)vmware:esx4esxi4esxi5windows:(none)9 breeds with 21 total signatures loaded
1234567891011 sudo cobbler signature report --name=redhatCurrently loaded signatures:redhat:fedora16fedora17fedora18rhel4rhel5rhel6Breed 'redhat' has 3 total signatures
If your cluster is connected to internet, you can update signatures files straight away using following command, it will update it with latest
12345 sudo cobbler signature updatetask started: 2015-10-21_222926_sigupdatetask started (id=Updating Signatures, time=Wed Oct 21 22:29:26 2015)Successfully got file from http://cobbler.github.com/signatures/latest.json*** TASK COMPLETE ***
But like me if your cluster is not connected to internet directly then you will required to download latest signatures files from following website and upload to proper location. Following steps should be follow to do it
1 .Download Signature file
Download signature file on your workstation
1 wget http://cobbler.github.com/signatures/latest.json
2. Upload to cluster
Upload the signature to the cobbler management server
1 scp latest.json /var/lib/cobbler/distro_signatures.json
3. Restart Service
Restart the cobbler service to take effect.
1 sudo /etc/init.d/cobblerd restart
123456789101112131415161718 sudo cobbler signature report --name=redhatCurrently loaded signatures:redhat:cloudlinux6fedora16fedora17fedora18fedora19fedora20fedora21fedora22fedora23rhel4rhel5rhel6rhel7Breed 'redgat' has 3 total signatures
RHEL 7 version are available and you can go with your install.
Nice post! another timesaver tips