Skip to content

Conversation

@ldming
Copy link
Collaborator

@ldming ldming commented Oct 30, 2025

Support to build OLM operator bundle to certify the redhat openshift Operator.

Run follow command in the 1.0.1 tag to generate the 1.0.1 bundle:

make olm-bundle VERSION=1.0.1

@apecloud-bot
Copy link
Collaborator

Auto Cherry-pick Instructions

Usage:
  - /nopick: Not auto cherry-pick when PR merged.
  - /pick: release-x.x [release-x.x]: Auto cherry-pick to the specified branch when PR merged.

Example:
  - /nopick
  - /pick release-1.0

@github-actions github-actions bot added the size/S Denotes a PR that changes 10-29 lines. label Oct 30, 2025
@ldming
Copy link
Collaborator Author

ldming commented Oct 30, 2025

[yaml-lint : lint-yaml-files] + '[' '!' -e operators/kubeblocks/1.0.1 ']'
[yaml-lint : lint-yaml-files] + yamllint operators/kubeblocks/1.0.1 '-d {extends: default, rules: {line-length: {max: 180, level: warning}, indentation: {indent-sequences: whatever}}}'
[yaml-lint : lint-yaml-files] operators/kubeblocks/1.0.1/metadata/annotations.yaml
[yaml-lint : lint-yaml-files]   1:1       warning  missing document start "---"  (document-start)
[yaml-lint : lint-yaml-files] 
[yaml-lint : lint-yaml-files] operators/kubeblocks/1.0.1/tests/scorecard/config.yaml
[yaml-lint : lint-yaml-files]   1:1       warning  missing document start "---"  (document-start)
[yaml-lint : lint-yaml-files]   71:1      error    too many blank lines (1 > 0)  (empty-lines)
[yaml-lint : lint-yaml-files] 
[yaml-lint : lint-yaml-files] operators/kubeblocks/1.0.1/manifests/kubeblocks-controller-manager-metrics-service_v1_service.yaml
[yaml-lint : lint-yaml-files]   1:1       warning  missing document start "---"  (document-start)
[yaml-lint : lint-yaml-files] 
[yaml-lint : lint-yaml-files] operators/kubeblocks/1.0.1/manifests/kubeblocks-metrics-reader_rbac.authorization.k8s.io_v1_clusterrole.yaml
[yaml-lint : lint-yaml-files]   1:1       warning  missing document start "---"  (document-start)
[yaml-lint : lint-yaml-files] 
[yaml-lint : lint-yaml-files] operators/kubeblocks/1.0.1/manifests/experimental.kubeblocks.io_nodecountscalers.yaml
[yaml-lint : lint-yaml-files]   1:1       warning  missing document start "---"  (document-start)
[yaml-lint : lint-yaml-files] 
[yaml-lint : lint-yaml-files] operators/kubeblocks/1.0.1/manifests/dataprotection.kubeblocks.io_backuprepos.yaml
[yaml-lint : lint-yaml-files]   1:1       warning  missing document start "---"  (document-start)
[yaml-lint : lint-yaml-files] 
[yaml-lint : lint-yaml-files] operators/kubeblocks/1.0.1/manifests/kubeblocks.clusterserviceversion.yaml
[yaml-lint : lint-yaml-files]   1:1       warning  missing document start "---"  (document-start)
[yaml-lint : lint-yaml-files] 
[yaml-lint : lint-yaml-files] operators/kubeblocks/1.0.1/manifests/apps.kubeblocks.io_configconstraints.yaml
[yaml-lint : lint-yaml-files]   1:1       warning  missing document start "---"  (document-start)
[yaml-lint : lint-yaml-files]   276:181   warning  line too long (193 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   986:181   warning  line too long (193 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files] 
[yaml-lint : lint-yaml-files] operators/kubeblocks/1.0.1/manifests/parameters.kubeblocks.io_componentparameters.yaml
[yaml-lint : lint-yaml-files]   1:1       warning  missing document start "---"  (document-start)
[yaml-lint : lint-yaml-files] 
[yaml-lint : lint-yaml-files] operators/kubeblocks/1.0.1/manifests/dataprotection.kubeblocks.io_backuppolicytemplates.yaml
[yaml-lint : lint-yaml-files]   1:1       warning  missing document start "---"  (document-start)
[yaml-lint : lint-yaml-files] 
[yaml-lint : lint-yaml-files] operators/kubeblocks/1.0.1/manifests/apps.kubeblocks.io_components.yaml
[yaml-lint : lint-yaml-files]   1:1       warning  missing document start "---"  (document-start)
[yaml-lint : lint-yaml-files]   297:181   warning  line too long (182 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   4115:181  warning  line too long (190 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   5131:181  warning  line too long (275 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   8909:181  warning  line too long (281 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   11812:181 warning  line too long (190 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   12815:181 warning  line too long (275 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files] 
[yaml-lint : lint-yaml-files] operators/kubeblocks/1.0.1/manifests/extensions.kubeblocks.io_addons.yaml
[yaml-lint : lint-yaml-files]   1:1       warning  missing document start "---"  (document-start)
[yaml-lint : lint-yaml-files] 
[yaml-lint : lint-yaml-files] operators/kubeblocks/1.0.1/manifests/workloads.kubeblocks.io_instancesets.yaml
[yaml-lint : lint-yaml-files]   1:1       warning  missing document start "---"  (document-start)
[yaml-lint : lint-yaml-files]   202:181   warning  line too long (182 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   2153:181  warning  line too long (273 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   4172:181  warning  line too long (182 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   5591:181  warning  line too long (182 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   6998:181  warning  line too long (182 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   8660:181  warning  line too long (203 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   9499:181  warning  line too long (283 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   10774:181 warning  line too long (267 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   11423:181 warning  line too long (219 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   11527:181 warning  line too long (219 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   13220:181 warning  line too long (273 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   14150:181 warning  line too long (281 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   15941:181 warning  line too long (188 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   17274:181 warning  line too long (182 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   18693:181 warning  line too long (182 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   20100:181 warning  line too long (182 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   21762:181 warning  line too long (203 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   22601:181 warning  line too long (283 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   23914:181 warning  line too long (267 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files] 
[yaml-lint : lint-yaml-files] operators/kubeblocks/1.0.1/manifests/dataprotection.kubeblocks.io_actionsets.yaml
[yaml-lint : lint-yaml-files]   1:1       warning  missing document start "---"  (document-start)
[yaml-lint : lint-yaml-files] 
[yaml-lint : lint-yaml-files] operators/kubeblocks/1.0.1/manifests/operations.kubeblocks.io_opsdefinitions.yaml
[yaml-lint : lint-yaml-files]   1:1       warning  missing document start "---"  (document-start)
[yaml-lint : lint-yaml-files]   1302:181  warning  line too long (188 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   2745:181  warning  line too long (188 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   4180:181  warning  line too long (188 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   5866:181  warning  line too long (209 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   6714:181  warning  line too long (289 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   7459:181  warning  line too long (182 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files] 
[yaml-lint : lint-yaml-files] operators/kubeblocks/1.0.1/manifests/apps.kubeblocks.io_sidecardefinitions.yaml
[yaml-lint : lint-yaml-files]   1:1       warning  missing document start "---"  (document-start)
[yaml-lint : lint-yaml-files] 
[yaml-lint : lint-yaml-files] operators/kubeblocks/1.0.1/manifests/parameters.kubeblocks.io_parameters.yaml
[yaml-lint : lint-yaml-files]   1:1       warning  missing document start "---"  (document-start)
[yaml-lint : lint-yaml-files] 
[yaml-lint : lint-yaml-files] operators/kubeblocks/1.0.1/manifests/apps.kubeblocks.io_servicedescriptors.yaml
[yaml-lint : lint-yaml-files]   1:1       warning  missing document start "---"  (document-start)
[yaml-lint : lint-yaml-files] 
[yaml-lint : lint-yaml-files] operators/kubeblocks/1.0.1/manifests/dataprotection.kubeblocks.io_backups.yaml
[yaml-lint : lint-yaml-files]   1:1       warning  missing document start "---"  (document-start)
[yaml-lint : lint-yaml-files] 
[yaml-lint : lint-yaml-files] operators/kubeblocks/1.0.1/manifests/dataprotection.kubeblocks.io_storageproviders.yaml
[yaml-lint : lint-yaml-files]   1:1       warning  missing document start "---"  (document-start)
[yaml-lint : lint-yaml-files] 
[yaml-lint : lint-yaml-files] operators/kubeblocks/1.0.1/manifests/apps.kubeblocks.io_clusterdefinitions.yaml
[yaml-lint : lint-yaml-files]   1:1       warning  missing document start "---"  (document-start)
[yaml-lint : lint-yaml-files]   1968:181  warning  line too long (184 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   3392:181  warning  line too long (184 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   4807:181  warning  line too long (184 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   6474:181  warning  line too long (205 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   7317:181  warning  line too long (285 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   8555:181  warning  line too long (182 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   9536:181  warning  line too long (186 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   9702:181  warning  line too long (186 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   9957:181  warning  line too long (182 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files] 
[yaml-lint : lint-yaml-files] operators/kubeblocks/1.0.1/manifests/apps.kubeblocks.io_configurations.yaml
[yaml-lint : lint-yaml-files]   1:1       warning  missing document start "---"  (document-start)
[yaml-lint : lint-yaml-files] 
[yaml-lint : lint-yaml-files] operators/kubeblocks/1.0.1/manifests/apps.kubeblocks.io_componentversions.yaml
[yaml-lint : lint-yaml-files]   1:1       warning  missing document start "---"  (document-start)
[yaml-lint : lint-yaml-files] 
[yaml-lint : lint-yaml-files] operators/kubeblocks/1.0.1/manifests/kubeblocks-webhook-service_v1_service.yaml
[yaml-lint : lint-yaml-files]   1:1       warning  missing document start "---"  (document-start)
[yaml-lint : lint-yaml-files] 
[yaml-lint : lint-yaml-files] operators/kubeblocks/1.0.1/manifests/operations.kubeblocks.io_opsrequests.yaml
[yaml-lint : lint-yaml-files]   1:1       warning  missing document start "---"  (document-start)
[yaml-lint : lint-yaml-files]   432:181   warning  line too long (192 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   713:181   warning  line too long (182 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   885:181   warning  line too long (184 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   2973:181  warning  line too long (187 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   3562:181  warning  line too long (184 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files] 
[yaml-lint : lint-yaml-files] operators/kubeblocks/1.0.1/manifests/parameters.kubeblocks.io_paramconfigrenderers.yaml
[yaml-lint : lint-yaml-files]   1:1       warning  missing document start "---"  (document-start)
[yaml-lint : lint-yaml-files]   93:181    warning  line too long (184 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   97:181    warning  line too long (199 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files] 
[yaml-lint : lint-yaml-files] operators/kubeblocks/1.0.1/manifests/dataprotection.kubeblocks.io_backupschedules.yaml
[yaml-lint : lint-yaml-files]   1:1       warning  missing document start "---"  (document-start)
[yaml-lint : lint-yaml-files] 
[yaml-lint : lint-yaml-files] operators/kubeblocks/1.0.1/manifests/apps.kubeblocks.io_componentdefinitions.yaml
[yaml-lint : lint-yaml-files]   1:1       warning  missing document start "---"  (document-start)
[yaml-lint : lint-yaml-files]   16006:181 warning  line too long (199 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   16841:181 warning  line too long (279 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   18518:181 warning  line too long (190 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   31325:181 warning  line too long (199 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   32160:181 warning  line too long (279 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   33841:181 warning  line too long (190 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files] 
[yaml-lint : lint-yaml-files] operators/kubeblocks/1.0.1/manifests/apps.kubeblocks.io_shardingdefinitions.yaml
[yaml-lint : lint-yaml-files]   1:1       warning  missing document start "---"  (document-start)
[yaml-lint : lint-yaml-files] 
[yaml-lint : lint-yaml-files] operators/kubeblocks/1.0.1/manifests/dataprotection.kubeblocks.io_restores.yaml
[yaml-lint : lint-yaml-files]   1:1       warning  missing document start "---"  (document-start)
[yaml-lint : lint-yaml-files]   1631:181  warning  line too long (271 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   1895:181  warning  line too long (275 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files] 
[yaml-lint : lint-yaml-files] operators/kubeblocks/1.0.1/manifests/kubeblocks-manager-config_v1_configmap.yaml
[yaml-lint : lint-yaml-files]   1:1       warning  missing document start "---"  (document-start)
[yaml-lint : lint-yaml-files] 
[yaml-lint : lint-yaml-files] operators/kubeblocks/1.0.1/manifests/dataprotection.kubeblocks.io_backuppolicies.yaml
[yaml-lint : lint-yaml-files]   1:1       warning  missing document start "---"  (document-start)
[yaml-lint : lint-yaml-files] 
[yaml-lint : lint-yaml-files] operators/kubeblocks/1.0.1/manifests/trace.kubeblocks.io_reconciliationtraces.yaml
[yaml-lint : lint-yaml-files]   1:1       warning  missing document start "---"  (document-start)
[yaml-lint : lint-yaml-files] 
[yaml-lint : lint-yaml-files] operators/kubeblocks/1.0.1/manifests/apps.kubeblocks.io_clusters.yaml
[yaml-lint : lint-yaml-files]   1:1       warning  missing document start "---"  (document-start)
[yaml-lint : lint-yaml-files]   423:181   warning  line too long (188 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   4864:181  warning  line too long (281 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   7446:181  warning  line too long (190 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   7880:181  warning  line too long (184 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   7900:181  warning  line too long (192 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   8502:181  warning  line too long (184 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   12383:181 warning  line too long (285 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   16604:181 warning  line too long (287 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   20406:181 warning  line too long (281 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   23052:181 warning  line too long (190 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   23764:181 warning  line too long (184 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   25826:181 warning  line too long (291 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   26581:181 warning  line too long (184 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files]   29671:181 warning  line too long (285 > 180 characters)  (line-length)
[yaml-lint : lint-yaml-files] 
[yaml-lint : lint-yaml-files] operators/kubeblocks/1.0.1/manifests/parameters.kubeblocks.io_parametersdefinitions.yaml
[yaml-lint : lint-yaml-files]   1:1       warning  missing document start "---"  (document-start)
[yaml-lint : lint-yaml-files] 

@codecov
Copy link

codecov bot commented Oct 30, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 59.58%. Comparing base (4527e14) to head (1cb7ef8).
⚠️ Report is 16 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #9831      +/-   ##
==========================================
+ Coverage   59.49%   59.58%   +0.08%     
==========================================
  Files         551      551              
  Lines       59808    59808              
==========================================
+ Hits        35585    35635      +50     
+ Misses      20968    20925      -43     
+ Partials     3255     3248       -7     
Flag Coverage Δ
unittests 59.58% <ø> (+0.08%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@github-actions github-actions bot added size/L Denotes a PR that changes 100-499 lines. and removed size/S Denotes a PR that changes 10-29 lines. labels Oct 30, 2025
@ldming ldming added the pick-1.0 Auto cherry-pick to release-1.0 when PR merged label Oct 31, 2025
@ldming ldming marked this pull request as ready for review October 31, 2025 09:20
@ldming ldming requested a review from a team as a code owner October 31, 2025 09:20
@apecloud-bot apecloud-bot added the approved PR Approved Test label Nov 4, 2025
@ldming ldming marked this pull request as draft November 21, 2025 07:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved PR Approved Test pick-1.0 Auto cherry-pick to release-1.0 when PR merged size/L Denotes a PR that changes 100-499 lines.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants