Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openeuler
iSulad-img
提交
dee65e98
I
iSulad-img
项目概览
openeuler
/
iSulad-img
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
I
iSulad-img
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
dee65e98
编写于
4月 07, 2020
作者:
O
openeuler-ci-bot
提交者:
Gitee
4月 07, 2020
浏览文件
操作
浏览文件
下载
差异文件
!30 Delete related names when delete layer
Merge pull request !30 from wangfengtu/delete_names
上级
b4255b55
6860111e
变更
3
显示空白变更内容
内联
并排
Showing
3 changed file
with
29 addition
and
1 deletion
+29
-1
iSulad-img.spec
iSulad-img.spec
+1
-1
patch/0049-Delete-related-names-when-delete-layer.patch
patch/0049-Delete-related-names-when-delete-layer.patch
+27
-0
patch/series-patch.conf
patch/series-patch.conf
+1
-0
未找到文件。
iSulad-img.spec
浏览文件 @
dee65e98
%global _version 2.0.0
%global _release 2020040
3.113908.git51299df2
%global _release 2020040
7.154716.git43a6aabf
Name: iSulad-img
Version: %{_version}
Release: %{_release}
...
...
patch/0049-Delete-related-names-when-delete-layer.patch
0 → 100644
浏览文件 @
dee65e98
From 6c4128131fc86d110d1ae00af2344ad01e6877cc Mon Sep 17 00:00:00 2001
From: WangFengTu <wangfengtu@huawei.com>
Date: Tue, 7 Apr 2020 15:22:19 +0800
Subject: [PATCH] Delete related names when delete layer
Signed-off-by: WangFengTu <wangfengtu@huawei.com>
---
vendor/github.com/containers/storage/layers.go | 3 +++
1 file changed, 3 insertions(+)
diff --git a/vendor/github.com/containers/storage/layers.go b/vendor/github.com/containers/storage/layers.go
index 31e5d69..fbea219 100644
--- a/vendor/github.com/containers/storage/layers.go
+++ b/vendor/github.com/containers/storage/layers.go
@@ -1166,6 +1166,9 @@
func (r *layerStore) Delete(id string) error {
}
os.Remove(r.tspath(id))
delete(r.byid, id)
+ for _, name := range layer.Names {
+ delete(r.byname, name)
+ }
r.idindex.Delete(id)
updateDigestMap(&r.bycompressedsum, layer.CompressedDigest, "", id)
updateDigestMap(&r.byuncompressedsum, layer.UncompressedDigest, "", id)
--
2.19.1
patch/series-patch.conf
浏览文件 @
dee65e98
...
...
@@ -46,3 +46,4 @@
0046
-
Sync
-
write
-
link
-
and
-
lower
-
files
-
to
-
avoid
-
broken
-
caus
.
patch
0047
-
Do
-
not
-
use
-
authorization
-
file
-
of
-
other
-
container
-
eng
.
patch
0048
-
Check
-
all
-
links
-
in
-
lowers
-
file
-
but
-
not
-
parent
-
link
-
o
.
patch
0049
-
Delete
-
related
-
names
-
when
-
delete
-
layer
.
patch
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录