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
benny Vasquez shared
As @damacus said, we’re doing a bunch of streaming, so go subscribe on twitch to get notifications for when we do streams! Twitch
I mentioned last week, but just in case you missed it: Dan also wrote a blog post about the Awesome Chef awards. There’s only ONE MORE WEEK to submit your favorite chef community members, so don’t procrastinate any longer: Nominate an Awesome Chef! - Chef Blog
This week’s releases
Chef Infra Server
benny Vasquez shared
Chef Infra Server 14.7.13 was released with some improvments around chef-server-ctl gather-logs and an upgrade to Rails.
Chef Infra Client
benny Vasquez shared
Chef Infra Client 16.14 dropped with a TON of improvements and bug fixes that I’m sure @tas50 will talk more about later.
Chef Workstation
benny Vasquez shared
Workstation had one earlier this week with a bunch of important updates and bug fixes: Chef Workstation 21.7.545 Released!
Updates
Chef Automate
Ankur Mundhra shared
Chefs in Automate team prepared the following things for you:
- Re-certified Incident creation app for Quebec version on ServiceNow Store
- Detailed view of policy files including included_policy, run list and attribute details with visibility of revision ids of each policy file
- Paginated view of compliance scan reports
- APIs to get policy group information, list of policy files and more
- Mandatory landing page for all types of users - local Automate, SAML, Ldap
- Documentation of ServiceNow CMDB integration app (2.0.0 app release in review stage at ServiceNow Store)
- Compliance profiles: STIG Windows 10 v2.1.0,
- CVE fix: CVE-2021-23358
More updates coming soon
Chef Habitat
mwrockx shared
This week we have been working on:
- Core-plans team onboarding
- Continued work on August core-plans refresh
- Investigating options around core-plans version bump automation
- Working on bumping builder and habitat cargo deps and eliminating any CVE exposure
Chef Infra Client
tas50 shared
Let's start off with Secrets Manager integrations
We're continuing to work on our new beta of secrets manager integrations. We've made it easier to specify the vault when using Azure Key Vault and we now default to the AWS region of the instance when fetching from AWS Secrets Manager. Next up is work to support HashiCorp Vault as well as Akeyless Vault. We're hoping for 17.4 for those.
Next up is Compliance Phase
The next iteration of our compliance integration in Chef Infra Client is coming along nicely. We're on track to merge support for shipping InSpec profiles and waivers in cookbooks at /compliance/profiles and /compliance/waivers . You'll be able to include these in your run just like your use include_recipe today. Keep an eye out for this in Infra Client 17.4. We also just merged turning on chef_node_attribute_enabled by default so InSpec profiles will always have access to Infra node attributes including all the Ohai data.
How about some Docker after that
Our Releng team just did some pipeline magic and we'll now be producing Arm Infra Client Docker containers alongside the existing x86 containers.
and we have a few other things worth noting that merged
- systemd_unit now generates valid unit files when passing a hash
- knife bootstrapping now respects ssh config files
- yum_repository has been refactored to improve logging and reliability on RHEL derivatives
- homebrew_cask now supports casks with '-' or '@' in the name.
Chef Infra Server
prajakta shared
Hello Chefs!
This week we released chef Infra Server 14.7 ( Chef Infra Server Release Notes ) This release has some enhancements and fixes a regression caused by the previous release (14.6.32) in upgrading when Supermarket is installed.
In addition to keeping various dependencies updated and code cleanup, this week we updated pg_gem from 0.17 -> 1.2.3.
We are working on the preparation of the release that supports Postgresql 13.3.Thank you folks! See you next week!
Chef Inspec
cwolfe shared
The Chef InSpec team is working on:
- Investigating an issue with SSH connections when PrintLastLog is enabled
- Adding support for the IBM DB2 database
- Fixing the unit tests for Ruby 2.5 (probably for the last time)
- Working on a new release
Chef Workstation
Vikram Karve shared
Hi All! Here are the updates from Workstation team-The latest workstation release 21.7.545 on 27th Jul includes the below changes
- Update ruby version to 3.0.2
- Update deprecated schema in the chocolatey package
- Updated chef-cli to 5.3.1
- Update docker-api
- Updated curl to resolve CVEs
- Updated error message related to knife cookbook unshare command
Work-in-progress
- Adding further unit test cases in the Go Cobra library implementation in Workstation
- Dev changes to optimise chef -v are nearly complete, continue to address issue found here in Windows
- Addressing an issue in kitchen-vagrant
Sous Chefs
ramereth shared
Hello from Sous Chefs!
Here's the list of new releases in the past week:
-
grafana - 9.7.0:
- Enable unified_mode for all resources
-
Deprecations:
-
All Grafana API resources will be removed in a future version of this cookbook. Other tools e.g. Terraform are better suited for interacting with the API.
- grafana_dashboard , grafana_dashboard_template , grafana_dashboard_backup
-
These use the old dashboard name API which was removed in the latest 8.0 release of Grafana
- grafana_datasource , grafana_datasource_backup , grafana_organization , grafana_user
-
All Grafana API resources will be removed in a future version of this cookbook. Other tools e.g. Terraform are better suited for interacting with the API.
-
users - 7.1.0:
- Give group ownership of each users .ssh/* files to that users primary group
- Allow user to set file permissions for their home directory
- Add a primary_group and homedir_mode key to the user hash options
- We're doing some refactoring work on the selinux cookbook as well thanks to @bmhughes . Once that's completed, @Robert Detjens will work on pulling in the resources from the selinux_policy cookbook into the selinux cookbook. The end goal is to get that cookbook in a stable state and eventually get the resources into client natively
I think there are a few other PRs in progress but that's the notable stuff.
Cinc Updates
ramereth shared
Hello from the Cinc Project!
Cinc Server
- Working on resolving run-time issues with 14.6.32 related to chef-utils gem
- Will work on building 14.7.13 once the 14.6 run-time issues are resolved
Cinc Client
- Working on resolving build issues with 17.3.48 on Windows related to the ruby-shadow gem
- Will work on building 16.14 once the 17.3 build issues are resolved
Cinc Workstation
- Will work on building 21.7.545 once the Cinc Client 17.3 build issues are resolved
Much of the delay in the past week is my time being consumed with rebooting machines related to the Sequoia vulnerability. I hope to make more progress in the next week!
Other updates
tas50 shared
unrelated to Infra Client, but in my wheel house we're hoping for a Chef Manage release soon that will include some branding updates in the UI, a bunch of CVE fixes, support for running when Chef Infra Server has MTLS enabled, and validation of user e-mails when they change their e-mail
We're also hoping for a Supermarket release and that includes a massive list of dep updates along with improvements to search