upgrade version to 2.0.8
Signed-off-by: chengzrz <czrzrichard@gmail.com>
This commit is contained in:
parent
5c607195bf
commit
a3c2afdff7
@ -1,27 +0,0 @@
|
|||||||
From b81f5bb96474bbe6b3afb36dcdbe9ddc27597a53 Mon Sep 17 00:00:00 2001
|
|
||||||
From: HumbleHunger <2495970924@qq.com>
|
|
||||||
Date: Thu, 5 Aug 2021 17:40:12 +0800
|
|
||||||
Subject: [PATCH 1/4] parse userns-remap in daemmon.json
|
|
||||||
|
|
||||||
Signed-off-by: HumbleHunger <2495970924@qq.com>
|
|
||||||
---
|
|
||||||
src/json/schema/isulad-daemon-configs.json | 3 +++
|
|
||||||
1 file changed, 3 insertions(+)
|
|
||||||
|
|
||||||
diff --git a/src/json/schema/isulad-daemon-configs.json b/src/json/schema/isulad-daemon-configs.json
|
|
||||||
index 1134d37..54946c8 100644
|
|
||||||
--- a/src/json/schema/isulad-daemon-configs.json
|
|
||||||
+++ b/src/json/schema/isulad-daemon-configs.json
|
|
||||||
@@ -61,6 +61,9 @@
|
|
||||||
"enable-plugins": {
|
|
||||||
"type": "string"
|
|
||||||
},
|
|
||||||
+ "userns-remap": {
|
|
||||||
+ "type": "string"
|
|
||||||
+ },
|
|
||||||
"cpu-rt-period": {
|
|
||||||
"type": "int64"
|
|
||||||
},
|
|
||||||
--
|
|
||||||
2.20.1
|
|
||||||
|
|
||||||
@ -1,56 +0,0 @@
|
|||||||
From 91c988d01b96ba31ac495228a17644aa4aab47c9 Mon Sep 17 00:00:00 2001
|
|
||||||
From: haozi007 <liuhao27@huawei.com>
|
|
||||||
Date: Tue, 22 Mar 2022 07:24:11 +0000
|
|
||||||
Subject: [PATCH 2/4] add rename json schema for rename subcommand in restful
|
|
||||||
mode
|
|
||||||
|
|
||||||
Signed-off-by: haozi007 <liuhao27@huawei.com>
|
|
||||||
---
|
|
||||||
src/json/schema/container/rename-request.json | 12 ++++++++++++
|
|
||||||
src/json/schema/container/rename-response.json | 15 +++++++++++++++
|
|
||||||
2 files changed, 27 insertions(+)
|
|
||||||
create mode 100644 src/json/schema/container/rename-request.json
|
|
||||||
create mode 100644 src/json/schema/container/rename-response.json
|
|
||||||
|
|
||||||
diff --git a/src/json/schema/container/rename-request.json b/src/json/schema/container/rename-request.json
|
|
||||||
new file mode 100644
|
|
||||||
index 0000000..35a6bd3
|
|
||||||
--- /dev/null
|
|
||||||
+++ b/src/json/schema/container/rename-request.json
|
|
||||||
@@ -0,0 +1,12 @@
|
|
||||||
+{
|
|
||||||
+ "$schema": "http://json-schema.org/draft-04/schema#",
|
|
||||||
+ "type": "object",
|
|
||||||
+ "properties": {
|
|
||||||
+ "old-name": {
|
|
||||||
+ "type": "string"
|
|
||||||
+ },
|
|
||||||
+ "new-name": {
|
|
||||||
+ "type": "string"
|
|
||||||
+ }
|
|
||||||
+ }
|
|
||||||
+}
|
|
||||||
diff --git a/src/json/schema/container/rename-response.json b/src/json/schema/container/rename-response.json
|
|
||||||
new file mode 100644
|
|
||||||
index 0000000..048f43d
|
|
||||||
--- /dev/null
|
|
||||||
+++ b/src/json/schema/container/rename-response.json
|
|
||||||
@@ -0,0 +1,15 @@
|
|
||||||
+{
|
|
||||||
+ "$schema": "http://json-schema.org/draft-04/schema#",
|
|
||||||
+ "type": "object",
|
|
||||||
+ "properties": {
|
|
||||||
+ "id": {
|
|
||||||
+ "type": "string"
|
|
||||||
+ },
|
|
||||||
+ "cc": {
|
|
||||||
+ "type": "uint32"
|
|
||||||
+ },
|
|
||||||
+ "errmsg": {
|
|
||||||
+ "type": "string"
|
|
||||||
+ }
|
|
||||||
+ }
|
|
||||||
+}
|
|
||||||
--
|
|
||||||
2.20.1
|
|
||||||
|
|
||||||
@ -1,54 +0,0 @@
|
|||||||
From be04a305d16c91bb05011a9b8e88ec41f1a5f90e Mon Sep 17 00:00:00 2001
|
|
||||||
From: "yanshui.li" <yanshuili.lys@gmail.com>
|
|
||||||
Date: Fri, 25 Mar 2022 03:04:59 +0000
|
|
||||||
Subject: [PATCH 3/4] Add restful interface isula pull
|
|
||||||
|
|
||||||
---
|
|
||||||
src/json/schema/image/pull-image-request.json | 9 +++++++++
|
|
||||||
src/json/schema/image/pull-image-response.json | 18 ++++++++++++++++++
|
|
||||||
2 files changed, 27 insertions(+)
|
|
||||||
create mode 100644 src/json/schema/image/pull-image-request.json
|
|
||||||
create mode 100644 src/json/schema/image/pull-image-response.json
|
|
||||||
|
|
||||||
diff --git a/src/json/schema/image/pull-image-request.json b/src/json/schema/image/pull-image-request.json
|
|
||||||
new file mode 100644
|
|
||||||
index 0000000..a1d81a7
|
|
||||||
--- /dev/null
|
|
||||||
+++ b/src/json/schema/image/pull-image-request.json
|
|
||||||
@@ -0,0 +1,9 @@
|
|
||||||
+{
|
|
||||||
+ "$schema": "http://json-schema.org/draft-04/schema#",
|
|
||||||
+ "type": "object",
|
|
||||||
+ "properties": {
|
|
||||||
+ "image_name": {
|
|
||||||
+ "type": "string"
|
|
||||||
+ }
|
|
||||||
+ }
|
|
||||||
+}
|
|
||||||
diff --git a/src/json/schema/image/pull-image-response.json b/src/json/schema/image/pull-image-response.json
|
|
||||||
new file mode 100644
|
|
||||||
index 0000000..86c429a
|
|
||||||
--- /dev/null
|
|
||||||
+++ b/src/json/schema/image/pull-image-response.json
|
|
||||||
@@ -0,0 +1,18 @@
|
|
||||||
+{
|
|
||||||
+ "$schema": "http://json-schema.org/draft-04/schema#",
|
|
||||||
+ "type": "object",
|
|
||||||
+ "properties": {
|
|
||||||
+ "image_ref": {
|
|
||||||
+ "type": "string"
|
|
||||||
+ },
|
|
||||||
+ "cc": {
|
|
||||||
+ "type": "uint32"
|
|
||||||
+ },
|
|
||||||
+ "server_errono": {
|
|
||||||
+ "type": "uint32"
|
|
||||||
+ },
|
|
||||||
+ "errmsg": {
|
|
||||||
+ "type": "string"
|
|
||||||
+ }
|
|
||||||
+ }
|
|
||||||
+}
|
|
||||||
--
|
|
||||||
2.20.1
|
|
||||||
|
|
||||||
@ -1,58 +0,0 @@
|
|||||||
From 00abacb3321b85dfb75039b2af7a447500f62c8b Mon Sep 17 00:00:00 2001
|
|
||||||
From: haozi007 <liuhao27@huawei.com>
|
|
||||||
Date: Thu, 16 Jun 2022 07:38:43 +0100
|
|
||||||
Subject: [PATCH 4/4] use vsnprintf to replace vsprintf
|
|
||||||
|
|
||||||
Signed-off-by: haozi007 <liuhao27@huawei.com>
|
|
||||||
---
|
|
||||||
src/buffer.c | 2 +-
|
|
||||||
src/error.c | 6 +++---
|
|
||||||
2 files changed, 4 insertions(+), 4 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/src/buffer.c b/src/buffer.c
|
|
||||||
index f9955d6..39e0360 100644
|
|
||||||
--- a/src/buffer.c
|
|
||||||
+++ b/src/buffer.c
|
|
||||||
@@ -194,7 +194,7 @@ int buffer_nappendf(Buffer *buf, size_t length, const char *format, ...)
|
|
||||||
}
|
|
||||||
|
|
||||||
va_start(argp, format);
|
|
||||||
- status = vsprintf(tmp, format, argp);
|
|
||||||
+ status = vsnprintf(tmp, length, format, argp);
|
|
||||||
va_end(argp);
|
|
||||||
if (status < 0) {
|
|
||||||
goto error;
|
|
||||||
diff --git a/src/error.c b/src/error.c
|
|
||||||
index bed77d7..71c4856 100644
|
|
||||||
--- a/src/error.c
|
|
||||||
+++ b/src/error.c
|
|
||||||
@@ -68,7 +68,7 @@ void lcr_set_error_message(lcr_errno_t errcode, const char *format, ...)
|
|
||||||
va_list argp;
|
|
||||||
va_start(argp, format);
|
|
||||||
|
|
||||||
- ret = vsprintf(errbuf, format, argp);
|
|
||||||
+ ret = vsnprintf(errbuf, BUFSIZ, format, argp);
|
|
||||||
va_end(argp);
|
|
||||||
clear_error_message(&g_lcr_error);
|
|
||||||
if (ret < 0) {
|
|
||||||
@@ -89,7 +89,7 @@ void lcr_try_set_error_message(lcr_errno_t errcode, const char *format, ...)
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
va_start(argp, format);
|
|
||||||
- ret = vsprintf(errbuf, format, argp);
|
|
||||||
+ ret = vsnprintf(errbuf, BUFSIZ, format, argp);
|
|
||||||
va_end(argp);
|
|
||||||
clear_error_message(&g_lcr_error);
|
|
||||||
if (ret < 0) {
|
|
||||||
@@ -109,7 +109,7 @@ void lcr_append_error_message(lcr_errno_t errcode, const char *format, ...)
|
|
||||||
va_list argp;
|
|
||||||
va_start(argp, format);
|
|
||||||
|
|
||||||
- ret = vsprintf(errbuf, format, argp);
|
|
||||||
+ ret = vsnprintf(errbuf, BUFSIZ, format, argp);
|
|
||||||
va_end(argp);
|
|
||||||
if (ret < 0) {
|
|
||||||
g_lcr_error.errcode = LCR_ERR_FORMAT;
|
|
||||||
--
|
|
||||||
2.20.1
|
|
||||||
|
|
||||||
15
lcr.spec
15
lcr.spec
@ -1,5 +1,5 @@
|
|||||||
%global _version 2.0.7
|
%global _version 2.0.8
|
||||||
%global _release 4
|
%global _release 1
|
||||||
%global _inner_name isula_libutils
|
%global _inner_name isula_libutils
|
||||||
|
|
||||||
Name: lcr
|
Name: lcr
|
||||||
@ -12,11 +12,6 @@ Group: Applications/System
|
|||||||
License: LGPLv2.1+
|
License: LGPLv2.1+
|
||||||
BuildRoot: %{_tmppath}/lcr-%{version}
|
BuildRoot: %{_tmppath}/lcr-%{version}
|
||||||
|
|
||||||
Patch0001: 0001-parse-userns-remap-in-daemmon.json.patch
|
|
||||||
Patch0002: 0002-add-rename-json-schema-for-rename-subcommand-in-rest.patch
|
|
||||||
Patch0003: 0003-Add-restful-interface-isula-pull.patch
|
|
||||||
Patch0004: 0004-use-vsnprintf-to-replace-vsprintf.patch
|
|
||||||
|
|
||||||
%define lxcver 4.0.3-2021112501
|
%define lxcver 4.0.3-2021112501
|
||||||
|
|
||||||
BuildRequires: cmake gcc gcc-c++ git
|
BuildRequires: cmake gcc gcc-c++ git
|
||||||
@ -104,6 +99,12 @@ rm -rf %{buildroot}
|
|||||||
%{_includedir}/%{_inner_name}/*.h
|
%{_includedir}/%{_inner_name}/*.h
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Mon Jul 04 2022 czrz<chengzeruizhi@huawei.com> - 2.0.8-1
|
||||||
|
- Type: enhancement
|
||||||
|
- ID: NA
|
||||||
|
- SUG: NA
|
||||||
|
- DESC: upgrade version to v2.0.8
|
||||||
|
|
||||||
* Thu Jun 16 2022 haozi007 <liuhao27@huawei.com> - 2.0.7-4
|
* Thu Jun 16 2022 haozi007 <liuhao27@huawei.com> - 2.0.7-4
|
||||||
- Type:enhancement
|
- Type:enhancement
|
||||||
- ID:NA
|
- ID:NA
|
||||||
|
|||||||
BIN
v2.0.7.tar.gz
BIN
v2.0.7.tar.gz
Binary file not shown.
BIN
v2.0.8.tar.gz
Normal file
BIN
v2.0.8.tar.gz
Normal file
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user