We recently installed openshift origin using an ansible playbook.  We had
used the same one before without issue, except that now when projects
attempt to push to the internal registry, it results in a 500 error.

Attached is the log from attempting to build the Django Example project.
The build itself proceeds perfectly, but fails with a "500 Internal Server
Error" when attempting to push to the internal registry.  Checking the logs
of the registry itself only shows health checks, indicating that container
has come up properly.

What makes it more confusing is that we have installed with this same file
multiple times and sometimes it works and sometime it doesn't.  We believe
that it is a permissions issue.  We have checked and rechecked our ansible
hosts file, but we cannot see what the problem is.  I have included it as
well.

We are happy to include any additional information as needed.

Thank you,

Graigry Henrie
Cloning "https://github.com/openshift/django-ex.git"; ...
        Commit: 30ec0ddd17efc60eaa7b151f7cd2100b7e6ef80a (Merge pull request 
#97 from jim-minter/wait-completion-fixups)
        Author: Ben Parees <bpar...@users.noreply.github.com>
        Date:   Fri Aug 18 13:22:27 2017 -0400
---> Installing application source ...
---> Installing dependencies ...
Collecting django<1.9,>=1.8 (from -r requirements.txt (line 1))
Downloading Django-1.8.18-py2.py3-none-any.whl (6.2MB)
Collecting django-debug-toolbar==1.5 (from -r requirements.txt (line 2))
Downloading django_debug_toolbar-1.5-py2.py3-none-any.whl (204kB)
Collecting gunicorn==19.4.5 (from -r requirements.txt (line 3))
Downloading gunicorn-19.4.5-py2.py3-none-any.whl (112kB)
Collecting psycopg2==2.6.1 (from -r requirements.txt (line 4))
Downloading psycopg2-2.6.1.tar.gz (371kB)
Collecting whitenoise==3.0 (from -r requirements.txt (line 5))
Downloading whitenoise-3.0-py2.py3-none-any.whl
Collecting sqlparse>=0.2.0 (from django-debug-toolbar==1.5->-r requirements.txt 
(line 2))
Downloading sqlparse-0.2.3-py2.py3-none-any.whl
Installing collected packages: django, sqlparse, django-debug-toolbar, 
gunicorn, psycopg2, whitenoise
Running setup.py install for psycopg2
Successfully installed django-1.8.18 django-debug-toolbar-1.5 gunicorn-19.4.5 
psycopg2-2.6.1 sqlparse-0.2.3 whitenoise-3.0
You are using pip version 7.1.2, however version 9.0.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
---> Collecting Django static files ...
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/calendar.js'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/jquery.js'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/core.js'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/actions.min.js'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/LICENSE-JQUERY.txt'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/collapse.js'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/timeparse.js'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/actions.js'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/jquery.min.js'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/prepopulate.min.js'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/urlify.js'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/related-widget-wrapper.js'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/SelectFilter2.js'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/jquery.init.js'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/inlines.min.js'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/SelectBox.js'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/collapse.min.js'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/prepopulate.js'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/inlines.js'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/admin/DateTimeShortcuts.js'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/admin/RelatedObjectLookups.js'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/css/dashboard.css'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/css/ie.css'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/css/base.css'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/css/login.css'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/css/changelists.css'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/css/rtl.css'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/css/forms.css'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/css/widgets.css'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/changelist-bg.gif'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/icon-unknown.gif'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/inline-delete-8bit.png'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/icon_success.gif'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/nav-bg-reverse.gif'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/inline-restore.png'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/inline-delete.png'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/icon_error.gif'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/icon_changelink.gif'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/icon_searchbox.png'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/default-bg.gif'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/icon_calendar.gif'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/deleted-overlay.gif'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/nav-bg-selected.gif'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/changelist-bg_rtl.gif'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/icon_clock.gif'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/default-bg-reverse.gif'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/icon_deletelink.gif'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/icon_alert.gif'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/icon-no.gif'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/tooltag-arrowright.png'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/selector-search.gif'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/icon_addlink.gif'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/selector-icons.gif'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/icon-yes.gif'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/nav-bg-grabber.gif'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/tooltag-add.png'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/nav-bg.gif'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/inline-splitter-bg.gif'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/sorting-icons.gif'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/inline-restore-8bit.png'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/gis/move_vertex_on.png'
Copying 
'/opt/app-root/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/gis/move_vertex_off.png'
Copying 
'/opt/app-root/lib/python3.5/site-packages/debug_toolbar/static/debug_toolbar/css/print.css'
Copying 
'/opt/app-root/lib/python3.5/site-packages/debug_toolbar/static/debug_toolbar/css/toolbar.css'
Copying 
'/opt/app-root/lib/python3.5/site-packages/debug_toolbar/static/debug_toolbar/img/ajax-loader.gif'
Copying 
'/opt/app-root/lib/python3.5/site-packages/debug_toolbar/static/debug_toolbar/img/back.png'
Copying 
'/opt/app-root/lib/python3.5/site-packages/debug_toolbar/static/debug_toolbar/img/back_hover.png'
Copying 
'/opt/app-root/lib/python3.5/site-packages/debug_toolbar/static/debug_toolbar/img/close.png'
Copying 
'/opt/app-root/lib/python3.5/site-packages/debug_toolbar/static/debug_toolbar/img/close_hover.png'
Copying 
'/opt/app-root/lib/python3.5/site-packages/debug_toolbar/static/debug_toolbar/img/djdt_vertical.png'
Copying 
'/opt/app-root/lib/python3.5/site-packages/debug_toolbar/static/debug_toolbar/img/indicator.png'
Copying 
'/opt/app-root/lib/python3.5/site-packages/debug_toolbar/static/debug_toolbar/js/jquery_existing.js'
Copying 
'/opt/app-root/lib/python3.5/site-packages/debug_toolbar/static/debug_toolbar/js/jquery_post.js'
Copying 
'/opt/app-root/lib/python3.5/site-packages/debug_toolbar/static/debug_toolbar/js/jquery_pre.js'
Copying 
'/opt/app-root/lib/python3.5/site-packages/debug_toolbar/static/debug_toolbar/js/toolbar.js'
Copying 
'/opt/app-root/lib/python3.5/site-packages/debug_toolbar/static/debug_toolbar/js/toolbar.profiling.js'
Copying 
'/opt/app-root/lib/python3.5/site-packages/debug_toolbar/static/debug_toolbar/js/toolbar.sql.js'
Copying 
'/opt/app-root/lib/python3.5/site-packages/debug_toolbar/static/debug_toolbar/js/toolbar.template.js'
Copying 
'/opt/app-root/lib/python3.5/site-packages/debug_toolbar/static/debug_toolbar/js/toolbar.timer.js'
Post-processed 'admin/js/admin/DateTimeShortcuts.js' as 
'admin/js/admin/DateTimeShortcuts.1368280f4075.js'
Post-processed 'admin/js/admin/RelatedObjectLookups.js' as 
'admin/js/admin/RelatedObjectLookups.f4612c3a03fc.js'
Post-processed 'admin/img/gis/move_vertex_on.png' as 
'admin/img/gis/move_vertex_on.99be2571b3f6.png'
Post-processed 'admin/img/gis/move_vertex_off.png' as 
'admin/img/gis/move_vertex_off.93ee41d8cad9.png'
Post-processed 'admin/js/calendar.js' as 'admin/js/calendar.df720acbe7bb.js'
Post-processed 'admin/js/jquery.js' as 'admin/js/jquery.c0b3962f9f23.js'
Post-processed 'admin/js/core.js' as 'admin/js/core.8800d3d6dbd2.js'
Post-processed 'admin/js/actions.min.js' as 
'admin/js/actions.min.2893760b9e40.js'
Post-processed 'admin/js/LICENSE-JQUERY.txt' as 
'admin/js/LICENSE-JQUERY.3c2025538601.txt'
Post-processed 'admin/js/collapse.js' as 'admin/js/collapse.c781bafaf192.js'
Post-processed 'admin/js/timeparse.js' as 'admin/js/timeparse.a298a7ede5c3.js'
Post-processed 'admin/js/actions.js' as 'admin/js/actions.42b74ac13f07.js'
Post-processed 'admin/js/jquery.min.js' as 'admin/js/jquery.min.5790ead7ad3b.js'
Post-processed 'admin/js/prepopulate.min.js' as 
'admin/js/prepopulate.min.4479f53b704f.js'
Post-processed 'admin/js/urlify.js' as 'admin/js/urlify.687bc28c85b7.js'
Post-processed 'admin/js/related-widget-wrapper.js' as 
'admin/js/related-widget-wrapper.3641d148e433.js'
Post-processed 'admin/js/SelectFilter2.js' as 
'admin/js/SelectFilter2.54a4515a9134.js'
Post-processed 'admin/js/jquery.init.js' as 
'admin/js/jquery.init.575b5609d57c.js'
Post-processed 'admin/js/inlines.min.js' as 
'admin/js/inlines.min.e3cd9638369f.js'
Post-processed 'admin/js/SelectBox.js' as 'admin/js/SelectBox.df843afcc450.js'
Post-processed 'admin/js/collapse.min.js' as 
'admin/js/collapse.min.bf4e82bb444b.js'
Post-processed 'admin/js/prepopulate.js' as 
'admin/js/prepopulate.cd237b18d36c.js'
Post-processed 'admin/js/inlines.js' as 'admin/js/inlines.ec5c4bfbf84d.js'
Post-processed 'admin/css/dashboard.css' as 
'admin/css/dashboard.4898e2e9983d.css'
Post-processed 'admin/css/ie.css' as 'admin/css/ie.2ca52592ccf6.css'
Post-processed 'admin/css/base.css' as 'admin/css/base.f0d165989b77.css'
Post-processed 'admin/css/login.css' as 'admin/css/login.9ee3563a2bfe.css'
Post-processed 'admin/css/changelists.css' as 
'admin/css/changelists.facd9faec460.css'
Post-processed 'admin/css/rtl.css' as 'admin/css/rtl.b619957e18c9.css'
Post-processed 'admin/css/forms.css' as 'admin/css/forms.4d10ed9b5ee5.css'
Post-processed 'admin/css/widgets.css' as 'admin/css/widgets.2753875e2781.css'
Post-processed 'admin/img/changelist-bg.gif' as 
'admin/img/changelist-bg.eaa563daae2a.gif'
Post-processed 'admin/img/icon-unknown.gif' as 
'admin/img/icon-unknown.662022bb6ab0.gif'
Post-processed 'admin/img/inline-delete-8bit.png' as 
'admin/img/inline-delete-8bit.1c135ffae5f0.png'
Post-processed 'admin/img/icon_success.gif' as 
'admin/img/icon_success.08e6b9d922e1.gif'
Post-processed 'admin/img/nav-bg-reverse.gif' as 
'admin/img/nav-bg-reverse.bd4701ff1aeb.gif'
Post-processed 'admin/img/inline-restore.png' as 
'admin/img/inline-restore.a14579a2580f.png'
Post-processed 'admin/img/inline-delete.png' as 
'admin/img/inline-delete.4df86317f5c4.png'
Post-processed 'admin/img/icon_error.gif' as 
'admin/img/icon_error.d0272cd88394.gif'
Post-processed 'admin/img/icon_changelink.gif' as 
'admin/img/icon_changelink.76183412227f.gif'
Post-processed 'admin/img/icon_searchbox.png' as 
'admin/img/icon_searchbox.46952c2c6973.png'
Post-processed 'admin/img/default-bg.gif' as 
'admin/img/default-bg.af816e70c828.gif'
Post-processed 'admin/img/icon_calendar.gif' as 
'admin/img/icon_calendar.b4704fc81e9d.gif'
Post-processed 'admin/img/deleted-overlay.gif' as 
'admin/img/deleted-overlay.1cd28ce73d7d.gif'
Post-processed 'admin/img/nav-bg-selected.gif' as 
'admin/img/nav-bg-selected.4ebddc881b37.gif'
Post-processed 'admin/img/changelist-bg_rtl.gif' as 
'admin/img/changelist-bg_rtl.db38ab536edc.gif'
Post-processed 'admin/img/icon_clock.gif' as 
'admin/img/icon_clock.d65ba15015dd.gif'
Post-processed 'admin/img/default-bg-reverse.gif' as 
'admin/img/default-bg-reverse.2c9949b0bac0.gif'
Post-processed 'admin/img/icon_deletelink.gif' as 
'admin/img/icon_deletelink.b797f0120322.gif'
Post-processed 'admin/img/icon_alert.gif' as 
'admin/img/icon_alert.572a03fff47e.gif'
Post-processed 'admin/img/icon-no.gif' as 'admin/img/icon-no.2888642640a3.gif'
Post-processed 'admin/img/tooltag-arrowright.png' as 
'admin/img/tooltag-arrowright.5aa2c86314d7.png'
Post-processed 'admin/img/selector-search.gif' as 
'admin/img/selector-search.a5de786630be.gif'
Post-processed 'admin/img/icon_addlink.gif' as 
'admin/img/icon_addlink.27872b1581c4.gif'
Post-processed 'admin/img/selector-icons.gif' as 
'admin/img/selector-icons.4549da0d5c7f.gif'
Post-processed 'admin/img/icon-yes.gif' as 'admin/img/icon-yes.0596085e212f.gif'
Post-processed 'admin/img/nav-bg-grabber.gif' as 
'admin/img/nav-bg-grabber.45d7c744bbe8.gif'
Post-processed 'admin/img/tooltag-add.png' as 
'admin/img/tooltag-add.2152fd3b4a4d.png'
Post-processed 'admin/img/nav-bg.gif' as 'admin/img/nav-bg.5dadb8cd9865.gif'
Post-processed 'admin/img/inline-splitter-bg.gif' as 
'admin/img/inline-splitter-bg.3d67b08b4771.gif'
Post-processed 'admin/img/sorting-icons.gif' as 
'admin/img/sorting-icons.2a27f8855e6b.gif'
Post-processed 'admin/img/inline-restore-8bit.png' as 
'admin/img/inline-restore-8bit.19cd843fa6f9.png'
Post-processed 'debug_toolbar/css/print.css' as 
'debug_toolbar/css/print.85b39f60bfe8.css'
Post-processed 'debug_toolbar/css/toolbar.css' as 
'debug_toolbar/css/toolbar.705f69e5cc65.css'
Post-processed 'debug_toolbar/img/ajax-loader.gif' as 
'debug_toolbar/img/ajax-loader.d96a4c3765e9.gif'
Post-processed 'debug_toolbar/img/back.png' as 
'debug_toolbar/img/back.1a85a8afa24e.png'
Post-processed 'debug_toolbar/img/back_hover.png' as 
'debug_toolbar/img/back_hover.d1e655d74852.png'
Post-processed 'debug_toolbar/img/close.png' as 
'debug_toolbar/img/close.c592da3c89b6.png'
Post-processed 'debug_toolbar/img/close_hover.png' as 
'debug_toolbar/img/close_hover.2592d7057d2c.png'
Post-processed 'debug_toolbar/img/djdt_vertical.png' as 
'debug_toolbar/img/djdt_vertical.204979d634f7.png'
Post-processed 'debug_toolbar/img/indicator.png' as 
'debug_toolbar/img/indicator.5eb28882cc03.png'
Post-processed 'debug_toolbar/js/jquery_existing.js' as 
'debug_toolbar/js/jquery_existing.80428b75d467.js'
Post-processed 'debug_toolbar/js/jquery_post.js' as 
'debug_toolbar/js/jquery_post.8c9db3d1cebc.js'
Post-processed 'debug_toolbar/js/jquery_pre.js' as 
'debug_toolbar/js/jquery_pre.a593235debe9.js'
Post-processed 'debug_toolbar/js/toolbar.js' as 
'debug_toolbar/js/toolbar.e3bf1c43693a.js'
Post-processed 'debug_toolbar/js/toolbar.profiling.js' as 
'debug_toolbar/js/toolbar.profiling.13e030bebb35.js'
Post-processed 'debug_toolbar/js/toolbar.sql.js' as 
'debug_toolbar/js/toolbar.sql.e9e00e697675.js'
Post-processed 'debug_toolbar/js/toolbar.template.js' as 
'debug_toolbar/js/toolbar.template.ef8e759fa78a.js'
Post-processed 'debug_toolbar/js/toolbar.timer.js' as 
'debug_toolbar/js/toolbar.timer.d1ab58351935.js'
79 static files copied to '/opt/app-root/src/staticfiles', 79 post-processed.
Running post commit hook ...
sh: cannot set terminal process group (-1): Inappropriate ioctl for device
sh: no job control in this shell
Creating test database for alias 'default'...
...
----------------------------------------------------------------------
Ran 3 tests in 0.240s
OK
Destroying test database for alias 'default'...
Pushing image 172.30.241.53:5000/django-test/django-psql-example:latest ...
Registry server Address: 
Registry server User Name: serviceaccount
Registry server Email: serviceacco...@example.org
Registry server Password: <<non-empty>>
error: build error: Failed to push image: received unexpected HTTP status: 500 
Internal Server Error
# Create an OSEv3 group that contains the master, nodes, etcd, and lb groups.
# The lb group lets Ansible configure HAProxy as the load balancing solution.
# Comment lb out if your load balancer is pre-configured.
[OSEv3:children]
masters
nodes
etcd
nfs

# Set variables common for all OSEv3 hosts
[OSEv3:vars]
ansible_ssh_user=root
deployment_type=origin
deployment_subtype=registry
enable_docker_excluder=false

# Uncomment the following to enable htpasswd authentication; defaults to 
DenyAllPasswordIdentityProvider.
#same admin credentials as rhev
openshift_master_identity_providers=[{'name': 'htpasswd_auth', 'login': 'true', 
'challenge': 'true', 'kind': 'HTPasswdPasswordIdentityProvider', 'filename': 
'/etc/origin/master/htpasswd'}, {'name': 'IPA', 'challenge': 'true', 'login': 
'true', 'mappingMethod': 'claim','kind': 'LDAPPasswordIdentityProvider', 
'attributes': {'id': ['dn'], 'email': ['mail'], 'name': ['cn'], 
'preferredUsername': 'uid']}, 'osuser': '', '"nIq7m7MunaufYFbrYGpwDF$xCEWhk': 
'', 'ca': '/home/root/ca.crt', 'insecure': 'false' 'url': 
'https://ipa.chem.byu.edu:636/cn=users,dc=chem,dc=byu,dc=edu?uid'}]
openshift_master_htpasswd_users={'admin': '8d5710cbea1bade6de3c162646835fe5'}

# Native high availbility cluster method with optional load balancer.
# If no lb group is defined installer assumes that a load balancer has
# been preconfigured. For installation the value of
# openshift_master_cluster_hostname must resolve to the load balancer
# or to one or all of the masters defined in the inventory if no load
# balancer is present.
openshift_master_cluster_method=native
# set the following line to be the vm that will start as the load balancer
openshift_master_cluster_hostname=openshift-masters.chem.byu.edu
openshift_master_cluster_public_hostname=openshift.chem.byu.edu
openshift_master_default_subdomain=apps.chem.byu.edu

# Router selector (optional)
# Router will only be created if nodes matching this label are present.
# Default value: 'region=infra'
openshift_hosted_router_selector='region=infra'

# default project node selector
osm_default_node_selector='region=primary'

# override the default controller lease ttl
#osm_controller_lease_ttl=30

# Configure the multi-tenant SDN plugin (default is 
'redhat/openshift-ovs-subnet')
os_sdn_network_plugin_name='redhat/openshift-ovs-multitenant'

# External NFS Host
# NFS volume must already exist with path "nfs_directory/_volume_name" on
# the storage_host. For example, the remote volume path using these
# options would be "nfs.example.com:/exports/registry"
#It looks like this automatically maps this directory to the nodes
openshift_hosted_registry_storage_kind=nfs
openshift_hosted_registry_storage_access_modes=['ReadWriteMany']
openshift_hosted_registry_storage_host=ipa2.chem.byu.edu
openshift_hosted_registry_storage_nfs_directory=/exports
openshift_hosted_registry_storage_volume_name=osnfs
openshift_hosted_registry_storage_volume_size=2000Gi

#Configure custom ca certificate
#openshift_master_ca_certificate={'certfile': '/etc/origin/master/ca.crt', 
'keyfile': '/etc/origin/master.key'}

[nfs]
ipa2.chem.byu.edu

# host group for masters
# changed in DNS to point openshift-masters.chem.byu.edu to multiple places, as 
Garrett suggested.
[masters]
openshift-master[1:3].chem.byu.edu

# host group for etcd, hosted on masters
# same as masters group.
[etcd]
openshift-master[1:3].chem.byu.edu

# host group for nodes, includes region info
[nodes]
openshift-master[1:3].chem.byu.edu openshift_node_labels="{'region': 'infra', 
'zone': 'default'}"
openshift-infra[1:2].chem.byu.edu openshift_node_labels="{'region': 'infra', 
'zone': 'default'}"
openshift-node[1:3].chem.byu.edu openshift_node_labels="{'region': 'primary', 
'zone': 'server-room'}"
_______________________________________________
users mailing list
users@lists.openshift.redhat.com
http://lists.openshift.redhat.com/openshiftmm/listinfo/users

Reply via email to