You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[release-4.18] OCPBUGS-59721: Disable LightSpeed dialog on non amd64 (#1020)
* [release-4.19] OCPBUGS-58400: Disable LightSpeed dialog on non amd64 architecture (#1011)
* feat: implement intelligent capabilities configuration based on cluster architecture
* test: add new test for deduplication of node compute environments with multiple architectures
* test: update capabilities configuration to configmap test case
* test: add unit tests for intelligent capabilities based on node architectures
* Apply suggestions from code review
Co-authored-by: Jakub Hadvig <[email protected]>
* refactor: remove architecture check from capabilities configuration and fix some build issues
* refactor: remove redundant admin capabilities check in buildCapabilities function
* refactor: enhance capabilities configuration logic and fix the tests
* test: remove deprecated capabilities from configmap test case
* fmt: run gofmt
* refactor: simplify homogeneous architecture check in buildCapabilities function
* refactor: improve LightspeedButton capability update logic in buildCapabilities function
* test: update TestGetNodeComputeEnvironments tests to use fewer nodes and adjust expected results
* fix: fix the review comments
* refactor: rethink the logic. using dynamic mechanism to store the supported arch for lightspeed
* fix: fix the linter error
* refactor: update isLightspeedSupportedArchitecture to check all cluster architectures for support
* refactor: refine LightspeedButton capability visibility check in buildCapabilities function
* Update pkg/console/subresource/consoleserver/config_builder.go
Co-authored-by: Jakub Hadvig <[email protected]>
* fix: correct variable scope for architecture support check in isLightspeedSupportedArchitecture function
---------
Co-authored-by: Leo6Leo <[email protected]>
Co-authored-by: Leo6Leo <[email protected]>
Co-authored-by: Jakub Hadvig <[email protected]>
* fix: fix the failed unit test introduced by the merging changes
---------
Co-authored-by: OpenShift Cherrypick Robot <[email protected]>
Co-authored-by: Jakub Hadvig <[email protected]>
0 commit comments