Skip to content

OPSEXP-4188 feat: add alfresco-connector-cic subchart - #1568

Open
siddavamshi4 wants to merge 16 commits into
masterfrom
OPSEXP-4188
Open

OPSEXP-4188 feat: add alfresco-connector-cic subchart#1568
siddavamshi4 wants to merge 16 commits into
masterfrom
OPSEXP-4188

Conversation

@siddavamshi4

@siddavamshi4 siddavamshi4 commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

OPSEXP-4188
Adds the alfresco-connector-cic subchart as an opt-in dependency of the
alfresco-content-services umbrella chart (disabled by default).

Changes

  • Chart.yaml — new alfresco-connector-cic dependency (0.1.0-alpha.2
    condition alfresco-connector-cic.enabled)

@siddavamshi4 siddavamshi4 changed the title OPSEXP-4188 feat: add alfresco-connector-cic subchart to ACS umbrella chart OPSEXP-4188 feat: add alfresco-connector-cic subchart Aug 4, 2026
@siddavamshi4
siddavamshi4 requested a lite review from Copilot August 4, 2026 07:08

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Adds the alfresco-connector-cic Helm subchart as an opt-in dependency of the alfresco-content-services umbrella chart and documents how to enable it.

Changes:

  • Adds alfresco-connector-cic as a conditional dependency and regenerates Chart.lock.
  • Introduces default CIC wiring in values.yaml (repository + message broker via shared infrastructure config/secret).
  • Adds upgrade notes and a reference values file for enabling CIC.

Reviewed changes

Copilot reviewed 5 out of 6 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
helm/alfresco-content-services/values.yaml Adds default (disabled) CIC values, wiring repo URL and broker refs to shared infrastructure resources.
helm/alfresco-content-services/README.md Documents the new dependency and its exposed values in the generated chart README.
helm/alfresco-content-services/Chart.yaml Adds alfresco-connector-cic as an opt-in chart dependency.
helm/alfresco-content-services/Chart.lock Updates the dependency lockfile to include the new CIC chart.
docs/helm/values/with-cic_values.yaml Provides an example values file showing how to enable and configure CIC credentials/endpoints.
docs/helm/upgrades.md Documents the CIC subchart addition as an upgrade note (new 10.8.0 section).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread helm/alfresco-content-services/Chart.yaml
Comment thread docs/helm/upgrades.md
Comment on lines +19 to +23
## 10.8.0

* The `alfresco-connector-cic` subchart has been added to the
`alfresco-content-services` umbrella chart (disabled by default). It replaces
the deprecated `alfresco-knowledge-retrieval` (HXI) connector and brings up
@siddavamshi4
siddavamshi4 marked this pull request as ready for review August 6, 2026 08:17
@siddavamshi4
siddavamshi4 requested review from a team, alxgomz, gionn and pmacius August 6, 2026 08:17
Comment on lines +658 to +659
# -- disabled until cic.nucleusSystemId is provisioned per environment
enabled: false

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

flip this if it's working now

@siddavamshi4
siddavamshi4 requested a review from gionn August 11, 2026 09:03
url: REPOSITORY_URL
nucleusSync:
# -- disabled until cic.nucleusSystemId is provisioned per environment
enabled: false

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

why disabled? what the comment really means?

password: AUDIT_ELASTICSEARCH_PASSWORD
alfresco-connector-cic:
# -- Toggle deploying Alfresco Content Connector for Intelligence Cloud (CIC).
# Brings up live-ingester, bulk-ingester and nucleus-sync.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Is bulk ingester going to be deployed? For hxi I think we had it disabled 7d11af5#diff-8d995b0c86004282335d424c888c9c31ea9a4329d889bc81242b33b3a433121bL646

apiVersion: v2
name: alfresco-content-services
version: 10.7.0
version: 10.8.0

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

We should use alpha here as we are releasing the new version here at the beginning of a new sprint.

Comment thread docs/helm/examples/with-cic.md
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.

4 participants