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-google-kvm-ubuntu-trusty-go_agent

# Upload specific version
$ bosh upload stemcell https://bosh.io/d/stemcells/bosh-google-kvm-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-google-kvm-ubuntu-trusty-go_agent?v=3363.12

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

    • Google KVM 409MB
      2017-03-10T00:55:02.000Z 4d5df4aad4a5b420cd3e2f1a1b93fabc0740b692 [SHA1]
    • Google KVM Light 19KB
      2017-03-10T01:04:06.000Z bac9d0aeaf52e244b138967cb50bf0094815f2b7 [SHA1]
    • Google KVM 409MB
      2017-03-08T23:48:48.000Z 960125510ef81beb64e3f921376ba5076ab5d516 [SHA1]
      • Bumps Ubuntu stemcells for USN-3220-2: Linux kernel (Xenial HWE) vulnerability
    • Google KVM Light 19KB
      2017-03-09T01:12:09.000Z 2e573a31d6e22e2fad441448d3d77b1fcfc662f3 [SHA1]
    • Google KVM 409MB
      2017-02-23T02:26:17.000Z 58ac1c9567b24931ce244a272cf08b5acbb818d8 [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

    • Google KVM Light 19KB
      2017-02-23T02:34:23.000Z dc0b2d32d004e999acf7f4805c34f7d31b67203c [SHA1]
    • Google KVM 409MB
      2017-02-17T21:14:16.000Z 51389430cc12bbe77bf1272bb004beeec2b7ea5f [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

    • Google KVM Light 19KB
      2017-02-17T21:22:48.000Z 279768e7cf49fc4096cdbc38880de8c03f521497 [SHA1]
    • Google KVM 409MB
      2017-02-16T02:17:01.000Z dbb1acd2194841b555c4fdc3b9047523160f116e [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

    • Google KVM Light 19KB
      2017-02-16T20:18:56.000Z d6a71a9b134abd1f634dd815e4034c4442bdfc60 [SHA1]
    • Google KVM 409MB
      2017-03-08T23:50:16.000Z c08c71bfea38ea1660cd75b3616b5c7ce481aebe [SHA1]
    • Google KVM Light 19KB
      2017-03-09T01:26:16.000Z 1ed1238062415e89c1a30cc9652b2274d90aa85f [SHA1]
    • Google KVM 409MB
      2017-02-23T01:53:38.000Z b62ecba1e60c5faec17905473e31e0259c331913 [SHA1]
    • Google KVM Light 19KB
      2017-02-23T02:01:51.000Z aa1189cf686ea5c851ce3617a957148c52ddc6fd [SHA1]
    • Google KVM 409MB
      2017-02-10T00:58:35.000Z 0b04f5b56f2bf4df2470e36d0a3645ef317064f3 [SHA1]
    • Google KVM Light 19KB
      2017-02-10T01:32:36.000Z a0f19414d61deff1bf6439bb1598bd6a732712df [SHA1]
    • Google KVM 409MB
      2017-02-01T19:19:13.000Z c2ca7f394ed1a714030107e14c7a22ad67ce5080 [SHA1]

      Reported Problems: - Memory leak bug in Kernel 4.4.0-59

      Changes: - Periodic stemcell update

    • Google KVM Light 19KB
      2017-02-01T22:43:59.000Z b788e7b08dccec03515ef3b4a2e2227dc3f98d55 [SHA1]
    • Google KVM 408MB
      2017-01-13T02:14:32.000Z 3e00695743f1be7119f032ce5264e335e95732bf [SHA1]

      Reported Problems: - Memory leak bug in Kernel 4.4.0-59

      Changes: - Periodic stemcell update

    • Google KVM Light 19KB
      2017-01-13T19:10:47.000Z 3ac3ee83750f75bd74e8d3e3ad97808db23c30ba [SHA1]
    • Google KVM 408MB
      2016-12-20T19:12:06.000Z 8deb9fd52d4aad20b91d8473a550cebefbf2992a [SHA1]
    • Google KVM Light 19KB
      2016-12-20T19:21:05.000Z 3a2c407be6c1b3d04bb292ceb5007159100c85d7 [SHA1]
    • Google KVM 408MB
      2016-12-14T02:47:15.000Z 773c77df02370942d52be09c2132ed374db42ca9 [SHA1]
      • Bumps Ubuntu stemcells for USN-3156-1: APT vulnerability
    • Google KVM Light 19KB
      2016-12-14T03:00:22.000Z 55e6523ccc3624eca6a490be865c449241bd8628 [SHA1]
    • Google KVM 408MB
      2016-12-05T17:30:41.000Z dbefb531c4f26301f66748591d611d1e271f54fe [SHA1]
      • Periodic stemcell update
    • Google KVM Light 19KB
      2016-12-05T17:40:18.000Z 126ea0e7855425e4ade2a3e9bc480b6a9f2e61bf [SHA1]
    • Google KVM 408MB
      2016-12-02T16:30:40.000Z b6c1e6dd12f2da98b826569106df0f069d73faac [SHA1]
    • Google KVM Light 19KB
      2016-12-02T16:43:30.000Z 62f1f0f7ecf827ba61c990a05f7294aa19b05570 [SHA1]
    • Google KVM 408MB
      2016-11-30T04:50:56.000Z d29522361681e44f0a94fba7951b6fc386927a0c [SHA1]
      • Periodic stemcell update
        • Includes USN-3134-1 as requested by a community member
    • Google KVM Light 19KB
      2016-11-30T18:09:46.000Z 9f1f513f3e8ebe3f02eb9bbd390f58d015a0517a [SHA1]
    • Google KVM 408MB
      2016-11-16T22:12:56.000Z e0d189542714996a93b5dbdecc35de9fb126061e [SHA1]
      • Properly includes libpam_cracklib.so to avoid errors in /var/log/auth.log
    • Google KVM Light 19KB
      2016-11-16T22:23:30.000Z 0443da0738ea3dd30c771749bd962420b5dfef48 [SHA1]
    • Google KVM 407MB
      2016-11-10T23:54:55.000Z babbedfbb42755437d2ff30e173828ced01b3aa2 [SHA1]
      • Fixes persistent disk mounting on OpenStack described in Stemcell 3308
    • Google KVM Light 19KB
      2016-11-11T00:07:49.000Z 7d129b5c593d04a106a1df7dafcd283e6ca506a1 [SHA1]
    • Google KVM 407MB
      2016-11-10T03:52:31.000Z f467874a28e67a5969e1ee1cec23e52e52145d88 [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

    • Google KVM Light 19KB
      2016-11-10T04:00:19.000Z 998d648af9ded735fb4754cac0f5fbfd0da7c71e [SHA1]
    • Google KVM 407MB
      2016-11-08T17:24:14.000Z 2e95423e3335ca8fc2abc3f5476d185668311f20 [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

    • Google KVM Light 19KB
      2016-11-09T00:46:18.000Z b3db7aba4be00524ed8804767857cc1d5cfabe19 [SHA1]
    • Google KVM 549MB
      2017-03-09T00:18:27.000Z 70fbf99b59d9a3d81180d6dc17917738a20c94ff [SHA1]
    • Google KVM Light 22KB
      2017-03-09T00:27:20.000Z 7d8a4d23e2e2ce9a06fcd1ddb87bbdbd33c6803c [SHA1]
    • Google KVM 549MB
      2017-02-23T00:59:19.000Z 32fc59dfc2f88a1ca19e531c60a9c1a65828a0c6 [SHA1]
    • Google KVM Light 23KB
      2017-02-23T01:54:37.000Z 17ae6656893d60657a735a9213bdbc0c6ce36f34 [SHA1]
    • Google KVM 548MB
      2017-01-13T04:36:14.000Z ed61eba2c94a054f87fa487c8650131092ab4302 [SHA1]
    • Google KVM Light 23KB
      2017-01-13T19:25:00.000Z 51d06cbc9c0d612b6820b9766c85761b269e7aef [SHA1]
    • Google KVM 548MB
      2016-12-31T07:13:23.000Z ce1ffa8697be8cb4efe2fafb220ed030263150ad [SHA1]
    • Google KVM Light 23KB
      2017-01-04T22:25:50.000Z b650eb54317c2fa78ccf9448a54b908c504864a0 [SHA1]
    • Google KVM 548MB
      2016-12-15T05:40:41.000Z bd4149518cf1bad20cdddb111508847b3a366342 [SHA1]
    • Google KVM Light 23KB
      2016-12-15T05:48:00.000Z c09fb5b33ee1b0246e2f5b251d0985b1d48b6106 [SHA1]
    • Google KVM 548MB
      2016-12-14T01:37:11.000Z 472cba2e81b6c9dac2d8d2c4a1e1a27d4551f4a7 [SHA1]
    • Google KVM Light 22KB
      2016-12-14T01:51:23.000Z d4be10aff868f0407134e481fbc668724ece4ef3 [SHA1]
    • Google KVM 548MB
      2016-12-06T17:12:51.000Z 44ae2e7c9a6374a9fe8eded6bd1858bf3e944554 [SHA1]
    • Google KVM Light 22KB
      2016-12-06T17:23:45.000Z bc985d68432f5807ef274608c43df24d00fd59b1 [SHA1]
    • Google KVM 548MB
      2016-11-04T00:37:10.000Z faa7af6992727e6f291a9ea96680c4f3166a24d6 [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
    • Google KVM 548MB
      2016-10-21T02:30:01.000Z c3fc743a5e3ec2a3f50e29851363331c6cd19b43 [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
    • Google KVM 548MB
      2016-10-12T21:03:24.000Z a09ce8b4acfa9876f52ee7b4869b4b23f27d5ace [SHA1]
      • Bump Ubuntu stemcells for USN-3099-2: Linux kernel (Xenial HWE) vulnerabilities
    • Google KVM 547MB
      2016-09-30T16:44:19.000Z b621e1ad7c77c9e60d640f7ef4b82917253c6196 [SHA1]
      • Periodic bump
      • Delay start of rsyslogd using systemd on CentOS
    • Google KVM 547MB
      2016-09-28T15:14:04.000Z 0a93ba7468e7c1c543404f82bef295fbb21172f5 [SHA1]
      • google-kvm: improve the google-* daemon configurations
        • fixes ssh: handshake failed errors on boot
    • Google KVM 522MB
      2016-09-26T17:12:47.000Z d44d6dece5547430b68797106ead9970989b51c4 [SHA1]
      • Bumps Ubuntu stemcells for USN-3087-2 (OpenSSL regression)
    • Google KVM 522MB
      2016-09-21T18:52:37.000Z 92f076fd17408e132fe28e041efce827e673dc83 [SHA1]
    • Google KVM 522MB
      2016-09-19T21:55:37.000Z e932037ba20fe780f772a29ff73667016c5f7cd6 [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

    • Google KVM 544MB
      2016-10-22T05:08:39.000Z 16c4152440d634748755d1b28d75ca52a5bda0af [SHA1]
    • Google KVM 544MB
      2016-10-13T15:15:40.000Z acbb6f1cb1a2997ee3bddb0c722923e80dc183c7 [SHA1]
      • Bump Ubuntu stemcells for USN-3099-2: Linux kernel (Xenial HWE) vulnerabilities
    • Google KVM 544MB
      2016-09-30T15:49:33.000Z acfeb1f486b6111c235d95b2c073aaa3b770b556 [SHA1]
    • Google KVM 544MB
      2016-09-28T00:50:21.000Z 54180ae9c13fba36f674e518501b3a9800fa5653 [SHA1]
      • google-kvm: improve the google-* daemon configurations
        • fixes ssh: handshake failed errors on boot