Bug 1883342 - Users with "@" character in their names can't start pipelines from web UI
Summary: Users with "@" character in their names can't start pipelines from web UI
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: OpenShift Container Platform
Classification: Red Hat
Component: Dev Console
Version: 4.5
Hardware: Unspecified
OS: Unspecified
urgent
high
Target Milestone: ---
: 4.5.z
Assignee: Andrew Ballantyne
QA Contact: Gajanan More
URL:
Whiteboard:
Depends On: 1868653 1882529
Blocks:
TreeView+ depends on / blocked
 
Reported: 2020-09-28 20:40 UTC by Andrew Ballantyne
Modified: 2020-10-26 15:12 UTC (History)
10 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Cause: "Started By" is a metadata point added in 4.5 to help track between Trigger starts and manual starts through the UI. This was stored in the K8s "label" field on the PipelineRun. K8s Labels were used to hold onto the username; however K8s Labels have a very small subset of characters allowed. Consequence: Email-based usernames contain "@" which is not a valid K8s Label field value Fix: Move the "Started By" over to the K8s Annotation field, which is more freeform and allows for usernames that contain non-label valid characters Result: Resolves the issue that prevented the Pipeline from being started if the username was an email address.
Clone Of: 1868653
Environment:
Last Closed: 2020-10-26 15:11:50 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Github openshift console pull 6769 0 None closed Bug 1883342: [Release 4.5] Convert Pipeline StartedBy Label to Annotation 2021-01-06 05:19:34 UTC
Red Hat Product Errata RHBA-2020:4268 0 None None None 2020-10-26 15:12:17 UTC

Comment 3 Gajanan More 2020-10-22 07:37:25 UTC
Verified on: 4.5.0-0.nightly-2020-10-20-022340
Browser: Firefox
Marking this as verified

Comment 5 errata-xmlrpc 2020-10-26 15:11:50 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 (OpenShift Container Platform 4.5.16 bug fix update), 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-2020:4268


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