cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
842
Views
5
Helpful
2
Replies

CSCvw65627 - Clusters With Compute Nodes Unable To Install HX HTML5 Plugin

Nilay Patel
Level 1
Level 1

how can I download - HyperFlex-VC-HTML-Plugin-2.0.1.zip 

1 Accepted Solution

Accepted Solutions

There is a error in the script getting IP addresses.

If the role is "COMPUTE" the API response has no "dataIp" value for the node so it cannot connect.

 

I had this problem too so I modified the 2.0.0 install script with the following:

Function to modify: get_controller_ips

 

This is the part modified:

 

    for item in data:

        add_ip = False

        for key, value in item.items():

            if key == 'role':

                if value == 'STORAGE':

                    add_ip = True

            if key == 'dataIp':

                if add_ip:

                    data_ips.append(value["ip"])

    return data_ips

 

Original function has the following: 

 

    for item in data:

        for key, value in item.items():

            if key == 'dataIp':

                data_ips.append(value["ip"])

    return data_ips

 

After that modification I got the HTML Plugin installed.

 

Hope this helps

View solution in original post

2 Replies 2

There is a error in the script getting IP addresses.

If the role is "COMPUTE" the API response has no "dataIp" value for the node so it cannot connect.

 

I had this problem too so I modified the 2.0.0 install script with the following:

Function to modify: get_controller_ips

 

This is the part modified:

 

    for item in data:

        add_ip = False

        for key, value in item.items():

            if key == 'role':

                if value == 'STORAGE':

                    add_ip = True

            if key == 'dataIp':

                if add_ip:

                    data_ips.append(value["ip"])

    return data_ips

 

Original function has the following: 

 

    for item in data:

        for key, value in item.items():

            if key == 'dataIp':

                data_ips.append(value["ip"])

    return data_ips

 

After that modification I got the HTML Plugin installed.

 

Hope this helps

Thanks a lot. It helped

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: