Below are the meeting notes for this week's Community Meeting, a text-based meeting held weekly in #community-meetings on our community slack, which you can join: https://community-slack.chef.io/
This week’s releases
Chef Automate
benny Vasquez shared
Chef Automate 2 had a pretty big release early last week. Take a look at the improvements and bug fixes here: https://discourse.chef.io/t/automate-2-version-20200922182722-released/17735
Chef Infra Server
benny Vasquez shared
Last week we worked on getting the Chef Server 14 Released! https://discourse.chef.io/t/chef-server-14-0-58-released/17759 . Upgrading to this release will include a reindex on the data that will include some downtime based on the size of the data to be reindexed. This process is taken care of automatically by the upgrade. We strongly recommend taking backups and testing Chef Infra Server 14 in the test environment before moving to Production. Some of the highlights are:
- Elasticsearch Based search indexing.
- It ships with Erlang 22 that sets up the foundation for a lot of the future work.
- There are multiple updated components including using AdoptOpenJDK instead of OracleJDK
- It reduces the operational complexity of the Chef Infra Server by removing some of the components like Solr, Opscode-Expander and Rabbitmq that supported the older search index pipeline.
- We strengthened the integration tests and the test environment that is used to test Chef Infra Server in its various topologies and configurations.
Chef Infra Client
benny Vasquez shared
Infra Client 16.5.77 was released last week, and included the update to Inspec that fixed the problem with junit2: https://discourse.chef.io/t/chef-infra-client-16-5-77-released/17739
Chef Inspec
benny Vasquez shared
Inspec had a small-ish release last week, too: https://discourse.chef.io/t/chef-inspec-4-23-11-released/17736
Chef Workstation
benny Vasquez shared
We had a big Workstation release, too. Make sure to at least skim over these notes: https://discourse.chef.io/t/chef-workstation-20-9-158-released/17758
Other releases
benny Vasquez shared
Tim mentioned it last week, but I’ll drop it here again: Cookstyle 6.19 dropped with some neat updates: https://discourse.chef.io/t/cookstyle-6-19-released-with-2-new-chef-cops/17738
Supermarket 3.3.35 was released, with some important security updates along with some maintenance and enhancements: https://discourse.chef.io/t/supermarket-3-3-35-released/17754
Updates
Chef Automate
Alex Pop shared
Hello from the Automate Team!
- Fixed team list table heading to be consistent with the users list page.
- Fixed health filtering in the apps tab sidebar.
- Improved the Automate installer documentation.
- Progressing with the last 24h compliance reporting improvements.
Chef Infra Server
prajakta shared
This week we :
- Updated verbatim on the upgrade warnings.
- Made changes to support Elasticsearch service to be up and running on older systems albeit slightly slower systems.
- Fixed a bug in a preflight-validator
- Are in the process of upgrading the version of Elasticsearch from 6.8.1 to 6.8.12
That is all for us!
Chef Inspec
schwad shared
We don’t have a lot of updates this week, but in a coming release in future we do have a few PRs we’re excited about.
First allows for a timeout option on the command
resource (so you’re not left hanging!!) and the second allows for a clear_cache command to clear the .inspec cache. We’ve found that this might help some folks when debugging weird edge cases using InSpec!
Have a great week and see you soon!
Sous Chefs
ramereth shared
It's been a somewhat busy week with releases.
consul 4.0.6 has been released:
- Support binary download for linux arm64
nodejs 7.1.0 has been released: (thanks @jeffbyrnes !)
- resolved cookstyle error:
recipes/nodejs_from_binary.rb:19:1 refactor: ChefCorrectness/IncorrectLibraryInjection
- resolved cookstyle error:
recipes/nodejs_from_source.rb:21:1 refactor: ChefCorrectness/IncorrectLibraryInjection
- resolved cookstyle error:
recipes/npm_from_source.rb:21:1 refactor: ChefCorrectness/IncorrectLibraryInjection
- Have ark setup node and npm binaries into
PATH
- Add
node_env to npm_package in order to set NODE_ENV (useful for some packages)
- Include
npx as a binary in addition to npm , it has been [included since npm v5.2.0]( https://medium.com/@maybekatz/introducing-npx-an-npm-package-runner-55f7d4bd282b )
nodejs 7.2.0 has been released: (thanks @markgibbons )
- Verify the URI of installed packages to help determine if a good URI has been installed
- Add tests that verify npm-package installed packages
- Get the example test cookbook working
- Add support for installing node on windows
apache2 8.5.1 has been released:
- Add apache namespace for site_available? and site_enabled? helper methods
nginx 10.3.2 has been released:
- Add nginx namespace for site_available? and site_enabled? helper methods
grafana 9.5.0 has been released:
- Added support for
cookie_samesite settings (#383)
haproxy 9.1.0 has been released: (thanks @john )
- Added: testing for haproxy 2.2
- Removed testing for haproxy 1.9 & 2.1
In addition, the following cookbooks were transferred to Sous Chefs from Chef:
- docker
- elixir
- erlang
- etcd
- firefox
- git
- postfix
- transmission
We're still in the process of getting them updated to Sous Chefs standards and hope to have new releases out soon with those changes plus hopefully a few quick fixes.
We also went through and labeled a lot of various issues for Hacktoberfest for those interested and did a little bit of triage in the process.
Cinc Updates
ramereth shared
Hello from the Cinc Project!
It's been a mostly quiet week but I do have a few updates
Cinc Client:
- Create cinc-wrapper in chef-bin and adapt biome plan upstream/chef#11 distribution/client#64 (thanks @Tensibai for working on this!)
This will finally allow us to have a proper wrapper on Windows. We also plan on doing this in other projects as well.
Cinc Workstation:
- Continue working on enabling git caching but running into issues on the MacOS builders
- Continue working on updating/fixing our Windows builder so that we can finally have a build
I think that's it in case I forgot anything