refactor(rosenhammer-staging): let the release derive the contact sender #23
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "refactor/contact-sender-from-vault"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Gegenstück zu rosenhammer-dev-relaunch #81.
Problem
CONTACT_SENDER: contact@rosenhammer.devwiederholte hier eine Adresse, dieals SMTP-
usernamebereits in Vault steht. Zwei Stellen für einen Wert —beim nächsten Rotieren des Postfachs zieht man eine nach und vergisst die
andere. Das Symptom wäre ausgerechnet der
553 Sender address rejected, gegenden die Variable eingeführt wurde.
Änderung
Die Variable entfällt. Der Release leitet den Absender aus
SMTP_USERab —ein Relay, das den Versand authentifiziert, verlangt ohnehin, dass
FromdasPostfach der Zugangsdaten ist. Damit ist das Postfach an genau einer Stelle
konfiguriert: in Vault.
Test plan
kubectl kustomize apps/rosenhammer-stagingbaut fehlerfreiCONTACT_SENDERentfernt,SMTP_USERundCONTACT_RECIPIENTunverändertReihenfolge
Zusammen mit #81 mergen. Landet dieser PR vor dem App-Teil, verliert das
Deployment die Absenderadresse und fällt auf den Empfänger zurück — also
zurück in den 553-Fehler.
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.Merge
Merge the changes and update on Forgejo.Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.