• Icon: Sub-task Sub-task
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • None
    • None
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • None
    • None
    • None
    • None

      The local development server cert generation in pkg/controller/controllercmd/cmd.go currently uses the legacy crypto.MakeSelfSignedCA and ca.MakeServerCert functions with hardcoded RSA-2048.

      Migrate to use the new crypto.NewSigningCertificate / CA.NewServerCertificate functions with a KeyConfig, using either:

      • Hardcoded KeyConfig values matching the default profile (RSA-2048), or
      • pki.DefaultPKIProfile() + pki.ResolveCertificateConfig() to exercise the full profile resolution path

      Low priority since these are ephemeral dev-only certs that nothing trusts, but switching ensures the new code path gets exercised in development.

              Unassigned Unassigned
              lusanche@redhat.com Luis Sanchez
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: