Posts Tagged ‘Launchpad’
Recently I’ve been doing my personal development SSH’d into my personal laptop. I found that launchpadlib (which various projects use for release automation) was failing – the gnome keyring API threw an error because the keyring was locked, and python-keyring didn’t try to unlock it. I needed a workaround to be able to release stuff, […]
Filed under: Uncategorized | Leave a Comment
Tags: Launchpad, ubuntu
Edits: Corrected the description of the slony bug, and noted that there is a typo on the lazr_postgresql PYPI page. Two years ago Launchpad did schema changes once a month. Everyone would cross their fingers and hope while the system administrators took all the application servers offline, patched the database with a months worth of […]
Filed under: Uncategorized | Leave a Comment
Tags: Launchpad, postgresql, Python
This is a tiny PSA prompted by my digging into a deadlock condition in the Launchpad application servers. We were observing a small number of servers stopping cold when we did log rotation, with no particularly rhyme or reason. tl;dr: do not call any non-reentrant code from a Python signal handler. This includes the signal […]
Filed under: Uncategorized | 2 Comments
Tags: Launchpad, Python