Skip to content
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

feat: 安装插件对于不存的tag版本取最大的packageid #2432

Open
wyyalt opened this issue Sep 10, 2024 · 0 comments
Open

feat: 安装插件对于不存的tag版本取最大的packageid #2432

wyyalt opened this issue Sep 10, 2024 · 0 comments
Labels
for test 可以在测试环境进行验收

Comments

@wyyalt
Copy link
Collaborator

wyyalt commented Sep 10, 2024

背景

为什么需要
macos 的bkmonitorbeat的插件只在固定的插件版本,不是所有bkmonitorbeat的版本都在macos的包,设置tag后如:latest后,如果latest对应的版本不存在macos的包,会出现下载失败

功能

你想要什么功能

功能实现

建议的方案

apps/backend/subscription/steps/adapter.py format2policy_packages_new 修改tag类型如果不存在的macos包取最大的packageid
image

功能自测

代码变更覆盖功能点需要自测并截图

功能点 1

描述代码变更涉及功能点及自测截图

功能点 2

描述代码变更涉及功能点及自测截图

...

@wyyalt wyyalt added kind/feature 功能 backlog 需求初始状态,等待产品进行评估 labels Sep 10, 2024
jpyoung3 added a commit to jpyoung3/bk-nodeman2 that referenced this issue Oct 14, 2024
jpyoung3 added a commit to jpyoung3/bk-nodeman2 that referenced this issue Oct 14, 2024
@jpyoung3 jpyoung3 added for test 可以在测试环境进行验收 and removed kind/feature 功能 backlog 需求初始状态,等待产品进行评估 labels Oct 14, 2024
jpyoung3 added a commit that referenced this issue Nov 4, 2024
jpyoung3 added a commit that referenced this issue Nov 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
for test 可以在测试环境进行验收
Projects
None yet
Development

No branches or pull requests

2 participants