Make systemd as default init manager
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v7 Latest2 patches 15 repliesIn review
- v62 patches 2 repliesSuperseded
- v53 patches 0 repliesSuperseded
Earlier versions · 3
| Version | Posted | Patches | Replies | Status |
|---|---|---|---|---|
| v4 | 3 patches | 4 replies | Superseded | |
| v3 | 2 patches | 7 replies | Superseded | |
| v1 | 1 patch | 4 replies | Superseded |
Changes in v7 from the cover letter
* move the main logical to oe-core that not only poky could use it
* rename POKY_INIT_MANAGER with INIT_MANAGER
* remove init-manager-systemd-compat.inc which is not a real separated init manager
Patches in v7 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/2 | defaultsetup.conf: enable select init managermeta/ meta/ meta/ +1 more | +22 | 13 replies | |
| 2/2 | poky.conf: make systemd as default init managermeta-poky/ meta-poky/ | +7 | 1 reply |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v7 yet.
Cover letter [PATCH v7 0/2] Make systemd as default init manager
From: Kai Kang <[email protected]>
v7:
* move the main logical to oe-core that not only poky could use it
* rename POKY_INIT_MANAGER with INIT_MANAGER
* remove init-manager-systemd-compat.inc which is not a real separated init manager
Tested with
1
for arch in qemux86 qemux86-64 qemuarm qemuarm64 qemuppc qemumips qemumips64; do
MACHINE=$arch bitbake core-image-minimal
done
2 run
bitbake core-image-full-cmdline -c testimage
without error with the auto.conf from Yocto autobuilder:
$ cat conf/auto.conf
MACHINE = "qemux86"
DISTRO = "poky"
SDKMACHINE = "x86_64"
PACKAGE_CLASSES = "package_rpm package_deb package_ipk"
#DL_DIR =
'/srv/autobuilder/autobuilder.yoctoproject.org/current_sources'
PRSERV_HOST = 'localhost:0'
#SSTATE_DIR ?=
'/srv/autobuilder/autobuilder.yoctoproject.org/pub/sstate'
TCLIBC = 'musl'
QEMU_USE_KVM = 'True'
INHERIT += 'report-error'
PREMIRRORS = ''
BB_GENERATE_MIRROR_TARBALLS = '1'
#BB_NUMBER_THREADS = '16'
#PARALLEL_MAKE = '-j 16'
BB_TASK_NICE_LEVEL = '5'
BB_TASK_NICE_LEVEL_task-testimage = '0'
BB_TASK_IONICE_LEVEL = '2.7'
BB_TASK_IONICE_LEVEL_task-testimage = '2.1'
INHERIT += 'testimage'
TEST_QEMUBOOT_TIMEOUT = '1500'
SANITY_TESTED_DISTROS = ''
SDK_EXT_TYPE = 'minimal'
SDK_INCLUDE_TOOLCHAIN = '1'
BB_DISKMON_DIRS = 'STOPTASKS,${TMPDIR},1G,100K STOPTASKS,${DL_DIR},1G
STOPTASKS,${SSTATE_DIR},1G STOPTASKS,/tmp,100M,100K
ABORT,${TMPDIR},100M,1K ABORT,${DL_DIR},100M ABORT,${SSTATE_DIR},100M
ABORT,/tmp,10M,1K'Kai Kang (2):
defaultsetup.conf: enable select init manager
poky.conf: make systemd as default init manager
meta-poky/conf/distro/poky-tiny.conf | 8 ++------ meta-poky/conf/distro/poky.conf | 5 +++++ meta/conf/distro/defaultsetup.conf | 3 +++ meta/conf/distro/include/init-manager-mdev-busybox.inc | 7 +++++++ meta/conf/distro/include/init-manager-systemd.inc | 6 ++++++ meta/conf/distro/include/init-manager-sysvinit.inc | 6 ++++++ 6 files changed, 29 insertions(+), 6 deletions(-) create mode 100644 meta/conf/distro/include/init-manager-mdev-busybox.inc create mode 100644 meta/conf/distro/include/init-manager-systemd.inc create mode 100644 meta/conf/distro/include/init-manager-sysvinit.inc
--
2.18.0