Meeting notes for July 2nd, 2020

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

bennyVasquez shared

just one thing from us this week: a heads up that later this month we’ll be pushing changes to our internal build system that support a change of our default branch name from master to main. We’ll test first on a smaller, lesser-used repo. Based on the results of that test, we’ll set up and communicate out a plan to roll out this change to all of our repos. If you’ve got questions or concerns, feel free to pass them my way via PM!

This week’s releases

Chef Infra Client

tas50 shared

Chef Infra Client 15.12.22 shipped. This includes a ton of backported fixes for resources and bootstrapping. It also includes ohai detect of macOS Big Sur and packages for Windows 8 https://discourse.chef.io/t/chef-infra-client-15-12-22-released/17316

Chef Infra Client 16.2.73 was released. This is another collection of small bug fixes we wanted to get out before shipping the next feature release. https://discourse.chef.io/t/chef-infra-client-16-2-73-released/17339

That release includes some nice improvements in Ohai, the return of Habitat packages for Chef Infra along with powershell_exec support in Habitat, and several nice bug fixes for resources

Chef Inspec

tas50 shared

InSpec 4.21.1 and 4.21.3 were both released. These have fixes for the new logging functionality https://discourse.chef.io/t/chef-inspec-4-21-3-released/17352

Chef Workstation

tas50 shared

Chef Workstation 20.7.81 shipped. This includes the updated Chef Infra Client with bootstrapping fixes, includes updates net-ssh gem for modern crypto in SSH connections, has a new train release that reuses SSH connections, the latest cookstyle as usual, and many other updates to components https://discourse.chef.io/t/chef-workstation-20-7-81-released/17343

Workstation is also now available for Windows 8

Other releases

tas50 shared

We also shipped a nice update to the kitchen.ci website for test kitchen. kitchen.ci is now managed by netlify, which means any merge to the main test-kitchen repository will automatically deploy the website. Additionally any PR opened will build the website and toss a link in the PR where it can be previewed

Updates

Chef Automate

Alex Pop shared

Greetings from the Automate team!

  • Merged an update to data-lifecycle that allows a user to make changes to Service Groups through the UI.
  • Fixed a bug where no output was generated for compliance csv exports when filtering by ‘Control Tag’.
  • With the introduction of the minimal reports ingestion, the notification service stopped receiving the metadata(control code, impact, etc) in the reports. This has been rectified now.
  • Documentation updates across the board.
  • Working to improve the compliance reporting when looking at the current day.
  • Made the data feed service more resilient to incomplete data being ingested.
  • Merged UI improvements to the cookbook filtering in the event feed.
  • Working to improve reporting of Compliance errors caused by InSpec exceptions (profile or resource bugs).

Chef Habitat

sdmacfarlane shared

Greetings from the Habitat team!

  • Uninstall hook feature has merged
  • Service bootstraping PR under review
  • Fixes to package upload and channel promotion when the package is already present on Builder
  • Allow dynamic changes to update-related config for services
  • Starting work to make the above a 'patch' operation
  • Starting work to refactor Builders job scheduler so we can teach it new tricks

mwrock is amazing to work with, thanks for returning him

Chef Infra Server

prajakta shared

Hello Chefs!

  • The sig_v4 changes are passing pedant and partial integration_test pipeline. We will be running them through the full set of integration testing pipeline.
  • We updated java to 11.0.7 for elasticsearch, those changes will be available in current shortly.
  • We are working on updating to chef-16 and bundler-2.1.4 for Chef Infra Server.

That is all for us!

Chef Infra Client

tas50 shared

bug fixes, bug fixes, and more bug fixes

  • Chef Infra Client 15 now has a deprecation warning when you're missing the provides line in resources so you can fix that before upgrading to 16. The new Workstation release also has Cookstyle rules for that

  • We're doing a lot of investigation into what macOS Big Sur means for Chef. As usual the release includes some huge bombs which are going to make our life a lot harder. Expect more work there

  • We have several new resources incoming: inspec_audit_waiver, motd, and windows_firewall_profile are in the works

  • We're working on a full formal pipeline for Habitat packages so we can fully test and promote those packages as equals with the omnibus packages

Chef Inspec

Stocksy shared

This week we released InSpec 4.21.1 - it contains the improvements @schwad mentioned at last week's meeting:

  • A new html2 reporter for better HTML reporting
  • Several improvements to the

interface resource

  • A performance fix when running against ssh targets.We also

just released InSpec 4.21.3 with a small fix to the html2 reporter.
We also have a number of PRs in-flight, both from Chef staff and community

One incoming change is that InSpec will start to report in its result data when a profile fails to load due to errors with the source code in the profile; instead of the current behaviour of just terminating InSpec.

Chef Workstation

tball shared

Howdy! We worked on the release that you already mentioned. As part of that it appears () that we fixed our automatic Chocolatey promotion. Still working on the homebrew solution. Releases should resume at our intended 2-week cadence. In addition to that release we have started going through some of the Test Kitchen backlog, and Clinton got two issues fixed this week already.

Otherwise, our team is working on our Q3 planning and I'll share any updates about that when we can. Thanks!

Sous Chefs

tas50 shared

  • chefignore fix pushed to all cookbooks to ensure we publish the changelog.md file to supermarket again. This fix is also in the new Workstation release
  • Lots of work happening in PHP to support the latest versions of RHEL/Debian/Ubuntu
  • Apache2 cookbook work to add mod_php support
  • Lots of activity in the grafana cookbook with new resources and fixes

Cinc

ramereth shared

Cinc Client:

  • Released 15.12.22 which now includes packages for aarch64 and Amazon Linux 2
  • Released 16.2.73

Cinc Auditor:

Cinc Workstation:

Cinc Server:

  • @jgitlin is making progress on resolving the issues with the Wordmarks PR. The PR broke the smoke tests; working to get those executing properly within our build pipeline while running smoke tests manually and resolving issues found.

See you next week!

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