📖 ~1 min read
Table of contents
Symptom & Impact
apt rejects repository metadata due to missing trusted signing keys.
Environment & Reproduction
Triggered after adding third-party repositories without proper keyring setup.
Root Cause Analysis
Repository key is missing, expired, or incorrectly associated with the source entry.
Quick Triage
Identify failing repository and key fingerprint from apt update output.
Step-by-Step Diagnosis
Review source list entries and installed trusted key material.

Solution – Primary Fix
Install the correct vendor key and update repository signing configuration.
Still having issues? Our IT Solutions & Services team can diagnose and resolve this for you. Get in touch for a free consultation.

Solution – Alternative Approaches
Disable untrusted repository temporarily until valid signed metadata is available.
Verification & Acceptance Criteria
apt update completes without NO_PUBKEY or signature verification errors.
Rollback Plan
Remove incorrect key entries and restore previous repository configuration backups.
Prevention & Hardening
Use repository onboarding runbooks that include key rotation and expiry checks.
Related Errors & Cross-Refs
The repository is not signed and signature verification failed messages are related.
Related tutorial: View the step-by-step tutorial for Ubuntu 18.04 LTS.
View all Ubuntu 18.04 LTS tutorials on the Tutorials Hub →
Browse all common problems & solutions on the Tutorials Hub.
References & Further Reading
Ubuntu repository signing and apt-secure documentation for trusted key handling.
Need Expert Help?
If you cannot resolve this yourself, our team offers hands-on Server Management, Managed IT Services, and flexible Support Plans. Contact us today — we respond within one business day.