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.1
$ bosh upload stemcell https://bosh.io/d/stemcells/bosh-azure-hyperv-centos-7-go_agent

# Upload specific version
$ bosh upload stemcell https://bosh.io/d/stemcells/bosh-azure-hyperv-centos-7-go_agent?v=3363.1

Alternatively, download stemcell tarball locally:

# ...or download it directly using curl
$ curl -L -J -O https://bosh.io/d/stemcells/bosh-azure-hyperv-centos-7-go_agent?v=3363.1

# or with wget...
$ wget --content-disposition https://bosh.io/d/stemcells/bosh-azure-hyperv-centos-7-go_agent?v=3363.1
  • CentOS 7.x

    • Azure Hyper-V 538MB
      2017-02-17T21:16:24.000Z cca0f8c9b4218c6500a13fb9c7158252c98c982d [SHA1]

      Reported Problems:

      • DO NOT USE azure stemcell as it may cause data loss.

      Changes:

      • Fixes double -hvm- suffix problem for AWS Light stemcells
    • Azure Hyper-V 538MB
      2017-02-16T02:18:59.000Z f1a9ac31cb15605b1d049f4576f705f805ec42d8 [SHA1]

      Reported Problems:

      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
    • Azure Hyper-V 538MB
      2016-12-05T17:32:09.000Z 2c2e3d533c42a37305b34b763bbba51319783612 [SHA1]
      • Periodic stemcell update
    • Azure Hyper-V 538MB
      2016-12-02T16:33:48.000Z de713b69154429b049e29c2dc01d4686b8821a92 [SHA1]
    • Azure Hyper-V 538MB
      2016-11-30T04:52:01.000Z e231ec3b868be0d9135d8d56e6dd7e89f3a5c8f9 [SHA1]
      • Periodic stemcell update
        • Includes USN-3134-1 as requested by a community member
    • Azure Hyper-V 538MB
      2016-11-16T22:14:47.000Z 74d779aacdcd52a189e6bf308397a1dca080f5e8 [SHA1]
      • Properly includes libpam_cracklib.so to avoid errors in /var/log/auth.log
    • Azure Hyper-V 538MB
      2016-11-10T23:56:07.000Z 82bfee12fd97a387b54e07c78c52ddf5676b9c3f [SHA1]
      • Fixes persistent disk mounting on OpenStack described in Stemcell 3308
    • Azure Hyper-V 538MB
      2016-11-10T03:53:44.000Z 6f6cd87c5f5be34aa332073e4d33e3db369d5152 [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

    • Azure Hyper-V 539MB
      2016-11-08T17:25:21.000Z 8471bc4e8d1bbdd35452d8beb2d0a85b9fcf9501 [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

    • Azure Hyper-V 679MB
      2016-09-08T07:04:34.000Z 67a39d65000ff4195b0c8283c30d92e81cea9a0a [SHA1]
    • Azure Hyper-V 688MB
      2016-08-31T16:45:13.000Z 369566e9f25e1cc48ce565251c01091393213c51 [SHA1]
    • Azure Hyper-V 688MB
      2016-08-24T21:55:11.000Z f7e71cac60296065c3248139182b09295f0a26e5 [SHA1]
    • Azure Hyper-V 688MB
      2016-08-14T06:22:10.000Z 52d5395da924c4223a948f6745b7214d85def734 [SHA1]
    • Azure Hyper-V 686MB
      2016-07-26T21:34:56.000Z 07a588cc95997e92c27d113089bc0c16d52cf5c3 [SHA1]
    • Azure Hyper-V 685MB
      2016-07-07T07:15:57.000Z 1eec3fd15421b2deb453bf763fd1598f2a168c20 [SHA1]
    • Azure Hyper-V 685MB
      2016-06-27T23:25:45.000Z 7823dc024ca127afd55bf5dd0fc1e0d0-131 [MD5]
    • Azure Hyper-V 663MB
      2016-08-24T01:19:53.000Z 9697024271cc4fdc89df44812358471f-127 [MD5]
    • Azure Hyper-V 663MB
      2016-08-14T04:25:04.000Z 3540f4664ac7c374c20c34fa47e02f08-127 [MD5]
    • Azure Hyper-V 663MB
      2016-07-29T00:58:36.000Z 3a09fca7523a8fed017b99e49207c20d-127 [MD5]
    • Azure Hyper-V 663MB
      2016-06-21T01:03:57.000Z e4fc7c3375c2684eda757a1339e39dfa-127 [MD5]
    • Azure Hyper-V 663MB
      2016-06-13T18:05:47.000Z f200f1e2b3c16821e5c9454c57d153c1-127 [MD5]
    • Azure Hyper-V 663MB
      2016-06-03T22:10:28.000Z a84206883976a0e64a10832642050b12-127 [MD5]
    • Azure Hyper-V 662MB
      2016-05-18T15:30:21.000Z 798d260fcae7eca52390267a5cd82a35-127 [MD5]
    • Azure Hyper-V 662MB
      2016-05-17T04:25:44.000Z ba20d1de8fdfdef88def69b443749324-127 [MD5]
    • Azure Hyper-V 662MB
      2016-05-11T20:50:28.000Z 762b3531360dc314093388b1c02d4eb9-127 [MD5]
    • Azure Hyper-V 662MB
      2016-05-04T02:38:00.000Z df0d91cbb8d34b1178ef5c8a8e5cf668-127 [MD5]
    • Azure Hyper-V 662MB
      2016-04-28T17:52:18.000Z b9dfd4aea51526123b69bc80a387f303-127 [MD5]
    • Azure Hyper-V 657MB
      2016-05-04T22:58:34.000Z d8da39657bba6df5f2cd462200491493-126 [MD5]
    • Azure Hyper-V 657MB
      2016-03-21T20:33:26.000Z 26a2f8566d2f1355a5b27a1ec5286194-126 [MD5]
    • Azure Hyper-V 657MB
      2016-03-14T21:28:39.000Z 6f9a41106d0d03a06132e04f90e23b35-126 [MD5]
    • Azure Hyper-V 651MB
      2016-02-23T20:19:39.000Z 15122b91f092a32d21ecaf9bf0debb0b-125 [MD5]
    • Azure Hyper-V 651MB
      2016-02-19T03:04:50.000Z b0b08406e0e431ee16253478cff10a16-125 [MD5]
    • Azure Hyper-V 651MB
      2016-02-18T04:10:47.000Z dcb1e87b5c67e791c4b7bed1a3387dc2-125 [MD5]
    • Azure Hyper-V 651MB
      2016-02-05T17:51:17.000Z 22772917f2c57fc1c869b77ed6531950-125 [MD5]
    • Azure Hyper-V 651MB
      2016-02-03T17:48:47.000Z 45e5c2262d189c71bbd46fd71151067a-125 [MD5]
    • Azure Hyper-V 660MB
      2016-01-22T01:53:39.000Z a2f6bb1a6ae32acc206e2bf131deef73-126 [MD5]
    • Azure Hyper-V 660MB
      2016-01-20T00:08:08.000Z 645a805734691551259635adddbd3f05-126 [MD5]
    • Azure Hyper-V 658MB
      2016-01-04T19:58:55.000Z abb64f08a12a72b23ce2b2db81c0c06c-126 [MD5]
    • Azure Hyper-V 658MB
      2015-12-30T19:01:31.000Z 69efd6274e45c102bd021f2a58140613-126 [MD5]