Meeting Notes for November 4, 2021

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

Just a reminder: Supermarket is getting a facelift on December 1st! Expect an outage from 4am-9am PT. Read more about that here Supermarket.chef.io set to get an Infrastructure upgrade - Supermarket.chef.io set to get an Infrastructure upgrade - Chef Blog | Chef)

This week’s releases

Chef Habitat

Kiah Tolliver shared

Chef Habitat released versions 1.6.416 & 1.6.420, read more about those using these respective links.

Chef Infra Client

Kiah Tolliver shared

Chef Infra Client 17.7.29 Released! Read more about that here

Chef Workstation

Kiah Tolliver shared

Chef Workstation 21.11.679 Released! Read more about that here

Updates

Chef Habitat

mwrockx shared

Hello from Habitat!
This week's updates are:

  • Making progress on next core-plans refresh
  • Working on tool to auto version bump core packages
  • deployed new public builder release:
  • Fixed edge case where some releases are not included in view
  • Fixed issue where "main" github branches do not auto build
  • Includes support for Mac M1 Hab cli
  • Released Habitat 1.6.420 which includes support for Mac M1 CLI. NOTE: Do not install 1.6.416 if your supervisors communicate with automate.
  • Working on HA on prem builder support
  • Working on bug where a connected plan file has a different package name from the builder package name
  • Consolidating all public builder secrets inside Vault as single source of truth

Chef Infra Client

tas50 shared

Hey folks

Like @Kiah said we shipped a new release of Infra Client this week. This included a new InSpec engine for the Compliance Phase as well as a regression fix for Ohai not correctly detecting the hostname on systems without fully functional DNS

The team also merged a fix for chef_client_launchd not reloading properly when launchd properties are changed

We just merged the first part of our PowerShell DLL update. This brings in the latest MS libraries for PowerShell and adds the ability for us to support timeouts in our PowerShell commands. We're reworking how we build these DLLs and ship them. This will allow us to rapidly update the DLLs to bring in the latest upstream bug fixes

That also allows us to merge an update to powershell_package and powershell_feature to use powershell_exec install of powershell_out. This will result in a pretty big performance boost for Windows users

We have a new PR to support interval runs in Compliance Phase which was the one bit of backwards compatibility with the legacy audit cookbook that we missed with Compliance Phase. ![]Implement compliance phase interval runs by lamont-granquist · Pull Request #12226 · chef/chef

And last, but not least we're bringing back support for Solaris 11.3. Solaris 11.3 is EOL, but we heard from many people that they haven't fully migrated to 11.4.

Chef Infra Server

Lincoln Baker shared

Hello from Server world

  • Continuing work on improved logging and tooling for troubleshooting.
  • High CPU load spike issue is still under investigation.
  • Reindexing failure has been investigated and the work is currently in review.
  • Improved umbrella testing pipelines.
  • Revised documentation.

Chef Inspec

cwolfe shared

The Chef InSpec team has been working on:

  • Adding support for Alpine Linux as a target
  • Improving support for using private supermarkets
  • Investigating an issue with Windows Defender

Chef Workstation

Vikram Karve shared

Chef Workstation 21.11.679 has been released this week

  • we identified an issue in the integration test run related to Golang Cobra framework adoption, a bit late in the cycle, so have held off the PR merge until we have the issue addressed in our verify pipeline. we'll plan a follow-up release soon.

Work-in-progress, a continuation of what we were onto last week...

  • Validating the fix to Workstation App auto-start on login issue
  • Fix for knife bootstrap issue is close to done. Most of the windows script code replaced with powershell script, except one scenario.
  • We've taken up few test-kitchen issues for fixing
  • The brand new Community Tools team continues with their onboarding into Chef Infra

What's Next?

  • We will shortly begin identifying what telemetry data is sent via workstation already, and what more could be added.
  • We will shortly start planning around moving knife supermarket to the chef CLI.

Sous Chefs

ramereth shared

Hello from Sous Chefs!

Here's the list of new releases in the past week:

It's been a pretty busy week so lots of good stuff to share

  • aws - 9.0.1: Fixed a logic bug when relying on ec2 fallback_region from a local zone. Local zones have weird AZ names
  • nfs - 5.0.0
  • Sous Chefs adoption
  • Loosen version pin on line cookbook
  • Fix CentOS 8+ and Fedora and properly manage /etc/nfs.conf
  • Add fsid property to the nfs_export resource
  • Fix services that are loaded
  • Switch to using kernel_module resource for lockd module
  • Fix idempotency with sysctl resource usage
  • selinux - 6.0.1: Correctly parse ports with multiple contexts
  • sensors - 2.0.0
  • Require Chef >= 15.5
  • Update to modern platforms to test against
  • Cookstyle fixes
  • vagrant - 3.0.0
  • Enabled unified_mode for all resources
  • Dropped compatibility with Chef versions < 15.3
  • Updated Vagrant default version to 2.2.18 (previously was 2.2.4)
  • xinetd - 2.0.0
  • Sous Chefs Adoption
  • Migrate to custom resource and enabled unified_mode
  • Require Chef >= 15.3
  • Add ChefSpec & InSpec tests
  • Fix service name for tcpmux-server
  • yum-centos 5.2.0
  • CentOS Stream 8 support
  • Added various new repositories
  • Updated releases on OpenStack, oVirt, Xen, GlusterFS and Ceph releases

Lots of fun releases with yum-epel this week..

  • yum-epel - 4.2.0: Add support for CentOS Stream 8
  • yum-epel - 4.2.1: Add epel and epel-debuginfo repos by default for CentOS Streams
  • yum-epel - 4.2.2: Update documentation for epel on CentOS Stream
  • yum-epel - 4.2.3: Rename helper method to epel_8_repos to not conflict with yum-centos
  • yum-remi-chef version - 5.0.0
  • Fix support for CentOS 8 & Fedora
  • Use correct domain for debuginfo repos
  • Remove 5.5 repo support (removed upstream)
  • Add testing for CentOS 8, CentOS Stream 8, Fedora
  • Add PHP 8.1 repo

Added CentOS Stream 8 to CI pipeline in the following cookbook releases:

  • apache2 - 8.14.1
  • docker - 10.1.1
  • logrotate - 3.0.5
  • mariadb - 5.2.1
  • memcached - 7.0.3
  • yum-erlang_solutions - 2.1.3

Cinc Updates

ramereth shared

Hello from the Cinc Project!

Cinc Client

  • Released 17.7.29

Cinc Workstation

  • Released 21.11.679 via unstable channel

Cinc Server

  • Currently working on building 14.10.23 and hope to have the release out soon in the next few days.
  • As of right now, we're not planning on building older releases but if you have a need, please see this thread:

Connect

We also fixed SLES builds so they should be working again for uses on 15.2. We were unfortunately

We also know we have some issues with our Windows client build on modern versions of Windows. I'm going to try and find some time to look into this

See you next week!

This topic was automatically closed after 3 days. New replies are no longer allowed.