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

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

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

    • Google KVM 408MB
      2017-01-13T02:14:32.000Z 3e00695743f1be7119f032ce5264e335e95732bf [SHA1]
      • 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:

      Fixes:

    • 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:

    • Google KVM Light 19KB
      2016-11-09T00:46:18.000Z b3db7aba4be00524ed8804767857cc1d5cfabe19 [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
    • Google KVM 518MB
      2016-09-26T16:55:17.000Z 050ed094f0d7216d8f9a89e9c6db1f843b35784e [SHA1]
      • Bumps Ubuntu stemcells for USN-3087-2 (OpenSSL regression)
    • Google KVM 518MB
      2016-09-23T04:12:19.000Z fc5069d3093207d717a2891b4b7a2c7a0bddbf4c [SHA1]
      • Bumps Ubuntu stemcells for USN-3087-1: OpenSSL vulnerabilities
    • Google KVM 518MB
      2016-09-16T17:03:00.000Z 7fea6f278bb84525689f29e77137bce4d817dae7 [SHA1]