Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(nutanix): add install node popin #14771

Merged

Conversation

tibs245
Copy link
Contributor

@tibs245 tibs245 commented Jan 5, 2025

Question Answer
Branch? feat/nutanix-scale-in-out
Bug fix? no
New feature? yes
Breaking change? no
Tickets Feat #MANAGER-15712
License BSD 3-Clause
  • Try to keep pull requests small so they can be easily reviewed.
  • Commits are signed-off
  • Only FR translations have been updated
  • Branch is up-to-date with target branch
  • Lint has passed locally
  • Standalone app was ran and tested locally
  • Ticket reference is mentioned in linked commits (internal only)
  • Breaking change is mentioned in relevant commits

@tibs245 tibs245 requested a review from a team as a code owner January 5, 2025 14:24
@tibs245 tibs245 requested review from qpavy, oalkabouss and darsene and removed request for a team January 5, 2025 14:24
@tibs245 tibs245 force-pushed the feat/MANAGER-15712-nutanix-install-node branch from 9b69f45 to 94faa2d Compare January 5, 2025 14:38
Copy link
Contributor

@anooparveti anooparveti left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The implementation seems much similar to what has been done for Install & Reinstall (#14772). Try and create reusable components and reuse it for both the cases.

ref: MANAGER-15712

Signed-off-by: Thibault Barske <[email protected]>
@tibs245 tibs245 force-pushed the feat/MANAGER-15712-nutanix-install-node branch from 94faa2d to 7fdfab9 Compare January 6, 2025 11:37
type="text"
name="ahvIp"
data-ng-model-options="{ debounce: 500 }"
data-ng-pattern="$ctrl.IPV4_REGEX"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nitpick: Use ipaddr.js to validate the IPv4 address.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done, I create a directive "ipValidator" and refactor the "redeploy cluster" component with this

Copy link

sonarqubecloud bot commented Jan 8, 2025

@tibs245 tibs245 merged commit 0dc39da into feat/nutanix-scale-in-out Jan 8, 2025
14 checks passed
@tibs245 tibs245 deleted the feat/MANAGER-15712-nutanix-install-node branch January 8, 2025 13:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants