Description of problem: when I add a specific version label to an upgrade and start the upgrade, we get a message that the upgrade was successful but when checked the upgrade is on previous version. it seems that we have to change configuration to oc deploy --enable-triggers for the template to get the new version. Version-Release number of selected component (if applicable): 5.7.0.14 -> 5.7.0.16 How reproducible: 100% Steps to Reproduce: 1. deploy cfme pods for version 5.7.0.14 2. try to upgrade to version 5.7.0.16 3. Actual results: we get a success message but we actually do not upgrade. it seems that the template is still pointing to the previous image. Expected results: we should be able to upgrade Additional info: workaround for this bug would be to run: $ oc deploy --enable-triggers cloudforms $ oc deploy cloudforms --latest you would have to manually disable the trigger so that new images would not be installed automatically: oc set triggers dc/cloudforms --from-image=cfme-openshift-app:5.7.0.16 --containers=cloudforms --manual [root@dafna-openshift-master01 manageiq-pods]# oc edit dc cloudforms deploymentconfig "cloudforms" edited [root@dafna-openshift-master01 manageiq-pods]# [root@dafna-openshift-master01 manageiq-pods]# [root@dafna-openshift-master01 manageiq-pods]# [root@dafna-openshift-master01 manageiq-pods]# oc describe dc cloudforms | grep Triggers Triggers: Config, Image(cfme-openshift-app.0.16, auto=false) [root@dafna-openshift-master01 manageiq-pods]# oc deploy cloudforms --latest Started deployment #2 Use 'oc logs -f dc/cloudforms' to track its progress. [root@dafna-openshift-master01 manageiq-pods]# oc logs -f dc/cloudforms --> Scaling cloudforms-1 down to zero --> Scaling cloudforms-2 to 1 before performing acceptance check --> Waiting up to 20m0s for pods in deployment cloudforms-2 to become ready --> Success [root@dafna-openshift-master01 manageiq-pods]# [root@dafna-openshift-master01 manageiq-pods]# [root@dafna-openshift-master01 manageiq-pods]# [root@dafna-openshift-master01 manageiq-pods]# oc get pods NAME READY STATUS RESTARTS AGE cloudforms-2-1q7su 1/1 Running 0 12m memcached-1-habs0 1/1 Running 0 30m postgresql-1-v05ks 1/1 Running 0 30m [root@dafna-openshift-master01 manageiq-pods]# oc rsh cloudforms-2-1q7su sh-4.2# sh-4.2# sh-4.2# rpm -qa |grep cfme cfme-5.7.0.14-rc4.1.el7cf.x86_64 rh-ruby23-rubygem-redhat_access_cfme-1.1.0-1.el7cf.noarch cfme-gemset-5.7.0.14-rc4.1.el7cf.x86_64 cfme-appliance-5.7.0.14-rc4.1.el7cf.x86_64 sh-4.2# exit [root@dafna-openshift-master01 manageiq-pods]# oc describe is cfme-openshift-app Name: cfme-openshift-app Namespace: upgrade Created: 37 minutes ago Labels: app=cloudforms-upgrade template=cloudforms-upgrade Description: Keeps track of changes in the CloudForms app image Annotations: openshift.io/generated-by=OpenShiftNewApp openshift.io/image.dockerRepositoryCheck=2016-12-14T15:45:24Z openshift.io/image.insecureRepository=true Docker Pull Spec: 172.30.192.79:5000/upgrade/cfme-openshift-app Unique Images: 33 Tags: 33 latest tagged from brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app:latest will use insecure HTTPS or HTTP connections * brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app@sha256:5ce464c66ff030606dea35a0e5b1ca59242e22db31030382c73cc23ae45644f6 37 minutes ago 5.7.0.10 tagged from brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app:5.7.0.10 will use insecure HTTPS or HTTP connections * brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app@sha256:0c14c5fa8ce6fb3fc28e30d9395df5553f425d1456d48169afb59a616a322e27 37 minutes ago 5.7.0.10-1 tagged from brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app:5.7.0.10-1 will use insecure HTTPS or HTTP connections * brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app@sha256:93bb2f358205848d4dcabd501559055d6ae33514c0719fa5f1d45326cc596154 37 minutes ago 5.7.0.11 tagged from brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app:5.7.0.11 will use insecure HTTPS or HTTP connections * brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app@sha256:15a22e9495080db16eb92cac10fcc3e4dd6600f8275fa1a76f1b9bfc8bc93da0 37 minutes ago 5.7.0.11-1 tagged from brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app:5.7.0.11-1 will use insecure HTTPS or HTTP connections * brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app@sha256:52bb2e3e5d91487ac1c013950e27e465319b65ff67f932f018dc74aab2a0a032 37 minutes ago 5.7.0.12 tagged from brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app:5.7.0.12 will use insecure HTTPS or HTTP connections * brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app@sha256:4cc8f43c891a3c2e5261256174c34d7d7ebcab565662130ccd1fd8345f47fbbb 37 minutes ago 5.7.0.12-1 tagged from brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app:5.7.0.12-1 will use insecure HTTPS or HTTP connections * brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app@sha256:07db004465e201505f0854a990cc4164a56fac1a87846e6d0e37608b24ccf981 37 minutes ago 5.7.0.13 tagged from brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app:5.7.0.13 will use insecure HTTPS or HTTP connections * brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app@sha256:a5c9fbb1ab5dd5255d0f04303e9f7f1e5ef517cb75e8ec97257795bb4c58794d 37 minutes ago 5.7.0.13-1 tagged from brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app:5.7.0.13-1 will use insecure HTTPS or HTTP connections * brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app@sha256:0ec9a350fabe5781d3d9156dbfd2fd0c11f16db066dfb554728ab6d0dcc6a801 37 minutes ago 5.7.0.14 tagged from brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app:5.7.0.14 will use insecure HTTPS or HTTP connections * brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app@sha256:7319bef25f3f24d347731c176f08653c0caf08595dddc7367ba4540f1102328f 37 minutes ago 5.7.0.14-1 tagged from brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app:5.7.0.14-1 will use insecure HTTPS or HTTP connections * brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app@sha256:6cd3876652b97d79a0548ea563e415b2d94106a465e25934f4607eb7dabad50c 37 minutes ago 5.7.0.16 tagged from brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app:5.7.0.16 will use insecure HTTPS or HTTP connections * brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app@sha256:244814ff2d6a020a456472b01c9be9727adc09354aeeed4e96de9c1cfe05bad5 37 minutes ago 5.7.0.16-1 tagged from brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app:5.7.0.16-1 will use insecure HTTPS or HTTP connections * brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app@sha256:b1589545b6c48065b677e3b6cb86c491ba5cb6b91c6b0239241aea5fa8c01959 37 minutes ago 5.7.0.9 tagged from brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app:5.7.0.9 will use insecure HTTPS or HTTP connections * brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app@sha256:f6703f8ded0d4acbe96710097b5d9f56223f55651d7df7e5694f5336b60746e4 37 minutes ago 5.7.0.9-1 tagged from brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app:5.7.0.9-1 will use insecure HTTPS or HTTP connections * brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app@sha256:960e62af317188e1b48167bbcfdf58d610c3b58b7507fd76c29b3dcb68ffd3d4 37 minutes ago 5.7.0.9-2 tagged from brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app:5.7.0.9-2 will use insecure HTTPS or HTTP connections * brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app@sha256:92922c07031062cdaf9afaa5827909cc75d5ca14d778a56c4397276f24dc2660 37 minutes ago cfme-5.7-rhel-7-docker-candidate-20161028184151 tagged from brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app:cfme-5.7-rhel-7-docker-candidate-20161028184151 will use insecure HTTPS or HTTP connections * brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app@sha256:ec471bd83496f7cb3652c0905cb67c2f92c2d9bf4a45cc805fcf98277f19751b 37 minutes ago cfme-5.7-rhel-7-docker-candidate-20161031131205 tagged from brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app:cfme-5.7-rhel-7-docker-candidate-20161031131205 will use insecure HTTPS or HTTP connections * brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app@sha256:96edb3f7be5366258175e9b6dd290f4df5de6646d81ac5c903e4a2c7e7a24dc9 37 minutes ago cfme-5.7-rhel-7-docker-candidate-20161101190623 tagged from brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app:cfme-5.7-rhel-7-docker-candidate-20161101190623 will use insecure HTTPS or HTTP connections * brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app@sha256:5dec8a432262e384bc8c9414d980fd1fbeb65154da219383c4bbbd025f57905b 37 minutes ago cfme-5.7-rhel-7-docker-candidate-20161102142623 tagged from brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app:cfme-5.7-rhel-7-docker-candidate-20161102142623 will use insecure HTTPS or HTTP connections * brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app@sha256:f809c364b80487589d0082d2b61fadf9111984fa1a263d0ae30eea4149ce492c 37 minutes ago cfme-5.7-rhel-7-docker-candidate-20161102151806 tagged from brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app:cfme-5.7-rhel-7-docker-candidate-20161102151806 will use insecure HTTPS or HTTP connections * brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app@sha256:4fc812d4f8d8b605ad29784fb05a9919b2ea5ce1bd3bc8cede37a6b0e2f9354c 37 minutes ago cfme-5.7-rhel-7-docker-candidate-20161103092534 tagged from brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app:cfme-5.7-rhel-7-docker-candidate-20161103092534 will use insecure HTTPS or HTTP connections * brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app@sha256:7e6ff67d50e706005444ec2d1e21fdf5888aff530a79226011b4dd7eaa561fa7 37 minutes ago cfme-5.7-rhel-7-docker-candidate-20161103102206 tagged from brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app:cfme-5.7-rhel-7-docker-candidate-20161103102206 will use insecure HTTPS or HTTP connections * brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app@sha256:6d7fa692e5a1b4815922b925a5e391cf6352fb0beece2f6004f3683297668657 37 minutes ago cfme-5.7-rhel-7-docker-candidate-20161104135139 tagged from brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app:cfme-5.7-rhel-7-docker-candidate-20161104135139 will use insecure HTTPS or HTTP connections * brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app@sha256:91b10d8d1e8f79d3dc127375074d76bf893590afc4c646b2e9fb1113daf9711a 37 minutes ago cfme-5.7-rhel-7-docker-candidate-20161109125004 tagged from brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app:cfme-5.7-rhel-7-docker-candidate-20161109125004 will use insecure HTTPS or HTTP connections * brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app@sha256:2e138b970beff0d999b1ea2a56aff7e0f5f7899f2e948bdf6adc6a6fa95b53c7 37 minutes ago cfme-5.7-rhel-7-docker-candidate-20161111083041 tagged from brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app:cfme-5.7-rhel-7-docker-candidate-20161111083041 will use insecure HTTPS or HTTP connections * brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app@sha256:a5471457dd260c268fa4a1922cc61e748e8b7d14ef64041047bf690f7a2f2ca5 37 minutes ago cfme-5.7-rhel-7-docker-candidate-20161115182038 tagged from brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app:cfme-5.7-rhel-7-docker-candidate-20161115182038 will use insecure HTTPS or HTTP connections * brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app@sha256:dc5c4f9c9e0a60daeaee832685046a94dc3122293a581c32d606e0a33ac6e142 37 minutes ago cfme-5.7-rhel-7-docker-candidate-20161123121338 tagged from brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app:cfme-5.7-rhel-7-docker-candidate-20161123121338 will use insecure HTTPS or HTTP connections * brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app@sha256:374b41cbd6e84a38293b3d8e7bdb400ead2deb9895bc8b354d12bce4a4aa3f93 37 minutes ago cfme-5.7-rhel-7-docker-candidate-20161130132423 tagged from brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app:cfme-5.7-rhel-7-docker-candidate-20161130132423 will use insecure HTTPS or HTTP connections * brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app@sha256:1d8c350880429231e1e95b1ede702b594af92a9f5817ab37bfb1ed326a0d267f 37 minutes ago cfme-5.7-rhel-7-docker-candidate-20161201151202 tagged from brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app:cfme-5.7-rhel-7-docker-candidate-20161201151202 will use insecure HTTPS or HTTP connections * brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app@sha256:3fdb8567faae2a84c0c9fa499a3c591e62c5e7eeef37d7b6a0379c38ef9441d3 37 minutes ago cfme-5.7-rhel-7-docker-candidate-20161201161849 tagged from brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app:cfme-5.7-rhel-7-docker-candidate-20161201161849 will use insecure HTTPS or HTTP connections * brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app@sha256:bf921750613186be4cdc96ec97a0805bff33844648a637297f3fd8e8160ba450 37 minutes ago cfme-5.7-rhel-7-docker-candidate-20161206181221 tagged from brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app:cfme-5.7-rhel-7-docker-candidate-20161206181221 will use insecure HTTPS or HTTP connections * brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app@sha256:85d8febbc4197d9c0e234ee3ffa7a1363ef663deb8b239d52b71cc2355ae0f82 37 minutes ago cfme-5.7-rhel-7-docker-candidate-20161214065736 tagged from brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app:cfme-5.7-rhel-7-docker-candidate-20161214065736 will use insecure HTTPS or HTTP connections * brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app@sha256:b5a8c41d613fd0599affa03779e9141599d927e24d25dec2243637f48ca3023f 37 minutes ago [root@dafna-openshift-master01 manageiq-pods]# [root@dafna-openshift-master01 manageiq-pods]# [root@dafna-openshift-master01 manageiq-pods]# [root@dafna-openshift-master01 manageiq-pods]# [root@dafna-openshift-master01 manageiq-pods]# [root@dafna-openshift-master01 manageiq-pods]# [root@dafna-openshift-master01 manageiq-pods]# [root@dafna-openshift-master01 manageiq-pods]# [root@dafna-openshift-master01 manageiq-pods]# [root@dafna-openshift-master01 manageiq-pods]# [root@dafna-openshift-master01 manageiq-pods]# oc describe dc cloudforms Name: cloudforms Namespace: upgrade Created: 39 minutes ago Labels: app=cloudforms-upgrade template=cloudforms-upgrade Description: Defines how to deploy the CloudForms appliance Annotations: openshift.io/generated-by=OpenShiftNewApp Latest Version: 2 Selector: name=cloudforms Replicas: 1 Triggers: Config, Image(cfme-openshift-app.0.16, auto=false) Strategy: Recreate Template: Labels: app=cloudforms-upgrade name=cloudforms Annotations: openshift.io/generated-by=OpenShiftNewApp Containers: cloudforms: Image: brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app@sha256:7319bef25f3f24d347731c176f08653c0caf08595dddc7367ba4540f1102328f Ports: 80/TCP, 443/TCP Requests: memory: 4Gi Liveness: http-get http://:80/ delay=480s timeout=3s period=10s #success=1 #failure=3 Readiness: http-get http://:80/ delay=200s timeout=3s period=10s #success=1 #failure=3 Volume Mounts: /persistent from cfme-app-volume (rw) Environment Variables: APPLICATION_INIT_DELAY: 30 DATABASE_SERVICE_NAME: postgresql DATABASE_REGION: 0 MEMCACHED_SERVICE_NAME: memcached POSTGRESQL_USER: root POSTGRESQL_PASSWORD: smartvm POSTGRESQL_DATABASE: vmdb_production POSTGRESQL_MAX_CONNECTIONS: 100 POSTGRESQL_SHARED_BUFFERS: 64MB Volumes: cfme-app-volume: Type: PersistentVolumeClaim (a reference to a PersistentVolumeClaim in the same namespace) ClaimName: cloudforms ReadOnly: false Deployment #2 (latest): Name: cloudforms-2 Created: 21 minutes ago Status: Complete Replicas: 1 current / 1 desired Selector: deployment=cloudforms-2,deploymentconfig=cloudforms,name=cloudforms Labels: app=cloudforms-upgrade,openshift.io/deployment-config.name=cloudforms,template=cloudforms-upgrade Pods Status: 1 Running / 0 Waiting / 0 Succeeded / 0 Failed Deployment #1: Created: 39 minutes ago Status: Complete Replicas: 0 current / 0 desired Events: FirstSeen LastSeen Count From SubobjectPath Type Reason Message --------- -------- ----- ---- ------------- -------- ------ ------- 39m 39m 1 {deploymentconfig-controller } Normal DeploymentCreated Created new deployment "cloudforms-1" for version 1 21m 21m 1 {deploymentconfig-controller } Normal DeploymentCreated Created new deployment "cloudforms-2" for version 2 [root@dafna-openshift-master01 manageiq-pods]# oc deploy --enable-triggers cloudforms Enabled image triggers: cfme-openshift-app:5.7.0.16 [root@dafna-openshift-master01 manageiq-pods]# ^C [root@dafna-openshift-master01 manageiq-pods]# oc describe dc cloudforms Name: cloudforms Namespace: upgrade Created: 42 minutes ago Labels: app=cloudforms-upgrade template=cloudforms-upgrade Description: Defines how to deploy the CloudForms appliance Annotations: openshift.io/generated-by=OpenShiftNewApp Latest Version: 3 Selector: name=cloudforms Replicas: 1 Triggers: Config, Image(cfme-openshift-app.0.16, auto=true) Strategy: Recreate Template: Labels: app=cloudforms-upgrade name=cloudforms Annotations: openshift.io/generated-by=OpenShiftNewApp Containers: cloudforms: Image: brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app@sha256:244814ff2d6a020a456472b01c9be9727adc09354aeeed4e96de9c1cfe05bad5 Ports: 80/TCP, 443/TCP Requests: memory: 4Gi Liveness: http-get http://:80/ delay=480s timeout=3s period=10s #success=1 #failure=3 Readiness: http-get http://:80/ delay=200s timeout=3s period=10s #success=1 #failure=3 Volume Mounts: /persistent from cfme-app-volume (rw) Environment Variables: APPLICATION_INIT_DELAY: 30 DATABASE_SERVICE_NAME: postgresql DATABASE_REGION: 0 MEMCACHED_SERVICE_NAME: memcached POSTGRESQL_USER: root POSTGRESQL_PASSWORD: smartvm POSTGRESQL_DATABASE: vmdb_production POSTGRESQL_MAX_CONNECTIONS: 100 POSTGRESQL_SHARED_BUFFERS: 64MB Volumes: cfme-app-volume: Type: PersistentVolumeClaim (a reference to a PersistentVolumeClaim in the same namespace) ClaimName: cloudforms ReadOnly: false Deployment #3 (latest): Created: 32 seconds ago Status: Running Replicas: 1 current / 1 desired Deployment #2: Name: cloudforms-2 Created: 24 minutes ago Status: Complete Replicas: 0 current / 0 desired Selector: deployment=cloudforms-2,deploymentconfig=cloudforms,name=cloudforms Labels: app=cloudforms-upgrade,openshift.io/deployment-config.name=cloudforms,template=cloudforms-upgrade Pods Status: 1 Running / 0 Waiting / 0 Succeeded / 0 Failed Deployment #1: Created: 42 minutes ago Status: Complete Replicas: 0 current / 0 desired Events: FirstSeen LastSeen Count From SubobjectPath Type Reason Message --------- -------- ----- ---- ------------- -------- ------ ------- 42m 42m 1 {deploymentconfig-controller } Normal DeploymentCreated Created new deployment "cloudforms-1" for version 1 24m 24m 1 {deploymentconfig-controller } Normal DeploymentCreated Created new deployment "cloudforms-2" for version 2 32s 32s 1 {deploymentconfig-controller } Normal DeploymentCreated Created new deployment "cloudforms-3" for version 3 [root@dafna-openshift-master01 manageiq-pods]# [root@dafna-openshift-master01 manageiq-pods]# [root@dafna-openshift-master01 manageiq-pods]# oc describe dc cloudforms Name: cloudforms Namespace: upgrade Created: 43 minutes ago Labels: app=cloudforms-upgrade template=cloudforms-upgrade Description: Defines how to deploy the CloudForms appliance Annotations: openshift.io/generated-by=OpenShiftNewApp Latest Version: 3 Selector: name=cloudforms Replicas: 1 Triggers: Config, Image(cfme-openshift-app.0.16, auto=true) Strategy: Recreate Template: Labels: app=cloudforms-upgrade name=cloudforms Annotations: openshift.io/generated-by=OpenShiftNewApp Containers: cloudforms: Image: brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/cloudforms/cfme-openshift-app@sha256:244814ff2d6a020a456472b01c9be9727adc09354aeeed4e96de9c1cfe05bad5 Ports: 80/TCP, 443/TCP Requests: memory: 4Gi Liveness: http-get http://:80/ delay=480s timeout=3s period=10s #success=1 #failure=3 Readiness: http-get http://:80/ delay=200s timeout=3s period=10s #success=1 #failure=3 Volume Mounts: /persistent from cfme-app-volume (rw) Environment Variables: APPLICATION_INIT_DELAY: 30 DATABASE_SERVICE_NAME: postgresql DATABASE_REGION: 0 MEMCACHED_SERVICE_NAME: memcached POSTGRESQL_USER: root POSTGRESQL_PASSWORD: smartvm POSTGRESQL_DATABASE: vmdb_production POSTGRESQL_MAX_CONNECTIONS: 100 POSTGRESQL_SHARED_BUFFERS: 64MB Volumes: cfme-app-volume: Type: PersistentVolumeClaim (a reference to a PersistentVolumeClaim in the same namespace) ClaimName: cloudforms ReadOnly: false Deployment #3 (latest): Created: 49 seconds ago Status: Running Replicas: 1 current / 1 desired Deployment #2: Name: cloudforms-2 Created: 24 minutes ago Status: Complete Replicas: 0 current / 0 desired Selector: deployment=cloudforms-2,deploymentconfig=cloudforms,name=cloudforms Labels: app=cloudforms-upgrade,openshift.io/deployment-config.name=cloudforms,template=cloudforms-upgrade Pods Status: 0 Running / 0 Waiting / 0 Succeeded / 0 Failed Deployment #1: Created: 42 minutes ago Status: Complete Replicas: 0 current / 0 desired Events: FirstSeen LastSeen Count From SubobjectPath Type Reason Message --------- -------- ----- ---- ------------- -------- ------ ------- 42m 42m 1 {deploymentconfig-controller } Normal DeploymentCreated Created new deployment "cloudforms-1" for version 1 24m 24m 1 {deploymentconfig-controller } Normal DeploymentCreated Created new deployment "cloudforms-2" for version 2 49s 49s 1 {deploymentconfig-controller } Normal DeploymentCreated Created new deployment "cloudforms-3" for version 3 [root@dafna-openshift-master01 manageiq-pods]# oc deploy cloudforms --latest Started deployment #4 Use 'oc logs -f dc/cloudforms' to track its progress. [root@dafna-openshift-master01 manageiq-pods]# oc logs -f dc/cloudforms --> Scaling cloudforms-3 down to zero --> Scaling cloudforms-4 to 1 before performing acceptance check --> Waiting up to 20m0s for pods in deployment cloudforms-4 to become ready --> Success [root@dafna-openshift-master01 manageiq-pods]# [root@dafna-openshift-master01 manageiq-pods]# [root@dafna-openshift-master01 manageiq-pods]# oc get pods NAME READY STATUS RESTARTS AGE cloudforms-4-v99ux 1/1 Running 0 5m memcached-1-habs0 1/1 Running 0 53m postgresql-1-v05ks 1/1 Running 0 53m [root@dafna-openshift-master01 manageiq-pods]# oc rsh cloudforms-4-v99ux sh-4.2# rpm -qa |grep cfme cfme-5.7.0.16-1.el7cf.x86_64 rh-ruby23-rubygem-redhat_access_cfme-1.1.0-1.el7cf.noarch cfme-gemset-5.7.0.16-1.el7cf.x86_64 cfme-appliance-5.7.0.16-1.el7cf.x86_64 [root@dafna-openshift-master01 manageiq-pods]# oc set triggers dc/cloudforms --from-image=cfme-openshift-app:5.7.0.16 --containers=cloudforms --manual deploymentconfig "cloudforms" updated [root@dafna-openshift-master01 manageiq-pods]#