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/
DevRel/Community
bennyVasquez Shared
Up first, you might have noticed that discourse.chef.io/ is in read-only mode right now. We’re finally merging in the data from forums.habitat.sh, which should be done in the next couple hours. forums.habitat.sh will be going offline as soon as everything’s confirmed, and we can get the redirects in place.
I also wanted to call attention to this message from @Xorima . If you got a new laptop recently, it’s worth working on finding a good home for the old one.
This week’s releases
Chef Habitat
benny Vasquez shared
Habitat got an update, too (including external contributions from sajjaphani ). https://discourse.chef.io/t/habitat-1-6-235-released/18085
This release modifies the behavior around the Supervisor’s LOCK file. Take a look at the pull request to find out more details about that.
Chef Infra Client
benny Vasquez shared
Chef infra client had a release a couple days ago, with all kinds of great work from both internal and external sources: https://t/chef-infra-client-16-9-16-released/18076
tas50 shared
Chef Infra Client 15.15.0 shipped as well. I had planned to post that today, but it's a bit hard with RO discourse https://discourse.chef.io/t/chef-infra-client-15-15-0-released/19423 That release includes several nice bugfixes backported from the 16 branch and resolves multiple CVEs
Chef Inspec
benny Vasquez shared
Chef Inspec got an update to 4.24.26 just a couple days ago (including external contributions from @rgeissert and @kclinden !) One note from that update: macOS 10.13 is no longer a supported platform for Chef InSpec. You can check out the release notes here. https://discourse.chef.io/t/chef-inspec-4-24-26-released/18073
And 4.24.28 was released late last as a hotfix; 4.24.26 had a serious issue on Windows. https://discourse.chef.io/t/chef-inspec-4-24-28-released/19420
Chef Workstation
benny Vasquez shared
And just yesterday Workstation had a release: https://discourse.chef.io/t/chef-workstation-21-1-222-released/18084
remember, if you haven’t moved to workstation yet, you’re setting yourself up for failure. Workstation replaces ChefDK, which went end of life last week: https://blog.chef.io/goodbye-chefdk-hello-chef-workstation
Other releases
tas50 shared
Cookstyle got two updates to bring in new versions of Rubocop! We’re up to Rubocop 1.7.0 in Cookstyle 7.5. https://discourse.chef.io/t/cookstyle-7-4-released/18046
https://discourse.chef.io/t/cookstyle-7-5-released/18062
Updates
Chef Infra Client
tas50 shared
- Welcomed @mparadise as a new member to the Chef Infra Client team
- Shipped 16.9 with the long awaited DNF work
- *Began work cleaning up the yum_package resource to match the DNF cleanup work in 16.9*
- Scoping of upcoming work for 2021 and Chef Infra Client 17
Chef Inspec
cwolfe shared
The Chef InSpec Team is working on:
- Several routine dependency updates
- Modify --reporter-message-truncation to also trim the code_desc field for large reports
- Investigate timeouts in the plugin installer unit tests on Windows; looks like webmock may be the culprit
- Long-term looking into Ruby 3 support
Chef Workstation
mparadise shared
In addition to the release of Workstation that @tas50 published yesterday, this week has been seeing our newest team members ramping up their contributions, taking on several long-delayed usability improvements to chef-cli and other components of Workstation. Work has also continued on the new rollouts (policyfile deployment) tracking feature.
Sous Chefs
ramereth shared
Hello from Sous Chefs!
Here's the list of new releases in the past few weeks:
- atlantis - 1.2.1: Update documentation with better Terragrunt command
- consul - 4.3.1: Added the renamed parameters from consul 1.0.0
- docker - 7.4.1: Fix the codeowners to use the correct group
- docker - 7.5.0: Update to use docker-20.10 by default
- docker - 7.6.0: Support for loki-docker driver logging plugin
- elixir - 2.0.1: Cookstyle fixes
- nodejs - 7.3.1: Cookstyle fixes and enable testing on OpenSUSE
- openvpn - 5.2.0: Add support for Amazon Linux
- passenger_apache2 - 4.0.1: Cookstyle fixes
- pyenv - 3.4.1: Cookstyle fixes
- rsyslog - 8.0.1: Cookstyle fixes
- vagrant - 2.0.4: Cookstyle fixes
In addition the 29 additional cookbooks has been transferred over from chef-cookbooks:
- apt
- ark
- aws
- chef-splunk
- chrony
- cron
- freebsd
- homebrew
- iis
- iis_urlrewrite
- logrotate
- mcelog
- motd-tail
- nscd
- ntp
- openssh
- powershell
- resolver
- sql_server
- sssd_ldap
- yum-amazon
- yum-centos
- yum-elrepo
- yum-epel
- yum-erlang_solutions
- yum-fedora
- yum-ius
- yum-remi-chef
- yum
It didn't stop there, we also also transferred the following 5 cookbooks over from windowschefcookbooks:
- beyondcompare
- notepadpp
- resharper
- seven_zip
- visualstudio
Needless to say we're going to be busy getting those adopted into Sous Chefs and cleaned up. Here's a list currently open pull requests that have been recently updated that need some reviews.
Cinc Updates
ramereth shared
Hello from the Cinc Project!
Cinc Auditor
- Released 4.24.26
- Now include a native MacOS 11.0 (x86-64) package
- We'll be releasing 4.24.28 later today
Cinc Client
- Released 16.9.16
- Now include a native MacOS 11.0 (x86-64) package
- We'll be releasing 15.15.0 later today
Cinc Workstation
- Released 21.1.222 via the unstable channel
- Unfortunately, we were not able to build a native MacOS 11.0 (x86-64) package yet due to this issue
Other updates:
- Thanks to the OSUOSL, our MacOS builds are much faster now with a new x86-64 MacMini that isn't from 2011
- We now have a MacOS 11.0 builder working on Auditor, Client and Workstation
- Improved and refactored our cached builds work for Auditor, Client and Workstation. Plan to do the same for Server eventually as well.
- We'll soon have access to an M1 MacMini which will enable us to build projects for that platform once Chef has resolved all upstream issues.
I've started looking into the build issues with Workstation on Windows again starting with a better development environment for testing such issues. I plan on this in resulting in a new cookbook that we'll use for standardizing how we make our Linux, Windows and MacOS builders.