VM console cannot access after VNC certificate expired
- 主要語言
- Java
- 星號
- 3.1k
- 分支
- 1.4k
- 平均合併
- 6 天 19 小時
- 30 天內合併 PR
- 32
描述
##### ISSUE TYPE
* Bug Report
##### COMPONENT NAME
~~~
CPVM
~~~
##### CLOUDSTACK VERSION
~~~
4.18
~~~
##### CONFIGURATION
advanced networking
##### OS / ENVIRONMENT
Hypervisro: KVM virtualization with ubuntu 22.04
##### SUMMARY
VM console cannot access after VNC certificate expired。
Default certificate valid for 1 year ,then automatically renews certificates when they expire by cloudstack。
I made sure the certificate was updated on the host,but Th running VM instances need stop and start to apply the new certificate or migraton to other host. For production environments, this is hard to do
I don't know how to get a new certificate to take effect without rebooting the vm
https://github.com/apache/cloudstack/pull/7015
##### STEPS TO REPRODUCE
~~~
~~~
##### EXPECTED RESULTS
~~~
Make a new certificate to take effect without rebooting the vm
Provide a setting to turn off tls for vnc
~~~
##### ACTUAL RESULTS
~~~
~~~
貢獻指南
研究方向
先從 issue 中描述的 CPVM 和 VNC 憑證更新流程開始,然後檢視連結的 pull request #7015 和最近的討論。在使用 KVM 和 Ubuntu 22.04 的 CloudStack 4.18 上重現憑證過期的情況;當更新後的憑證能夠套用至正在執行的 VM,且無需停止、啟動或遷移這些 VM 時,即表示完成。
由索引模型根據 Issue 內容生成。
評估
- 技術堆疊
- java, ubuntu
- 領域
- cloud, infrastructure
- Issue 類型
- 缺陷
- 難度
- 4/5
- 預估耗時
- 3-5 天
- 活躍度
- 活躍
- 描述清晰度
- 需要釐清
- 新手友好度
- 35/100