Skip to content
This repository has been archived by the owner on Mar 31, 2023. It is now read-only.

Node Manager - Meta data management #185

Closed
wants to merge 84 commits into from
Closed

Node Manager - Meta data management #185

wants to merge 84 commits into from

Conversation

kimeunju108
Copy link
Contributor

Node Manager (Part I) manages host (node) meta data information such as node id, ip address, veth, MAC, etc. Here is the brief description of node manager:

  • Node meta data management: create, get, list, update, delete, bulk add
  • Interact with ignite and build/manage host table.
  • Read a configuration file (e.g. machine.json)
  • Exception handling: Parameter, null, data validation, etc
  • Deployment: Update Application.properties and pom file
  • Test: Junit test cases to test REST APIs

kimeunju108 and others added 30 commits April 6, 2020 03:14
Eunju/macmanager - Added MAC range APIs and MAC allocation activate/deactivate APIs
@kimeunju108 kimeunju108 requested review from chenqianfzh, haboy52581, kevin-zhonghao and xieus and removed request for chenqianfzh May 7, 2020 09:21
Copy link
Contributor

@xieus xieus left a comment

Choose a reason for hiding this comment

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

Please take a look at some early feedback.

machine.json Show resolved Hide resolved
Copy link
Contributor

@xieus xieus left a comment

Choose a reason for hiding this comment

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

Saw some changes to MacManager so left some comments first.

Copy link
Contributor

@xieus xieus left a comment

Choose a reason for hiding this comment

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

A few more comments on the new change of Node Manager.

@xieus
Copy link
Contributor

xieus commented May 14, 2020

Close duplicated PR.

@xieus xieus closed this May 14, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants