CentOS
Modified: 09 Mar 2023 22:10 UTC
The CentOS images are used to provision instances with a CentOS Linux distribution pre-installed. For more information about CentOS, see centos.org .
This 64-bit image is a basic CentOS 7 Linux distribution containing two volumes:
CentOS 7.5 release
First CentOS KVM/Bhyve hybrid image
Reduced image size
Only install mandatory packages when installing @Core
Added epel-release and nodejs yum packages
Added json npm package (installed globally)
Removed the folowing yum packages:
-aic94xx-firmware
-alsa-*
-btrfs-progs*
-centos-logos
-dracut-config-rescue
-dracut-network
-microcode_ctl
-NetworkManager*
-ivtv-firmware
-iwl*firmware
-plymouth*
Updated to CentOS 7.2 (1511)
Updated guest tools:
Updated format-secondary-disk script to use sectors as the unit rather than MB. This prevents a rounding error that seems to occur when using MB as the unit value.
Updated OpenSSL (1.0.1e-42.el7.9)
Name
centos-7
Description
CentOS 7 64-bit image with just essential packages installed. Ideal for users who are comfortable with setting up their own environment and tools.
UUID
c41bf236-dc75-11e4-88e5-038814c07c11
CentOS updated to 7.1 (1503)
Name
centos-7
Description
CentOS 7.0-1406 64-bit image with just essential packages installed. Ideal for users who are comfortable with setting up their own environment and tools.
UUID
3269b9fa-d22e-11e4-afcc-2b4d49a11805
Name
centos-7
Description
CentOS 7.0-1406 64-bit image with just essential packages installed. Ideal for users who are comfortable with setting up their own environment and tools.
UUID
02dbab66-a70a-11e4-819b-b3dc41b361d6
Updated to address CVE-2015-0235:
glibc.x86_64 2.17-55.el7_0.5
glibc-common.x86_64 2.17-55.el7_0.5
Name
centos-7
Description
CentOS 7.0-1406 64-bit image with just essential packages installed. Ideal for users who are comfortable with setting up their own environment and tools.
UUID
b1df4936-7a5c-11e4-98ed-dfe1fa3a813a
New /lib/smartdc/get-user-data script. Allows you to specify user-data meta data which can be used with user-script
Enable serial console on ttys0. See /etc/default/grub. For SmartOS and Triton DataCenter users, this change allows you to connect to the vm console via the vmadm console <VM UUID>
command. Note: systemd enables the ttys0 service automatically when you add console=ttyS0
to the kernel command line.
bash.x86_64 4.2.45-5.el7_0.4
bzip2.x86_64 1.0.6-12.el7
centos-release.x86_64 7-0.1406.el7.centos.2.5
curl.x86_64 7.29.0-19.el7
gzip.x86_64 1.5-7.el7
openssl.x86_64 1:1.0.1e-34.el7_0.6
perl.x86_64 4:5.16.3-283.el7
postfix.x86_64 2:2.10.1-6.el7
python.x86_64 2.7.5-16.el7
sqlite.x86_64 3.7.17-4.el7
sudo.x86_64 1.8.6p7-11.el7
wget.x86_64 1.14-10.el7_0.1
yum.noarch 3.4.3-118.el7.centos
Name
centos-7
Description
CentOS 7.0-1406 64-bit image with just essential packages installed. Ideal for users who are comfortable with setting up their own environment and tools.
UUID
1f061f26-6aa9-11e4-941b-ff1a9c437feb
Corrected an issue where the ntpd service was not enabled.
/etc/ntp.conf updated to include reasonable defaults.
bash.x86_64 4.2.45-5.el7_0.4
bzip2.x86_64 1.0.6-12.el7
centos-release.x86_64 7-0.1406.el7.centos.2.5
curl.x86_64 7.29.0-19.el7
gzip.x86_64 1.5-7.el7
openssl.x86_64 1:1.0.1e-34.el7_0.6
perl.x86_64 4:5.16.3-283.el7
postfix.x86_64 2:2.10.1-6.el7
python.x86_64 2.7.5-16.el7
sqlite.x86_64 3.7.17-4.el7
sudo.x86_64 1.8.6p7-11.el7
wget.x86_64 1.14-10.el7_0.1
yum.noarch 3.4.3-118.el7.centos
Name
centos-7
Description
CentOS 7.0-1406 64-bit image with just essential packages installed. Ideal for users who are comfortable with setting up their own environment and tools.
UUID
553da8ba-499e-11e4-8bee-5f8dadc234ce
Updated bash (bash-4.2.45-5.el7_0.4) to address CVE-2014-6271 and CVE-2014-7169
bash.x86_64 4.2.45-5.el7_0.4
bzip2.x86_64 1.0.6-12.el7
centos-release.x86_64 7-0.1406.el7.centos.2.5
curl.x86_64 7.29.0-19.el7
gzip.x86_64 1.5-7.el7
openssl.x86_64 1:1.0.1e-34.el7_0.4
perl.x86_64 4:5.16.3-283.el7
postfix.x86_64 2:2.10.1-6.el7
python.x86_64 2.7.5-16.el7
sqlite.x86_64 3.7.17-4.el7
sudo.x86_64 1.8.6p7-11.el7
wget.x86_64 1.14-10.el7
yum.noarch 3.4.3-118.el7.centos
Name
centos-7
Description
CentOS 7.0-1406 64-bit image with just essential packages installed. Ideal for users who are comfortable with setting up their own environment and tools.
UUID
5e164fac-286d-11e4-9cf7-b3f73eefcd01
First release
CentOS 7.0-1406 64-bit
Disk is 10GB in size
xfs file system for root ( / ) and /boot partitions
SELinux enabled in permissive mode
US Keyboard and Language
Firewall enabled with SSH allowed
Passwords are using SHA512
Firstboot disabled
Timezone is set to UTC
Updated vm guest tools including many fixes found in the Debian 7 images
avahi-daemon.service service disabled by default
kdump.service service disabled by default
Default packages installed:
@core
acpid
iputils
man
net-tools
ntp
ntpdate
parted
vim-common
vim-enhanced
vim-minimal
wget
bash.x86_64 4.2.45-5.el7
bzip2.x86_64 1.0.6-12.el7
curl.x86_64 7.29.0-19.el7
gzip.x86_64 1.5-7.el7
openssl.x86_64 1:1.0.1e-34.el7
perl.x86_64 4:5.16.3-283.el7
postfix.x86_64 2:2.10.1-6.el7
python.x86_64 2.7.5-16.el7
sqlite.x86_64 3.7.17-4.el7
sudo.x86_64 1.8.6p7-11.el7
wget.x86_64 1.14-10.el7
yum.noarch 3.4.3-118.el7.centos
This 64-bit image is a basic CentOS v.6 Linux distribution containing two volumes:
The root volume is mounted at /.
The data volume is pre-formatted and mounted at /data
. The size of the data volume is specified when you provision the machine.
# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/vda1 9.9G 2.4G 7.0G 26% /
tmpfs 500M 0 500M 0% /dev/shm
/dev/vdb1 30G 172M 28G 1% /data
First CentOS 6.9 KVM/BHYVE hybrid
Fixed issue where loopback wasn't getting configured
Reduced image size
Only install mandatory packages when installing @Core
Added epel-release, nodejs and npm yum packages
Added json npm package (installed globally)
Removed the folowing yum packages:
-aic94xx-firmware
-atmel-firmware
-bfa-firmware
-ipw*-firmware
-ivtv-firmware
-iwl*firmware
-libertas-*-firmware
-ql*-firmware
-rt*-firmware
-xorg-x11-drv-ati-firmware
-zd1211-firmware
Added openssh-clients package (making scp available)
Updated guest tools:
Updated format-secondary-disk script to use sectors as the unit rather than MB. This prevents a rounding error that seems to occur when using MB as the unit value.
Updated OpenSSL (1.0.1e-30.el6.11)
Name
centos-6
Description
CentOS 6.6 64-bit image with just essential packages installed. Ideal for users who are comfortable with setting up their own environment and tools.
UUID
7a50b1da-d22c-11e4-8ffe-071989ea571f
Name
centos-6
Description
CentOS 6.6 64-bit image with just essential packages installed. Ideal for users who are comfortable with setting up their own environment and tools.
UUID
5becfd74-a70d-11e4-93a6-470507be237c
Updated to address CVE-2015-0235
glibc.x86_64 2.12-1.149.el6_6.5
glibc-common.x86_64 2.12-1.149.el6_6.5
Name
centos-6
Description
CentOS 6.6 64-bit image with just essential packages installed. Ideal for users who are comfortable with setting up their own environment and tools.
UUID
b94d11d6-7a65-11e4-add0-93f38d3f5c5c
The /etc/motd and /etc/product files now have the correct CentOS version (CentOS 6.6)
New /lib/smartdc/get-user-data script. Allows you to specify user-data meta data which can be used with user-script
Enable serial console on ttys0. See /boot/grub/grub.conf and /etc/init/ttyS0.conf. For SmartOS and SmartDataCenter users, this change allows you to connect to the vm console via the vmadm console <VM UUID>
command.
bash.x86_64 4.1.2-29.el6
bzip2.x86_64 1.0.5-7.el6_0
centos-release.x86_64 6-6.el6.centos.12.2
curl.x86_64 7.19.7-40.el6_6.1
db4.x86_64 4.7.25-18.el6_4
gzip.x86_64 1.3.12-22.el6
openssl.x86_64 1.0.1e-30.el6_6.4
perl.x86_64 4:5.10.1-136.el6_6.1
postfix.x86_64 2:2.6.6-6.el6_5
python.x86_64 2.6.6-52.el6
sqlite.x86_64 3.6.20-1.el6
sudo.x86_64 1.8.6p3-15.el6
wget.x86_64 1.12-5.el6_6.1
yum.noarch 3.2.29-60.el6.centos
Name
centos-6
Description
CentOS 6.6 64-bit image with just essential packages installed. Ideal for users who are comfortable with setting up their own environment and tools.
UUID
f37b10cc-6a9f-11e4-9181-e3d137d947bf
Corrected an issue where the ntpd service was not enabled.
For this release, the /etc/motd and /etc/product file have the incorrect CentOS version. The CentOS version is 6.6, not 6.5.
bash.x86_64 4.1.2-29.el6
bzip2.x86_64 1.0.5-7.el6_0
centos-release.x86_64 6-6.el6.centos.12.2
curl.x86_64 7.19.7-40.el6_6.1
db4.x86_64 4.7.25-18.el6_4
gzip.x86_64 1.3.12-22.el6
openssl.x86_64 1.0.1e-30.el6_6.4
perl.x86_64 4:5.10.1-136.el6_6.1
postfix.x86_64 2:2.6.6-6.el6_5
python.x86_64 2.6.6-52.el6
sqlite.x86_64 3.6.20-1.el6
sudo.x86_64 1.8.6p3-15.el6
wget.x86_64 1.12-5.el6_6.1
yum.noarch 3.2.29-60.el6.centos
Name
centos-6
Description
CentOS 6.5 64-bit image with just essential packages installed. Ideal for users who are comfortable with setting up their own environment and tools.
UUID
26f85622-497a-11e4-ba93-3fe7b89aea1a
Updated bash (4.1.2-15.el6_5.2) to address CVE-2014-6271 and CVE-2014-7169
bash.x86_64 4.1.2-15.el6_5.2
bzip2.x86_64 1.0.5-7.el6_0
centos-release.x86_64 6-5.el6.centos.11.2
curl.x86_64 7.19.7-37.el6_5.3
db4.x86_64 4.7.25-18.el6_4
gzip.x86_64 1.3.12-19.el6_4
openssl.x86_64 1.0.1e-16.el6_5.15
perl.x86_64 4:5.10.1-136.el6
postfix.x86_64 2:2.6.6-6.el6_5
python.x86_64 2.6.6-52.el6
sqlite.x86_64 3.6.20-1.el6
sudo.x86_64 1.8.6p3-12.el6
wget.x86_64 1.12-1.11.el6_5
yum.noarch 3.2.29-43.el6.centos
Name
centos-6
Description
CentOS 6.5 64-bit image with just essential packages installed. Ideal for users who are comfortable with setting up their own environment and tools.
UUID
bf67d2fc-2ed1-11e4-a6ef-a7df3cdba7e9
Updated vm guest tools including many fixes found in the Debian 7 ) images
Updated packages including openssl (1.0.1e-16.el6_5.15) and centos-release (6-5.el6.centos.11.2). See below for more details.
bash.x86_64 4.1.2-15.el6_4
bzip2.x86_64 1.0.5-7.el6_0
centos-release.x86_64 6-5.el6.centos.11.2
curl.x86_64 7.19.7-37.el6_5.3
db4.x86_64 4.7.25-18.el6_4
gzip.x86_64 1.3.12-19.el6_4
openssl.x86_64 1.0.1e-16.el6_5.15
perl.x86_64 4:5.10.1-136.el6
postfix.x86_64 2:2.6.6-6.el6_5
python.x86_64 2.6.6-52.el6
sqlite.x86_64 3.6.20-1.el6
sudo.x86_64 1.8.6p3-12.el6
wget.x86_64 1.12-1.11.el6_5
yum.noarch 3.2.29-43.el6.centos
Name
centos-6
Description
CentOS 6.5 64-bit image with just essential packages installed. Ideal for users who are comfortable with setting up their own environment and tools.
UUID
61a3035a-0864-11e4-b55b-9f87d4149e90
The version number is now based on the build date: 20140710
Address an issue where interfaces are named as eth1 and eth2 instead of eth0 and eth1 on first provision
duo-login is no longer pre-installed (this includes duo_unix, libduo, and pam_duo packages)
OpenSSL updated to 1.0.1e-16.el6_5.14 which addresses various security issues (see https://rhn.redhat.com/errata/RHSA-2014-0625.html .
bash.x86_64 4.1.2-15.el6_4
bzip2.x86_64 1.0.5-7.el6_0
curl.x86_64 7.19.7-37.el6_4
db4.x86_64 4.7.25-18.el6_4
gzip.x86_64 1.3.12-19.el6_4
openssl.x86_64 1.0.1e-16.el6_5.14
perl.x86_64 4:5.10.1-136.el6
postfix.x86_64 2:2.6.6-2.2.el6_1
python.x86_64 2.6.6-51.el6
sqlite.x86_64 3.6.20-1.el6
sudo.x86_64 1.8.6p3-12.el6
wget.x86_64 1.12-1.8.el6
yum.noarch 3.2.29-40.el6.centos