restore v1alpha1, v1alpha2 and move v1alpha6 to v1alpha5#2727
Conversation
Co-authored-by: gazarenkov <gazarenkov@users.noreply.github.com>
|
|
…h-deprecated-alpha123 # Conflicts: # bundle/rhdh/manifests/backstage-operator.clusterserviceversion.yaml
…alpha123' into update-v1aplha5-with-deprecated-alpha123 # Conflicts: # bundle/backstage.io/manifests/backstage-operator.clusterserviceversion.yaml
Co-authored-by: gazarenkov <gazarenkov@users.noreply.github.com>
|
|
Code Review by Qodo
Context used 1. Realistic DB password examples
|
Review Summary by QodoRestore v1alpha1 and v1alpha2, deprecate v1alpha3, and promote v1alpha5 as storage version
WalkthroughsDescription• Restored v1alpha1 and v1alpha2 API versions with simplified schemas, marked as unserved and deprecated • Marked v1alpha3 as unserved and deprecated • Moved Flavours field to v1alpha5 and designated it as the storage version • Removed v1alpha6 API version entirely • Updated all documentation, examples, and configuration files to use v1alpha5 as the current API version • Updated CRD manifests and bundle configurations to reflect the new API version hierarchy • Removed container-specific fields (Containers, FileObjectRef, PvcRef) from earlier API versions • Added Replicas, Image, and ImagePullSecrets fields to Application in v1alpha2 • Updated controller imports and type aliases to reference v1alpha5 • Updated test data and integration test configurations to use v1alpha5 Diagramflowchart LR
v1a1["v1alpha1<br/>(Deprecated,<br/>Unserved)"]
v1a2["v1alpha2<br/>(Deprecated,<br/>Unserved)"]
v1a3["v1alpha3<br/>(Deprecated,<br/>Unserved)"]
v1a4["v1alpha4"]
v1a5["v1alpha5<br/>(Storage)"]
v1a6["v1alpha6<br/>(Removed)"]
v1a1 -- "restored" --> v1a2
v1a2 -- "restored" --> v1a3
v1a3 -- "marked deprecated" --> v1a4
v1a4 -- "add Flavours" --> v1a5
v1a6 -- "removed" --> v1a5
File Changes1. api/v1alpha1/backstage_types.go
|
…h-deprecated-alpha123
rm3l
left a comment
There was a problem hiding this comment.
I think there is another occurrence of v1alpha6 to replace in https://github.com/gazarenkov/rhdh-operator/blob/update-v1aplha5-with-deprecated-alpha123/docs/dynamic-plugins.md?plain=1#L64 (after the recent changes pushed to main).
Also, have you double-checked if there is any impact on the product docs in 1.10? If so, we would need a JIRA to track. Thanks.
…alpha123' into update-v1aplha5-with-deprecated-alpha123
|
Fixed
|
116d6c0
into
redhat-developer:main



Description
Which issue(s) does this PR fix or relate to
https://redhat.atlassian.net/browse/RHDHBUGS-2993
PR acceptance criteria