Skip to content

SRVLOGIC-1138: Cover upgrade scenario with tests - #4

Open
domhanak wants to merge 6 commits into
kubesmarts:mainfrom
domhanak:SRVLOGIC-1138-migration-tests
Open

SRVLOGIC-1138: Cover upgrade scenario with tests#4
domhanak wants to merge 6 commits into
kubesmarts:mainfrom
domhanak:SRVLOGIC-1138-migration-tests

Conversation

@domhanak

@domhanak domhanak commented Aug 19, 2026

Copy link
Copy Markdown
Contributor

https://redhat.atlassian.net/browse/SRVLOGIC-1138

How to run:
1. oc login ... 2. make run-tests feature=features/operator/operator_upgrade.feature cr_deployment_only=true operator_installation_source=olm "operator_catalog_image=registry-proxy.engineering.redhat.com/rh-osbs/iib:1196314" "upgrade.from_version=1.38.1" "upgrade.to_version=1.39.0" "upgrade.to_kogito_runtime_version=9.106.0.redhat-00002" "upgrade.to_quarkus_core_version=3.33.2.redhat-00008" tags="@upgradeTests"

@domhanak domhanak changed the title SRVLOGIC-1138: Cover upgrade tests SRVLOGIC-1138: Cover upgrade scenario with tests Aug 19, 2026
@domhanak
domhanak force-pushed the SRVLOGIC-1138-migration-tests branch from 77e4407 to c62e424 Compare August 24, 2026 09:01
Comment on lines +33 to +34
When SonataFlow callbackstatetimeouts gitops at from-version is deployed
Then SonataFlow "callbackstatetimeouts" has the condition "Running" set to "True" within 5 minutes

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

TODO: Update the gitops workflow name to callbackstatetimeouts-gitops to improve the flow and slim down the steps.

Comment on lines +37 to +39
# Patched by applying a higher value before the operator stops managing pods.
# This is a manual/external concern; the test verifies the platform is stable
# prior to upgrade rather than automating the property edit itself.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

TODO: Automate this too

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.

1 participant