Skip to content

Merge changes to main.#121

Merged
danc094codetogether merged 12 commits intomainfrom
dev
May 19, 2025
Merged

Merge changes to main.#121
danc094codetogether merged 12 commits intomainfrom
dev

Conversation

@nmorenor
Copy link
Member

Merge changes to main.

wgalanciak and others added 12 commits May 7, 2025 19:53
* Set environment variables via .env file.

* Missing change

* Change how hostnames and secret are set.

* changes for env template

* add env variable resolver on sso redirect value
* tweak name of dhparam.pem env var

* fix env var name in nginx template

* fix pam to pem
* fix(intel-chart): handle nil ai.openai.api_key to prevent template errors

Adjusted the Helm chart template for ai-secrets to avoid referencing ai.openai.api_key and
ai.external.api_key when undefined.
This fixes a fatal error during `helm template` when AI mode is set to `bundled`
and no OpenAI config is present. Ensures compatibility with bundled-only deployments.

* Changes to fix workflow issues
Previously, the Helm chart required either 'bundled' or 'external' AI mode to be configured, making it
mandatory to include AI integration. This commit introduces a new flag `ai.enabled` to allow disabling
AI features entirely, enabling Intel to be deployed without any AI-related containers or resources.
@nmorenor nmorenor requested a review from wgalanciak May 16, 2025 17:40
Copy link
Contributor

@danc094codetogether danc094codetogether left a comment

Choose a reason for hiding this comment

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

Looks good.

@danc094codetogether danc094codetogether merged commit 0d7968e into main May 19, 2025
1 check passed
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