Adoptable Cookbooks List

Looking for a cookbook to adopt? You can now see a list of cookbooks available for adoption!
List of Adoptable Cookbooks

Supermarket Belongs to the Community

Supermarket belongs to the community. While Chef has the responsibility to keep it running and be stewards of its functionality, what it does and how it works is driven by the community. The chef/supermarket repository will continue to be where development of the Supermarket application takes place. Come be part of shaping the direction of Supermarket by opening issues and pull requests or by joining us on the Chef Mailing List.

Select Badges

Select Supported Platforms

Select Status

RSS

uchiwa (19) Versions 2.1.0

Installs/Configures uchiwa

Policyfile
Berkshelf
Knife
cookbook 'uchiwa', '= 2.1.0', :supermarket
cookbook 'uchiwa', '= 2.1.0'
knife supermarket install uchiwa
knife supermarket download uchiwa
README
Dependencies
Changelog
Quality 50%

Installs and configures Uchiwa. A simple dashboard for Sensu. This cookbook uses the omnibus packages.

Build Status

Installation methods

The cookbook supports the following installation methods:

  • repo (default)
  • http

Supported platforms

These plateforms have been tested successfully.

  • Centos/RHEL 6 and 7 x86_64
  • Ubuntu 12.04 and 14.04 amd64

Contributing

  • Smaller commits are better if we need to cherry pick.
  • Make sure foodcritic runs without errors.
  • Make sure 'knife cookbook test' runs without errors.
  • Make sure 'kitchen test' runs without errors.
  • Make sure 'rubocop' runs without errors.
  • Write tests for your change.

Authors

Build and Release

For maintainers looking to release new versions of this cookbook you should follow this process:
1. Add any README.md and CHANGELOG.md changes with links to Pull Requests. Commit this to develop branch.
1. Update CHANGELOG.md with new version header and update diff links.
1. Create a commit to then tag for release I would suggest something like this git commit -am 'prep for v$MAJOR.$MINOR.$RELEASE release'. Commit this to develop and make sure that everything is good to go (ci passing and such).
1. Push from develop to master: git push origin develop:master
1. checkout master branch and pull in changes: git checkout master && git pull
1. Create a tagged release: hub release create v$MAJOR.$MINOR.$PATCH this should prompt you in an editor to modify the tag message. I typically leave it default, but feel free to include any useful release notes.
1. Use the stove command to push the newly versioned cookbook to the supermarket: stove --no-git. This assumes that you have installed stove, properly configured authentication, and have been granted access to the supermarket.
1. Optionally but recommended to update any associated PRs with a release link.

Dependent cookbooks

chef-vault >= 1.3.1

Contingent cookbooks

There are no cookbooks that are contingent upon this one.

Change Log

This project adheres to Semantic Versioning.

This CHANGELOG follows the format listed here

Unreleased

v2.1.0 - 2018-05-15

Added

  • rescue on Chef::Exceptions::InvalidDataBagItemID when a data bag doesn't exist changed (@bleything)

v2.0.1 - 2018-05-14

Fixed

  • removed apt recipe that is no longer needed see #65, #66 for details (@bleything)

v2.0.0 - 2018-04-29

Breaking Change

  • now requires at least chef-client >= 12.14 and removes the dependency on apt and yum cookbooks as they are now chef official resources (@tas50)

v1.5.0 - 2018-03-25

Added

  • libraries/uchiwa_helpers.rb: Add the ability to store settings in chef-vault

v1.4.0 2017-09-16

Added

  • add the ability to optionally store uchiwa settings in a databag (supports encrypted data bags)

v1.3.0 - 2017-04-11

Changed

  • Bump default Uchiwa version to 0.23.1
  • Use new repository layout (releasever & codename)

v1.2.0 2015-11-21

Changed

  • Bump default Uchiwa version to 0.12.1
  • Use new repository URL (repositories.sensuapp.org)

v1.1.0 - 2015-05-27

Changed

  • Bump default Uchiwa version to 0.8.1

Added

  • Allow for automatic restarts when a new version is installed

v1.0.0 - 2014-12-09

Changed

  • Bump default Uchiwa version to 0.4.0

[v0.7.0] - 2014-12-08

Changed

  • Set default package options (apt/dpkg/yum)

Added

  • Allow default package options to be overridden

Collaborator Number Metric
            

2.1.0 passed this metric

Contributing File Metric
            

2.1.0 failed this metric

Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a CONTRIBUTING.md file

Foodcritic Metric
            

2.1.0 passed this metric

No Binaries Metric
            

2.1.0 passed this metric

Testing File Metric
            

2.1.0 failed this metric

Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file

Version Tag Metric
            

2.1.0 failed this metric

Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number