Support icon for provisioner

Description

Like plugins, we can have support for icons for provisioner. We can put it in the widget json like plugins or we can have separate rest endpoint to retrieve the icon information.

Release Notes

None

Activity

Show:
Bhooshan Mogal
July 17, 2018, 5:43 PM

As for implementation, the beta tag should come from the provisioner spec as well. So if the provisioner widget json has "beta": true, then we should add this tag.

Ali Anwar
July 20, 2018, 10:45 PM

Some backend work needed to surface the icon from the provisioner's json file to the front end:
https://github.com/caskdata/cdap/pull/10401

Tony Bach
July 20, 2018, 10:52 PM

Need to add the icon for the DataProc provisioner as well, since right now it's showing up because we're having it as fallback in the UI, but we shouldn't.

Tony Bach
July 20, 2018, 11:14 PM

The icon for EMR right now has a white background, can you make it transparent? Also, can you make the image just contain the icon, instead of having additional padding on the left and right.

Tony Bach
July 21, 2018, 1:24 AM
Fixed

Assignee

Ali Anwar

Reporter

Yaojie Feng

Labels

Docs Impact

None

UX Impact

None

Components

Sprint

None

Fix versions

Priority

Critical
Configure