Skip to content

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

@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

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