Skip to content

Conversation

@moabu
Copy link
Member

@moabu moabu commented Nov 20, 2025

revert to nightly

@coderabbitai ignore

Summary by CodeRabbit

  • Chores
    • Updated all container image tags and Helm chart versions from release versions to 0.0.0-nightly across all components, including admin-UI, auth-server, key-rotation, configuration services, persistence, SCIM, SAML, and related utilities.
    • Default deployments will now use nightly container images and builds.

✏️ Tip: You can customize this high-level summary in your review settings.

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Nov 20, 2025

Note

Reviews paused

Use the following commands to manage reviews:

  • @coderabbitai resume to resume automatic reviews.
  • @coderabbitai review to trigger a single review.
📝 Walkthrough

Walkthrough

Version strings across configuration files, Helm charts, Docker images, and Python modules are systematically updated from specific release versions (5.14.0, 1.14.0) to a uniform nightly build version (0.0.0-nightly).

Changes

Cohort / File(s) Summary
Package & Module Versions
admin-ui/package.json, flex-linux-setup/flex_linux_setup/version.py
Version field updated from 5.14.0 to 0.0.0-nightly
Helm All-in-One Chart
charts/gluu-all-in-one/Chart.yaml, charts/gluu-all-in-one/README.md, charts/gluu-all-in-one/values.yaml
Chart and app version, image tags, and documentation badges updated from 5.14.0 to 0.0.0-nightly
Helm Main Chart Metadata
charts/gluu/Chart.yaml, charts/gluu/README.md, charts/gluu/values.yaml, charts/gluu/openbanking-values.yaml
Chart, app, and dependency versions, image tags updated to 0.0.0-nightly; all component image references updated consistently
Helm Sub-Charts: admin-ui
charts/gluu/charts/admin-ui/Chart.yaml, charts/gluu/charts/admin-ui/README.md, charts/gluu/charts/admin-ui/values.yaml
Chart version, app version, and image tag updated from 5.14.0-1 to 0.0.0-nightly
Helm Sub-Charts: auth-server & key-rotation
charts/gluu/charts/auth-server{,-key-rotation}/(Chart|README|values)\.yaml
Chart version, app version, and image tags updated from 1.14.0{,-1} to 0.0.0-nightly
Helm Sub-Charts: casa, cleanup, cn-istio-ingress
charts/gluu/charts/{casa,cleanup,cn-istio-ingress}/(Chart|README|values)\.yaml
Chart version, app version, and image tags updated to 0.0.0-nightly
Helm Sub-Charts: config & config-api
charts/gluu/charts/{config,config-api}/(Chart|README|values)\.yaml
Chart version, app version, and image tags updated to 0.0.0-nightly
Helm Sub-Charts: fido2, kc-scheduler, nginx-ingress
charts/gluu/charts/{fido2,kc-scheduler,nginx-ingress}/(Chart|README|values)\.yaml
Chart version, app version, and image tags updated to 0.0.0-nightly
Helm Sub-Charts: persistence, saml, scim
charts/gluu/charts/{persistence,saml,scim}/(Chart|README|values)\.yaml
Chart version, app version, and image tags updated to 0.0.0-nightly
Docker Admin UI
docker-admin-ui/Dockerfile, docker-admin-ui/version.txt
Image metadata label and version file updated to 0.0.0-nightly; FLEX_SOURCE_VERSION commit hash updated
Docker Flex All-in-One
docker-flex-all-in-one/Dockerfile
BASE_VERSION, FLEX_BASE_VERSION, and image metadata updated to 0.0.0-nightly
Docker Flex Monolith
docker-flex-monolith/Dockerfile, docker-flex-monolith/{up,down,clean}\.sh, docker-flex-monolith/flex-{mysql,postgres}-compose\.yml, docker-flex-monolith/version.txt
Image metadata labels, default FLEX_VERSION environment variables, and docker-compose image references updated to 0.0.0-nightly
Configuration & Automation
automation/rancher-partner-charts/questions.yaml, automation/startflexdemo.sh
Default image tags and GLUU_VERSION updated to 0.0.0-nightly
Python Application Setup
flex-linux-setup/flex_linux_setup/flex_setup.py
JANS_APP_VERSION changed to 0.0.0, JANS_BUILD changed to -nightly

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~25 minutes

  • High file count (~50+ files): While the changes are homogeneous, reviewing across this many files requires systematic verification
  • Consistency verification needed: Ensure all version references have been updated uniformly and no release versions remain mixed with nightly versions
  • Multiple file types: Changes span Helm charts (Chart.yaml, values.yaml, README.md), Dockerfiles, shell scripts, Python modules, and YAML configs—each requires different context
  • Image tag references: Special attention needed to verify all container image references across charts and docker-compose files point to correct nightly image repositories

Poem

🐰 The version hops from five-point-four,
To zero-zero-nightly shore,
All tags in charts now dance and play,
In nightly builds they find their way!
From docker to the Helm, so merry,
One hop updates the whole repository!

Pre-merge checks and finishing touches

✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'chore: revert to nightly' accurately describes the main change: reverting version strings across all files from specific release versions (5.14.0, 1.14.0) to 0.0.0-nightly.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
✨ Finishing touches
  • 📝 Generate docstrings
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch chore-nightly

Tip

📝 Customizable high-level summaries are now available in beta!

You can now customize how CodeRabbit generates the high-level summary in your pull requests — including its content, structure, tone, and formatting.

  • Provide your own instructions using the high_level_summary_instructions setting.
  • Format the summary however you like (bullet lists, tables, multi-section layouts, contributor stats, etc.).
  • Use high_level_summary_in_walkthrough to move the summary from the description to the walkthrough section.

Example instruction:

"Divide the high-level summary into five sections:

  1. 📝 Description — Summarize the main change in 50–60 words, explaining what was done.
  2. 📓 References — List relevant issues, discussions, documentation, or related PRs.
  3. 📦 Dependencies & Requirements — Mention any new/updated dependencies, environment variable changes, or configuration updates.
  4. 📊 Contributor Summary — Include a Markdown table showing contributions:
    | Contributor | Lines Added | Lines Removed | Files Changed |
  5. ✔️ Additional Notes — Add any extra reviewer context.
    Keep each section concise (under 200 words) and use bullet or numbered lists for clarity."

Note: This feature is currently in beta for Pro-tier users, and pricing will be announced later.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@mo-auto mo-auto added area-CI Indicates work required in automatic builds or CI infrastructure area-documentation Documentation needs to change as part of issue or PR comp-charts-flex Touching folder /flex-cn-setup/pygluu/kubernetes/templates/helm comp-docker-flex-monolith Touching folder /docker-flex-monolith comp-docker-admin-ui Component affected by issue or PR comp-casa Component affected by issue or PR comp-admin-ui Component affected by issue or PR comp-flex-linux-setup Component affected by issue or PR kind-dependencies Pull requests that update a dependency file labels Nov 20, 2025
@sonarqubecloud
Copy link

@moabu
Copy link
Member Author

moabu commented Nov 20, 2025

@coderabbitai pause

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

📜 Review details

Configuration used: CodeRabbit UI

Review profile: ASSERTIVE

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 8a40c79 and 1ac51df.

📒 Files selected for processing (62)
  • admin-ui/package.json (1 hunks)
  • automation/rancher-partner-charts/questions.yaml (9 hunks)
  • automation/startflexdemo.sh (1 hunks)
  • charts/gluu-all-in-one/Chart.yaml (2 hunks)
  • charts/gluu-all-in-one/README.md (9 hunks)
  • charts/gluu-all-in-one/values.yaml (4 hunks)
  • charts/gluu/Chart.yaml (2 hunks)
  • charts/gluu/README.md (24 hunks)
  • charts/gluu/charts/admin-ui/Chart.yaml (2 hunks)
  • charts/gluu/charts/admin-ui/README.md (2 hunks)
  • charts/gluu/charts/admin-ui/values.yaml (1 hunks)
  • charts/gluu/charts/auth-server-key-rotation/Chart.yaml (2 hunks)
  • charts/gluu/charts/auth-server-key-rotation/README.md (2 hunks)
  • charts/gluu/charts/auth-server-key-rotation/values.yaml (1 hunks)
  • charts/gluu/charts/auth-server/Chart.yaml (2 hunks)
  • charts/gluu/charts/auth-server/README.md (2 hunks)
  • charts/gluu/charts/auth-server/values.yaml (1 hunks)
  • charts/gluu/charts/casa/Chart.yaml (2 hunks)
  • charts/gluu/charts/casa/README.md (2 hunks)
  • charts/gluu/charts/casa/values.yaml (1 hunks)
  • charts/gluu/charts/cleanup/Chart.yaml (2 hunks)
  • charts/gluu/charts/cleanup/README.md (2 hunks)
  • charts/gluu/charts/cleanup/values.yaml (1 hunks)
  • charts/gluu/charts/cn-istio-ingress/Chart.yaml (2 hunks)
  • charts/gluu/charts/cn-istio-ingress/README.md (1 hunks)
  • charts/gluu/charts/config-api/Chart.yaml (2 hunks)
  • charts/gluu/charts/config-api/README.md (2 hunks)
  • charts/gluu/charts/config-api/values.yaml (1 hunks)
  • charts/gluu/charts/config/Chart.yaml (2 hunks)
  • charts/gluu/charts/config/README.md (2 hunks)
  • charts/gluu/charts/config/values.yaml (1 hunks)
  • charts/gluu/charts/fido2/Chart.yaml (2 hunks)
  • charts/gluu/charts/fido2/README.md (2 hunks)
  • charts/gluu/charts/fido2/values.yaml (1 hunks)
  • charts/gluu/charts/kc-scheduler/Chart.yaml (2 hunks)
  • charts/gluu/charts/kc-scheduler/README.md (2 hunks)
  • charts/gluu/charts/kc-scheduler/values.yaml (1 hunks)
  • charts/gluu/charts/nginx-ingress/Chart.yaml (2 hunks)
  • charts/gluu/charts/nginx-ingress/README.md (1 hunks)
  • charts/gluu/charts/persistence/Chart.yaml (2 hunks)
  • charts/gluu/charts/persistence/README.md (2 hunks)
  • charts/gluu/charts/persistence/values.yaml (1 hunks)
  • charts/gluu/charts/saml/Chart.yaml (2 hunks)
  • charts/gluu/charts/saml/README.md (2 hunks)
  • charts/gluu/charts/saml/values.yaml (1 hunks)
  • charts/gluu/charts/scim/Chart.yaml (2 hunks)
  • charts/gluu/charts/scim/README.md (2 hunks)
  • charts/gluu/charts/scim/values.yaml (1 hunks)
  • charts/gluu/openbanking-values.yaml (4 hunks)
  • charts/gluu/values.yaml (12 hunks)
  • docker-admin-ui/Dockerfile (2 hunks)
  • docker-admin-ui/version.txt (1 hunks)
  • docker-flex-all-in-one/Dockerfile (2 hunks)
  • docker-flex-monolith/Dockerfile (1 hunks)
  • docker-flex-monolith/clean.sh (1 hunks)
  • docker-flex-monolith/down.sh (1 hunks)
  • docker-flex-monolith/flex-mysql-compose.yml (1 hunks)
  • docker-flex-monolith/flex-postgres-compose.yml (1 hunks)
  • docker-flex-monolith/up.sh (1 hunks)
  • docker-flex-monolith/version.txt (1 hunks)
  • flex-linux-setup/flex_linux_setup/flex_setup.py (1 hunks)
  • flex-linux-setup/flex_linux_setup/version.py (1 hunks)
🧰 Additional context used
🧠 Learnings (1)
📚 Learning: 2025-11-19T13:21:18.724Z
Learnt from: faisalsiddique4400
Repo: GluuFederation/flex PR: 2425
File: admin-ui/package.json:141-141
Timestamp: 2025-11-19T13:21:18.724Z
Learning: The janssenproject/cedarling_wasm package from Gluu uses an unconventional versioning scheme where version 0.0.266 is newer than 1.9.0. When reviewing updates to this package in the GluuFederation/flex repository, do not assume semantic versioning applies - consult with maintainers or check release dates to confirm version ordering.

Applied to files:

  • charts/gluu/Chart.yaml
🔇 Additional comments (75)
charts/gluu/charts/cn-istio-ingress/Chart.yaml (1)

4-4: Metadata updated to nightly baseline.

The chart version and appVersion have been updated from 1.14.0 to 0.0.0-nightly. This represents a downgrade from a release version to a nightly prerelease build, which is atypical for a main branch but aligns with the stated PR objective of reverting to nightly.

Please confirm: (1) this downgrade is intentional for the main branch, and (2) all related charts across the monorepo are being updated consistently as indicated in the PR summary.

Also applies to: 20-20

charts/gluu/charts/cn-istio-ingress/README.md (1)

3-3: README badges synchronized with nightly metadata.

The version and AppVersion badges in the README have been updated to reflect the 0.0.0-nightly baseline, maintaining consistency with the Chart.yaml changes. Badge URL formatting with escaped hyphens is correct.

flex-linux-setup/flex_linux_setup/flex_setup.py (1)

30-34: Nightly version defaults verified and ready

The JANS_APP_VERSION = "0.0.0" and JANS_BUILD = "-nightly" changes are correct. Verification confirms the 0.0.0-nightly admin-ui-plugin artifact is published and accessible at the Jenkins Maven repository (HTTP 200 OK, last updated Nov 19, 2025), so fresh installs using default settings will work as expected.

charts/gluu/charts/fido2/values.yaml (1)

32-32: ✓ Approved: Tag update is consistent with nightly revert objective.

charts/gluu/charts/persistence/values.yaml (1)

21-21: ✓ Approved: Tag update consistent with nightly revert objective.

charts/gluu/charts/saml/values.yaml (1)

30-30: ✓ Approved: Tag update consistent with nightly revert objective.

automation/startflexdemo.sh (1)

25-25: ✓ Approved: Default version correctly updated to nightly baseline.

charts/gluu/charts/kc-scheduler/values.yaml (1)

19-19: ✓ Approved: Tag update consistent with nightly revert objective.

charts/gluu/charts/auth-server/values.yaml (1)

31-31: ✓ Approved: Tag update consistent with nightly revert objective.

charts/gluu/charts/auth-server-key-rotation/Chart.yaml (1)

4-4: ✓ Approved: Chart metadata (version and appVersion) correctly updated to nightly baseline.

Also applies to: 19-19

charts/gluu-all-in-one/values.yaml (4)

325-325: ✓ Approved: auth-server-key-rotation tag correctly updated to nightly.


713-713: ✓ Approved: flex-all-in-one tag correctly updated to nightly baseline.


795-795: ✓ Approved: kc-scheduler tag correctly updated to nightly baseline.


858-858: ✓ Approved: cleanup tag correctly updated to nightly baseline.

charts/gluu/charts/config-api/values.yaml (1)

34-34: Image tag updated to nightly baseline.

The image tag change aligns with the PR objective. Verify that the 0.0.0-nightly image tag is available and properly built in the container registry before deploying.

charts/gluu/charts/auth-server-key-rotation/values.yaml (1)

21-21: Image tag updated to nightly baseline.

The image tag change aligns with the PR objective. Verify that the 0.0.0-nightly image tag is available at ghcr.io/janssenproject/jans/cloudtools before deploying.

charts/gluu/charts/scim/values.yaml (1)

31-31: Image tag updated to nightly baseline.

The image tag change aligns with the PR objective. Verify that the 0.0.0-nightly image tag is available at ghcr.io/janssenproject/jans/scim before deploying.

docker-admin-ui/Dockerfile (2)

47-47: Verify the git commit hash for the nightly baseline.

The FLEX_SOURCE_VERSION is updated to a new git commit hash. Ensure this commit exists in the GluuFederation/flex repository and represents the intended nightly baseline.


164-164: Image metadata label updated to nightly baseline.

The OCI metadata label is correctly updated to align with the nightly version baseline.

charts/gluu/charts/config/values.yaml (1)

157-157: Image tag updated to nightly baseline.

The image tag change aligns with the PR objective. Verify that the 0.0.0-nightly image tag is available at ghcr.io/janssenproject/jans/configurator before deploying.

charts/gluu/charts/kc-scheduler/README.md (1)

3-3: Documentation updated to reflect nightly baseline versions.

The README badges and documentation table have been updated to reflect the nightly version baseline. Ensure that the corresponding Chart.yaml and values.yaml files for this chart have also been updated to 0.0.0-nightly for consistency.

Also applies to: 36-36

charts/gluu/charts/cleanup/README.md (1)

3-3: Documentation updated to reflect nightly baseline versions.

The README badges and documentation table have been updated to reflect the nightly version baseline. Ensure that the corresponding Chart.yaml and values.yaml files for this chart have also been updated to 0.0.0-nightly for consistency.

Also applies to: 36-36

charts/gluu/openbanking-values.yaml (4)

31-31: Auth-server image tag updated to nightly baseline.

The image tag change aligns with the PR objective. Verify that the 0.0.0-nightly image tag is available at ghcr.io/janssenproject/jans/auth-server before deploying.


164-164: Config image tag updated to nightly baseline.

The image tag change aligns with the PR objective. Verify that the 0.0.0-nightly image tag is available at ghcr.io/janssenproject/jans/configurator before deploying.


228-228: Config-API image tag updated to nightly baseline.

The image tag change aligns with the PR objective. Verify that the 0.0.0-nightly image tag is available at ghcr.io/janssenproject/jans/config-api before deploying.


628-628: Persistence-loader image tag updated to nightly baseline.

The image tag change aligns with the PR objective. Verify that the 0.0.0-nightly image tag is available at ghcr.io/janssenproject/jans/persistence-loader before deploying.

charts/gluu/charts/fido2/README.md (1)

3-3: Version update is consistent with PR scope.

The badge and image.tag default updates to 0.0.0-nightly are consistent across all Helm charts. Ensure the corresponding values.yaml file also reflects this same version.

Also applies to: 42-42

charts/gluu/charts/config/README.md (2)

3-3: Version update is consistent.

Badge and image.tag updates align with the nightly versioning scheme across the PR.

Also applies to: 99-99


101-104: Verify migration configuration documentation matches implementation.

The new migration configuration fields (lines 101-104) appear in the README documentation. Confirm these fields exist and are properly documented in the corresponding charts/gluu/charts/config/values.yaml file.

charts/gluu/charts/auth-server/README.md (1)

3-3: Version update is consistent.

Badge and image.tag default updates follow the established nightly pattern across the PR.

Also applies to: 41-41

charts/gluu/charts/scim/README.md (1)

3-3: Version update is consistent.

Version badges and image.tag defaults align with the nightly baseline applied across all charts.

Also applies to: 41-41

docker-flex-all-in-one/Dockerfile (2)

165-165: Image label version update is consistent.

The OCI image label is aligned with the ARG changes.


6-7: Based on the web searches, Janssen Project documentation demonstrates use of ghcr.io/janssenproject/jans/cedarling-flask-sidecar:0.0.0-nightly, confirming that Janssen nightly images do exist in the registry. However, I need more targeted verification for the specific images in the Dockerfile.

Based on my web research, I found strong evidence supporting part of the review comment but cannot conclusively verify one image:

The Janssen Project publishes nightly Docker images to ghcr.io (as demonstrated by references to ghcr.io/janssenproject/jans/cedarling-flask-sidecar:0.0.0-nightly in official documentation). This suggests that ghcr.io/janssenproject/jans/all-in-one:0.0.0-nightly very likely exists.

However, for the Flex Admin UI image, the evidence is less conclusive. The official Gluu Flex documentation references admin-ui using the tag gluufederation/admin-ui:1.0.0_dev for bleeding-edge versions, not the 0.0.0-nightly tag. Additionally, Gluu Flex roadmap documentation indicates checking the Nightly Build changelog for Admin UI, confirming nightly builds exist, but the exact registry path and tag format (ghcr.io/gluufederation/flex/admin-ui:0.0.0-nightly) in the Dockerfile has not been directly verified.


Verify that nightly base images are accessible before merging.

The 0.0.0-nightly tags used for both base images may not exist at the specified registry paths or may require authentication. While Janssen Project nightly images are documented in official sources, the Flex admin-ui nightly image path requires manual verification—check that ghcr.io/gluufederation/flex/admin-ui:0.0.0-nightly exists and is pullable before this Dockerfile is deployed in CI/CD or production builds.

charts/gluu-all-in-one/README.md (3)

3-3: Version badges updated consistently.

Header badges for Version and AppVersion are now set to 0.0.0-nightly, consistent with the overall PR theme.


38-38: All image.tag defaults are updated to nightly baseline.

Multiple components (auth-server-key-rotation, cleanup, kc-scheduler, and main image) have their defaults changed to 0.0.0-nightly. These updates are consistent across the file and align with the PR's goal.

Also applies to: 50-50, 145-145, 156-156, 318-318, 327-327, 338-338


89-89: Minor documentation wording adjustments for mTLS descriptions.

Lines 89 and 92 have clarified wording for mTLS endpoint descriptions ("Enable mTLS on..." text). These are purely cosmetic documentation improvements with no operational impact.

Also applies to: 92-92

automation/rancher-partner-charts/questions.yaml (1)

706-706: All Rancher UI image tag defaults updated to nightly.

Default image.tag values for all components (auth-server, admin-ui, auth-server-key-rotation, casa, config, config-api, fido2, persistence, scim) are consistently updated to 0.0.0-nightly. This ensures users deploying via Rancher will receive the nightly baseline by default.

Also applies to: 735-735, 764-764, 793-793, 822-822, 851-851, 880-880, 909-909, 938-938

charts/gluu/charts/nginx-ingress/README.md (1)

3-3: Version badges updated to nightly baseline.

Consistent with other chart updates.

charts/gluu/charts/admin-ui/values.yaml (1)

24-32: Version tag updated to nightly baseline.

The admin-ui image tag is correctly updated to 0.0.0-nightly, aligning with the PR objective.

docker-admin-ui/version.txt (1)

1-1: Version file updated to nightly.

The Docker image version is correctly set to 0.0.0-nightly.

docker-flex-monolith/version.txt (1)

1-1: Version file updated to nightly.

The Docker monolith version is correctly set to 0.0.0-nightly.

charts/gluu/charts/nginx-ingress/Chart.yaml (1)

1-21: Chart metadata updated to nightly baseline.

Both chart version and appVersion are correctly updated to 0.0.0-nightly, maintaining consistency with the broader nightly revert across the repository.

docker-flex-monolith/up.sh (1)

25-27: Default FLEX_VERSION updated to nightly.

The default fallback version is correctly changed to 0.0.0-nightly when the FLEX_VERSION environment variable is not provided. The override mechanism remains intact.

charts/gluu/charts/cleanup/values.yaml (1)

13-21: Cleanup job image tag updated to nightly.

The cleanup job image tag is correctly updated to 0.0.0-nightly.

charts/gluu/charts/persistence/README.md (1)

1-50: README documentation updated to reflect nightly baseline.

The README badges and values table are correctly updated to reflect the 0.0.0-nightly version for the persistence chart, maintaining alignment with Chart.yaml and values.yaml changes.

charts/gluu/charts/admin-ui/README.md (2)

1-59: README documentation updated to reflect nightly baseline.

The README badges and values table are correctly updated to reflect the 0.0.0-nightly version for the admin-ui chart, maintaining alignment with Chart.yaml and values.yaml changes.


1-1: Version revert is complete and consistent across the repository.

Verification confirms that all version references have been systematically updated to 0.0.0-nightly:

  • No old release versions (5.14.0, 1.14.0) remain in the codebase
  • All Helm Chart.yaml files (root and 10+ subcharts) set to 0.0.0-nightly
  • All values.yaml image tags set to 0.0.0-nightly
  • Docker version.txt files (docker-admin-ui, docker-flex-monolith) set to 0.0.0-nightly
  • Dependency manifests and all configuration files aligned

The admin-ui README change at line 1 is part of a complete and correct repository-wide revert.

docker-flex-monolith/clean.sh (1)

25-27: Consistent version baseline update.

The default FLEX_VERSION is correctly updated to align with the nightly baseline across the deployment suite.

charts/gluu/charts/auth-server-key-rotation/README.md (1)

3-3: Documentation updated to reflect nightly baseline.

Both the version badges and default image.tag are correctly updated to "0.0.0-nightly" to match the corresponding chart metadata.

Also applies to: 38-38

docker-flex-monolith/down.sh (1)

25-27: Consistent version baseline update.

The default FLEX_VERSION matches the change in clean.sh, maintaining a uniform nightly baseline across all deployment scripts.

admin-ui/package.json (1)

3-3: Verify version format consistency.

The version is set to "0.0.0" but the AI summary indicates it should be "0.0.0-nightly" to align with other components (Helm charts, Docker scripts). All other files in this PR consistently use the -nightly suffix. Confirm whether this is intentional (e.g., npm package versioning convention) or if the suffix should be added for consistency.

charts/gluu/charts/fido2/Chart.yaml (1)

4-4: Helm chart version fields correctly updated to nightly baseline.

Both the chart version and appVersion are consistently updated to 0.0.0-nightly, aligning with the broader nightly baseline across all charts.

Also applies to: 22-22

charts/gluu/charts/casa/values.yaml (1)

30-30: Container image tag updated to nightly baseline.

The image.tag is correctly updated to 0.0.0-nightly for the casa deployment, consistent with other chart deployments in this PR.

charts/gluu/charts/config-api/README.md (1)

3-3: README documentation correctly reflects nightly baseline.

Both the version badges and the image.tag default value in the documentation are updated to 0.0.0-nightly, maintaining consistency with the underlying chart configuration.

Also applies to: 42-42

charts/gluu/charts/kc-scheduler/Chart.yaml (1)

4-4: Helm chart version fields correctly updated to nightly baseline.

Both chart version and appVersion are consistently set to 0.0.0-nightly, aligning with the nightly baseline applied across all charts in this PR.

Also applies to: 19-19

charts/gluu/charts/saml/Chart.yaml (1)

3-3: Version metadata consistently updated to nightly baseline.

The chart version and appVersion are properly updated to 0.0.0-nightly, aligning with the PR objective of reverting to nightly builds.

Also applies to: 18-18

charts/gluu/charts/cleanup/Chart.yaml (1)

4-4: Version metadata updated consistently to nightly.

Chart version and appVersion properly set to 0.0.0-nightly.

Also applies to: 18-18

charts/gluu/charts/casa/README.md (1)

3-3: README documentation badges and image tag metadata updated to nightly.

Badge version strings and image tag defaults properly reflect 0.0.0-nightly baseline. URL encoding in shields.io badges is correct.

Also applies to: 41-41

docker-flex-monolith/flex-postgres-compose.yml (1)

17-17: Docker Compose image tag updated to nightly baseline.

The flex service image is updated to the nightly version with proper environment variable fallback pattern preserved.

charts/gluu/charts/config-api/Chart.yaml (1)

4-4: Chart version and appVersion updated to nightly baseline.

Metadata properly reflects the 0.0.0-nightly version across both version and appVersion fields.

Also applies to: 21-21

charts/gluu/charts/saml/README.md (1)

3-3: README documentation and image tag reference updated to nightly.

Shields.io badges and image tag defaults consistently reflect 0.0.0-nightly versioning. Badge URL formatting is correct.

Also applies to: 40-40

charts/gluu/charts/casa/Chart.yaml (1)

3-3: Chart metadata updated to nightly version.

Chart version and appVersion fields properly set to 0.0.0-nightly.

Also applies to: 20-20

charts/gluu/charts/config/Chart.yaml (1)

4-4: Chart metadata updated to nightly version baseline.

Chart version and appVersion properly set to 0.0.0-nightly.

Also applies to: 21-21

charts/gluu/charts/persistence/Chart.yaml (1)

4-4: Nightly baseline version update applied consistently.

The version and appVersion fields have been updated to the nightly baseline. Changes are syntactically correct and align with the broader repository transition.

Also applies to: 19-19

charts/gluu/charts/admin-ui/Chart.yaml (1)

3-3: Nightly baseline applied to admin-ui chart.

Chart metadata updated consistently with other subchart transitions.

Also applies to: 20-20

charts/gluu/charts/auth-server/Chart.yaml (1)

4-4: Nightly baseline applied to auth-server chart.

Chart metadata updated consistently with repository transition.

Also applies to: 21-21

charts/gluu/charts/scim/Chart.yaml (1)

4-4: Nightly baseline applied to scim chart.

Chart metadata updated consistently with repository-wide transition.

Also applies to: 21-21

docker-flex-monolith/Dockerfile (1)

93-93: Docker image label updated to nightly baseline.

OCI image metadata version label updated consistently with container distribution changes.

charts/gluu/Chart.yaml (3)

6-26: Parent chart annotations updated to nightly image references.

All image references in chart metadata reflect the unified 0.0.0-nightly baseline.


32-32: Parent chart version and appVersion updated to nightly baseline.

Top-level chart metadata now reflects nightly development baseline.

Also applies to: 42-42


46-46: All dependency versions pinned to nightly baseline.

Subcharts (config, config-api, auth-server, admin-ui, fido2, scim, nginx-ingress, casa, auth-server-key-rotation, persistence, cn-istio-ingress, saml, kc-scheduler, cleanup) all reference version 0.0.0-nightly, ensuring consistency across the entire chart hierarchy.

Also applies to: 50-50, 54-54, 58-58, 62-62, 66-66, 70-70, 73-73, 78-78, 82-82, 86-86, 90-90, 94-94, 98-98

docker-flex-monolith/flex-mysql-compose.yml (1)

19-19: Docker Compose FLEX_IMAGE default updated to nightly baseline.

Default flex service image tag updated while preserving runtime override capability via environment variable.

charts/gluu/values.yaml (1)

90-90: All service image tags updated to nightly baseline.

Image tags for admin-ui, auth-server, auth-server-key-rotation, config (configurator), config-api, fido2, casa, persistence (persistence-loader), scim, saml, kc-scheduler, and cleanup services have been uniformly updated to 0.0.0-nightly, ensuring consistency across all deployable components.

Also applies to: 197-197, 280-280, 494-494, 603-603, 712-712, 826-826, 1487-1487, 1577-1577, 1691-1691, 1777-1777, 1840-1840

charts/gluu/README.md (1)

3-3: Version updates consistently applied across all documentation references.

All version references in the README have been systematically updated to 0.0.0-nightly. The changes include:

  • Version/AppVersion badges (line 3)
  • Requirements table with all 14 subchart dependencies (lines 25–38)
  • Image tag defaults across all component configurations (admin-ui, auth-server, casa, config, fido2, kc-scheduler, persistence, saml, scim, and others)

The format is consistent and appropriate for nightly builds. No structural changes detected.

Also applies to: 25-38, 44-44, 57-57, 75-76, 87-87, 135-135, 148-148, 168-168, 178-178, 193-194, 207-207, 291-291, 312-312, 325-325, 378-378, 381-381, 552-552, 562-562, 580-580, 590-590, 603-603, 616-616, 635-635, 648-648

charts/gluu-all-in-one/Chart.yaml (1)

6-6: Chart metadata correctly updated to nightly version.

All version references in the Chart.yaml have been updated to 0.0.0-nightly:

  • Line 6: Container image annotation
  • Line 12: Chart appVersion
  • Line 24: Chart version

These changes align with Helm versioning conventions for nightly/development releases.

Also applies to: 12-12, 24-24

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Nov 20, 2025

✅ Actions performed

Reviews paused.

@sonarqubecloud
Copy link

@moabu
Copy link
Member Author

moabu commented Nov 20, 2025

@coderabbitai resolve

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Nov 20, 2025

✅ Actions performed

Comments resolved.

@moabu moabu merged commit 356f7e0 into main Nov 20, 2025
9 of 14 checks passed
@moabu moabu deleted the chore-nightly branch November 20, 2025 08:55
@coderabbitai coderabbitai bot mentioned this pull request Dec 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-CI Indicates work required in automatic builds or CI infrastructure area-documentation Documentation needs to change as part of issue or PR comp-admin-ui Component affected by issue or PR comp-casa Component affected by issue or PR comp-charts-flex Touching folder /flex-cn-setup/pygluu/kubernetes/templates/helm comp-docker-admin-ui Component affected by issue or PR comp-docker-flex-monolith Touching folder /docker-flex-monolith comp-flex-linux-setup Component affected by issue or PR kind-dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants