keel apply: converge a TCP socket unit that starts mariadb.service (listen drift) #110
Labels
No labels
accessibility
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Keel-Linux/keel#110
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
From keel-mariadb#29/#30. keel/system/dbmariadb.py writes bind-address and restarts the server, but it does not check socket activation. When mariadb.socket is active (ListenStream=3306 = [::]:3306), bind-address has no effect and
database.server.listenstays in drift. Machines made from an older image stay exposed until someone rebuilds them.Proposal: apply masks mariadb.socket and mariadb-extra.socket in the restart it already does, the replica before the primary on a pair.
keel diffnames the socket unit as the cause, notobserved *.