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
First: I shared an update around open source at Progress in #acquisition_questions but I wanted to share it here, too. If you have questions, feel free to ask them there!
Chefs at Progress will continue to be encouraged to contribute to external open source projects, Progress will support them in their passion and dedication to open source. This includes keeping all of Chef’s open source software open source, and continuing to encourage and accept external contributions. If there are any ideas or thought of changes around the current practices, we’ll actively seek feedback throughout the process with both the internal and external community. Support for Chef products will still be delivered through the normal paths (including support@chef.io ), and we’ll maintain the community Slack, Discourse, and GitHub for collaborating with the community.
Too, as we move forward with sunsetting the Habitat-only community stuff, I wanted to call attention to a couple things.
- If you want to keep up on Chef Habitat-related stuff in this slack, you’ll want to join #chef-habitat , #core-plans-dev , and #biome
- I’m working through some kinks with the discourse folks when it comes to getting the Habitat discourse content merged into discourse.chef.io , but I’ll have updates for that as they happen.
- I’ve also migrated most of the emojis from the Habitat slack, which means we’ve gone from ~100 custom emojis to ~1300 custom emojis.
And the final thing from me, in case you missed it: We also put the finishing touches on some re-packaging of our product lines that we’ve been working on for a while, which you can read about on the blog . Don’t miss the blog post from @Kimball talking about future plans around assessment and certification , too.
This week’s releases
Chef Automate
benny Vasquez shared
Automate had an update that bumped versions Habitat, Habitat builder, Infra Server, and Inspec: https://discourse.chef.io/t/automate-2-version-20201012185603-released/17869
Chef Inspec
benny Vasquez shared
Inspec released 4.23.15, which upgraded the Habitat packages for InSpec to use Ruby 2.6 (from 2.5) https://discourse.chef.io/t/chef-inspec-4-23-15-released/17867
Updates
Chef Habitat
sdmacfarlane shared
Greetings from the Habitat team!
- 1.6.175 released yesterday, release announcement forthcoming
- investigating an issue in our release pipeline on Windows
- Continuing work on Eventing in builder
- New scheduler test environment is up, we've successfully built a fake-core-plans-refresh and are working on building real packages now
Chef Infra Server
prajakta shared
Hello! This week, we have the following updates for the Chef Infra Server team:
- We released 14.0.65 that contains some minor fixes and updates. https://discourse.chef.io/t/chef-server-14-0-65-released/17871
- We are in the code review final stages for adding sig_v4 support in Chef Infra Server.
- We fixed some blocking issues for updating to rails 6.0.5 in our build and test environment
- We are currently working on fixing https://github.com/chef/chef-server/issues/2148 that is blocking out pipeline.
- Thank you to community member Timothy Ehlers for https://github.com/chef/chef-server/pull/2155 . We will merge it in as soon as the above mentioned issue is resolved.
- We have also been working to strengthen documentation(diagrams) related to the current organization of Chef Infra Server.
That is all for us! Take care everyone!
Chef Infra Client
tas50 shared
We're working on our next release of Chef Infra Client: 16.7
-
DNF/Yum fixes are in the works from @lamont
-
@mwrockx has been crushing it by converting all our uses of powershell_out to powershell_exec, which should give windows users a very nice speedup
-
Misc fixes to the chef_client_config resource are in the works
-
Improvements to the mount resources to make them better work with labels
-
Cleanup of some of our very dated Solaris support
-
Resolving Ruby 3 deprecation warnings on Windows
-
Other fun stuff
- For all you super OS hipsters Ohai will detect OpenIndiana Hipster now
Chef Inspec
benny Vasquez shared
The Inspec team is already gone for the day, but they gave me a quick update to share:
- Reviewing PRs on inspec/inspec
- Working on improved CI testing (thanks @cwolfe )
- Team has been working on some customer support issues.
Sous Chefs
ramereth shared
Hello from Sous Chefs!
atlantis 1.1.0 has been released:
- Update systemd service resource to support environment file/vars
- Fix to properly use recommended YAML.dump() method in template
- Update systemd service resource to remove ExecStop for compatibility with v0.15
- Update documentation to reflect changed/deprecated values in Atlantis config
atlantis 1.2.0 has been released (thanks @axelrtgs ):
- Support for installing terragrunt and documentation of examples for configuration
- Default version support for installers to get setup without having to lookup versions
- Ark only support integers on groups not owners
- Systemd resource user property was listed twice
percona 2.0.0 has been released: (thanks @Ethan H. )
- Add percona_mysql_database resource for creating, querying and removing databases
- Add percona_mysql_user resource for creating, modifying and removing database users
- Remove mysql_chef_gem and mysql2_chef_gem providers in favor of the percona_mysql_database and percona_mysql_user resources
docker 7.1.0 has been released:
- Sous Chefs Adoption
- Update tarball version to 19.03.13
- Update tarball suite tests
- Update tarball checksums to latest versions
- Loosen docker-api gem to allow >= 1.34, < 3.0 (resolves #1135)
- Update test recipes/tests so they can work with Cinc
- Ensure docker group exists for tarball installation
- Enable containerd systemd unit if binary exists
- Add testing for CentOS 8
- Add testing for Ubuntu 20.04
- Add docker_install_method helper to automate install method
- Add container.service unit for tarball installation method
- Disable broken tests and resources suite
docker 7.2.0 has been released:
- Add cpus options to docker_container
cpu 2.1.0 has been released:
- Various cookstyle fixes
- Adoption by Sous-Chefs
daemontools 1.6.1 has been released:
- Adapt to the latest cookstyle (6.21.1)
rsyslog 7.1.0 has been released:
- Sous Chefs Adoption
- Migrate to InSpec for integration tests
- Fix RELP on SuSE platforms
- Add Ubuntu 20.04 testing
- Remove Amazon Linux 1 testing
- Remove EL 6 testing
nginx 10.4.0 has been released:
- Allow list of template source for site resource (template property)
- Allow list of template source for install and config resource (conf_template property)
nginx 10.5.0 has been released:
- Added a guard and log message to prevent starting/restarting/reloading the service when the config is invalid (#559)
ruby_rbenv 2.6.0 has been released: (thanks @axelrtgs )
NOTE: Some Chef versions (>= 16 and < 16.4.41) have a bug in the git resource causing some failures (see (#289). If you experience any troubles please try a more recent version of Chef 16.
- Remove workaround for chef bug in git resource (fixes #289)
yum-mysql-community 4.2.0 has been released:
- Sous Chefs Adoption
- Cleanup attributes and fix Fedora
- Improve integration testing
- Add provides to resource
- Fedora testing
- Remove Amazon Linux 1 testing
- Remove EL 6 testing
etcd 6.1.0 has been released:
- Sous Chefs Adoption
- Add missing include for EtcdCookbook::EtcdCommonProperties in etcd_installation_binary
Here's a list of current in progress PRs from the last week:
- mariadb: Fix galera_configuration tests #321
- mariadb: Fix default libgalera_smm.so path #320
- foreman: Cookstyle fixes, Readme linting fixes, Updating to work on newer dependencies, test fixes #24
- docker: Remove creates guard for extracting tarball which prevents upgrades #1032
- dpkg_autostart: bugfix: Refactor provider to revert to method syntax #25
- rsyslog: Enabled custom 35-server-per-host.conf templates #174
In addition, we're still working on properly importing/cleaning up all of the various cookbooks that were transferred to us over the past few weeks. I'm currently working on the jenkins cookbook but it's taking a bit of time to clean up the suites. I'm going to likely come back to that and focus on other cookbooks.
We're doing our best to get those done so please be patient!
@Xorima has also been busy working on automating our releasing pipeline. It's not quite ready yet, but hopefully soon
Cinc Updates
ramereth shared
Cinc Auditor
- Released 4.23.15
Cinc Server:
Cinc Workstation:
- Released 20.10.168 via the unstable channel