Skip to content

Conversation

@labkey-tchad
Copy link
Member

Rationale

Some tests expect to put the pipeline config file in build/deploy/embedded/config. The server needs to be configured to look there.

Related Pull Requests

Changes

  • Set context.pipelineConfig in application.properties

#context.oldEncryptionKey=
#context.requiredModules=
#context.pipelineConfig=/path/to/pipeline/config/dir
context.pipelineConfig=@@pathToServer@@/build/deploy/embedded/config
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Having a value for this property will cause the server to always use the "enterprise" pipeline (even if there's no JMS queue configured). I ultimately want to eliminate the non-enterprise implementation completely, but I'm not sure we're ready quite yet.

Can we easily make setting this property more conditional? If not, we can try this approach but will need to be looking more widely for pipeline problems, failure to shut down cleanly, etc.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sure. I can just have the task in sequenceAnalysis add this property, similar to how the premium module adds properties for ldapSync.

@labkey-tchad
Copy link
Member Author

Going to make this change where it matters, instead of globally

@labkey-tchad labkey-tchad deleted the fb_embedded_moreClusterStartupTests branch February 15, 2024 17:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants