Incorrect credentials use for healthcheck when multiple saved credentials exist for the same cloud
还没有人认领这个 Issue。
评估
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 新手友好度
- 35/100
- Issue 类型
- 缺陷
- 描述清晰度
- 基本清楚
- 活跃度
- 停滞
- 领域
- authentication, backend, cloud
调研方向
使用复现步骤跟踪 deployment 如何为其 health check 选择凭据,从 deployment 和凭据模型以及 health check 入口点开始。完成标准是:使用 projectB 凭据启动的 deployment 检查的是 projectB,而不是默认的 projectA 凭据,并且最终状态与实际实例状态一致。
由索引模型根据 Issue 内容生成。
描述
Steps to recreate:
- Save two sets of credentials for an OpenStack cloud, each in a different project (say projectA, and projectB).
- Set credentials for projectA as default
- Launch an instance using projectB credentials.
Expected:
The health check will use the non-default projectB credentials and healthcheck should succeed.
Actual:
The health check uses the default projectA credentials, and the healthcheck status says unknown. Should it say deleted instead?
Possible solutions:
We don't have an association between a deployment and a set of credentials. We could add an optional relationship to credentials.
- 主要语言
- Python
- 星标
- 42
- 派生
- 36
- PR 合并指标
- 30 天内没有已合并 PR
环境准备
我们还没有检查这个项目的环境配置文件。先看它的 README,通用步骤见我们的新手贡献指南。
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
galaxyproject/cloudlaunch 的其他 Issue
-
难度 4/5 3-5 天 新手友好度 35/100
galaxyproject/cloudlaunch#266 ·
-
难度 4/5 3-5 天 新手友好度 25/100
galaxyproject/cloudlaunch#259 · 2 条评论 ·
-
难度 4/5 3-5 天 新手友好度 25/100
galaxyproject/cloudlaunch#258 · 1 条评论 ·
-
难度 4/5 3-5 天 新手友好度 35/100
galaxyproject/cloudlaunch#251 ·
-
难度 4/5 3-5 天 新手友好度 35/100
galaxyproject/cloudlaunch#242 · 8 条评论 ·
查看 galaxyproject/cloudlaunch 的全部 Issue
相似的 Issue
-
bug
难度 2/5 1-3 小时 新手友好度 85/100
维护者通常 1 天内回复
-
难度 1/5 1 小时以内 新手友好度 90/100
维护者通常 1 天内回复
-
instance instance add
难度 2/5 1-3 小时 新手友好度 68/100
searxng/searx-instances#941 · 1 条评论 ·
-
难度 1/5 1 小时以内 新手友好度 92/100
FluidNumerics/fluid-walk-blocker#89 ·
维护者通常 1 天内回复
-
bug
难度 2/5 1-3 小时 新手友好度 84/100
维护者通常 1 天内回复