ChameleonCloud / chi-in-a-box

Packaging the systems and operations of the Chameleon testbed
Apache License 2.0
14 stars 10 forks source link

mounted kubeconfig.yml #275

Closed JOUNAIDSoufiane closed 8 months ago

JOUNAIDSoufiane commented 9 months ago
  1. The hammers_kubeconfig_path is set under this commit
  2. This is the ansible error message if the file is not there. This is of course also preventing the docker run command from getting executed (which either way would not work if this fails
    TASK [hammers : Copy kubeconfig.yml file] ******************************************************************************************************************
    An exception occurred during task execution. To see the full traceback, use -vvv. The error was: If you are using a module and expect the file to exist on the remote, see the remote_src option
    fatal: [dev]: FAILED! => {"changed": false, "msg": "Could not find or access '/opt/site-config/node_custom_config/kubeconfig.yml' on the Ansible Controller.\nIf you are using a module and expect the file to exist on the remote, see the remote_src option"}
JOUNAIDSoufiane commented 8 months ago

Looks good to me.

before merging, just make sure the commit message is formatted so that the subject line is separate from the body, see guides like https://gist.github.com/robertpainsi/b632364184e70900af4ab688decf6f53

Great, I will first verify that IP rotation works well before removing the dry run flag and merging

[EDIT] IP Rotation has been tested to work on CHI@Edge