UPDATE: We’ve identified a bug that requires the users to login using the Full name previously provided during the `/#/setup` mode. We are going to release a new package to rectify this soon.
Chef Compliance 0.15.2 is now available from the Chef downloads site. This is a minor release update which is recommended for all users of Chef Compliance. Here are the enhancements and bug fixes included in this release:
Enhancements:
Fixed bugs:
Upgrade instructions for Chef Compliance are found here.
This release makes a substantial number of database improvements, especially it uses UUIDs as unique identifier for all stored items now. It’s recommended to do a database backup before the upgrade. You can do this using these two bash commands:
export THEDATE=$(date '+%Y-%m-%d-%H-%M-%S') su - chef-pgsql -c "/opt/chef-compliance/embedded/bin/pg_dumpall -c | gzip --fast > /tmp/postgresql-dump-$THEDATE.gz"
In the event that a database restore is needed, it can be done with the following command:
gunzip -c /tmp/postgresql-dump-$THEDATE.gz | su - chef-pgsql -c "/opt/chef-compliance/embedded/bin/psql -d postgres"