[
https://issues.apache.org/jira/browse/AMBARI-26657?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jefferson Almeida updated AMBARI-26657:
---------------------------------------
Affects Version/s: 3.1.0
> [ambari-web] Add Service wizard Next button and Select
> ------------------------------------------------------
>
> Key: AMBARI-26657
> URL: https://issues.apache.org/jira/browse/AMBARI-26657
> Project: Ambari
> Issue Type: Bug
> Components: ambari-web
> Affects Versions: 3.1.0
> Reporter: Jefferson Almeida
> Priority: Major
>
> In the React "latest" UI, the Add Service wizard's "Next" button silently
> fails (or throws)
> when advancing past Step 1 (Select Services), because the addService-specific
> navigation
> branches in Step4/5/6/7 call jumpToStep(nextStep) without the
> isImperitiveJump flag that
> canJumpFromCurrentStep() requires for any forward jump. Separately, the
> Select Version step
> (Step1) shows duplicate tabs for the same repository_version, because the
> version list is
> sorted but never deduplicated. Separately, the Customize Services step's MISC
> > Notifications
> category (SMTP Host/Port/FROM Email/etc.) always shows "This is required" for
> empty fields
> and blocks wizard progress, because addAlertNotificationProperties() never
> propagates the
> isRequired: false already declared on every notification field into
> propertyAttributes.empty_
> value_valid.
> Steps to reproduce:
> 1. Start the Add Service wizard and try to advance past Step 1 (Select
> Services) — Next
> button does nothing or throws, on every subsequent step.
> 2. On the Select Version step, the same repository_version appears as
> duplicate tabs.
> 3. On the MISC > Notifications step, leaving fields untouched blocks the
> wizard from
> proceeding.
> Expected: all three flows complete normally.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]