[jbosstools-issues] [JBoss JIRA] (JBIDE-20095) openshift template does not warn/errror on required values

Jeff Cantrill (JIRA) issues at jboss.org
Tue Jun 30 15:23:02 EDT 2015


    [ https://issues.jboss.org/browse/JBIDE-20095?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13085094#comment-13085094 ] 

Jeff Cantrill commented on JBIDE-20095:
---------------------------------------

[~maxandersen]
a) I suggested this before as a temporary fix but is square in line with annotations: add an annotation convention the specifies the list of required params or some known convention using multiple annotations that defines various missing metatdata about params.  This will require by in from template writers.
b) The CLI has a feature to delete by label which we could incorporate into JBT, but the only way to tie like things together is
 1. Labels (prefered)
 2. Fuzzy logic (e.g. figure out which services route to pods) - less desirable IMO
 3. Impl multi-resource delete and let you delete the ones you added. (we have an open issue for this one)

> openshift template does not warn/errror on required values
> ----------------------------------------------------------
>
>                 Key: JBIDE-20095
>                 URL: https://issues.jboss.org/browse/JBIDE-20095
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: openshift
>            Reporter: Max Rydahl Andersen
>            Assignee: Jeff Cantrill
>             Fix For: 4.3.x
>
>
> using https://github.com/jboss-openshift/application-templates/blob/master/eap/eap6-basic-sti.json (v1beta3) a lot of variables are shown, click next/next and all is created except build configs stating "values are required"
> 1) why am I not warned *Before* starting to create things ?
> 2) why cannot undo/delete the things that was created but now useless since buildconfig not created ? 



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


More information about the jbosstools-issues mailing list