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

vNet extention of IM with IP Address information #57

Merged
merged 77 commits into from
Apr 5, 2019
Merged

vNet extention of IM with IP Address information #57

merged 77 commits into from
Apr 5, 2019

Conversation

gabrik
Copy link
Contributor

@gabrik gabrik commented Apr 5, 2019

vNet extention of IM with IP Address information

New IM for vNetwork, now it is possible to specify address infomation when creating.

type ip_kind = [
  | IPV4
  | IPV6
]

type address_information = {
  ip_version : ip_kind;
  subnet : string;   (*  X.X.X.X/Y*)
  ?gateway : string option; (* X.X.X.X *)
  dhcp_enable :  bool;
  ?dhcp_range : string option; (* X.X.X.X,X.X.X.Z *)
  ?dns : string option; (* X.X.X.X,X.X.X.Z,.... *)
}

type virtual_network = {
  uuid : string;
  name : string;
  net_type : vn_type;
  is_mgmt : bool;
  ?ip_configuration : address_information option;
}

Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
…ove/list and node status

Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
…plugin, remove node information on kill, LXD plugin uses OS plugin to get node mgmt address

Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
gabrik added 27 commits April 2, 2019 09:26
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
@gabrik gabrik self-assigned this Apr 5, 2019
@gabrik gabrik merged commit 4bc7e27 into eclipse-fog05:master Apr 5, 2019
gabrik added a commit that referenced this pull request Nov 26, 2020
# vNet extention of IM with IP Address information 

New IM for vNetwork, now it is possible to specify address infomation when creating.

```
type ip_kind = [
  | IPV4
  | IPV6
]

type address_information = {
  ip_version : ip_kind;
  subnet : string;   (*  X.X.X.X/Y*)
  ?gateway : string option; (* X.X.X.X *)
  dhcp_enable :  bool;
  ?dhcp_range : string option; (* X.X.X.X,X.X.X.Z *)
  ?dns : string option; (* X.X.X.X,X.X.X.Z,.... *)
}

type virtual_network = {
  uuid : string;
  name : string;
  net_type : vn_type;
  is_mgmt : bool;
  ?ip_configuration : address_information option;
}
```
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant