This bug is still present in Trixie. Again, installing Debian over the network using preseed to pre-configure and automate the installation process will fail if the source repository is not an official, Debian-signed repository. So when installing debian from a local repository which is unsigned or signed by a local key, even specifying the "*d-i apt-setup/local0/key*" preseed value with the appropriate public key, the installation will fail due to error authenticating the APT mirror. This can be alleviated by including the " *Acquire::AllowInsecureRepositories*" option in "*00AllowUnauthenticated*" which is generated by the library.sh <https://salsa.debian.org/installer-team/base-installer/-/blob/master/library.sh> script.
Alternatively, provide a way to specify/import the public key associated with the "*d-i apt-setup/local0/repository*" & "*d-i apt-setup/local0/key*" preseed values, or if users should be using the "*d-i **preseed/early_command string*" option to import the key or if this installation scenario is not officially supported, please close this bug case.

