>
> Hi Cindy, did the client mix and match operating system-native packages
> and rubygems? That can cause problems, and it wouldn't surprise me if it
> caused this one.
>
> I'm still kind of a noob with cap, so I'm not sure about question 2...
>
> Have you thought about using virtualization to create real staging
> environments for your clients? It's a pretty fundamental flaw if your
> staging environment is not an exact replica of the production
> environment (save the staged code).
>
> --
> Joe McDonagh
> Operations
Engineerwww.colonfail.com
Hi Joe,
I've been thinking about our question regarding "mix and match
operating system-native packages and rubygems". This is a bit
difficult to answer given that I did not set up the original
environment. Do you know if there's a way to figure this out on the
production server? I don't want to throw good after bad by freezing
gems that are already "bad." If I freeze them, download the project
into a dev environment or staging environment, am I just bringing the
mess wherever I go?
I think what we really need is a clean install of the production
server and "start over" from there, but I'm not sure if this is
possible.
Thanks!
Cindy