Skip to content

Enforced use of projects in docker container #3461

Closed
@stwalkerster

Description

@stwalkerster

Currently we use OpenGrok 1.5.12 via the Docker image with the INDEXER_FLAGS environment variable set to -H -S -G -T 6. I understand based on this comment that our removal of the -P flag is no longer supported within the Docker container-based deployment, which essentially prevents us from upgrading to 1.6 or beyond.

As far as I can tell, this leaves us with a number of options to keep our current configuration which doesn't use projects:

  • Maintain our own docker images to remove the -P flag again (probably by trying to retrofit the old shell scripts back in)
  • Wait for disabling projects to be supported again in the container.

What is the overall plan for projects going forward - are projects going to be enforced? Is this removal of support limited to Docker? Are we likely to see the re-introduction of support for customising the indexer flags in a later release? I'd like to try and gauge whether it's worth us proceeding down the no-projects path any further, or if we would be better served by taking the leap and trying to figure out how to retrofit projects into our configuration (or repository layout is non-conducive to a sensible usage of projects, which is the main reason we've so far resisted it).

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions