Comment 1 for bug 1903775

Revision history for this message
John Fulton (jfulton-org) wrote : Re: tripleo-admin user is created on controllers but not computes

I don't think it's the functions that query Heat as the attached stack output shows that the RoleNetIpMap IS missing the ctlplane IPs for the compute and ceph-storage nodes but not the controllers. So why is Heat missing it?

$ openstack stack show oc0 -f value > stack_show_oc0
$ less stack_show_oc0
...
  {
    "output_key": "BlacklistedIpAddresses",
    "description": "List of blacklisted ctlplane IP addresses",
    "output_value": [
      "",
      "",
      "",
      "",
      "",
      "",
      "",
      ""
    ]
  },
$
  {
    "output_key": "RoleNetIpMap",
    "description": "Mapping of each network to a list of IPs for each role",
    "output_value": {
      "Compute": {
        "ctlplane": [
          "",
          ""
        ],
        "storage_cloud_0": [
          "172.16.11.93",
          "172.16.11.227"
        ],
        "internal_api_cloud_0": [
          "172.16.13.92",
          "172.16.13.200"
        ],
        "tenant_cloud_0": [
          "172.16.14.71",
          "172.16.14.110"
        ]
      },
      "Controller": {
        "ctlplane": [
          "192.168.24.12",
          "192.168.24.8",
          "192.168.24.18"
        ],
        "storage_cloud_0": [
          "172.16.11.166",
          "172.16.11.94",
          "172.16.11.184"
        ],
        "storage_mgmt_cloud_0": [
          "172.16.12.143",
          "172.16.12.75",
          "172.16.12.175"
        ],
        "internal_api_cloud_0": [
          "172.16.13.198",
          "172.16.13.221",
          "172.16.13.108"
        ],
        "tenant_cloud_0": [
          "172.16.14.116",
          "172.16.14.188",
          "172.16.14.64"
        ],
        "external_cloud_0": [
          "192.168.100.81",
          "192.168.100.34",
          "192.168.100.84"
        ]
      },
      "CephStorage": {
        "ctlplane": [
          "",
          "",
          ""
      "CephStorage": {
        "ctlplane": [
          "",
          "",
          ""
        ],
        "storage_cloud_0": [
          "172.16.11.89",
          "172.16.11.114",
          "172.16.11.159"
        ],
        "storage_mgmt_cloud_0": [
          "172.16.12.94",
          "172.16.12.168",
          "172.16.12.210"
        ]
      }
    }
  },
...
$