-
Notifications
You must be signed in to change notification settings - Fork 69
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
Add support for vCloud console access via WebMKS #218
Conversation
4b7cfaa
to
5c3f143
Compare
I've added unit tests, @skateman looking forward for your comments also on this one. |
With this commit we provide code needed for VMware vCloud Director's (i.e. CloudManager) console access to work. The code is similar to that of InfraManger, but with some important differences: * WebMKS SDK requires additional information (vmx location) * WebMKS SDK must know it's vCloud's VM to use uint8utf8 protocol (instead binary) * websocket proxy must connect to differently formed URL (port is part of URL, while actual port is always 443) Signed-off-by: Miha Pleško <[email protected]>
5c3f143
to
048cff6
Compare
@agrare both depending PRs have been merged (UI even a bit too soon, because I happend to forget to put the pending/core label) so I kindly ping you for this one. It's more or less copy-paste from Infra, only a lot simpler bcs WebMKS only. |
Checked commit miha-plesko@048cff6 with ruby 2.3.3, rubocop 0.52.1, haml-lint 0.20.0, and yamllint 1.10.0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍 looks good
Add support for vCloud console access via WebMKS
Add support for vCloud console access via WebMKS (cherry picked from commit db12e68) https://bugzilla.redhat.com/show_bug.cgi?id=1563364
Gaprindashvili backport details:
|
Use supports_vm_import? instead of validate_import_vm
With this commit we provide code needed for VMware vCloud Director's (i.e. CloudManager) console access to work. The code is similar to that of InfraManger, but with some important differences:
actual port is always 443)
BZ: https://bugzilla.redhat.com/show_bug.cgi?id=1560517
@miq-bot add_label enhancement,gaprindashvili/yes
@miq-bot assign @agrare
Related PRs:
ManageIQ/manageiq-ui-classic#3679 (merged)
ManageIQ/manageiq#17200 (merged)
/cc @bmclaughlin @gberginc