-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fixes Network changes in VBox 7.x #31
Conversation
The output of the `VBoxManage list natnetworks` CLI command was changed in VirtualBox v7.x. This change adjusts the parameter names and uses the `--long` format of the command's output so that the `Enabled` parameter is present. The change is compatible with the older VirtualBox version and does not break the CPI. Fixes cloudfoundry#30 Co-authored-by: Pascal Zimmermann <pascal.zimmermann@theiotstudio.com>
Hi, I would love to help test this out also. Are you able to make the blobs available? |
Hi @wayneeseguin, Thank you very much for the offered help. What OS are you using? We have tested the changes on Linux and we're currently refactoring the Mac OS creation of networks as it has drastically changed and some relatively bigger changes are needed. I can build and upload the current state of the cpi release, if you want to test it on Linux or Windows. We still haven't tested anything on Windows and we don't have a clue what might be possibly wrong there. |
My main workstation is Linux, and I have Windows and Mac (M1) laptops. |
Hi @wayneeseguin, sorry for the late reply. Here is a link to the latest version of the cpi package. Check the following comment for details on how to test. You will need to adjust the patht to the .tgz package in the Thank you for your patience and the offered help. |
OK, I will try to test it on my windows and Mac boxes this weekend |
Hi @wayneeseguin, I am working with Jovan on this issue. I assume that the tar archive does not contain the Mac version yet, since I just implemented it today and have not tested it. |
I will build and upload the latest versiot tomorrow |
289eddf
to
7d7a047
Compare
*feat: Add the IP adress calculation *feat: Adjust the documentation and err handling *fix: Adjust the code base to solve a few issues, identified by the test execution of the Bosh lite setup *fix: Adjust the code base to solve the hostonly vm issues
7735ce5
to
fe5aaec
Compare
Hi @wayneeseguin, I've modified the corresponding code base to fix the MAC OS X related issues. I've published the new tar archive here. Feel free to use it for your tests. |
I have downloaded the updated one thanks Pascal! |
We (me and @ZPascal) are done with the changes and the PR is ready for review. We have tested everything on Linux and MacOS. We are waiting for @wayneeseguin to test a bit more and we can merge it. |
tested it with
|
Hi @ramonskie, have you performed the test on Mac or Linux? |
@ramonskie Thanks for testing. I can confirm that it broken on VBox 6.1 on Linux(Ubuntu 20.04 in my case). I will do some tests and fix it this week. The error doesn't say much, but it look similar to the initial one:
|
This is great. Thank you @chombium |
@ramonskie Can you please test again? I've fixed the problem and now the CPI works on Linux with VBox 6.1 and 7. You can download the package here. |
just tested it on virtualbox 6.1 and 7.0 and it works now |
We've done some tests on Windows as well and have seen that the bosh cli has a Go flag |
@rkoster Can you please create a new release version? |
The output of the
VBoxManage list natnetworks
CLI command was changed in VirtualBox v7.x. This change adjusts the parameter names and uses the--long
format of the command's output so that theEnabled
parameter is present.The change is compatible with the older VirtualBox version and does not break the CPI.
Fixes #30