Skip to content

Enterprise data bag for enterprise repo credentials does not seem to work #595

Description

@jshrack-ssi

Expected Behavior

Sensu Enterprise yum repo url is populated with credentials from data bag as defined by enterprise_item attribute.

Current Behavior

Even with the sensu data bag and enterprise_item data bag item configured the credentials are not set for the enterprise repo which causes a repo failure.

Steps to Reproduce (for bugs)

  1. Set sensu data bag name attribute to: default["sensu"]["data_bag"]["name"] = "sensu"
  2. Set sensu enterprise item to: default["sensu"]["data_bag"]["enterprise_item"] = "enterprise"
  3. Configure enterprise item contents to the following:
{
  "id": "enterprise",
     "repository": {
        "credentials": {
           "user": "user",
           "password": "password"
        }
     }
}
  1. Run chef client.

Context

Your Environment

  • Version of this cookbook used: 4.1.0
  • Version of Sensu used: Sensu: 1.1.2, Sensu Enterprise: 2.7.0-1
  • Version of Chef used: 12.18.31
  • Operating System and version (e.g. CentOS 7, Ubuntu 14.04): CentOS 7

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions