Skip to content

[Question]: Rename full_stack variable - Please let us know your ideas #316

Open
@widhalmt

Description

@widhalmt

Ask a question

After extensive (offline) discussion while reviewing #314 @tbauriedel and I agreed that elasticstack_full_stack is confusingly named.

So calling all developers, users and all others: This variable should be true when one role inside the collection can rely on things being managed and named by other roles in the same collection. It's false when you want to interfere and manage some parts yourself.

It's easier to explain with an example: The repos role in the collection will create yum configuration to use the repositories of Elastic. There's a hardcoded name in the configuration. And package installation will use these names in connection with enablerepo to enable these very repositories. So elasticstack_full_stack: true.
But if your hosts can't reach Elastics repository servers and you configure your own repository mirror for yum to use, you can use arbitrary names. If the package installation then tries to enable the repos by name, the task will fail. So elasticstack_full_stack: false because the roles can't rely on the repo name being the hardcoded example from repos role.

Now it's your turn: How should we name the variable to cause less confusion?

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedExtra attention is neededquestionFurther information is requested

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions