Skip to content

NE-2747: Bump version to 1.3.6#492

Open
alebedev87 wants to merge 1 commit into
openshift:mainfrom
alebedev87:1-3-6
Open

NE-2747: Bump version to 1.3.6#492
alebedev87 wants to merge 1 commit into
openshift:mainfrom
alebedev87:1-3-6

Conversation

@alebedev87

@alebedev87 alebedev87 commented Jun 11, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Bump operator version from 1.3.5 to 1.3.6 across VERSION, Containerfiles, and OLM bundle CSV.

Commands used:

  • make set-version
  • make bundle

@openshift-ci-robot

openshift-ci-robot commented Jun 11, 2026

Copy link
Copy Markdown

@alebedev87: This pull request references NE-2747 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the story to target the "5.0.0" version, but no target version was set.

Details

In response to this:

Summary

  • Bump operator version from 1.3.5 to 1.3.6 across VERSION, Containerfiles, and OLM bundle CSV.

Test plan

  • Verify VERSION contains 1.3.6
  • Verify Containerfile labels have version="1.3.6" and release="1.3.6"
  • Verify CSV has correct name, olm.skipRange, and version fields
  • CI passes

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository.

@openshift-ci-robot openshift-ci-robot added the jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. label Jun 11, 2026
@coderabbitai

coderabbitai Bot commented Jun 11, 2026

Copy link
Copy Markdown

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Repository YAML (base), Central YAML (inherited)

Review profile: CHILL

Plan: Enterprise

Run ID: 209b6dad-cf1e-4e1c-981b-782b50dd3bd5

📥 Commits

Reviewing files that changed from the base of the PR and between 52ab2ec and 3d23045.

📒 Files selected for processing (4)
  • Containerfile.external-dns-operator
  • Containerfile.external-dns-operator-bundle
  • VERSION
  • bundle/manifests/external-dns-operator.clusterserviceversion.yaml
✅ Files skipped from review due to trivial changes (2)
  • Containerfile.external-dns-operator
  • VERSION
🚧 Files skipped from review as they are similar to previous changes (1)
  • Containerfile.external-dns-operator-bundle

📝 Walkthrough

Walkthrough

This pull request updates the external-dns-operator version from 1.3.5 to 1.3.6 across all relevant artifacts. Changes include the authoritative VERSION file, container image metadata labels in both the operator and bundle Containerfiles, and operator bundle manifest metadata including the ClusterServiceVersion name, annotations, and version field.

🚥 Pre-merge checks | ✅ 14 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Ipv6 And Disconnected Network Test Compatibility ⚠️ Warning New Ginkgo tests added in webhook_test.go use helper functions with hardcoded IPv4 DNS server (8.8.8.8) and IPv4-only DNS queries, incompatible with IPv6-only disconnected environments. Update test helpers to support IPv6: replace hardcoded 8.8.8.8 with cluster-internal DNS or add IPv6 support using dns.TypeAAAA queries and IPv6-compatible DNS servers.
✅ Passed checks (14 passed)
Check name Status Explanation
Title check ✅ Passed The title accurately summarizes the main change: bumping the operator version from 1.3.5 to 1.3.6 across multiple files.
Description check ✅ Passed The description clearly explains the version bump across VERSION, Containerfiles, and OLM bundle CSV, and documents the commands used.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Stable And Deterministic Test Names ✅ Passed PR modifies only infrastructure files (Containerfiles, VERSION, YAML manifests), not test files. No Ginkgo test names to evaluate.
Test Structure And Quality ✅ Passed This PR is a version bump (1.3.5→1.3.6) affecting configuration/manifest files only. The custom check for Ginkgo test code quality does not apply since no test files are being modified by this change.
Microshift Test Compatibility ✅ Passed No new Ginkgo e2e tests are added in this PR—only version bumps in Containerfiles, VERSION file, and OLM bundle manifest. The MicroShift compatibility check is not applicable.
Single Node Openshift (Sno) Test Compatibility ✅ Passed PR does not add any new Ginkgo e2e tests; it only bumps version numbers in VERSION file, Containerfiles, and OLM bundle CSV. Check is not applicable.
Topology-Aware Scheduling Compatibility ✅ Passed PR only bumps version labels (1.3.5→1.3.6) in metadata files. No deployment specs, scheduling constraints, or operator code changed. Existing deployment uses topology-agnostic config: 1 replica, ro...
Ote Binary Stdout Contract ✅ Passed This is a Kubernetes operator project, not an OTE test binary. The PR is purely a version bump (1.3.5→1.3.6) affecting configuration files and operator metadata. The check for OTE Binary Stdout Con...
No-Weak-Crypto ✅ Passed PR contains only version bumps (1.3.5→1.3.6) in metadata and configuration files. No weak crypto, custom crypto implementations, or non-constant-time secret comparisons introduced.
Container-Privileges ✅ Passed PR contains only version bumps (1.3.5→1.3.6) with no changes to container security context. CSV shows privileged: false, allowPrivilegeEscalation: false, runAsNonRoot: true, capabilities dropped.
No-Sensitive-Data-In-Logs ✅ Passed PR contains only version metadata updates in Containerfiles and YAML manifests; no logging code or sensitive data exposure introduced.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Comment @coderabbitai help to get the list of available commands and usage tips.

@openshift-ci openshift-ci Bot requested review from gcs278 and rikatz June 11, 2026 14:11
Update `VERSION`, Containerfiles, and OLM bundle CSV.

Commands used:
- `make set-version`
- `make bundle`

Co-Authored-By: Claude
@openshift-ci

openshift-ci Bot commented Jun 11, 2026

Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please assign jcmoraisjr for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-ci

openshift-ci Bot commented Jun 11, 2026

Copy link
Copy Markdown
Contributor

@alebedev87: all tests passed!

Full PR test history. Your PR dashboard.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

@alebedev87

alebedev87 commented Jun 12, 2026

Copy link
Copy Markdown
Contributor Author

/assign @davidesalerno

As a counterpart of openshift/external-dns#173.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

jira/valid-reference Indicates that this PR references a valid Jira ticket of any type.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants