Once upon a time I introduced the following line in our
deb http://ftp.ch.debian.org/debian/ testing main
I did that because I needed version 3.4 of the
octave package, whereas the latest version in stable (lenny) was 3.2.
Fast-forward a few months, when I have completely forgotten about this change, and I decide to do a full upgrade of that server. I dutifully run
aptitude update aptitude full-upgrade
And after a while, I discover to my horror that I have just upgraded to a testing distribution (wheezy).
None of the services running on that machine appear broken and everything seems normal. However, what should I reasonably do now? The machine runs only services used internally which, although not mission-critical, would be a pain in the butt if they were to fail.
The machine is hosted in a remote data center to which I have no access, and I am rather unwilling to go to the trouble of reinstalling a server from scratch if I can avoid it.
Note also that I am not a full-time sysadmin. Like any techie in a startup team, I am just the de-facto Linux guy.