orbs-network / management-service

Reads network management state from Ethereum and reports it to Boyar and virtual chains
MIT License
2 stars 2 forks source link

Missing network information #12

Closed netoneko closed 4 years ago

netoneko commented 4 years ago

network section of the input file is missing in the service output and I need it to bootstrap the node.

Input legacy file:

{
  "network": [
    {
      "address": "dfc06c5be24a67adee80b35ab4f147bb1a35c55ff85eda69f40ef827bddec173",
      "ip": "192.168.1.14"
    }
  ],
  "orchestrator": {
  },
  "chains": [
    {
      "Id": 42,
      "InternalPort": 4400,
      "ExternalPort": 4400,
      "DockerConfig": {
        "Image": "orbsnetwork/node",
        "Tag": "experimental",
        "Pull": false
      },
      "Config": {
        "ethereum-endpoint": "http://localhost:8545",
        "genesis-validator-addresses": ["dfc06c5be24a67adee80b35ab4f147bb1a35c55ff85eda69f40ef827bddec173"]
      }
    }
  ],
  "services": {
    "signer": {
      "InternalPort": 7777,
      "DockerConfig": {
        "Image": "orbsnetwork/signer",
        "Tag": "experimental",
        "Pull": false
      },
      "Config": {
        "api": "v1"
      }
    },
    "management": {
      "InternalPort": 8080,
      "ExternalPort": 7666,
      "DockerConfig": {
        "Image": "orbsnetwork/management-service",
        "Tag": "latest",
        "Pull": false
      },
      "Config": {
        "api": "v1"
      }
    }
  }
}

Management service output:

{
  "orchestrator": {
    "DynamicManagementConfig": {
      "Url": "http:/localhost:7666/node/management",
      "ReadInterval": "1m",
      "ResetTimeout": "30m"
    }
  },
  "chains": [
    {
      "Id": 42,
      "InternalPort": 4400,
      "ExternalPort": 4400,
      "DockerConfig": {
        "Image": "orbsnetwork/node",
        "Tag": "experimental",
        "Pull": false
      },
      "Config": {
        "ethereum-endpoint": "http://localhost:8545",
        "genesis-validator-addresses": [
          "dfc06c5be24a67adee80b35ab4f147bb1a35c55ff85eda69f40ef827bddec173"
        ]
      }
    }
  ],
  "services": {
    "management-service": {
      "ExternalPort": 7666,
      "Port": 8080,
      "DockerConfig": {
        "Image": "orbsnetwork/management-service",
        "Tag": "G-0-N"
      },
      "Config": {
        "pollIntervalSeconds": 1,
        "EthereumEndpoint": "http://eth.orbs.com",
        "EthereumGenesisContract": "0x2384723487623784638272348",
        "boyarLegacyBootstrap": "http://192.168.1.19:8000/boyar/config/test/configWithReader.json",
        "node-address": "a328846cd5b4979d68a8c58a9bdfeee657b34de7"
      }
    }
  }
}
amir-arad commented 4 years ago

fixed in f5312e4 (in master)