Conversation
…ormed PROXY packets (coredns#8154) Avoid a potential nil pointer dereference in PacketConn.ReadFrom() when malformed PROXY protocol headers cause readFrom() to return a nil address. Signed-off-by: Yong Tang <[email protected]>
Bumps the go-etcd-io group with 2 updates: [go.etcd.io/etcd/api/v3](https://github.com/etcd-io/etcd) and [go.etcd.io/etcd/client/v3](https://github.com/etcd-io/etcd). Updates `go.etcd.io/etcd/api/v3` from 3.6.11 to 3.6.12 - [Release notes](https://github.com/etcd-io/etcd/releases) - [Commits](etcd-io/etcd@v3.6.11...v3.6.12) Updates `go.etcd.io/etcd/client/v3` from 3.6.11 to 3.6.12 - [Release notes](https://github.com/etcd-io/etcd/releases) - [Commits](etcd-io/etcd@v3.6.11...v3.6.12) --- updated-dependencies: - dependency-name: go.etcd.io/etcd/api/v3 dependency-version: 3.6.12 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: go-etcd-io - dependency-name: go.etcd.io/etcd/client/v3 dependency-version: 3.6.12 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: go-etcd-io ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…coredns#8168) Bumps [github.com/aws/aws-sdk-go-v2](https://github.com/aws/aws-sdk-go-v2) from 1.41.7 to 1.41.11. - [Release notes](https://github.com/aws/aws-sdk-go-v2/releases) - [Commits](aws/aws-sdk-go-v2@v1.41.7...v1.41.11) --- updated-dependencies: - dependency-name: github.com/aws/aws-sdk-go-v2 dependency-version: 1.41.11 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [golang.org/x/sys](https://github.com/golang/sys) from 0.45.0 to 0.46.0. - [Commits](golang/sys@v0.45.0...v0.46.0) --- updated-dependencies: - dependency-name: golang.org/x/sys dependency-version: 0.46.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…coredns#8164) Bumps [github.com/aws/aws-sdk-go-v2/service/secretsmanager](https://github.com/aws/aws-sdk-go-v2) from 1.41.7 to 1.42.1. - [Release notes](https://github.com/aws/aws-sdk-go-v2/releases) - [Commits](aws/aws-sdk-go-v2@v1.41.7...service/s3/v1.42.1) --- updated-dependencies: - dependency-name: github.com/aws/aws-sdk-go-v2/service/secretsmanager dependency-version: 1.42.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…oredns#8163) Bumps [github.com/prometheus/common](https://github.com/prometheus/common) from 0.67.5 to 0.68.1. - [Release notes](https://github.com/prometheus/common/releases) - [Changelog](https://github.com/prometheus/common/blob/main/CHANGELOG.md) - [Commits](prometheus/common@v0.67.5...v0.68.1) --- updated-dependencies: - dependency-name: github.com/prometheus/common dependency-version: 0.68.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) from 1.32.18 to 1.32.22. - [Release notes](https://github.com/aws/aws-sdk-go-v2/releases) - [Commits](aws/aws-sdk-go-v2@config/v1.32.18...config/v1.32.22) --- updated-dependencies: - dependency-name: github.com/aws/aws-sdk-go-v2/config dependency-version: 1.32.22 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
… server block (coredns#8169) Signed-off-by: Jonathan Tooker <[email protected]>
…ns#8165) Bumps [github.com/aws/aws-sdk-go-v2/service/route53](https://github.com/aws/aws-sdk-go-v2) from 1.62.7 to 1.63.1. - [Release notes](https://github.com/aws/aws-sdk-go-v2/releases) - [Commits](aws/aws-sdk-go-v2@service/iot/v1.62.7...service/s3/v1.63.1) --- updated-dependencies: - dependency-name: github.com/aws/aws-sdk-go-v2/service/route53 dependency-version: 1.63.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Includes bug and security fixes. Signed-off-by: Ville Vesilehto <[email protected]>
* chore(pkg/proxy): prepare for DoH implementation Signed-off-by: Thomas Gosteli <[email protected]> * chore(pkg/proxy): prepare for DoH implementation Signed-off-by: Thomas Gosteli <[email protected]> * feat(proxy): implement basic DoH resolution Signed-off-by: Thomas Gosteli <[email protected]> * feat(forward): implement DoH forwarding Signed-off-by: Thomas Gosteli <[email protected]> * feat(proxy): add basic DoH health checker Signed-off-by: Thomas Gosteli <[email protected]> * chore: align http transport with Go's DefaultTransport and resolve some of the TODOs Signed-off-by: Thomas Gosteli <[email protected]> * docs(forward): add basic documentation for DoH Signed-off-by: Thomas Gosteli <[email protected]> * chore: add basic tests to cover DoH Signed-off-by: Thomas Gosteli <[email protected]> * chore(health): unify default timeout to 1s Signed-off-by: Thomas Gosteli <[email protected]> * feat(forward): make doh method configurable Signed-off-by: Thomas Gosteli <[email protected]> * chore: remove maxIdleConnsPerHost setting & update docs Signed-off-by: Thomas Gosteli <[email protected]> * chore(forward): reject https upstreams with path Signed-off-by: Thomas Gosteli <[email protected]> --------- Signed-off-by: Thomas Gosteli <[email protected]>
…ns#8172) Bumps [github.com/aws/aws-sdk-go-v2/service/route53](https://github.com/aws/aws-sdk-go-v2) from 1.63.1 to 1.63.3. - [Release notes](https://github.com/aws/aws-sdk-go-v2/releases) - [Commits](aws/aws-sdk-go-v2@service/s3/v1.63.1...service/s3/v1.63.3) --- updated-dependencies: - dependency-name: github.com/aws/aws-sdk-go-v2/service/route53 dependency-version: 1.63.3 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…coredns#8175) Bumps [github.com/aws/aws-sdk-go-v2/service/secretsmanager](https://github.com/aws/aws-sdk-go-v2) from 1.42.1 to 1.42.3. - [Release notes](https://github.com/aws/aws-sdk-go-v2/releases) - [Commits](aws/aws-sdk-go-v2@service/s3/v1.42.1...service/amp/v1.42.3) --- updated-dependencies: - dependency-name: github.com/aws/aws-sdk-go-v2/service/secretsmanager dependency-version: 1.42.3 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…dns#8179) Bumps [github.com/aws/aws-sdk-go-v2/feature/ec2/imds](https://github.com/aws/aws-sdk-go-v2) from 1.18.27 to 1.18.29. - [Release notes](https://github.com/aws/aws-sdk-go-v2/releases) - [Commits](aws/aws-sdk-go-v2@config/v1.18.27...config/v1.18.29) --- updated-dependencies: - dependency-name: github.com/aws/aws-sdk-go-v2/feature/ec2/imds dependency-version: 1.18.29 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
) Bumps [github.com/aws/aws-sdk-go-v2/credentials](https://github.com/aws/aws-sdk-go-v2) from 1.19.21 to 1.19.24. - [Release notes](https://github.com/aws/aws-sdk-go-v2/releases) - [Commits](aws/aws-sdk-go-v2@credentials/v1.19.21...credentials/v1.19.24) --- updated-dependencies: - dependency-name: github.com/aws/aws-sdk-go-v2/credentials dependency-version: 1.19.23 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) from 1.32.22 to 1.32.25. - [Release notes](https://github.com/aws/aws-sdk-go-v2/releases) - [Commits](aws/aws-sdk-go-v2@config/v1.32.22...config/v1.32.25) --- updated-dependencies: - dependency-name: github.com/aws/aws-sdk-go-v2/config dependency-version: 1.32.24 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…h no OPT record (coredns#8190) * plugin/rewrite: Fix nil-pointer panic in EDNS0 response reversion with no OPT record This PR fix a nil-pointer panic in EDNS0 response reversion when downstream responses do not contain an OPT record, Signed-off-by: Yong Tang <[email protected]> * Fix Signed-off-by: Yong Tang <[email protected]> --------- Signed-off-by: Yong Tang <[email protected]>
* plugin/hosts: add wildcard support for owner names Signed-off-by: youknowforsearch <[email protected]> * plugin/hosts: document wildcard owner name support Signed-off-by: youknowforsearch <[email protected]> * plugin/hosts: remove unused lookupStaticHost Signed-off-by: Amirhossein Ebrahimzade <[email protected]> --------- Signed-off-by: youknowforsearch <[email protected]> Signed-off-by: Amirhossein Ebrahimzade <[email protected]> Co-authored-by: Amirhossein Ebrahimzade <[email protected]>
Bumps [actions/checkout](https://github.com/actions/checkout) from 6.0.3 to 7.0.0. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@df4cb1c...9c091bb) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: 7.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…oredns#8195) Bumps [github.com/prometheus/common](https://github.com/prometheus/common) from 0.68.1 to 0.69.0. - [Release notes](https://github.com/prometheus/common/releases) - [Changelog](https://github.com/prometheus/common/blob/main/CHANGELOG.md) - [Commits](prometheus/common@v0.68.1...v0.69.0) --- updated-dependencies: - dependency-name: github.com/prometheus/common dependency-version: 0.69.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1. Why is this pull request needed and what does it do? Put OpenShift users in the OWNERS file so that we can maintain this fork.
Also add a RHEL7 Dockerfile. Co-authored-by: Antoni Segura Puimedon <[email protected]> Co-authored-by: Dan Mace <[email protected]>
Previous coredns versions had a `make test` target and our ci-operator currently uses this target to kick off the tests. So, at least to get tests running against this PR without requiring changes to the openshift/release ci-operator setup, I'm adding that target back. This just runs the full litany of tests that Travis would run except for the coverage targets and the tests that require a running etcd server.
The coredns exclusion in .gitignore was ignoring anything that was named coredns. This patch makes it specifically just the binary in the main dir.
* OWNERS: Add component.
…eimages to mach ocp-build-data config This PR is autogenerated by the [ocp-build-data-enforcer][1]. It updates the baseimages in the Dockerfile used for promotion in order to ensure it matches the configuration in the [ocp-build-data repository][2] used for producing release artifacts. If you believe the content of this PR is incorrect, please contact the dptp team in [1]: https://github.com/openshift/ci-tools/tree/master/cmd/ocp-build-data-enforcer [2]: https://github.com/openshift/ocp-build-data/tree/openshift-4.6-rhel-8/images
Add sgreene70, frobware, candita, rfredette, and alebedev87 to the approvers section of the OWNERS file.
…image` from openshift/release This is an autogenerated PR that updates the `.ci-operator.yaml` to reference the `build_root_image` found in the [ci-operator-config](https://github.com/openshift/release/tree/master/ci-operator/config) in the [openshift/release](https://github.com/openshift/release) repository. This is done in preparation for enabling reading the `build_root` from your repository rather than the central config in [openshift/release](https://github.com/openshift/release). This allows to update the `build_root` in lockstep with code changes. For details, please refer to the [docs](https://docs.ci.openshift.org/docs/architecture/ci-operator/#build-root-image). Note that enabling this feature is mandatory for all OCP components that have an ART build config. A second autogenerated PR to the [openshift/release repository](https://github.com/openshift/release) will enable reading the `build_root` from your repository once this PR was merged. If you have any questions, please feel free to reach out in the #forum-testplatform channel in the CoreOS Slack.
Disable dependabot in the openshift fork
Add an OWNERS file so that we can maintain this fork. Co-authored-by: Andrey Lebedev <[email protected]> Co-authored-by: Benjamin Bennett <[email protected]> Co-authored-by: Miciah Dashiel Butler Masters <[email protected]> Co-authored-by: Stephen Greene <[email protected]> Co-authored-by: Grant Spence <[email protected]>
Co-authored-by: AOS Automation Release Team <[email protected]> Co-authored-by: Justin Pierce <[email protected]> Co-authored-by: openshift-bot <[email protected]> Co-authored-by: openshift-ci-robot <[email protected]>
Add Dockerfiles and .ci-operator.yaml. Co-authored-by: Antoni Segura Puimedon <[email protected]> Co-authored-by: Dan Mace <[email protected]> Co-authored-by: AOS Automation Release Team <[email protected]> Co-authored-by: Justin Pierce <[email protected]> Co-authored-by: openshift-bot <[email protected]> Co-authored-by: openshift-ci-robot <[email protected]> Modified-by: Grant Spence <[email protected]>
Downstream policy (carried since 213249c/1b37b38eb) disables Dependabot in the OpenShift forks because ART curates dependencies centrally and the automated PRs get closed immediately. This commit removes `.github/dependabot.yml` and documents the policy in `carry_consolidation/dependabot_policy.md` so future rebases know why we do not re-enable it even though upstream keeps the workflow enabled. Co-authored-by: Ryan Fredette <[email protected]> Co-authored-by: Grant Spence <[email protected]>
bentito
force-pushed
the
rebase-v1.14.7
branch
from
August 21, 2026 18:39
e72b00a to
89eb35b
Compare
|
Caution CodeRabbit couldn't post its review summary. Error details |
bentito
force-pushed
the
rebase-v1.14.7
branch
from
August 21, 2026 18:43
89eb35b to
1cc4d62
Compare
|
Caution CodeRabbit couldn't post its review summary. Error details |
|
The OWNERS file contains untrusted users, which makes it INVALID. The following users are mentioned in OWNERS file(s) but are untrusted for the following reasons. One way to make the user trusted is to add them as members of the openshift org. You can then trigger verification by writing
|
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.
Upstream Rebase Report: v1.13.1 to v1.14.7
This report was automatically generated by the NI&D Rebase Manager. It details the release delta, domain-grouped carry commits, and designated follow-up actions. This document serves as the official agenda for the Rebase Approval meeting and will populate the Draft PR description.
Upstream Changelog
Key Upstream Changes
The team should summarize major upstream features, API deprecations, and breaking changes here before finalizing.
Domain-Grouped Carry Commit Agenda
Below is the structured analysis of the 50 downstream carry commits currently maintained on
main. High-level configuration sections have been condensed, while critical code changes remain expanded for developer review.1. Toolchain & Dependencies (go.mod, vendor tree, Go version)
Review Focus: Build & Dependency alignment owners to ensure offline builds and toolchains remain viable.
vendor/tree ignores, and pulling in CVE security updates).go mod vendorpost-rebase and ensureGOTOOLCHAIN=localis set to compile with the downstream environment.🔍 Click to expand itemized commits audit table (Toolchain & Dependencies)
583929976f26970141b06f0e0cb2. Build, CI, and Packaging (Dockerfiles, Prow config, Make targets)
Review Focus: Release, ART, & CI/operator owners to sign off on packaging and automation toggles.
ocp-build-dataconfig).make testtargets align with CI rehearsals.🔍 Click to expand itemized commits audit table (Build, CI, and Packaging)
6961254ef6ab418926225d3a35d2c53ec989a8cac43c478dc38111acf1e3312make testtarget8ef04d79acae06b4bc7d3b0d2fe532d5508848fadedfac017c6ef7a4a0530cd0df6a4cb83f329badb960001974e27b1500ee7d8e58f802ea47f29a80f04ac9build_root_imagefrom openshift/release1bce8b227213249c83a82419240b1601880b90d7eed7bc0451cddd7a4db4ba48eab9cb1db4f5b8edc9908fdc83551de3c441457b2e54a38f2c9ee8f57c4ffe0fa99d9b63. Core DNS & Custom Extensions (ocp_dnsnameresolver, other plugins)
Review Focus: DNS Operator sub-team to vet custom DNS extensions and routing plugins.
ocp_dnsnameresolver,coredns-mdns) and custom plugin-chaining configuration rules. These represent critical custom logic that must be reviewed carefully during the meeting.a19338c745e1e5be0e912fc2628b912bfdb747040eaf959f7d2f5137a9afe696b897ee50486112b6c4. Standard Code Carries & Bug Fixes (downstream code patches)
Review Focus: Principal reviewers and feature owners to vet behavioral regressions.
a66edec93c48716dfbRebase Action Plan
Status legend: ⬜️ pending · 🔄 in progress · ✅ complete
commits.tsv)go mod tidy && vendor)make && make test)Edit
.rebase/commits.tsvlocally to adjust decisions, then re-run to execute Phase 2.