A stemcell is a versioned Operating System image wrapped with IaaS specific packaging.

Typical stemcell contains bare minimum OS skeleton with few common utilities pre-installed, a BOSH Agent and few configuration files to make OS be securely configured by default.

Learn more about stemcells.

Ubuntu Lucid, CentOS 6.x, and Ruby agent based stemcells are deprecated.

Upload latest version to your BOSH Director:

# Upload latest version, currently 3363.12
$ bosh upload stemcell https://bosh.io/d/stemcells/bosh-vcloud-esxi-ubuntu-trusty-go_agent

# Upload specific version
$ bosh upload stemcell https://bosh.io/d/stemcells/bosh-vcloud-esxi-ubuntu-trusty-go_agent?v=3363.12

Alternatively, download stemcell tarball locally:

# ...or download it directly using curl
$ curl -L -J -O https://bosh.io/d/stemcells/bosh-vcloud-esxi-ubuntu-trusty-go_agent?v=3363.12

# or with wget...
$ wget --content-disposition https://bosh.io/d/stemcells/bosh-vcloud-esxi-ubuntu-trusty-go_agent?v=3363.12
  • Ubuntu Trusty

    • vCloud ESXi 426MB
      2017-03-10T00:56:59.000Z 5ec32251d1ac97d5e1e99458b9deea422240da79 [SHA1]
    • vCloud ESXi 426MB
      2017-03-08T23:51:45.000Z 1872a80d33cc38d9b03254fed77c23e94c920d36 [SHA1]
      • Bumps Ubuntu stemcells for USN-3220-2: Linux kernel (Xenial HWE) vulnerability
    • vCloud ESXi 426MB
      2017-02-23T02:27:55.000Z 9b0fa9b7debe38a52fd348170cad8c3d38e1f319 [SHA1]

      Changes: - Bumps Ubuntu stemcells for USN-3208-2: Linux kernel (Xenial HWE) vulnerabilities - Fixes excessive “out of memory” errors in kernel - https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1655842 - Fixes regression to rsyslog by locking it down again to rsyslog 8.22.0

      Agent: - Fixes Azure stemcell persistent disk formatting - Fixes Warden stemcells SSH access

    • vCloud ESXi 426MB
      2017-02-17T21:16:21.000Z 1614096b91bcf3ae41aa17cf7f7930fb586cf413 [SHA1]

      Reported Problems: - DO NOT USE azure stemcell as it may cause data loss. - rsyslog version updated to 8.24.0, regressing on issue #1537 - Out of memory errors still exists in Kernel 4.4.0.62 - will be fixed around Feb 20.

      Changes: - Fixes double -hvm- suffix problem for AWS Light stemcells

    • vCloud ESXi 426MB
      2017-02-16T02:18:53.000Z f1e1cf8613140184b73c3cbebd64b3aceeddbb72 [SHA1]

      Reported Problems: - DO NOT USE azure stemcell as it may cause data loss. - Out of memory errors still exists in Kernel 4.4.0.62 - will be fixed around Feb 20. - rsyslog version updated to 8.24.0, regressing on issue #1537 - AWS Light stemcell has incorrect name once imported - BOSH SSH does not work on BOSH Lite

      Changes: - Add more auditd rules - Fix CentOS initramfs to load necessary kernel modules - Disable boot loader login - Increasing tcp_max_sync_backlog - Disabling any DSA host keys - Add bosh_sshers group and assign it to vcap user - Only allow users in bosh_sshers group to SSH

      Agent: - Log Agent API access events in CEF format to syslog (vcap.agent topic) - Allow configuring swap size through env.bosh.swap_size (example: env.bosh.swap_size: 0) - Prepare for SHA2 releases - Allow setting fetching to work with base64 encoded user data - Do not delaycompress in logrotate

    • vCloud ESXi 426MB
      2017-03-08T23:52:01.000Z 765c8f586240ee913e5a43600cc0d318f061a754 [SHA1]
    • vCloud ESXi 426MB
      2017-02-23T01:54:36.000Z 23be23c7e76da9aa6db24977458d7cd2e6c19ff7 [SHA1]
    • vCloud ESXi 426MB
      2017-02-10T00:59:04.000Z baafcb05a0307b1ee2b3dad4fdbb0bbe48aa5d1a [SHA1]
    • vCloud ESXi 425MB
      2016-12-14T02:47:55.000Z 81e6c779003866ad26dcd78d850198e4e4aa984d [SHA1]
      • Bumps Ubuntu stemcells for USN-3156-1: APT vulnerability
    • vCloud ESXi 425MB
      2016-12-05T17:32:02.000Z a90eb70ec67f3584998d88023142c7269314a783 [SHA1]
      • Periodic stemcell update
    • vCloud ESXi 425MB
      2016-12-02T16:33:42.000Z 3f07f3bd27c7ede51e330b3ef51f4b44a7dad3c6 [SHA1]
    • vCloud ESXi 425MB
      2016-11-30T04:51:55.000Z 165d53eaf40cab3a1b062ba740f7b66631b8c9d0 [SHA1]
      • Periodic stemcell update
        • Includes USN-3134-1 as requested by a community member
    • vCloud ESXi 425MB
      2016-11-16T22:14:40.000Z 459fc0f97d721b0c3f5fdcb949c4369b6a871d4f [SHA1]
      • Properly includes libpam_cracklib.so to avoid errors in /var/log/auth.log
    • vCloud ESXi 424MB
      2016-11-10T23:56:00.000Z a7c0e056a3f8fab76820bcfa34a67ea3d5e275f6 [SHA1]
      • Fixes persistent disk mounting on OpenStack described in Stemcell 3308
    • vCloud ESXi 424MB
      2016-11-10T03:53:36.000Z 28bfe6d68aa2534664e31d95d4644cd477707e9b [SHA1]

      Reported Problems: - On OpenStack: Mounting persistent disks not working when using config-drive: disk while nova is configured to use a cdrom config-drive due to https://github.com/cloudfoundry/bosh/issues/1503

      Fixes: - Fixes SSH key installation issue introduced in Stemcell 3306

    • vCloud ESXi 424MB
      2016-11-08T17:25:08.000Z dd4e1c653dec3f73a9a58042933ad677ce59a850 [SHA1]

      Reported Problems - bosh-init doesn’t work with this stemcell on OpenStack and AWS due to https://github.com/cloudfoundry/bosh/issues/1500 - Booting the stemcell image directly in you IaaS (without using BOSH/bosh-init) does no longer provision the ssh key for user vcap, so you need to login differently

      Changes - Agent will now wait for monit to complete stop all processes before carrying on - Added google stemcells - Default dmesg_restrict to 1 - Disable all IPv6 configurations - Reenabled UDF kernel module for Azure - Increase root_maxkeys and maxkeys kernel configurations - Changed default hostname to bosh-stemcell instead of localhost to avoid boot problems on GCP - Lower TCP keepalive configuration by default - Mount /var/log directory to /var/vcap/data/root_log - Restrict Access to the su command - Add pam_cracklib requirements to common-password and password-auth - Enable auditing for processes that start prior to auditd - Set log rotation interval to 15 min in stemcell - Made ownership & permissions for /etc/cron* files more restrictive - Customize shell prompt to show instance name and ID - Removed floppy drives from vSphere stemcells - Removed bosh micro assets hence making bosh micro unsupported

      Misc: - Stemcells are now built through Concourse via https://main.bosh-ci.cf-app.com/teams/main/pipelines/bosh:stemcells

    • vCloud ESXi 552MB
      2017-03-09T00:18:27.000Z 5acfccfa29dc03b050549508d3af761b59c0c2c6 [SHA1]
    • vCloud ESXi 552MB
      2017-02-23T00:59:19.000Z 882012b23164cd614e0ea55e59082ea75f1f4c41 [SHA1]
    • vCloud ESXi 551MB
      2017-01-13T04:36:13.000Z d34892e8d0a10002f537b5a08ecb49dcdf76b973 [SHA1]
    • vCloud ESXi 551MB
      2016-12-31T07:13:23.000Z 51207468117681ccdfb07e4b09e00e470239ca13 [SHA1]
    • vCloud ESXi 551MB
      2016-12-15T05:40:41.000Z de09b765d62581edb2ddc05782950e6cb6615767 [SHA1]
    • vCloud ESXi 551MB
      2016-12-14T01:37:11.000Z 25704ed0f056cc2ba484e93652b3a8522e62a0b6 [SHA1]
    • vCloud ESXi 551MB
      2016-12-06T17:12:51.000Z bbdaac4b8d9ae1e9f39ee4c1d4046c5892715b7b [SHA1]
    • vCloud ESXi 550MB
      2016-11-03T18:22:30.000Z 2d1d9e78fd7a07554d5a07f65d000486b9741e0e [SHA1]
      • Updates CentOS kernel to the latest version for “Dirty COW”
        • Ubuntu stemcells were updated in previous versions at the time of Ubuntu USN updates
      • Includes fix to the bosh-agent to better support 1TB+ disk partitioning
    • vCloud ESXi 550MB
      2016-10-21T02:30:01.000Z 1ca4a59a45284df23fe3c7f00022135721a81133 [SHA1]
      • Bump Ubuntu stemcells for USN-3106-2: Linux kernel (Xenial HWE) vulnerability
      • Includes a fix to the bosh-agent to work more reliably with 2TB+ persistent disks
    • vCloud ESXi 550MB
      2016-10-12T21:03:23.000Z 2072635d29631fb2beb15a901e1293ace2910435 [SHA1]
      • Bump Ubuntu stemcells for USN-3099-2: Linux kernel (Xenial HWE) vulnerabilities
    • vCloud ESXi 550MB
      2016-09-30T16:44:18.000Z 0f5b32ba3f8c2d84d0898f42ef2142e0f713955d [SHA1]
      • Periodic bump
      • Delay start of rsyslogd using systemd on CentOS
    • vCloud ESXi 550MB
      2016-09-28T15:14:04.000Z cc25051c35b1bd5d74d06397256cb75707bc75a1 [SHA1]
      • google-kvm: improve the google-* daemon configurations
        • fixes ssh: handshake failed errors on boot
    • vCloud ESXi 550MB
      2016-09-26T17:12:47.000Z 831064f1b538db6cc00277d068a6701ff43c0626 [SHA1]
      • Bumps Ubuntu stemcells for USN-3087-2 (OpenSSL regression)
    • vCloud ESXi 550MB
      2016-09-21T18:52:32.000Z a5e9a2eb1bea12e3d1b1323867639de959fc7eaf [SHA1]
    • vCloud ESXi 550MB
      2016-09-19T21:55:37.000Z 2d26056763ab032e495b0ff972821a8675faa101 [SHA1]
      • Bumps Ubuntu to Linux kernel to 4.4

      Based on 3262 stemcells. Note: OpenStack stemcells series 3263 is broken due to https://github.com/cloudfoundry/bosh-agent/issues/98 and should not be used

    • vCloud ESXi 546MB
      2016-10-22T05:08:38.000Z 6480a8a529a446300053a4c482f0b420f7cb08de [SHA1]
    • vCloud ESXi 546MB
      2016-10-13T15:15:39.000Z 77c0865735bf61bae767e1380f75705fbad4853f [SHA1]
      • Bump Ubuntu stemcells for USN-3099-2: Linux kernel (Xenial HWE) vulnerabilities
    • vCloud ESXi 546MB
      2016-09-30T15:49:33.000Z 974f742493193beb37051957f3c7cb283288b52e [SHA1]
    • vCloud ESXi 546MB
      2016-09-28T00:50:21.000Z 0dfd5b5bf2968549006e35801ff5e2546210361c [SHA1]
      • google-kvm: improve the google-* daemon configurations
        • fixes ssh: handshake failed errors on boot