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
Earlier this week we had an Automate release, and you’ll see we’re continuing to improve the UI there. (if you use Automate and haven’t read it yet, this blog post is definitely one to read). Take a look at the specifics of this release here: https://discourse.chef.io/t/automate-2-version-20210504084406-released/19868
Chef Habitat
benny Vasquez shared
Yesterday we had a Habitat release. Quoting @mwrockx We have several dependency updates and a fix that ensures service updates are promptly reflected in the supervisor http gateway. Full release notes here: Chef Habitat 1.6.319 Released!
Chef Infra Client
benny Vasquez shared
Chef Infra Client 17.1 came out Tuesday with new compliance phase and unified mode improvements: https://discourse.chef.io/t/chef-infra-client-17-1-released/19876
Chef Inspec
benny Vasquez shared
And Inspec also had a release yesterday! https://discourse.chef.io/t/chef-inspec-4-37-8-released/19879/1
Other releases
tas50 shared
We also had a Cookstyle release where someone may have forgotten to do a release announcement. It comes with 2 new cops for the unified_mode deprecation warnings
https://github.com/chef/cookstyle/blob/master/CHANGELOG.md#v7122-2021-05-10
Updates
Chef Infra Client
tas50 shared
-
Like @benny (she/her) said we shipped 17.1 This cleans up the deprecation warnings for unified_mode, extends support for edit_resource in unified_mode, adds a fancy new inspec_waiver_file_entry resource, and makes the CLI reporter default for Compliance Phase
-
@mparadise and @lamont-PTO-May-24 are on PTO for bit so we're slowing down right now and moving into planning phase for future releases
-
We have some additional Compliance Phase work planned for 17.2 and 17.3. Expect to see more there. Issues should hit GitHub once I can get the Aha to GitHub sync to work
-
oh and if you didn't notice we have native RHEL 8 packages now with 17.1 so if the EL7 in the filename bugged you that's fixed now
Chef Inspec
cwolfe shared
The Chef InSpec team is working on:
** inspec automate login now actually verifies the credentials you provided*
** Documented the toml resource*
** Optimizing the port resource when using ss command to list open ports*
Sous Chefs
ramereth shared
Hello from Sous Chefs!
It's been a busy week with releases! Here's the list of new releases in the past week:
-
cron - 7.0.0
- Remove recipe/attributes, correct cron.allow/deny permissions for Debian base distros
- Enable unified_mode resource for Chef 17
- Now requires Chef >= 15.3
-
dhcp - 8.0.0
- Enable unified_mode resource for Chef 17
- Now requires Chef >= 15.3
-
etcd - 7.0.0
- Enable unified_mode resource for Chef 17
- Now requires Chef >= 15.3
-
gpg - 2.0.0
- Enable unified_mode resource for Chef 17
- Now requires Chef >= 15.3
-
haproxy - 11.0.0
- Enable unified_mode resource for Chef 17
- Now requires Chef >= 15.3
-
haproxy - 12.0.0
- Refactor to use resource partials
- Add delete action to most resources
- Now requires Chef >= 16.0
-
line - 4.0.0
- Enable unified_mode resource for Chef 17
- Now requires Chef >= 15.3
-
logrotate - 3.0.0
- Replace recipes and attributes with Chef 17 compliant resources including enabling unified_mode globally
- Now requires Chef >= 15.3
-
logrotate - 3.0.1
- Update chef_version to >= 15.3 to require unifed_mode
-
nginx - 12.0.0
- Enable unified_mode resource for Chef 17
- Remove dependency on the deprecated ohai cookbook
- Now requires Chef >= 15.3
-
nginx - 12.0.1
- Refactor the default site template
-
nginx - 12.0.3
- Only trigger ohai refresh on plugin installation
-
postgresql - 9.0.0
- Add PostgreSQL 13 testing
- Enable unified_mode resource for Chef 17
- Now requires Chef >= 15.3
-
postgresql - 9.0.1
- Prevent leaking the users password during account creation
-
samba 2.0.0
- Replace recipes and attributes with Chef 17 compliant resources including enabling unified_mode globally
- Now requires Chef >= 15.3
- Several other changes (see changelog )
-
sql_server - 6.2.1
- Update new check sums for Windows 2012 SQL component .msi packages
-
syslog_ng - 3.0.0
- Enable unified_mode resource for Chef 17
- Now requires Chef >= 15.3
-
trusted_certificate - 4.0.0
- Enable unified_mode resource for Chef 17
- Now requires Chef >= 15.3
-
wix - 6.0.0
- Sous Chefs Adoption
We are currently working on updating as many of our cookbooks to support Chef 17. This will include enabling unified_mode on all custom resources which requires having at least Chef 15.3 or newer.We have created a board on Github to track issues and pull requests during our weekly meeting.In addition, we have created another board to track all Chef 17 updates.
I guess another thing to note is that some of these cookbook updates may include removing recipes to move these cookbooks to be more resource-driven which will impact users quite a bit
Although I'm trying to advocate to keeping some basic compatibility for some cookbooks where it makes sense
Cinc Updates
ramereth shared
Hello from the Cinc Project!
Cinc Client
- Released 17.1.35
Cinc Auditor:
- Released 4.37.8
Other Updates:
- Our next bi-weekly public triage meeting will happen on May 19th at 9AM PDT
Other updates
kmf shared
Yes. I've updated my repo to include vim and cookstyle integration. There is new howtos for vscode snippet integration with Vim. This is cooler than the stuff I did last week.
https://github.com/kmf/vim-chef-snippets