[kirkstone][PATCH 0/2] fix the template of lxc download failure on kirkstone


Xiangyu Chen
 

From: Xiangyu Chen <xiangyu.chen@...>

Hi Bruce,

This series of patch to fix the template of lxc-download on kirkstone.

When we using a download container command[1], the lxc-create would report missing
"fi" error, this has been already fixed on master, so backport those changes in
templates-use-curl-instead-of-wget.patch to kirkstone.

05f316f70a4d : lxc: update to 5.x and meson
211918936180 : treewide: bulk update patches with status field

After backport those changes, the lxc-create with download template still has
failure, after checking the image website url, it was redirected to a mirror
site, so curl need to add a -L option to support url redirect, the version of
curl in kirkstone also need to add an option -f to use return an error code to
tell the caller when http/https has errors.


[1] lxc-create -t download -n test -- --dist archlinux --release current --arch arm64


Xiangyu Chen (2):
lxc: backport changes from master for
templates-use-curl-instead-of-wget.patch
lxc: add -L and -f for curl in
templates-use-curl-instead-of-wget.patch

.../templates-use-curl-instead-of-wget.patch | 40 ++++++++++---------
1 file changed, 21 insertions(+), 19 deletions(-)

--
2.34.1


Bruce Ashfield
 

In message: [meta-virtualization][kirkstone][PATCH 0/2] fix the template of lxc download failure on kirkstone
on 17/03/2023 Xiangyu Chen wrote:

From: Xiangyu Chen <xiangyu.chen@...>

Hi Bruce,

This series of patch to fix the template of lxc-download on kirkstone.

When we using a download container command[1], the lxc-create would report missing
"fi" error, this has been already fixed on master, so backport those changes in
templates-use-curl-instead-of-wget.patch to kirkstone.

05f316f70a4d : lxc: update to 5.x and meson
211918936180 : treewide: bulk update patches with status field

After backport those changes, the lxc-create with download template still has
failure, after checking the image website url, it was redirected to a mirror
site, so curl need to add a -L option to support url redirect, the version of
curl in kirkstone also need to add an option -f to use return an error code to
tell the caller when http/https has errors.
Thanks for the explanation, you answered my questions about
"is this an issue in master" and "why aren't these just cherr picks".

These are merged to kirkstone.

Bruce



[1] lxc-create -t download -n test -- --dist archlinux --release current --arch arm64


Xiangyu Chen (2):
lxc: backport changes from master for
templates-use-curl-instead-of-wget.patch
lxc: add -L and -f for curl in
templates-use-curl-instead-of-wget.patch

.../templates-use-curl-instead-of-wget.patch | 40 ++++++++++---------
1 file changed, 21 insertions(+), 19 deletions(-)

--
2.34.1