This release includes important dependency updates and support for SSL connections to the Chef Infra Server. ## Dependency Updates - Rails is upgraded to 5.2.4 - Chef Infra Client is upgraded from 11 to 14 - Sidekiq is upgraded from 2.5 to 4 to improve the background processing ## SSL Support Chef Manage 3.0 now supports SSL communication between Chef Manage and Chef Infra Server. For compatibility with self-signed certificates which are commonly used on the Chef Infra Server, this feature defaults to off in this release. ### Configuration The SSL support is configured using these settings in the `/etc/chef-manage/manager.rb` configuration file. After any changes you must run `sudo chef-manage-ctl reconfigure` to apply the changes. `ssl_verify_mode`: Configure SSL verification for the connection to the Chef Infra Server. By default this is set to `:verify_none`. Setting this to `:verify_peer` will require a Chef Manage to verify the SSL certificate of the Chef Infra Server. `trusted_certs_dir`: Provide a path to a directory containing trusted SSL certificates. This is empty by default, but `/etc/chef/trusted_certs` is the most likely setting for reusing certificates installed by Chef Infra Client. ## Bug Fixes - Generating a Knife Config now produces a `config.rb` instead of `knife.rb` file. These files have the same format and contents, but `config.rb` has been the preferred file name since Chef Infra Client 12.0. - Minor UI bug fixes ## Supported Infra Server Versions Chef Manage 3.0 is compatible with Chef Infra Server 12 and later. Users are always encouraged to stay up to date on Chef Infra Server releases to ensure they have the latest security updates. ### Added Platform Support - RHEL 7 - RHEL 8 - Ubuntu 16.04 - Ubuntu 18.04 ### Removed Platform Support - Ubuntu 10.04 - Ubuntu 12.04 - Ubuntu 14.04