Prints a report with differences between two versions of a BOSH release.
This command goes through all BOSH job configuration parameters for two versions of the same release and displays all the changes it can find (which keys were dropped, which added, and which had their default values changed).
fissile diff
-c, --cache-dir string Local BOSH cache directory. (default "~/.bosh/cache")
--config string config file (default is $HOME/.fissile.yaml)
-d, --dark-opinions string Path to a BOSH deployment manifest file that contains properties that should not have opinionated defaults.
--docker-organization string Docker organization used when referencing image names
--docker-registry string Docker registry used when referencing image names
-l, --light-opinions string Path to a BOSH deployment manifest file that contains properties to be used as defaults.
-M, --metrics string Path to a CSV file to store timing metrics into.
-o, --output string Choose output format, one of human, json, or yaml (currently only for 'show properties') (default "human")
-r, --release string Path to dev BOSH release(s).
-n, --release-name string Name of a dev BOSH release; if empty, default configured dev release name will be used
-v, --release-version string Version of a dev BOSH release; if empty, the latest dev release will be used
-p, --repository string Repository name prefix used to create image names. (default "fissile")
-m, --role-manifest string Path to a yaml file that details which jobs are used for each role.
-V, --verbose Enable verbose output.
-w, --work-dir string Path to the location of the work directory. (default "/var/fissile")
-W, --workers int Number of workers to use. (default 2)
- fissile - The BOSH disintegrator