|
[kirkstone][PATCH 10/10] container-host-config: extend to native and nativesdk
skopeo rdepends on it, and skopeo has been extended to native and nativesdk, so container-host-config needs also be extended. Signed-off-by: Chen Qi <Qi.Chen@...> Signed-off-by: Bruce Ashfie
skopeo rdepends on it, and skopeo has been extended to native and nativesdk, so container-host-config needs also be extended. Signed-off-by: Chen Qi <Qi.Chen@...> Signed-off-by: Bruce Ashfie
|
By
Chen Qi
· #7920
·
|
|
[kirkstone][PATCH 09/10] container-host-config: provide /etc/containers/policy.json
The /etc/containers/policy.json[1] file is used to specify verification policy. For now, we can see it's used by both cri-o and skopeo. To avoid conflict, we use container-host-config to provide this
The /etc/containers/policy.json[1] file is used to specify verification policy. For now, we can see it's used by both cri-o and skopeo. To avoid conflict, we use container-host-config to provide this
|
By
Chen Qi
· #7919
·
|
|
[kirkstone][PATCH 08/10] README: remove some cri-o specific layer dependencies
ostree is in meta-oe, libseccomp is in oe-core. So remove these two. Signed-off-by: Chen Qi <Qi.Chen@...> Signed-off-by: Bruce Ashfield <bruce.ashfield@...> --- README | 2 -- 1 file ch
ostree is in meta-oe, libseccomp is in oe-core. So remove these two. Signed-off-by: Chen Qi <Qi.Chen@...> Signed-off-by: Bruce Ashfield <bruce.ashfield@...> --- README | 2 -- 1 file ch
|
By
Chen Qi
· #7918
·
|
|
[kirkstone][PATCH 07/10] skopeo: use container-host bbclass to provide configuration
From: Bruce Ashfield <bruce.ashfield@...> Instead of providing storage and registries configuration files in this package, we inherit container-host which will provide a common definition of the
From: Bruce Ashfield <bruce.ashfield@...> Instead of providing storage and registries configuration files in this package, we inherit container-host which will provide a common definition of the
|
By
Chen Qi
· #7917
·
|
|
[kirkstone][PATCH 06/10] containers: add container-host-config recipe
From: Bruce Ashfield <bruce.ashfield@...> This is a configuration only recipe that produces a package which installs some common configuration files. In this introduction we have both registries
From: Bruce Ashfield <bruce.ashfield@...> This is a configuration only recipe that produces a package which installs some common configuration files. In this introduction we have both registries
|
By
Chen Qi
· #7916
·
|
|
[kirkstone][PATCH 04/10] cri-o: update crio.conf to match the current version 1.23
The old crio.conf file can cause cri-o start failure. The error message is as below. validating runtime config: runtime validation: failed to \ translate monitor fields for runtime runc: cgroupfs mana
The old crio.conf file can cause cri-o start failure. The error message is as below. validating runtime config: runtime validation: failed to \ translate monitor fields for runtime runc: cgroupfs mana
|
By
Chen Qi
· #7915
·
|
|
[kirkstone][PATCH 05/10] containers: introduce container-host class
From: Bruce Ashfield <bruce.ashfield@...> Introducing a small (at the moment) class that represents configuration and processing required to prepare a target image to be a container host. A reci
From: Bruce Ashfield <bruce.ashfield@...> Introducing a small (at the moment) class that represents configuration and processing required to prepare a target image to be a container host. A reci
|
By
Chen Qi
· #7914
·
|
|
[kirkstone][PATCH 03/10] cri-o: create /var/lib/crio
crio.service now reports the following error messages: level=error msg="Writing clean shutdown supported file: \ open /var/lib/crio/clean.shutdown.supported: no such file or directory" level=error msg
crio.service now reports the following error messages: level=error msg="Writing clean shutdown supported file: \ open /var/lib/crio/clean.shutdown.supported: no such file or directory" level=error msg
|
By
Chen Qi
· #7913
·
|
|
[kirkstone][PATCH 02/10] cri-o: use PACKAGECONFIG to handle selinux
For cri-o, libselinux is optional, this can be seen from its Makefile. So let's make selinux optional by using PACKAGECONFIG, whose default value is determined by the DISTRO_FEATURES. In this way, met
For cri-o, libselinux is optional, this can be seen from its Makefile. So let's make selinux optional by using PACKAGECONFIG, whose default value is determined by the DISTRO_FEATURES. In this way, met
|
By
Chen Qi
· #7912
·
|
|
[kirkstone][PATCH 01/10] cri-o: remove meta-security check
libseccomp is not in oe-core. There's no need to check meta-security any more. Signed-off-by: Chen Qi <Qi.Chen@...> Signed-off-by: Bruce Ashfield <bruce.ashfield@...> --- recipes-conta
libseccomp is not in oe-core. There's no need to check meta-security any more. Signed-off-by: Chen Qi <Qi.Chen@...> Signed-off-by: Bruce Ashfield <bruce.ashfield@...> --- recipes-conta
|
By
Chen Qi
· #7911
·
|
|
[PATCH 2/5] cri-o: use PACKAGECONFIG to handle selinux
Hi Bruce, I've tested master-next and sent out three patches against it. The first one is a revert, which only means 'please drop the original patch from master-next'. With these three patches on mast
Hi Bruce, I've tested master-next and sent out three patches against it. The first one is a revert, which only means 'please drop the original patch from master-next'. With these three patches on mast
|
By
Chen Qi
· #7884
·
|
|
[master-next][PATCH 2/3] container-host-config: provide /etc/containers/policy.json
The /etc/containers/policy.json[1] file is used to specify verification policy. For now, we can see it's used by both cri-o and skopeo. To avoid conflict, we use container-host-config to provide this
The /etc/containers/policy.json[1] file is used to specify verification policy. For now, we can see it's used by both cri-o and skopeo. To avoid conflict, we use container-host-config to provide this
|
By
Chen Qi
· #7883
·
|
|
[master-next][PATCH 3/3] container-host-config: extend to native and nativesdk
skopeo rdepends on it, and skopeo has been extended to native and nativesdk, so container-host-config needs also be extended. Signed-off-by: Chen Qi <Qi.Chen@...> --- .../container-host-conf
skopeo rdepends on it, and skopeo has been extended to native and nativesdk, so container-host-config needs also be extended. Signed-off-by: Chen Qi <Qi.Chen@...> --- .../container-host-conf
|
By
Chen Qi
· #7882
·
|
|
[master-next][PATCH 1/3] Revert "cri-o: install policy.json to avoid image pulling error"
Do NOT merge this patch. This revert-type patch is only an indication that the original patch on master-next should be dropped. A follow-up patch to master-next will be sent to add policy.json to cont
Do NOT merge this patch. This revert-type patch is only an indication that the original patch on master-next should be dropped. A follow-up patch to master-next will be sent to add policy.json to cont
|
By
Chen Qi
· #7881
·
|
|
[PATCH 2/5] cri-o: use PACKAGECONFIG to handle selinux
Hi Bruce, I've sent out V2. I also noticed there's a cri-o upgrade in master-next, so I cherry-picked it onto my branch and tested 'k8s + cri-o + flannel' for qemux86-64. Things are working. Regards,
Hi Bruce, I've sent out V2. I also noticed there's a cri-o upgrade in master-next, so I cherry-picked it onto my branch and tested 'k8s + cri-o + flannel' for qemux86-64. Things are working. Regards,
|
By
Chen Qi
· #7877
·
|
|
[PATCH V2] cri-o: use PACKAGECONFIG to handle selinux
For cri-o, libselinux is optional, this can be seen from its Makefile. So let's make selinux optional by using PACKAGECONFIG, whose default value is determined by the DISTRO_FEATURES. In this way, met
For cri-o, libselinux is optional, this can be seen from its Makefile. So let's make selinux optional by using PACKAGECONFIG, whose default value is determined by the DISTRO_FEATURES. In this way, met
|
By
Chen Qi
· #7875
·
|
|
[PATCH V2] README: remove some cri-o specific layer dependencies
ostree is in meta-oe, libseccomp is in oe-core. So remove these two. Signed-off-by: Chen Qi <Qi.Chen@...> --- README | 2 -- 1 file changed, 2 deletions(-) diff --git a/README b/README index
ostree is in meta-oe, libseccomp is in oe-core. So remove these two. Signed-off-by: Chen Qi <Qi.Chen@...> --- README | 2 -- 1 file changed, 2 deletions(-) diff --git a/README b/README index
|
By
Chen Qi
· #7873
·
|
|
[PATCH 2/5] cri-o: use PACKAGECONFIG to handle selinux
OK, I see. Let's just drop this patch so that libselinux is still a dependency and the layer check is still there. I'll send out V2 of the README change to match the current situation. Regards, Qi
OK, I see. Let's just drop this patch so that libselinux is still a dependency and the layer check is still there. I'll send out V2 of the README change to match the current situation. Regards, Qi
|
By
Chen Qi
· #7872
·
|
|
[PATCH 2/2] cri-o: create registries.conf to avoid image inspection error
Yes, indeed. Thanks a lot for spotting that. A common configuration-only package does seem to be the most reasonable solution. Regards, Qi
Yes, indeed. Thanks a lot for spotting that. A common configuration-only package does seem to be the most reasonable solution. Regards, Qi
|
By
Chen Qi
· #7869
·
|
|
[PATCH 2/5] cri-o: use PACKAGECONFIG to handle selinux
I disable it by default to align with oe-core/meta-openembedded practice, although some of the recipes there are using DISTRO_FEATURES to determine the default value. Also, selinux is set to 'false' b
I disable it by default to align with oe-core/meta-openembedded practice, although some of the recipes there are using DISTRO_FEATURES to determine the default value. Also, selinux is set to 'false' b
|
By
Chen Qi
· #7868
·
|