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
Kiah Tolliver shared
Let’s kick things off with some updates from DevRel:
In case you missed it, Dan and I had the pleasure of chatting with one of the winners from our Automate for Good Hackathon, Dhruv Kanojia. Check out the replay on YouTube
Interview with Hackathon winner Dhruv Kanojia
Upcoming Webinars:
Feb 3rd -
Feb 23rd - Gain Control & Visibility into Linux Laptops
Feb 24th - AWS Marketplace
March 30th - Are Scripts Slowing Down System Admins?
Next week’s live streams:
Feb 8th: What are InSpec Attributes
Feb 10th: Mentoring new tech leads with Dan Allford
Tune in on YT or Twitch
This week’s releases
Chef Infra Server
Kiah Tolliver shared
Chef Infra Server 14.12.21 Released! This release contains a host of bug fixes, security updates and version upgrades
Chef Infra Client
Kiah Tolliver shared
Chef Infra Client 16.17.39 Released! This release contains a host of Compliance Phase improvements.
Chef Infra Client 17.9.42 Released! This new release resolves failures using inputs/waivers with the new compliance directory feature in Infra Client 17.5 and later
Chef Workstation
Kiah Tolliver shared
Chef Workstation 22.1.778 Released! BIG new Workstation release shipped:
- AIX support for the chef run command so now you can chef run all operating systems that Infra Client supports
- M1 packages for macOS
- Removal of the EOL delivery CLI
- VMware vRealize 8 support in Test Kitchen
- 4 new cookstyle cops including a new
Chef/Security
department for security linting of Infra code
Other releases
Kiah Tolliver shared
Chef Backend 3.0.0 Released! This release contains the Elasticsearch upgrade
Updates
Chef Automate
Ankur Mundhra shared
Hello community
Team has been working on following things:
- Builder and Automate will soon be available with Nginx 1.21.3
- CLI command improvements for chef-automate info and chef-automate version to support Automate HA
- Working on migration of Chef Orgs from Chef Infra Server to Chef Automate
- Fixed a bug for better representation of output of chef-automate status command
- Fixed a bug to connect notifications service to external services
- Chef-server-ctl commands (cleanup-bifrost, grant-server-admin-permissions admin) now work for external PG
- Support proxy in compliance scan of AWS API resource
- Major upgrade flag support for upgrade run command is available in dev ready phase for internet connected systems
- Migration command for moving data from embedded PG 9.6 to embedded PG 13.5 is in dev ready phase
- Embedded PG 13.5 package is now dev ready
Chef Habitat
mwrockx shared
Hello from Habitat!
This week's updates:
- Making progress on next core-plans refresh
- Working on auto bumping core plan versions
- Improve frontend scaling option for on-prem builder
- New developers onboarding
- Cleaning and automating API docs
- adding hart size and channel promotion timestamps to builder package detail
Chef Infra Client
tas50 shared
For infra client we are continuing to work on Infra Client 18 release
Chef Infra Server
prajakta shared
- Made more progress with supporting opensearch in Chef Infra Server - External Opensearch Support · Issue #3068 · chef/chef-server
- Worked on upgrading ES version in chef-backend - https://github.com/chef/chef-backend/pull/719/files
- Working on - Unable to upload/delete cookbook with Chef Admin account ([Placeholder] Unable to upload/delete cookbook with Chef Admin account · Issue #3142 · chef/chef-server )
- Improving the dev environment - Automate mundane configuration/setup in dev vm and/or vagrant · Issue #2986 · chef/chef-server
- Working on adding a scenario for testing chef-backend upgrade
Chef Inspec
cwolfe shared
The Chef InSpec team has been working on:
- Continued work designing a streaming interface for reporters, to allow real-time custom output
- Fixed a problem with sestatus not being found on amazonlinux
- Simplified the mechanism by which a custom resource may inherit from a core resource
- Started on a blog post regarding custom resources
- Started looking into adding test coverage analysis
Chef Workstation
Vikram Karve shared
Hi All! Here is what Workstation & Community Tools are working on
Released in build 22.1.778
- Apple M1 support - (we are resolving an issue that prevents brew based install of latest stable build on Mac)
- Support for Chef ad hoc runs on AIX
- Kitchen-vra plugin bundled with update to support vRA 8
Done
- Introducing test coverage report in PRs through GitHub workflow.
Work-in-progress
- Continuing on implementing
chef env
in Golang. We are finalising amongst feasible ways to record relevant paths. - Adding workstation install related telemetry
- POC on setup wizard toward ease-of-onboarding in Chef Infra
- POC on moving
knife supermarket
tochef supermarket
- Addressing issues reported across repos
Sous Chefs
ramereth shared
Hello from the Sous Chefs!
Here's the list of new releases in the past week:
- certificate - 2.0.3
- Fix
cert_path
usage when usingcreate_subfolders
- Remove delivery and move to calling RSpec directly via a reusable workflow
- Update tested platforms
Added Alma Linux and Rocky Linux to testing and migrate from CentOS 8 to CentOS Stream 8 on the following cookbooks:
- logrotate
- nrpe
- openssh
- postfix
- yum-elrepo
- yum-erlang_solutions
- yum-mysql-community
- yum-remi-chef
Planning on doing the same with the rest of the cookbooks where it applies. This also includes Removing Debian 9 and adding Debian 11 or any other EOL platforms used in the CI pipeline.
The delivery cli was deprecated in the latest release from workstation and broke all of our CI pipelines. We're currently working on migrating and fixing all of our repos to use a more reproducible workflow that doesn't use delivery. Please be patient as we go through each cookbook to resolve those issues. Folks will need to rebase any currently open PRs once we fix the CI.
Cinc Updates
ramereth shared
Hello from the Cinc Project!
Client
- A new Windows package for Cinc Client 17.9.26 has been pushed to the mirrors and should be active now that resolves some run-time issues we've been having
- I'll slowly be rebuilding older Windows packages so they work as well
- Released 16.17.39 & 17.9.42
Workstation
- Released 22.1.778 & 22.1.745, our first stable releases!
- Fixed issues with
cinc -v
not showing versions properly and also got the upstream fix merged as well
Server
- Released 14.12.21 via the unstable channel
- @Aleksey Hariton has made some amazing progress on fixing various remaining word mark issues. You can see its upstream progress here.
We've migrated from building on CentOS 8 to CentOS Stream 8 for our EL8 builds. If this causes any issues with our various EL8 distributions, please let me know.