IA-2848 Fix OTC CCE kubeconfig fetch and release versioning - #2
Merged
Merged
Conversation
Bump gophertelekomcloud to v0.9.8-0.20260703083050-9dec68a8dcf7, which drops the Status.Conditions field. OTC's CCE API now returns status.conditions as an array, which the old SDK modelled as a single object, breaking cluster list parsing. That failure was printed to stdout and surfaced to kcon as the misleading "externalCluster not found". - services/sfs: adapt to the new shares.List signature ([]Turbo, error). - cmd/cce config: use RunE so failures exit non-zero and go to stderr, keeping stdout reserved for the kubeconfig payload. - .github/workflows: fix the version ldflags package path (otc-cli/cmd.Version -> github.com/ysoftdevs/otc-cli/cmd.Version) so tagged release builds report their real version instead of "dev". Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bump gophertelekomcloud to v0.9.8-0.20260703083050-9dec68a8dcf7, which drops the Status.Conditions field. OTC's CCE API now returns status.conditions as an array, which the old SDK modelled as a single object, breaking cluster list parsing. That failure was printed to stdout and surfaced to kcon as the misleading "externalCluster not found".