However, making that change raises the larger problem that since Travis is now running via containers, the "sudo" functionality is not possible, making the start/stop command unusable. It produces this:

I tested this with the change mentioned in the description and the following:

sudo: required

That appeared to solve everything and produced a passing Travis build while actually appearing to load the proper PostgreSQL versions. Whether or not that is a good idea. I do think it would be nice to get Travis working again in this regard, though.