Bug 1385713 - [platformmanagement_public_479] Always get job-controller serviceaccount can not get jobs in user's project error in master log after set concurrencyPolicy of scheduledjobs as Replace
Summary: [platformmanagement_public_479] Always get job-controller serviceaccount can ...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: OpenShift Container Platform
Classification: Red Hat
Component: apiserver-auth
Version: 3.3.1
Hardware: Unspecified
OS: Unspecified
medium
medium
Target Milestone: ---
: 3.3.1
Assignee: Maciej Szulik
QA Contact: Chuan Yu
URL:
Whiteboard:
Depends On: 1378796
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-10-17 14:47 UTC by Scott Dodson
Modified: 2016-10-27 15:43 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: No Doc Update
Doc Text:
undefined
Clone Of: 1378796
Environment:
Last Closed: 2016-10-27 15:43:11 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHBA-2016:2084 0 normal SHIPPED_LIVE Red Hat OpenShift Container Platform 3.3.1.3 bug fix update 2016-10-27 19:41:25 UTC

Description Scott Dodson 2016-10-17 14:47:20 UTC
+++ This bug was initially created as a clone of Bug #1378796 +++

Description of problem:
After update the concurrencyPolicy of scheduledjob to Replace, master config got some logs like:

I0923 05:16:02.052041   13943 event.go:217] Event(api.ObjectReference{Kind:"ScheduledJob", Namespace:"wjiang", Name:"sj3", UID:"17c3a0a9-8168-11e6-bd5e-0e2aa5163549", APIVersion:"batch", ResourceVersion:"3611", FieldPath:""}): type: 'Warning' reason: 'FailedGet' Get job: User "system:serviceaccount:openshift-infra:job-controller" cannot get batch.jobs in project "wjiang"


Version-Release number of selected component (if applicable):
devenv-rhel7_5059

How reproducible:
always

Steps to Reproduce:
1. Create a scheduledjob
oc run sj3 --image=busybox --restart=Never --schedule="*/1 * * * *" -- sleep 300
2. Check the master log
3. Set the concurrencyPolicy of the scheduledjob as Replace
oc patch scheduledjobs sj3 -p '{"spec":{"concurrencyPolicy": "Replace"}}'
4. Check the master log again

Actual results:
2. I0923 05:21:05.092455   13943 event.go:217] Event(api.ObjectReference{Kind:"ScheduledJob", Namespace:"wjiang", Name:"sj3", UID:"0231a8f7-816f-11e6-bd5e-0e2aa5163549", APIVersion:"batch", ResourceVersion:"3702", 
FieldPath:""}): type: 'Normal' reason: 'SuccessfulCreate' Created job sj3-466195180
I0923 05:21:05.103606   13943 event.go:217] Event(api.ObjectReference{Kind:"Job", Namespace:"wjiang", Name:"sj3-466195180", UID:"0d998dde-816f-11e6-bd5e-0e2aa5163549", APIVersion:"batch", ResourceVersion:"3705",
 FieldPath:""}): type: 'Normal' reason: 'SuccessfulCreate' Created pod: sj3-466195180-0ey06

4. I0923 05:22:05.359440   13943 event.go:217] Event(api.ObjectReference{Kind:"ScheduledJob", Namespace:"wjiang", Name:"sj3", UID:"0231a8f7-816f-11e6-bd5e-0e2aa5163549", APIVersion:"batch", ResourceVersion:"3730", 
FieldPath:""}): type: 'Warning' reason: 'FailedGet' Get job: User "system:serviceaccount:openshift-infra:job-controller" cannot get batch.jobs in project "wjiang"


Expected results:
4. Should not get log like this.

Additional info:

--- Additional comment from Jordan Liggitt on 2016-09-27 15:07:35 EDT ---

will be fixed in https://github.com/openshift/origin/pull/11121

--- Additional comment from weiwei jiang on 2016-09-28 05:55:43 EDT ---

Will give a try after the PR has been merged.

--- Additional comment from weiwei jiang on 2016-09-29 05:54:13 EDT ---

Checked with devenv-rhel7_5099, and this issue has been fixed.

Comment 3 Chuan Yu 2016-10-19 03:15:31 UTC
This issue verified with openshift 3.3.1.3

Comment 5 errata-xmlrpc 2016-10-27 15:43:11 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2016:2084


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