Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1239095

Summary: Ignoring deployment default/docker-registry-1 (status Failed)
Product: OpenShift Container Platform Reporter: Frederic Hornain <fhornain>
Component: Image RegistryAssignee: Paul Weil <pweil>
Status: CLOSED NOTABUG QA Contact: Johnny Liu <jialiu>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 3.0.0CC: bparees, jokerman, libra-bugs, libra-onpremise-devel, mmccomas
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-07-22 17:22:32 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Frederic Hornain 2015-07-03 13:24:08 UTC
Description of problem:

I followed the "1.5. Deploying a Docker Registry" chapter in the  following : documentation https://access.redhat.com/beta/documentation/en/openshift-enterprise-30-administrator-guide/chapter-1-installation

I have three servers - one master and two minions.
I shut down the two minions in order to have containers running on the master which is also a node. 

I ran the following command :

oadm registry --config=/etc/openshift/master/admin.kubeconfig --credentials=/etc/openshift/master/openshift-registry.kubeconfig   --mount-host=/images --replicas=1 --selector='hostname=master.myredhat.be'  --images='registry.access.redhat.com/openshift3/ose-docker-registry'


Associated Docker container was not created.

[root@master ~]# oc get pods
NAME                       READY     REASON    RESTARTS   AGE
docker-registry-1-deploy   0/1       Failed    0          3m



[root@master ~]# journalctl -f -u openshift-master
Jul 03 09:16:35 master.myredhat.be openshift-master[997]: I0703 09:16:35.219746     997 admission.go:91] getting security context constraints for pod docker-registry-1-deploy (generate: ) in namespace default ...
Jul 03 09:16:35 master.myredhat.be openshift-master[997]: I0703 09:16:35.219819     997 admission.go:100] getting security context constraints for pod docker-registry-1-deploy (generate: ) with se...nts:default]}
Jul 03 09:16:35 master.myredhat.be openshift-master[997]: I0703 09:16:35.220798     997 admission.go:316] got preallocated values for min: 1000000000, max: 1000009999 for uid range in namespace default
Jul 03 09:16:35 master.myredhat.be openshift-master[997]: I0703 09:16:35.220814     997 admission.go:329] got preallocated value for level: s0:c1,c0 for selinux options in namespace default
Jul 03 09:16:35 master.myredhat.be openshift-master[997]: I0703 09:16:35.220824     997 admission.go:374] validating pod docker-registry-1-deploy (generate: ) against providers restricted
Jul 03 09:16:35 master.myredhat.be openshift-master[997]: I0703 09:16:35.220835     997 admission.go:127] pod docker-registry-1-deploy (generate: ) validated against provider restricted
Jul 03 09:16:35 master.myredhat.be openshift-master[997]: I0703 09:16:35.284184     997 factory.go:214] About to try and schedule pod docker-registry-1-deploy
Jul 03 09:16:35 master.myredhat.be openshift-master[997]: I0703 09:16:35.284220     997 scheduler.go:116] Attempting to schedule: &{{ } {docker-registry-1-deploy  default /api/v1/namespaces/defaul...or.name:docke
Jul 03 09:16:35 master.myredhat.be openshift-master[997]: MIIC5jCCAdCgAwIBAgIBATALBgkqhkiG9w0BAQswJjEkMCIGA1UEAwwbb3BlbnNo
Jul 03 09:16:35 master.myredhat.be openshift-master[997]: aWZ0LXNpZ25lckAxNDM1NzU4MzMzMB4XDTE1MDcwMTEzNDUzM1oXDTE2MDYzMDEz
Jul 03 09:16:35 master.myredhat.be openshift-master[997]: NDUzNFowJjEkMCIGA1UEAwwbb3BlbnNoaWZ0LXNpZ25lckAxNDM1NzU4MzMzMIIB
Jul 03 09:16:35 master.myredhat.be openshift-master[997]: IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtH3upQSIc0zHGxrPu2lBp66z
Jul 03 09:16:35 master.myredhat.be openshift-master[997]: /ST6CNtx0c/vkgdpHXw/fL3/9c818aHK2x9n0gB+T4ugr7KNfhMwbu6mmP32Ewqu
Jul 03 09:16:35 master.myredhat.be openshift-master[997]: fc93H5d1jddESp+uXZswU2v2zQc+vPTzn8LbO7A/XlslBXOaHMI4k6glkdao2mcA
Jul 03 09:16:35 master.myredhat.be openshift-master[997]: 2lvodUk3ONU5Fl11MZ5+VuwkNVNCvnH6+F8VJwcOo8IMTKrGyd+Mq619Vp6trglu
Jul 03 09:16:35 master.myredhat.be openshift-master[997]: MwY5EQ5/Yox6mbrZkp5yV3uy6kI6QtwM8YyySlx0M+0Q5lPU5M07N06WX8jB0f+5
Jul 03 09:16:35 master.myredhat.be openshift-master[997]: WcW7VyD6Eo1hs1r92vmCaAk8rNAQuDT2xJGMqxjRRTqKuMFy8DpEfjkEtgVttQID
Jul 03 09:16:35 master.myredhat.be openshift-master[997]: AQABoyMwITAOBgNVHQ8BAf8EBAMCAKQwDwYDVR0TAQH/BAUwAwEB/zALBgkqhkiG
Jul 03 09:16:35 master.myredhat.be openshift-master[997]: 9w0BAQsDggEBAJLeSSlPWlG/dBYJ9I5g6i5riU+RlKSszVq/YhJ0gNdSVaTm7/zq
Jul 03 09:16:35 master.myredhat.be openshift-master[997]: Z6YXwuf6wkAn8JJC+C5SGj00yT1RQY/n60C7Ue2rgSJpOC4RtUUNo6T1DnWbwl4p
Jul 03 09:16:35 master.myredhat.be openshift-master[997]: Mb5JXnnvRpLbXurlNkboNt0PJ/fjoOzresIPxhJzOex1i54Nvh+HpOaW2VL0CWbI
Jul 03 09:16:35 master.myredhat.be openshift-master[997]: RMK4hlV+Y1vP22KmZeFIM7PNJ6UpeLX7y8RdMbD3bMW+NkGNpQv/Dmq6ionT3AGW
Jul 03 09:16:35 master.myredhat.be openshift-master[997]: Dd6t5mnKG5pxCbRKuefWQv7z8X94TvPSTcveheqceG8bG7NE1RR1mYIQ1uH08wC1
Jul 03 09:16:35 master.myredhat.be openshift-master[997]: pxJn9LIcFezwl4CvNWFgxxN9lrG8wXopt3k=
Jul 03 09:16:35 master.myredhat.be openshift-master[997]: -----END CERTIFICATE-----
Jul 03 09:16:35 master.myredhat.be openshift-master[997]: <nil>} {OPENSHIFT_DEPLOYMENT_NAME docker-registry-1 <nil>} {OPENSHIFT_DEPLOYMENT_NAMESPACE default <nil>}] {map[] map[]} [{deployer-token-mapp4 true /v...
Jul 03 09:16:35 master.myredhat.be openshift-master[997]: I0703 09:16:35.284355     997 listers.go:149] Ignoring node node1.myredhat.be with condition status Unknown
Jul 03 09:16:35 master.myredhat.be openshift-master[997]: I0703 09:16:35.284364     997 listers.go:149] Ignoring node node2.myredhat.be with condition status Unknown
Jul 03 09:16:35 master.myredhat.be openshift-master[997]: I0703 09:16:35.284430     997 priorities.go:71] docker-registry-1-deploy -> master.myredhat.be: Least Requested Priority, Absolute/Request...ore: (10, 10)
Jul 03 09:16:35 master.myredhat.be openshift-master[997]: I0703 09:16:35.284467     997 factory.go:312] Attempting to bind docker-registry-1-deploy to master.myredhat.be
Jul 03 09:16:35 master.myredhat.be openshift-master[997]: I0703 09:16:35.286353     997 controller.go:73] Created pod docker-registry-1-deploy for deployment default/docker-registry-1
Jul 03 09:16:35 master.myredhat.be openshift-master[997]: I0703 09:16:35.287063     997 replication_controller.go:198] No controllers found for pod docker-registry-1-deploy, replication manager will avoid syncing
Jul 03 09:16:35 master.myredhat.be openshift-master[997]: I0703 09:16:35.484754     997 controller.go:192] Updated deployment default/docker-registry-1 status from New to Pending
Jul 03 09:16:35 master.myredhat.be openshift-master[997]: I0703 09:16:35.485970     997 controller_utils.go:119] Controller docker-registry-1 either never recorded expectations, or the ttl expired.
Jul 03 09:16:35 master.myredhat.be openshift-master[997]: I0703 09:16:35.486022     997 replication_controller.go:351] Finished syncing controller "default/docker-registry-1" (91.954µs)
Jul 03 09:16:35 master.myredhat.be openshift-master[997]: I0703 09:16:35.487784     997 replication_controller.go:198] No controllers found for pod docker-registry-1-deploy, replication manager will avoid syncing
Jul 03 09:16:35 master.myredhat.be openshift-master[997]: I0703 09:16:35.577862     997 replication_controller.go:198] No controllers found for pod docker-registry-1-deploy, replication manager will avoid syncing
Jul 03 09:16:35 master.myredhat.be openshift-master[997]: I0703 09:16:35.665054     997 controller.go:158] Ignoring deployment default/docker-registry-1 (status Failed)
Jul 03 09:16:35 master.myredhat.be openshift-master[997]: I0703 09:16:35.667588     997 controller.go:177] Scaled down the deployment default/docker-registry-1 and marked it as failed
Jul 03 09:16:35 master.myredhat.be openshift-master[997]: I0703 09:16:35.667844     997 controller_utils.go:119] Controller docker-registry-1 either never recorded expectations, or the ttl expired.
Jul 03 09:16:35 master.myredhat.be openshift-master[997]: I0703 09:16:35.667884     997 replication_controller.go:351] Finished syncing controller "default/docker-registry-1" (75.292µs)

Comment 2 Paul Weil 2015-07-20 20:44:59 UTC
Please see https://docs.openshift.com/enterprise/3.0/admin_guide/install/docker_registry.html#storage-for-the-registry for information on security related changes required to continue to use --mount-host. Can you try the info there and let us know if it's still an issue?