Meeting notes for January 28, 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

benny Vasquez shared

To start this week I’ve got a couple tihngs that I’ve posted in other channels too, but want to make sure gets shared here:

  • I mentioned in #devrel yesterday that we’re launching a series of 4 webinars around Infra called “Chef Infra Quickfire Series”. The first one is February 4th, and is titled “Learn how to Prepare for New Chef Infra Client Releases with Cookstyle”. attend, and you’ll get to heckle our very own @tas50 . Register and see all of the topics of the series on our landing page .
  • I shared in #job_opportunities this morning that Progress is hiring for a ton of positions all around the world. The job listings page now has a filter to show only Chef jobs. If you’re interested, take a look at what we’ve got and let me know if I can help in any way! https://www.progress.com/company/careers?category=Chef%20Business%20Unit

This week’s releases

Chef Automate

benny Vasquez shared

Chef Automate got two updates in quick succession earlier this week. 20210116175706 was released, and then quickly pulled due to a bug and replaced with 20210125155346 . If you got the first one, make sure you also got the second one.

Chef Infra Client

benny Vasquez shared

And last night @tas50 dropped Chef Infra Client 16.9.32 . To quote him, this release includes “a fix for the Compliance Remediation content leaving behind PowerShell processes on Windows. It’s also 5% smaller on disk so it’s a nice one even if you’re not using any of the Compliance features.” It also included the Inspec 4.26.4 update from earlier in the day.

Chef Inspec

benny Vasquez shared

Chef Inspec 4.26.4 was released yesterday. Thanks to community members @rgeissert , @catriona1 , @tecracer-theinen , and @pacopal for your help with this one.

Updates

Chef Automate

Alex Pop shared

Greetings from the Automate team!

  • Fixed a secrets migration bug preventing upgrades
  • The CSS of the create org modal for the infra proxy has been improved
  • Fixed a UI bug on the cookbook details page
  • We re-enabled HA Chef Server tests
  • Merged a change to run the semgrep on the nightly builds

Chef Infra Client

tas50 shared

  • Shipped 16.9.32
  • Prepped a PR to remove running chef-client as a service on Windows for Chef Infra Client 17. We've recommended against this for many years and folks should be using scheduled tasks instead which are more reliable and use less memory
  • Shaved 5% off the install size by removing dev deps from the package
  • Worked on Ruby 3 testing / compatibility
  • Merged the ability to use su instead of sudo with knife bootstrap which should be helpful on platforms without sudo out of the box
  • Merged in a nice performance improvement to loading state in systemd_unit from FB

Chef Infra Server

prajakta shared

Hello Chefs!

New team members on the Infra Server team continue to work through some issues and bugs while getting caught up with the system.

  • We had to deal with some (and some more) build pipeline issues.
  • We made some fixes to the docs and added some High Level Architecture diagrams.
  • Removed EOL RHEL-6 builders and testers from the Chef Infra Server pipeline.
  • Merged

- add support for mutual TLS

  • Updated nokogiri from 1.10.4 -> 1.11.0
  • Fixed bug #1576 i.e cookbook metadata can include version in the format 'X'; where X -> major version.
  • Fixed bug #2156 i.e Chef Infra Server now supports $timestamp_local and $timestanp_iso8601 for nginx access logs.
  • Investigated #1606, but are uable to reproduct the issue. It looks like chef-server does respect the api-fqdn.
  • We continue to make progress on the rails upgrade. Currently we have only one test failing in a couple of scenarios in our test environment. So far we have not been able to see that in the local dev-testing.That is all for us! See you wonderful folks in the next week!

Chef Inspec

cwolfe shared

The Chef InSpec team is working on:

  • Routine dependency updates
  • Implementing Ruby 3 support
  • Looking into splitting up the Google Cloud SDK gems in train (and thus as used by inspec-gcp ), now that Google is releasing individual gems
  • Reviewing open PRs, cleaning up and merging what can be merged
  • Fixed a problem with the http resource under Chef Infra client due to a missing dependency on faraday_middleware

Sous Chefs

ramereth shared

Hello from Sous Chefs!

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

  • apache2 - 8.8.0: Remove support and testing for Ubuntu 16.04
  • apache2 - 8.9.0: Enable options property to pass arbitrary variables to the conf template
  • ark - 5.1.0: Sous Chefs Adoption / Fix issues with --strip-components with the :cherry_pick action on MacOS / Ensure /etc/profile.d exists on MacOS if append_env_path is used
  • aws - 8.4.0: Sous Chefs Adoption and other misc fixes
  • chrony - 1.1.0: Conditionally search for masters
  • cron - 6.4.0: Sous Chefs Adoption
  • homebrew - 5.2.0: Sous Chefs Adoption
  • java - 8.6.0: Added Amazon Corretto 15 support to corretto_install / Added configurable file_cache_path property to java_certificate / Added cacerts property to java_certificate for interacting with java cacerts file (Java 9+)
  • mariadb 4.2.1: Ensure we run selinux_policy_install if selinux is enabled
  • mysql - 10.0.0: Add mysql_database and mysql_user resources / Remove Ubuntu 16.04 support
  • mysql - 10.0.1: Add apparmor template for ubuntu 20.04
  • seven_zip - 3.2.0: Sous Chefs Adoption / Update to 7-Zip 19.00
  • yum-epel - 4.1.1: Fix support for Oracle Linux

The following cookbooks were transferred to Sous Chefs in the past week:

  • deb_pkg_unautostart
  • drbd
  • firewall
  • gems
  • mingw
  • remote_install
  • trusted_certificate
  • ufw

We're still working on properly importing the slew of cookbooks that got transferred last few weeks. We're slowly making progress on getting them properly cleaned up and adopted.

Here's a list of 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.26.4

Cinc Client

  • Released 16.9.29
  • The release for 16.9.32 was literally just pushed to the mirrors a few minutes ago

Cinc Server

  • Rebased current work and tested building with latest upstream
  • Ran into an error and will look into this soon to resolve
  • Still have fully functional unstable build

Cinc Workstation

  • Still working on getting the Windows build going along with removing the remaining trademarks

See you next week!

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