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