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 3421
$ 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=3421

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=3421

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

    • Google KVM 409MB
      2017-05-23T00:34:21.000Z e95fdfdcbc94267ad722a19472a3aff82959ac69 [SHA1]
    • Google KVM Light 19KB
      2017-05-23T22:00:58.000Z c0bab5a51b8e699c7677be85b2793369df3a7e8c [SHA1]
    • Google KVM 410MB
      2017-05-19T23:40:59.000Z 25c732d05ebe79f46baf967a14bbe9ebf2bf3a1a [SHA1]
      • Periodic Ubuntu stemcells update
    • Google KVM Light 19KB
      2017-05-19T23:48:42.000Z dec5be330e254bb0632c02fefad76cf43631ae58 [SHA1]
    • Google KVM 409MB
      2017-05-12T19:27:25.000Z 0ed39e3470f37f7855ffcb57eb7cf76dfdd40f59 [SHA1]
      • Periodic Ubuntu stemcells update
      • Run cron in BOSH Lite stemcells so that logrotation is performed
    • Google KVM Light 19KB
      2017-05-12T23:11:05.000Z 317813b45ae3bf5acda28617474b9d3b33c28be5 [SHA1]
    • Google KVM 409MB
      2017-04-25T23:13:35.000Z 0b107fe9a9b29f0fb74d84d5a46d1ba04d3b7647 [SHA1]
      • Bump Ubuntu stemcells for USN-3265-2: Linux kernel (Xenial HWE) vulnerabilities
    • Google KVM Light 19KB
      2017-04-25T23:29:40.000Z e785b42faffc5b546ed13fc28e523a4e0c622f0a [SHA1]
    • Google KVM 409MB
      2017-04-17T22:48:19.000Z 3be0398c7b5ab8c04a9f6b681d2671995d1c0f22 [SHA1]
      • Periodic bump for CentOS stemcells to include CESA-2017:0933
      • Disable IPv6 through /proc/cmdline to eliminate possibilty of listening on tcp6/udp6
    • Google KVM Light 19KB
      2017-04-17T23:05:43.000Z f505934250aabb2855d1f9150b15d0ef64e68af2 [SHA1]
    • Google KVM 409MB
      2017-04-05T21:54:21.000Z 2e86c09df96bfac43babdad987e0534eaa32e982 [SHA1]
      • Bump Ubuntu stemcells for USN-3256-2: Linux kernel (HWE) vulnerability

      Misc:

      • Made AWS AMI backing snapshot public to support encryption of boot disks
    • Google KVM Light 19KB
      2017-04-05T22:23:48.000Z 7da87c147d0149b6db4c0f0d482775955bfcac5c [SHA1]
    • Google KVM 409MB
      2017-03-30T21:27:32.000Z a8aa4af78b7b8a61f7e8be5e25db5615e765d17b [SHA1]
      • Bump Ubuntu stemcells for USN-3249-2: Linux kernel (Xenial HWE) vulnerability
    • Google KVM Light 19KB
      2017-03-30T22:20:29.000Z a1bb067fc849bf92de8e3e1f24c6d5579ac04771 [SHA1]
    • 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-05-19T16:28:35.000Z 3d582ec6d5f19b835fe434ed56e5fded50ee551b [SHA1]
    • Google KVM Light 19KB
      2017-05-19T17:53:19.000Z fa81703efb30f8c3617b57b7fc97f35eccba2595 [SHA1]
    • Google KVM 409MB
      2017-04-25T23:16:52.000Z 303c486006dc67347b80481ef669d802f0c0f183 [SHA1]
    • Google KVM Light 19KB
      2017-04-25T23:29:40.000Z 78d4d728ed1a5efdd055ec27c93435be85605b84 [SHA1]
    • Google KVM 409MB
      2017-04-05T23:49:08.000Z d23ce26b4dfc7ccba791a5f93b39141d060a08d6 [SHA1]
    • Google KVM Light 19KB
      2017-04-05T23:56:43.000Z 5e80b0669464577fb8f38c620f136ed1816142f3 [SHA1]
    • Google KVM 409MB
      2017-03-30T23:18:21.000Z cbe09e6f2c499bc463742cf7377f047157572219 [SHA1]
    • Google KVM Light 19KB
      2017-03-30T23:27:17.000Z f00fc52077aabcc6e58f149c169d7a475a8ba83b [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 550MB
      2017-05-19T16:25:26.000Z 90f2a4bf24da02b652088314c39933de98e65069 [SHA1]
    • Google KVM Light 23KB
      2017-05-19T17:53:58.000Z 6d4745d4c49a8f5b9037720af05b5edfb6772cc4 [SHA1]
    • Google KVM 550MB
      2017-04-25T23:28:46.000Z 6370709809aaf97f644df347b6ba7ffa4981fb57 [SHA1]
    • Google KVM Light 23KB
      2017-04-25T23:37:58.000Z 7418ed0761654e812db7d6f713a68b015377d3ea [SHA1]
    • Google KVM 550MB
      2017-04-06T00:47:38.000Z 3326e74610227a742a6e57650cde83ec26728bf9 [SHA1]
    • Google KVM Light 23KB
      2017-04-06T00:57:15.000Z c2a0b5f388617999e4be0e0a7ac845fc61f495ab [SHA1]
    • Google KVM 550MB
      2017-03-31T00:52:19.000Z 79c4b47130b5d72307c25451f417a68fd6062e77 [SHA1]
    • Google KVM Light 23KB
      2017-03-31T01:02:45.000Z 7abeb8d9777771532de8d2f466958bd5e1cb67d4 [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]