Improvements:
- stemcell: Enable console output for openstack in kernel [f4f1cdd/c89b61e]
- stemcell: ubuntu: Upgrade ubuntu unzip version [9481cd4]
Improvements:
- agent: Bump agent so that it waits for monit to start up during bootstrapping [4cf37f4]
Bug Fixes:
- stemcell: Stemcell names include bosh prefix once again [fbb2016]
Improvements:
- director: Update fog to 1.27 [08e9edc]
- stemcell: centos: Bump CentOS to resolve CVE-2015-0235 (ghost) [b7ebec5]
New Features:
- stemcell: openstack: Publish raw stemcells in addition to qcow2 [382e448]
Improvements:
- director: Follow redirects when downloading remote stemcells/releases [5d2bb05]
- stemcell: Agent is responsible for creating /var/vcap/sys symlink [7563294]
New Features:
- cpi: openstack: Permit volumes to default to the default availability zone, ignoring the AZ of the server. This allows multiple compute AZs with a single storage AZ configuration backed by Ceph to operate [e1b6e14]
- stemcell: upgrade libssl to 1.0.1f-1ubuntu2.8 for USN-2459-1 [35799c7] story
Improvements:
- cli: Don't confirm release upload [c1e4886]
Improvements:
- cpi: vsphere: Automatically create VMs/Templates folders of any depth if they are not found when VMs are created [c752e39]
New Features:
- cpi: aws: Support encryption of persistent disks that are EBS volumes [1f8b6fc]
Improvements:
- agent: Bump agent so that it fails if it cannot find ephemeral disk or cannot paritition root disk to add ephemeral data partition [f3e86a8]
Bug Fixes:
- stemcell: aws: Define block device mapping on aws stemcells so that older versions of the Director can still deploy them [a3d0ca1]
New Features:
- cpi: aws: allow to request EBS backed ephemeral disk for any instance type
by specifying
ephemeral_disk
on the resource_pool's cloud_properties. [e7ae973]
Improvements:
- stemcell: Run logrotate hourly instead of daily [5e841be]
- stemcell: Rotate /var/log files based on size [5e841be]
Bug Fixes:
- cpi: openstack: Use volume attachment id instead of just volume id when detaching volumes [41e69dc]
Bug Fixes:
- director: Denormalize Task => User association so Tasks have username so that operator can delete Director users even if there are tasks associated with that user [11a8c7a]
New Features:
- cpi: vsphere: Automatically create Datastore folders if they are not found when persistent disks are created [c2b5a51]
Improvements:
- cpi: aws: Explicitly request ephemeral disk for m3 instances on AWS because sometimes AWS fails to honor the AMI's block_device_mappings [83c6aef]
Improvements:
- agent: Bump bosh-agent so that it can look up persistent disks by their OpenStack UUID instead of a device path [7d6c56c]
New Features:
- cpi: openstack: Add support for OpenStack Nova scheduler hints. scheduler_hints can be now specified on the resource_pool's cloud_properties. [a32e62e]
- cpi: vsphere: Automatically create VMs/Templates folders if they are not found when VMs are created [9221ece]
- cli: added
--parallel X
option so thatbosh sync blobs
can download blobs in parallel [458180b]
Improvements:
- cli: fix issue with having empty release_versions array in release parameters
so that
bosh releases
command still shows other uploaded releases [f3c9662] - stemcell: monit should be started by the agent to make sure agent
has time to mount
/var/vcap/sys/run
on tmpfs [ed7b8e1]
New Features:
- monitor: adding graphite plugin to bosh-monitor [91c1836]
Improvements:
- cli: Blobstore config is no longer required to create a dev release [d0aa917]
New Features:
- cli: add
--redact-diff
option tobosh deploy
cli command [3b22d7a]
Improvements:
- cpi: vsphere: Check for attached disk by disk_cid instead of full path because vCenter sometimes returns internal vSAN path instead of pretty UI path [ff3cedf]
- monitor: Log when health monitor is returning 500 from /healthz [bcc9dec]
New Features:
- director: Add
--keep-alive
flag forbosh run errand
command. With this flag errand VM is not deleted after errand completes. Could be used for debugging or to avoid spinning up and spinning down errand VM periodically. [59be4fe]
Improvements:
- monitor: Change /healthz to return 500 if worker pool has been have been occupied for 3 minutes so that health monitor is restarted when it cannot process any more events [03e116e]
- director: Merge #698 Use ec2_endpoint from krumts [a4547a5]
- director: Default NTP servers to pool.ntp.org [2c7888e]
Improvements:
- stemcell: Disable reverse DNS resolution for sshd to speed up ssh access [f4f5319]
- stemcell: vcloud: Start producing vcloud stemcells on regular schedule
Bug Fixes:
- director: Remember persistent disk cloud properties to avoid unnecessarily migrating data persistent disk [ccb2ca5]
- director: Fix leaking debug logs fds [e000906]
- director: Use gc_thresh1 set in stemcell in nats job to fix interemittent connectivity issues [be690e4]
- director: Bump bosh_vcloud_cpi gem to 0.7.2 to support persistent disk pools [9a73928]
Improvements:
- agent: Bump bosh-agent to include root device partition fixes such that partitioning of root disk works on more configurations [436154f]
New Features:
- cpi: openstack: Support specifying volume type for persistent disks [43aba09]
- cpi: openstack: Support specifying AZ and volume type for boot volume [43aba09]
Improvements:
- stemcell: centos: Bump CentOS to 6.6 [e9d8776]
- stemcell: ubuntu: Turn on rsyslog.d kernel logging for trusty [7060389]
Improvements:
- stemcell: ubuntu: Updated Ubuntu Trusty kernel to 3.13.0-39-generic [3cce75e]
- director: Honor --skip-if-exists when uploading remote releases [822f67e]
- cpi: aws: Support for additional AWS configuration properties [64b1d22]
- cpi: openstack: Add support for additional glance properties to the stemcell that can be set when using VMware hypervisor with OpenStack [d32d847]
- agent: Bump bosh-agent [9ec67d5]
- uploading of compiled package blob is retried
- correct capture swap disk sizes returned from gosigar
Bug Fixes:
- director: Switched bosh-registry to use bundler to install DB gems which should bring back faster compilation times for bosh-registry [34b36a3]
Improvements:
- cli: Adding persistent disk type configuration for Micro BOSH
via
persistent_disk_cloud_properties
[828df74]
Improvements:
- director: Re-add director deployment events for operator to be notified about deloyment start/finish/failure [b63c8f7]
- agent: Bump bosh-agent [d5218ef]
- Add FileRegistry for warden inf. for e2e testing of new bosh-micro-cli
Improvements:
- director: Do not run the first errand if there is only one errand [7c37a8a]
Improvements:
- director: Add configurable ssl options for the director nginx [6e497ef]
- agent: Bump bosh-agent to disable SSLv3 support (agent's micro server) [9ec67d5]
Bug Fixes:
- director: Correct invalid default value for config_drive for OpenStack [9e2d9db]
Improvements:
- stemcell: aws: Resume producing light stemcells for non hvm virtualization [c10fb93]
New Features:
- cli: Added
bosh errands
command to list for deployment [PR 625]
Improvements:
- director: update bosh_vcloud_cpi gem version 0.7.1 to pull in fixes for missing CPI methods [f32af44]
- director: Refactored NatsRpc to handle all director NATS calls to fix occasional worker hangs [870dd6f]
- director: Run NATS.connect on EM thread to fix occasional worker hangs [94e7d6a]
New Features:
- cpi: openstack: Add openstack CPI multiple manual networks support for Ubuntu 14.04 using BOSH agent [c239db2]
Improvements:
- director: Refactored transitive dependency resolution to fix bug with importing releases [80aade1]
- cpi: Bosh::Registry#update_settings considers 2xx successful to be compatible with new registry used by bosh-micro cli [01f26f2]
- cpi: Add bin/aws_cpi to bosh_aws_cpi as preparation for externalizing AWS CPI [8c31679]
New Features:
- cpi: openstack: Make config drive config optional for open stack [0d77bd4]
- cpi: openstack: Allow to configure CPI to use either cdrom or disk for config-drive mechanism [2696cdb]
- stemcell: aws: Build hvm light aws stemcell in addition to PV [2754b45]
New Features:
- cpi: openstack: Add use_config_drive [6a444ae]
Improvements:
- stemcell: Lock down os_image_version in code [9de9ed3]
- stemcell: openstack: Convert openstack image to qcow2 0.10 compat [679f670]
- stemcell: ubuntu: Symlink vim to vim.tiny on Ubuntu [27f0d1a]
- director: Require disk_size to be set on a disk_pool in manifest [7b85b28]
- cpi: vsphere: Creates VM even when multi-tenant folder already exists [191c889]
- cpi: openstack: Added openstack_region property for volumes [73af42c]
Improvements:
- cpi: vsphere: Remove drs rule attribute cleaner [4348d0d]
- cpi: vsphere: Use datacenter name from config in configure_networks [f580676]
New Features:
- agent: Use remaining space on root disk for ephemeral storage and swap if OpenStack flavor does not include separate ephemeral disk [250d15a]
Improvements:
- director: upgraded bosh components to use Ruby 2.1.2p95 [14e4702]
- cpi: openstack: updated fog to 1.23.0 [245e086]
- director: Set content-type while creating blobs on s3 [e69beab]
- stemcell: openstack: Reduce OpenStack root partition to 3 GB [e9681a7]
- stemcell: lucid: Remove lucid stemcells [2124ed4]
- agent: Try running monit stop/unmonitor for longer period of time to handle 503 Service Unavailable error from monit [250d15a]
New Features:
- director: allow to configure compiled packages cache to use local blobstore [9e99ea9]
New Features:
- cpi: aws: allow to specify EBS volume type (supports gp2 and standard) [b79f37e]
- cpi: pass in cloud_properties to CPI create_disk method to support custom disk types [675c4c0]
- cli: show deployment changes in non-interactive mode [da70f67]
- cli: retry director requests on OpenSSL::SSL::SSLError [3e8bee4]
- director: control the number of PowerDNS backend db connections [c4e0b28]
- director: Added support for disk_pools in the deployment [7499c0b]
Improvements:
- stemcell: build: allow to set proxy username/password for downloading [4b3c6f0]
- spec: remove ci-reporter [beb2709]
Bug Fixes:
- agent: Make sure dav-blobstore cli performs proper http error checking when uploading blobs from the agent [7dc191a]
New Features:
- cpi: vsphere: experimental support for specifying VM anti-affinity rules on BOSH resource pools [76fa819]
Improvements:
- cpi: openstack:
bosh task X --cpi
displays detailed OpenStack CPI logs [55ef66d] - stemcell: trusty: upgraded to
linux-image-3.13.0-34-generic
kernel [66a5e34] - spec: added scripts for running BOSH integration tests in Docker container [193a563]
Bug Fixes:
- director: fixed IP allocation when number of VMs matches number of IPs [82c1ee9]
Bug Fixes:
- cli: open temp file as binary to suppress LF->CRLF conversion on Windows [992c921]
- stemcell: clean up
/etc/resolconf/resolv.conf.d
files [a3d5902]
New Features:
- cpi: vsphere: allow users to delete persistent disks via
bosh cck
[95cb126] - cli: support specifying director port 443 [98a2d5f]
- cli: removed percent sign from non-percent load averages [17fd4e4]
Improvements:
- director: updated controller routing to speed up responses [ccfa737]
- agent: bumped yagnats to catch NATS subscription failures [44bc312]
Improvements:
- cli: update
bosh upload release X --skip-if-exists
to support uploading semi-semantic releases [480f5f2] - cli: retry downloading if SHA mismatches during release building [bbd4a13]