* Fix helm command syntax in e2e test deployment
Remove unnecessary commas from --set flags in helm commands.
Multiple --set flags don't require commas between them.
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
Signed-off-by: zhujian <jiazhu@redhat.com>
* Add comprehensive image tag validation to e2e tests
- Add configurable expected-image-tag parameter to e2e test suite
- Create image_tag_validation_test.go with comprehensive validation:
* Validates all container images in cluster-manager and klusterlet deployments use expected tag
* Validates test image variables (registrationImage, workImage, singletonImage) end with expected tag
* Validates ClusterManager spec imagePullSpec fields use expected tag
- Pass IMAGE_TAG to e2e tests via expected-image-tag parameter
- Use BeforeEach to avoid duplicate validation checks
This ensures IMAGE_TAG=e2e properly propagates to all OCM components.
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
Signed-off-by: zhujian <jiazhu@redhat.com>
* Move image validation from separate test to BeforeSuite
- Move all image validation logic from image_tag_validation_test.go to BeforeSuite in e2e_suite_test.go
- Validates test image variables, ClusterManager spec, and deployment containers in setup phase
- Provides early failure detection if image configuration is incorrect
- Removes duplicate test file and function declarations
This ensures image validation runs once during test setup rather than as separate test cases.
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
Signed-off-by: zhujian <jiazhu@redhat.com>
---------
Signed-off-by: zhujian <jiazhu@redhat.com>
Co-authored-by: Claude <noreply@anthropic.com>
Since the registration image string is a substring of the
registration-operator image, it wasn't being updated correctly.
Signed-off-by: Dale Haiducek <19750917+dhaiducek@users.noreply.github.com>
* Move work e2e out of staging
Signed-off-by: Jian Qiu <jqiu@redhat.com>
* some refactor on tester
remove unnecessary field and build a enable feature func
Signed-off-by: Jian Qiu <jqiu@redhat.com>
---------
Signed-off-by: Jian Qiu <jqiu@redhat.com>