Browse code

minor doc updates trying to run through README; comments from Ben

gabemontero authored on 2015/08/01 01:57:48
Showing 2 changed files
... ...
@@ -113,6 +113,16 @@ If you simply want to take a container that OpenShift has created but debug it o
113 113
 
114 114
 Obviously this won't work if you don't have bash installed but you could always package it in for debugging purposes.
115 115
 
116
+Name Resolution Within Containers
117
+-------------------
118
+
119
+DNS related services like `dnsmasq` can interfere with naming resolution in the Docker containers launched by OpenShift, including binding on the same port (53) that OpenShift will attempt to use.  To circumvent this conflict, disable
120
+these services.  Using the `dnsmasq` example on Fedora, run all three of the following before starting OpenShift to ensure `dnsmasq` is not running, does not launch later on, and hence does not interfere with OpenShift:
121
+
122
+    $ sudo systemctl stop dnsmasq
123
+    $ sudo systemctl disable dnsmasq
124
+    $ sudo killall dnsmasq
125
+
116 126
 
117 127
 Benign Errors/Messages
118 128
 ----------------------
... ...
@@ -84,3 +84,9 @@ Steps
84 84
 12. Confirm both the test and production services are available by browsing to both services:
85 85
 
86 86
         $ oc get services -n test | grep frontend
87
+
88
+Troubleshooting
89
+-----
90
+
91
+If you run into difficulties running OpenShift or getting the `OpenShift Sample` job to complete successfully, start by reading through the [troubleshooting guide](https://github.com/openshift/origin/blob/master/docs/debugging-openshift.md).
92
+