hpe-storage / python-hpedockerplugin

HPE Native Docker Plugin
Apache License 2.0
36 stars 64 forks source link

[Merlin][Automated Installer]: Hardcoded wsapi url port [8080] #707

Closed sonawane-shashikant closed 4 years ago

sonawane-shashikant commented 5 years ago

Summary - When we install docker volume plugin using automated installer, its observed that port of api url set in hpe.conf is hardcoded as "8080" in "/root/python-hpedockerplugin/ansible_3par_docker_plugin/tasks/create_conf_file.yml"

Test Bed - Kubernetes Setup on CentOS Merlin Array 15.213.68.203

Steps to reproduce -

  1. Create K8s cluster
  2. Prepare plugin properties file for Merlin
  3. Run Automated installer
  4. Verify hpe.conf

Expected Result - hpe3par_api_url in hpe.conf should be generated as below hpe3par_api_url=https://15.213.68.203:443/api/v1

Actual Result - hpe3par_api_url in hpe.conf is generated as below hpe3par_api_url=https://15.213.68.203:8080/api/v1

bhagyashree-sarawate commented 5 years ago

Assign to me

sneharai4 commented 4 years ago

@sonawane-shashikant Please verify. Fix is merged https://github.com/hpe-storage/python-hpedockerplugin/pull/728.

sonawane-shashikant commented 4 years ago

Closing this bug as FIXED. hpe3par_port: 443 is added as a part of plugin properties file. Attaching the output and plugin properties files.

hosts.txt installer output.txt plugin_configuration_properties.yml.txt