Bug 1404819 - podfing cfme: false success for version to version upgrade - template not pointing to correct image
Summary: podfing cfme: false success for version to version upgrade - template not poi...
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Red Hat CloudForms Management Engine
Classification: Red Hat
Component: cfme-container
Version: 5.7.0
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: GA
: cfme-future
Assignee: Franco Bladilo
QA Contact: Dafna Ron
Red Hat CloudForms Documentation
URL:
Whiteboard: container
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-12-14 18:05 UTC by Dafna Ron
Modified: 2017-03-27 11:07 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-01-12 19:21:35 UTC
Category: ---
Cloudforms Team: Container Management
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Dafna Ron 2016-12-14 18:05:12 UTC
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]#


Note You need to log in before you can comment on or make changes to this bug.