bosh v256 property strictness


Dmitriy Kalinin
 

hey all,

v256 bosh version fixed a long present bug with mutation of properties between colocated releases. it was not easily noticeable since most of the time properties are not mutated as part of erb templating. a side effect from this change was that it exposes missing property definitions in job spec files under certain conditions. one example of such invalid spec file is route_registrar job from cf-release v222 and below (v223 is ok). the error in this example is reported as "Cant find property 'nats.machines'" when running bosh deploy.

if you are running earlier version of bosh and are using affected cf-release version, you will be forced to upgrade release if you update your director version to v256.

dmitriy

Sent from my iPhone

Join {cf-bosh@lists.cloudfoundry.org to automatically receive all group messages.