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

rundeck (57) Versions 8.1.5

Installs and configures Rundeck 2.x

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

Rundeck Cookbook

Cookbook Version
Build Status
OpenCollective
OpenCollective
License

Installs and configures Rundeck with an optional Apache reverse proxy. The cookbook has optional support for Active Directory and LDAP.

Maintainers

This cookbook is maintained by the Sous Chefs. The Sous Chefs are a community of Chef cookbook maintainers working together to maintain important cookbooks. If you’d like to know more please visit sous-chefs.org or come chat with us on the Chef Community Slack in #sous-chefs.

Supported Chef Versions

  • Chef 13
  • Chef 14

Supported OS Versions

The following platforms and versions are tested and supported using test-kitchen

  • Ubuntu 16.04 / 18.04
  • Debian 9
  • CentOS 7

Resources

Contributors

This project exists thanks to all the people who contribute.

Backers

Thank you to all our backers!

https://opencollective.com/sous-chefs#backers

Sponsors

Support this project by becoming a sponsor. Your logo will show up here with a link to your website.

https://opencollective.com/sous-chefs/sponsor/0/website
https://opencollective.com/sous-chefs/sponsor/1/website
https://opencollective.com/sous-chefs/sponsor/2/website
https://opencollective.com/sous-chefs/sponsor/3/website
https://opencollective.com/sous-chefs/sponsor/4/website
https://opencollective.com/sous-chefs/sponsor/5/website
https://opencollective.com/sous-chefs/sponsor/6/website
https://opencollective.com/sous-chefs/sponsor/7/website
https://opencollective.com/sous-chefs/sponsor/8/website
https://opencollective.com/sous-chefs/sponsor/9/website

Rundeck Cookbook CHANGELOG

This file is used to list changes made in each version of the Rundeck cookbook.

8.1.5 - 2024-05-06

8.1.4 - 2023-10-03

8.1.3 - 2023-09-29

8.1.2 - 2023-07-10

8.1.1 - 2023-05-17

8.1.0 - 2023-04-25

  • Update to support apache2_service resource
  • Rename folder so integration tests actually run

8.0.10 - 2023-04-17

  • Update sous-chefs/.github action to v2

8.0.9 - 2023-04-07

  • Standardise files with files in sous-chefs/repo-management

8.0.8 - 2023-04-01

  • Update gaurav-nelson/github-action-markdown-link-check action to v1.0.15

8.0.7 - 2023-04-01

  • Update actions/stale action to v8

8.0.6 - 2023-04-01

  • Standardise files with files in sous-chefs/repo-management

8.0.5 - 2023-03-20

  • Standardise files with files in sous-chefs/repo-management

8.0.4 - 2023-02-23

  • Standardise files with files in sous-chefs/repo-management

8.0.3 - 2023-02-15

  • Standardise files with files in sous-chefs/repo-management
  • resolved cookstyle error: .foodcritic:1:1 convention: Layout/IndentationStyle
  • resolved cookstyle error: .foodcritic:1:2 convention: Layout/InitialIndentation
  • resolved cookstyle error: .foodcritic:1:3 convention: Layout/InitialIndentation

8.0.2 - 2023-02-14

  • Pin workflows

8.0.1 - 2023-02-14

  • Update actions/checkout action to v3
  • Update actions/stale action to v7

8.0.0 - 2023-02-14

  • BREAKING CHANGE: Do not genereate a UUID by default
    • A UUID was generated on every new run
    • You are now required to provide a UUID to the server install resource
  • Update tested platforms and use reusable workflow
  • Stopping pinning the Apache2 cookbook on an old version
  • Remove execute block to nable systmd services.
    • This is alrady taken care of by the service resource and was not idempotent

7.2.5 - 2023-02-14

  • Add renovate.json

7.2.4 - 2023-02-14

  • Standardise files with files in sous-chefs/repo-management

7.2.3 - 2023-02-14

  • Remove Delivery
  • Remove Gemfile

7.2.2 - 2022-02-17

  • Standardise files with files in sous-chefs/repo-management

7.2.1 - 2022-02-08

  • Remove delivery folder

7.2.0 - 2022-01-18

  • resolved cookstyle error: resources/apache.rb:75:7 refactor: Chef/RedundantCode/UseCreateIfMissing
  • resolved cookstyle error: resources/apache.rb:82:7 refactor: Chef/RedundantCode/UseCreateIfMissing

7.1.0 - 2021-11-22

  • resolved cookstyle error: resources/server_install.rb:346:15 refactor: Chef/Modernize/UseChefLanguageSystemdHelper
  • Require Chef 15.5 for systemd helper

7.0.0 - 2021-11-20

  • Enabled unified mode on all resources.
  • Dropped support for Chef versions lower than 15.3.
  • Remove CircleCI and Danger

6.0.0 - 2021-11-20

  • Pointing to a valid repository, as Bintray has been deprecated.

5.2.2 - 2021-08-30

  • Standardise files with files in sous-chefs/repo-management

5.2.1 - 2021-06-01

  • Standardise files with files in sous-chefs/repo-management

5.2.0 - 2021-03-10

  • Fix rundeck_dependencies to use java openjdk resource instead of recipe that causes errors
  • put a limit on the java cookbook version to 8 or greater

5.1.1 - 2020-12-02

  • resolved cookstyle error: resources/repository.rb:45:7 warning: Chef/Deprecations/DeprecatedYumRepositoryActions
  • resolved cookstyle error: metadata.rb:14:12 convention: Style/StringLiterals
  • resolved cookstyle error: metadata.rb:15:12 convention: Style/StringLiterals

5.1.0 - 2020-05-05

  • Fix the yum_repository resource to use the baseurl and not the legacy url property.
  • Simplify platform check logic
  • Use TrueClass and FalseClass in resources
  • resolved cookstyle error: resources/apache.rb:22:1 refactor: ChefStyle/TrueClassFalseClassResourceProperties
  • resolved cookstyle error: resources/apache.rb:31:1 refactor: ChefStyle/TrueClassFalseClassResourceProperties
  • resolved cookstyle error: resources/plugin.rb:31:1 refactor: ChefStyle/TrueClassFalseClassResourceProperties
  • resolved cookstyle error: resources/project.rb:23:1 refactor: ChefStyle/TrueClassFalseClassResourceProperties
  • resolved cookstyle error: resources/project.rb:24:1 refactor: ChefStyle/TrueClassFalseClassResourceProperties
  • resolved cookstyle error: resources/repository.rb:35:1 refactor: ChefStyle/TrueClassFalseClassResourceProperties
  • resolved cookstyle error: resources/server_install.rb:46:1 refactor: ChefStyle/TrueClassFalseClassResourceProperties
  • resolved cookstyle error: resources/server_install.rb:63:1 refactor: ChefStyle/TrueClassFalseClassResourceProperties
  • resolved cookstyle error: resources/server_install.rb:69:39 refactor: ChefRedundantCode/StringPropertyWithNilDefault
  • resolved cookstyle error: resources/server_install.rb:73:1 refactor: ChefStyle/TrueClassFalseClassResourceProperties
  • resolved cookstyle error: resources/server_install.rb:79:1 refactor: ChefStyle/TrueClassFalseClassResourceProperties
  • resolved cookstyle error: resources/server_install.rb:82:1 refactor: ChefStyle/TrueClassFalseClassResourceProperties
  • resolved cookstyle error: resources/server_install.rb:89:1 refactor: ChefStyle/TrueClassFalseClassResourceProperties
  • resolved cookstyle error: resources/server_install.rb:93:1 refactor: ChefStyle/TrueClassFalseClassResourceProperties
  • resolved cookstyle error: resources/server_install.rb:94:1 refactor: ChefStyle/TrueClassFalseClassResourceProperties

5.0.3

  • Supports deprecation of rundeck-config on RedHat platforms > 3.1.0
  • Fixes password quotation in rd config
  • Fixes Supermarket foodcritic errors
  • Added missing ldap_supplimentalroles

5.0.2

  • Misc Fixes

5.0.1

  • Adds Rundeck ACL Policy configuration (and fixes)
  • Complete rewrite of cookbook using custom resources
  • Adds circleci testing
  • Adds support for Debian 9
  • Provides support for adding/deleting Rundeck projects
  • Upgrades Apache cookbook version to 7

4.2.0

  • Add optional LDAP data bag support
  • Support Rundeck 2.9.x
  • Repoint download location to bintray and enable HTTPS

4.1.1

  • Fixes symbolic link error when wrapping cookboook #162

4.1.0

  • Added support for rundeck version 2.7.x. Backward compatibility for 2.6.x is still there

4.0.0

  • Project changes
    • Projects are now created and updated according to the data bag definition
    • Create projects with api rather than CLI
    • Project data bag change: projects will now be created / updated with config exactly matching what is in the "project_settings" key in the data bag item. If you want to set extra config for all projects, consider adding attributes into ['rundeck']['framework']['properties']
    • The functionality to set resources.source.1 and project.resources.file for all projects has been removed because it makes too many assumptions about projects. You can re-enable this functionality on a per-project basis by setting the "old_style" key to true in the project data bag item. See the lwrp for more information on this.
  • Use ['rundeck']['framework']['properties'] to set additional config in the framework.properties template

3.0.1

  • Fixed issue #104 (ACL databag not being handled)
  • Support for backward compatibility of Rundeck.

3.0.0

  • Added LWRP User
  • Added LWRP Plugin
  • Support ACL policy file data bag
  • Support SSL certs via data bag
  • Support LDAP bindDn and password via data bag to enable encryption
  • Support RDBMS config via data bag to enable encryption
  • Add CA certs to Java truststore
  • Fix SSL so that CLI works properly and configure SSL offloading to proxy
  • Fix issue with server presenting itself on 127.0.0.1

2.0.12

  • Update template file for 2.6.2
  • Update downloaded deb and rpm for 2.6.2
  • Updated checksum for 2.6.2
  • Alter default loglevel
  • Change JVM memory settings to an attribute.
  • Change Apache template to work with different auth modules (commonly seen with apache 2.2->2.4)
  • winrm plugin broken in 2.6. Updating winrm plugin to version 1.3.1 from 1.1

2.0.11

  • upgrading to 2.6.0
  • fixing AD auth issues with forcebinding not working correctly

2.0.10

  • separated out apache, java, and rundeck server install, so you can install your own flavors
  • created grails variables so there more control over listening port

2.0.7

  • Using attributes for databag items
  • Bug fixes

2.0.6

  • updating to rundeck version 2.4.2-1 GA

2.0.5

  • added more options for LDAP configurations
  • improved the install process for the package option
  • configurable databag names
  • add a users item to rundeck data bag to allow changing of default admin password. This may be encrypted if needed.
  • remove the tie of rundeck username and group
  • chef-client v10 treats platform? as attribute instead of method in attributes file
  • Add supplemental groups to jaas-activedirectory (#590). This affects default['rundeck']['default_role']
  • bump default rundeck version to 2.3.2-1
  • configurable server url attributes added
  • fixed home dir creation
  • berkshelf and cookbook test updates
  • fixed platform detection for attributes on rhel and chef 10

2.0.4

  • updating to rundeck 2.1.2
  • removing runit from rundeck::server recipe. default init scripts work now!
  • bug fix issue #6
  • removing runit from chef-rundeck recipe. use upstart
  • Berkshelf support added

2.0.3

  • added support to add custom project properties via the rundeck_project databag
  • bug fixes with email settings in framework.properties
  • update rundeck 2.0.3
  • Added RHEL support (thanks scottymarshall)

2.0.2

  • add smtp configuration to rundeck-config.properties
  • update for chef-rundeck partial searches with chef 11

2.0.1

  • add support for multiple chef-rundeck URL

2.0.0

  • update rundeck 2.0.1
  • update to chef-rundeck 1.0.2
  • added a README.md file
  • added a CONTRIBUTING file
  • adding Travis-CI integration and foodcritic support

1.1.0

  • update rundeck from 1.4 to 1.6

1.0.11

  • Move chef-rundeck URL config into the project data bags for multiple chef-rundeck URLs

1.0.10

  • Add support for windows via winrm

1.0.7

  • Add support for sudo cookbook version 2.0+

1.0.6

  • Add support for relational databases mysql and oracle
  • Fixed path issues and updated to latest deb

1.0.5

  • Address food critic warnings

1.0.4

  • Parameterized the rundeck.rb template

1.0.1

  • Updating chef-rundeck gem.

1.0.0

  • Initial release

Collaborator Number Metric
            

8.1.5 passed this metric

Contributing File Metric
            

8.1.5 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

Cookstyle Metric
            

8.1.5 passed this metric

No Binaries Metric
            

8.1.5 passed this metric

Testing File Metric
            

8.1.5 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
            

8.1.5 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