Graylog2 / Graylog2/graylog-project-cli

Improve ways to manage manifests for when temporarily switching branches

Open
#14 0 comments 0 reactions 0 assignees View on GitHub
feature
Dominant language
Go
Stars
24
Forks
8
PR merge metrics
No merged PRs in 30d

Description

Right now it's difficult to quickly test a branch or a completely new repository, that might be on a different commit than the HEAD of the various repos.

For example, when testing a community branch, they are often a bit outdated and sometimes require temporarily disabling certain plugins, such as the enterprise ones.
Currently one needs to manually remove the directories (or rather move them somewhere else), manually check out the remote branches to test and reverse everything once done.
That's not only error prone, but also difficult to reproduce.

If the project tool would support disabling specific plugins (e.g. by moving them to a `disabled` directory), disabling everything _except_ `graylog2-server` and the given plugin, while retaining the locally cloned repos and creating a local manifest out of this, the workflow would be much more streamlined.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.