I am using OpenShift 3 Starter on OpenShift Online to run a small web project. It had been running fine for the last two months and suddenly stopped running yesterday. I found the deployment had simply gotten stuck at "Creating Container..." When I tried to rebuild and restart the project, I ran into this problem. After fixing that, the application now builds.
However, when I try to deploy, the deployment fails. There are no logs. The pod listing says "Evicted."
Why would this be happening?
There is a persistent volume claim in the project, and it is possible that the 1 GB storage space is full. Would this be a reason for eviction? I cannot find any way to check if this is the case or not, as I cannot connect using oc rsh
without any running pods, and there seems to be no way to check this fact from the Web Console.
I should mention that I have really struggled to understand the Openshift 3 documentation (which, in contrast to the Openshift 2 documentation, I find very unclear and confusing), so it is possible that I've missed some basic point that is contained in it.
EDIT: Graham Dumpleton in the comments below has pointed out that one of the servers is undergoing an upgrade and another had some scheduled maintenance. However, the maintenance was completed on December 5th (according to the now updated status site). I still cannot find any documentation that says what "evicted" means, so I have no information on how long this problem is going to continue, and what I can do to resolve it.