Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-70420

Add support in initramfs generator for parsing NM eDNS configuration

Linking RHIVOS CVEs to...Migration: Automation ...SWIFT: POC ConversionSync from "Extern...XMLWordPrintable

    • NetworkManager-1.51.90-2.el9
    • None
    • 1
    • rhel-net-mgmt
    • ssg_networking
    • 3
    • False
    • False
    • Hide

      None

      Show
      None
    • None
    • NMT SST - 2025Q1
    • Hide

      Given the system administrator is configuring a server with NetworkManager and initramfs,

      When they specify rd.net.dns=tls://8.8.8.8#dns.google and set rd.net.dns-global-mode=exclusive in the kernel command line,

      Then the nm-initrd-generator should generate a /run configuration file containing the specified encrypted DNS server (tls://8.8.8.8#dns.google).

      Definition of Done:

      • The implementation meets the acceptance criteria
      • Integration tests are written and pass
      • The code is part of a downstream build attached to an errata
      Show
      Given the system administrator is configuring a server with NetworkManager and initramfs, When they specify rd.net.dns=tls://8.8.8.8#dns.google and set rd.net.dns-global-mode=exclusive in the kernel command line, Then the nm-initrd-generator should generate a /run configuration file containing the specified encrypted DNS server (tls://8.8.8.8#dns.google). Definition of Done: The implementation meets the acceptance criteria Integration tests are written and pass The code is part of a downstream build attached to an errata
    • Pass
    • None
    • None

      This ticket is part of the eDNS support of NM. It's about extending the initramfs generator (nm-initrd-generator) to support parsing encrypted DNS configurations. The goal is to enable specifying encrypted DNS servers and their global handling modes directly via the initramfs generator.
      For more details, please see: https://docs.google.com/document/d/1ZzjQ6QAW4zv_EgOTWBQnoKrVQX87UftZUCXquFxy4FI/edit?tab=t.0

              rhn-engineering-vbenes Vladimir Benes
              rh-ee-sfaye Stanislas Faye
              Network Management Team Network Management Team
              Vladimir Benes Vladimir Benes
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

                Created:
                Updated: