Now it's building no errors and the pod is deploying. 'oc status' shows that it's deployed and 'oc get pods' shows the deploy pod ready and running but the application pod is running but '0/1' ready. When I look at the logs for both the deploy pod and the application pod, I don't see any errors, but the application pod definitely keeps restarting.
logs from application pod:
Synchronizing apps without migrations:
Creating table stats_fagroup
Creating table stats_metrics
Creating table stats_host
Creating table stats_hostperfstatus
Creating table stats_statistics
Creating table stats_defaultthreshold
Creating table stats_threshold
Creating table stats_pmsignoff
Running deferred SQL...
Installing custom SQL...
Rendering model states... DONE
Applying contenttypes.0001_initial... OK
Applying auth.0001_initial... OK
Applying admin.0001_initial... OK
Applying contenttypes.0002_remove_content_type_name... OK
Applying auth.0002_alter_permission_name_max_length... OK
Applying auth.0003_alter_user_email_max_length... OK
Applying auth.0004_alter_user_username_opts... OK
Applying auth.0005_alter_user_last_login_null... OK
Applying auth.0006_require_contenttypes_0002... OK
System check identified some issues:
stats.HostPerfStatus.date: (fields.W161) Fixed default value provided.
HINT: It seems you set a fixed date / time / datetime value as default for this field. This may not be what you want. If you want to have the current date as default, use `django.utils.timezone.now`
Applying sessions.0001_initial... OK
---> Serving application with 'manage.py runserver' ...
WARNING: this is NOT a recommended way to run you application in production!
Consider using gunicorn or some other production web server.