aardvark-dns icon indicating copy to clipboard operation
aardvark-dns copied to clipboard

coredns: response message always set recursion available (`RA`) when `RD` is set in request

Open flouthoc opened this issue 1 year ago • 8 comments

Set recursion available in all response message by setting RA flag in response packet.

Closes: https://github.com/containers/aardvark-dns/issues/204

flouthoc avatar Aug 26 '22 12:08 flouthoc

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: flouthoc

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

The pull request process is described here

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[bot] avatar Aug 26 '22 12:08 openshift-ci[bot]

/hold need to verify if we should check RD (Recursion Desired) flag in the request packet and not always set RA.

flouthoc avatar Aug 26 '22 12:08 flouthoc

PR should be good but lets wait for https://github.com/containers/aardvark-dns/pull/208

flouthoc avatar Aug 29 '22 04:08 flouthoc

PR is good for review and merge. @mheon @baude PTAL

flouthoc avatar Aug 30 '22 08:08 flouthoc

One nit otherwise LGTM

mheon avatar Aug 30 '22 13:08 mheon

CI seems broken, but it doesn't look like your PR; could be a more general thing?

mheon avatar Aug 31 '22 13:08 mheon

@cevich Looks like the new VM is missing configured rust stable, could it happen cause we update the VM.

flouthoc avatar Aug 31 '22 14:08 flouthoc

could it happen cause we update the VM.

Most probably. Here's what happes at image-build time:

https://github.com/containers/automation_images/blob/main/cache_images/fedora-netavark_packaging.sh#L72-L76

So if I understand correctly, we need to add 'default' to the end of that? Better yet, since y'all probably know better than I, just open up a PR in that repo. to fix it. It will build new images in about an hour that you can then test in this PR.

cevich avatar Aug 31 '22 19:08 cevich

This is good to merge now.

flouthoc avatar Sep 03 '22 05:09 flouthoc

/lgtm

baude avatar Sep 04 '22 22:09 baude

/hold cancel

flouthoc avatar Sep 05 '22 05:09 flouthoc

BZ: https://bugzilla.redhat.com/show_bug.cgi?id=2124416

flouthoc avatar Sep 08 '22 09:09 flouthoc