Skip to content

Comments

feat: [AAP-46540] Remove redis from operator#320

Merged
kaiokmo merged 1 commit intomainfrom
AAP-46540
Feb 19, 2026
Merged

feat: [AAP-46540] Remove redis from operator#320
kaiokmo merged 1 commit intomainfrom
AAP-46540

Conversation

@kaiokmo
Copy link
Member

@kaiokmo kaiokmo commented Feb 19, 2026

https://issues.redhat.com/browse/AAP-46540

This completely removes the deployment of redis from the operator (CSV, CRD, eda role, and deletes the redis role).

Adding upgrade cleanup tasks (to the eda role), and documentation updates will be done by different changes (AAP-59028 and AAP-59027).

@kaiokmo
Copy link
Member Author

kaiokmo commented Feb 19, 2026

$ oc get po
NAME                                                      READY   STATUS    RESTARTS   AGE
eda-activation-worker-578c48fccd-5hjzd                    1/1     Running   0          47s
eda-activation-worker-578c48fccd-nqlsx                    1/1     Running   0          47s
eda-activation-worker-578c48fccd-wfbpv                    1/1     Running   0          47s
eda-api-6588d879cc-p6wkx                                  2/3     Running   0          49s
eda-default-worker-68c74dd687-26gfw                       1/1     Running   0          48s
eda-default-worker-68c74dd687-xpf28                       1/1     Running   0          48s
eda-event-stream-6b5884dd88-df4cj                         2/2     Running   0          45s
eda-postgres-15-0                                         1/1     Running   0          116s
eda-server-operator-controller-manager-77fd8cbd4b-d8zwr   2/2     Running   0          2m17s
eda-ui-77d69869d4-xltpb                                   1/1     Running   0          43s

Exercising the creation of project + DE + rulebook activation worked, and the activation ran without any issues:
image

2026-02-19 14:25:34,327 - ansible_rulebook.websocket - DEBUG - Event received, {'type': 'Shutdown', 'message': 'Source eda.builtin.range initiated shutdown at 2026-02-19 14:25:34.304142', 'delay': 60.0, 'source_plugin': 'eda.builtin.range', 'kind': 'graceful'}
2026-02-19 14:25:34,327 - ansible_rulebook.websocket - DEBUG - Event received, {'type': 'SessionStats', 'activation_id': '1', 'activation_instance_id': '1', 'stats': {'start': '2026-02-19T14:24:33.817545860Z', 'end': '2026-02-19T14:25:34.305861347Z', 'lastClockTime': '2026-02-19T14:25:34.229Z', 'clockAdvanceCount': 604, 'numberOfRules': 1, 'numberOfDisabledRules': 0, 'rulesTriggered': 7, 'eventsProcessed': 60, 'eventsMatched': 7, 'eventsSuppressed': 53, 'permanentStorageCount': 0, 'permanentStorageSize': 0, 'asyncResponses': 0, 'bytesSentOnAsync': 0, 'sessionId': 1, 'ruleSetName': 'One minute of events', 'lastRuleFired': 'One minute of events rule', 'lastRuleFiredAt': '2026-02-19T14:25:33.229Z', 'lastEventReceivedAt': '2026-02-19T14:25:33.229Z', 'baseLevelMemory': 5004792, 'peakMemory': 11026896, 'usedMemory': 11026896, 'maxAvailableMemory': 536870912}, 'reported_at': '2026-02-19T14:25:34.326583Z'}
2026-02-19 14:25:34,327 - ansible_rulebook.engine - INFO - Cancelling all ruleset tasks
2026-02-19 14:25:34,327 - ansible_rulebook.engine - DEBUG - Waiting on gather
2026-02-19 14:25:34,328 - ansible_rulebook.engine - DEBUG - Returning from run_rulesets
2026-02-19 14:25:34,328 - drools.dispatch - DEBUG - Shutting down async channel
2026-02-19 14:25:34,330 - ansible_rulebook.websocket - DEBUG - Event received, {'type': 'Exit'}
2026-02-19 14:25:34,330 - ansible_rulebook.websocket - INFO - Exiting feedback websocket task
2026-02-19 14:25:34,331 - ansible_rulebook.app - INFO - Cancelling event source tasks
2026-02-19 14:25:34,331 - ansible_rulebook.app - INFO - Main complete

@kaiokmo kaiokmo requested a review from ptoscano February 19, 2026 14:59
@kaiokmo kaiokmo changed the title feat: [AAP-46540] Remove redis from eda-server deployments feat: [AAP-46540] Remove redis from operator Feb 19, 2026
This completely removes the deployment of redis from the operator.
Adding upgrade cleanup tasks, and documentation updates will be done
by different changes (AAP-59028 and AAP-59027).
@sonarqubecloud
Copy link

@kaiokmo kaiokmo merged commit e8c219c into main Feb 19, 2026
5 checks passed
@kaiokmo kaiokmo deleted the AAP-46540 branch February 19, 2026 19:12
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