Open rgl opened 1 year ago
Hey @rgl, thanks for the report. Unfortunately, this has been outstanding for some time. This bmclib PR https://github.com/bmc-toolbox/bmclib/pull/326 will enable port setting to actually be implemented. Once it lands, we'll get it in Rufio.
Update: the machine CRD has been updated to handle per provider options. I'm working on implementing it in the controller now. Once that is done this functionality will be available and functioning.
Expected Behaviour
Expected that Rufio used the port defined in the Machine manifest.
Current Behaviour
The
port
is ignored, and the default IPMI and Redfish ports are unexpectedly tried.Possible Solution
Fix the problem in the source code, I guess.
Steps to Reproduce (for bugs)
1.
Context
Rufio logs:
Your Environment
Operating System and version (e.g. Linux, Windows, MacOS): n/a
How are you running Tinkerbell? Using Vagrant & VirtualBox, Vagrant & Libvirt, on Packet using Terraform, or give details:
I'm using vagrant with emulated bmc (vbmc) from https://github.com/rgl/terraform-provider-vbmc.
https://github.com/rgl/tinkerbell-k8s-vagrant/tree/use-rufio