Meeting notes for October 15th, 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

drrk shared

I’ve updated the Chef Infra Course [on learn.chef.io] today to fix a bunch of bugs, and we have a course on Git and GitHub coming soon to Learn Chef.

This week’s releases

Chef Automate

benny Vasquez shared

Chef Automate got an update to 20201005173827 with a couple of interesting improvements, and nagging bug fixes. https://discourse.chef.io/t/automate-2-version-20201005173827-released/17800

Chef Habitat

benny Vasquez shared

Infra Client got and update last night with improvements for configuring the client, utilizing the latest and greatest PowerShell releases, and remote execution of the client. https://discourse.chef.io/t/chef-infra-client-16-6-14-released/17807

Other releases

tas50 shared

2 small cookstyle releases were made which updated the RuboCop engine to 0.93 and then 0.93.1. This includes a large number of bug fixes for Ruby cops

knife-ec2 2.0.6 came out with a fix for how server connection attributes are passed when in classic vs. vpc

kitchen-ec2 3.8.0 came out. This uses defaults when creating spot instances and allows using multiple IP addresses when creating a security group

Updates

Chef Automate

Alex Pop shared

Greetings from the Automate team!

  • We changed the automate-ui response header to not show the nginx server.
  • We merged documentation improvements on multiple pages.
  • Introduced custom semgrep rules focussing on rxjs lifecycle management.
  • Added config option to hide local user signin.

Chef Infra Client

tas50 shared

Chef Infra Client

  • Shipping minor Cookstyle fixes
  • Released Chef Infra Client 16.6 with a Target Mode Ohai, pwsh support, and chef_client_config resource
  • Started investigation into the poor performance of the chef shell-init and chef exec commands
  • Started investigation into long install times for our applications on Windows
  • Continued scoping work to ship audit cookbook functionality in Chef Infra Client

Chef Inspec

schwad shared

Hiya from InSpec!

We have some PRs in the works for a future release (mentioned last week), plus also have fixed a bug where json reporters wouldn’t always populate the message output about expired waivers. Small update but bigger ones to come! Have a great week everyone!

Chef Workstation

tball shared

Sous Chefs

ramereth shared

Hello from Sous Chefs!

It's been another busy week for us!

openvpn 5.1.2 has been released:

  • Install gpg package (fixes ( #183 )

postfix 5.4.0 has been released:
Changed:

  • Sous Chefs Adoption
  • Update to use Sous Chefs GH workflow
  • Update README to sous-chefs
  • Update metadata.rb to Sous Chefs
  • Update test-kitchen to Sous Chefs

Added:

  • Standardise files with files in sous-chefs/repo-management
  • Add Ubuntu 20.04 testing

Fixed:

  • Cookstyle fixes
  • ChefSpec fixes
  • Yamllint fixes
  • MDL fixes
  • Fix OpenSUSE installation issues

Removed:

  • Remove EL 6 testing
  • Remove Amazon Linux 1 testing

git 10.1.0 has been released:
Changed:

  • Sous Chefs Adoption
  • Update Changelog to Sous Chefs
  • Update to use Sous Chefs GH workflow
  • Update README to sous-chefs
  • Update metadata.rb to Sous Chefs
  • Update test-kitchen to Sous Chefs

Fixes:

  • Cookstyle fixes
  • Yamllint fixes
  • Fix

git_service on various systemd platforms

  • Fix idempotency issues with xinetd service

Added:

  • Include mdlrc file
  • Add testing for Ubuntu 20.04

Removed:

  • Remove support for Amazon Linux 1
  • Remove support for CentOS 6

atlantis 1.0.0 has been released (thanks @axelrtgs ):
Added:

  • Documentation

Changed:

  • Update to Sous-Chefs common configs and repo style
  • Xorimabot file standardizations
  • Update README.md CHANGELOG.md
  • Cookstyle fixes
  • Update ark dependency to 5.0

Removed:

  • BREAKING CHANGE: Updated config template to convert hash to YAML instead of custom logic
  • log-level must be lower case
  • repo-whitelist must be a , joined string

apache2 8.6.0 has been released:

  • Add apache2_mod_wsgi resource
  • Fix backwards compatibility for SUSE with a2enmod

Here's a list of current in progress PRs from the last week:

  • docker: Sous Chefs Adoption #1136
  • elixir: Sous Chefs Adoption #14
  • erlang: Sous Chefs Adoption #79
  • etcd: Sous chefs adoption #110
  • firefox: Sous Chefs Adoption #14
  • mysql: Correct MD code block #651
  • nodejs: Add rspec tests for the library methods #226
  • transmission: Sous Chefs Adoption #33

In addition, the following cookbooks were transferred to Sous Chefs from Chef within the past week:

  • djbdns
  • jenkins
  • maven
  • openldap
  • perl
  • rsyslog
  • sysinternals
  • tftp
  • vcruntime
  • yum-mysql-community
  • yum-percona

We'll get those properly migrated as Sous Chefs cookbooks as soon as we get to it. We're still trying to catch up with the other recent transfers.

@Xorima also implemented a label validator on all new PRs to ensure they a Release: Major|Minor|Patch . This currently doesn't have any impact for releasing other than requiring the label before merging. This is the first step to get us towards automated cookbook releases without requiring one of the board members to do it.

Hacktoberfest is still happening and you can find our tagged issues .

Cinc Updates

ramereth shared

Hello from the Cinc Project!

Cinc Client:

If you want to test the bootstrap fixes with the current Cinc Workstation, you can use this gem https://packagecloud.io/cinc-project/unstable/packages/gems/chef-16.5.77.gem and then run sudo /opt/cinc-workstation/embedded/bin/gem install -N --no-user-install chef-16.5.77.gem

Cinc Workstation:

  • Continue working on enabling git caching but running into issues on the MacOS builders
  • Continue working on updating/fixing our Windows builder so that we can finally have a build
  • The next release should include fixes for bootstrapping mentioned above

Cinc Server:

  • @jgitlin has been working on Chef Server wordmark replacements but made slow progress. Likely will need to wait until a server release that uses Chef 16+ is available.

Other misc updates:

See you next week!

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