Chef Ideas

We believe that the best way to build software is to do it in close collaboration with the people who use it. We invite you to submit your ideas using the form below. Please be sure to include the problem for which you are solving and the benefits of implementing the idea.

We do our best to implement as many Ideas as we can. Our Product team will evaluate all submitted ideas in a timely manner and will disposition each into one of the following categories: will integrate into the product roadmap, further research is needed, unlikely to implement.

Thanks for collaborating with us!

Please Update AIX Cookbook For Chef 18 Depreciations

After upgrading from chef client 16 to 17, we receive depreciation warnings for the AIX cookbook: https://supermarket.chef.io/cookbooks/aix

This cookbook is important to managing our systems, and we won't be able to upgrade to Chef 18 when it comes out if it's incompatible.

Below is the depreciation notice that we get when running chef-client v17:


The resource in the logrotate cookbook should declare `unified_mode true` at 1 location:


- /var/chef/cache/cookbooks/logrotate/resources/app.rb


See https://docs.chef.io/deprecations_unified_mode/ for further details.


The facl resource in the facl cookbook should declare `unified_mode true` at 1 location:


- /var/chef/cache/cookbooks/facl/resources/facl.rb


See https://docs.chef.io/deprecations_unified_mode/ for further details.


The resource in the fileutils cookbook should declare `unified_mode true` at 1 location:


- /var/chef/cache/cookbooks/fileutils/resources/default.rb


See https://docs.chef.io/deprecations_unified_mode/ for further details.


The resource in the aix cookbook should declare `unified_mode true` at 25 locations:


- /var/chef/cache/cookbooks/aix/resources/altdisk.rb


- /var/chef/cache/cookbooks/aix/resources/bootlist.rb


- /var/chef/cache/cookbooks/aix/resources/chdev.rb


- /var/chef/cache/cookbooks/aix/resources/chsec.rb


- /var/chef/cache/cookbooks/aix/resources/etchosts.rb


- /var/chef/cache/cookbooks/aix/resources/filesystem.rb


- /var/chef/cache/cookbooks/aix/resources/fixes.rb


- /var/chef/cache/cookbooks/aix/resources/flrtvc.rb


- /var/chef/cache/cookbooks/aix/resources/inittab.rb


- /var/chef/cache/cookbooks/aix/resources/logical_volume.rb


- /var/chef/cache/cookbooks/aix/resources/multibos.rb


- /var/chef/cache/cookbooks/aix/resources/nim.rb


- /var/chef/cache/cookbooks/aix/resources/nimclient.rb


- /var/chef/cache/cookbooks/aix/resources/niminit.rb


- /var/chef/cache/cookbooks/aix/resources/nimviosupdate.rb


- /var/chef/cache/cookbooks/aix/resources/no.rb


- /var/chef/cache/cookbooks/aix/resources/pagingspace.rb


- /var/chef/cache/cookbooks/aix/resources/subserver.rb


- /var/chef/cache/cookbooks/aix/resources/subsystem.rb


- /var/chef/cache/cookbooks/aix/resources/suma.rb


- /var/chef/cache/cookbooks/aix/resources/tcpservice.rb


- /var/chef/cache/cookbooks/aix/resources/toolboxpackage.rb


- /var/chef/cache/cookbooks/aix/resources/tunables.rb


- /var/chef/cache/cookbooks/aix/resources/volume_group.rb


- /var/chef/cache/cookbooks/aix/resources/wpar.rb


See https://docs.chef.io/deprecations_unified_mode/ for further details.

  • Casey C
  • Jul 23 2021
  • Currently Declined
  • Attach files
  • Casey C commented
    22 Sep, 2021 05:41pm

    Just curious, are you guys open to open source contributions to the AIX cookbook? If you are, I'm willing to make the changes and do testing on my side, then make a PR for it!

  • Admin
    Tim Smith commented
    22 Sep, 2021 04:25pm

    This is not something that currently aligns with the Infra roadmap so I'm setting it to currently declined. We will evaluate this quarterly to see if this is work the team can take on.