Age | Commit message (Collapse) | Author |
|
0032-revert-commits-to-support-reboot-for-live-installs.patch to 0010-reboot-unconditionally.patch
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|
|
0031-fix-write-network-conf-failed-while-liveinst.patch
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|
|
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|
|
0025-tweak-bootloader-fs-type.patch
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|
|
0023-do-not-support-ISO-hold-by-hard-drive-partitions.patch
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|
|
0021-tweak-default-nfs-mount-point.patch to 0003-tweak-iso-mount-dir-and-kernel-name.patch
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|
|
0020-do-not-verify-ssl-certification-by-default.patch to 0004-customize-default-option-for-OE.patch
- Do not verify ssl certification by default
- Disable selinux by default
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|
|
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|
|
0016-kickstart-not-support-Authselect-Firewall-Firstboot.patch
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|
|
0015-Revert-Use-time.tzset-to-apply-timezone-changes-when.patch
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|
|
0014-tweak-grub-config-file-for-OE.patch to 0012-bootloader.py-Change-grub2-settings-to-match-oe-core.patch
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|
|
0013-tweak-detect-kernel-version.patch
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|
|
0012-bootloader.py-Change-grub2-settings-to-match-oe-core.patch
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|
|
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|
|
Do not runtime depends on python3-prctl
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|
|
0009-dynamic-detect-workable-locale.patch
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|
|
0008-Remove-unnecessary-noverifyssl-for-http-ftp-protocol.patch
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|
|
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|
|
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|
|
Since upstream commit [a7f185f Remove files with install classes]
applied, we should clean up Yocto customize install classes also.
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|
|
Since upstream commit [b60421d Remove the selinux flag]
applied, we should clean up the local fix to drop selinux
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|
|
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|
|
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|
|
Since commit [061953143 networkmanager: Update to 1.18.0] applied in OE,
upstream networkmanager disable libnm-glib by default. And in further networkmanager,
upstream networkmanager removes libnm-glib, libnm-glib-vpn, and libnm-util for good
https://github.com/NetworkManager/NetworkManager/commit/df58895fb3479c4f00b9107126759d138250fef2
https://github.com/NetworkManager/NetworkManager/commit/5801f89f4d1464fc15cb1d97755b73f9f68cb2e6
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|
|
Since commit [a57678a image: call systemctl preset-all for
images] applied in oe-core, it add systemd_preset_all,
target image requires to do the same thing
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|
|
When installing an image that has graphical interface,
/etc/systemd/system/default.target will point to multi-user.target
instead of graphical.target.
To fix this, use the right rpm query to detect the presence of xserver.
Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com>
|
|
- NTP chronyd is not suitable for Yocto, the systemd in
Yocto has its own NTP.
- Disable location detection, if network is not working, it may fail.
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|
|
If random number generator that failed to gather enough entropy,
in time, calls python-requests failed
...
|OpenSSL.SSL.Error: [('', 'osrandom_rand_bytes', 'getrandom()
initialization failed.'), ('', 'osrandom_rand_bytes', 'getrandom()
initialization failed.'), ('SSL routines', 'SSL_CTX_new',
'malloc failure')]
...
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|
|
Since oe-core upgrade python3 to 3.7, the python3-anaconda failed
...
| File "/usr/lib64/python3.7/site-packages/pyanaconda/dbus/typing.py",
line 137, in get_dbus_representation
| raise TypeError("Unknown type: %s" % type_hint)
|TypeError: Unknown type: typing.List[typing.Dict[str, gi.overrides.GLib.Variant]]
...
Backport a patch to fix it
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|
|
They RDEPENDS on grub, so set the same COMPATIBLE_HOST as grub.
Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
|
|
Since commit [a052cae image/image-live: Improve handling of
live/iso/hddimg types (drop NOISO/NOHDD)] applied in oe-core,
we should tweak IMAGE_FSTYPES in core-image-anaconda.
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|
|
Backport two commits from upstream anaconda
[2ae4063 Don't set Anaconda-specific flags in Blivet]
[55a7b4d DNF 3: config substitutions moved from dnf to libdnf]
Refine according to one commit from upstream dnf4
[b21f197 Not report scriplets errors as non-fatal]
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|
|
Workaround runqemu without kvm, starting dbus without kvm is very slow
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|
|
Since `8d3d529 libpwquality: Inherit distutils3-base' applied in meta-oe,
sub package python3-libpwquality is merged into package libpwquality.
Update its RDEPENDS python3-libpwquality -> libpwquality
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|
|
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|
|
Recipe core-image-anaconda-initramfs uses initramfs-live-boot
to boot from initramfs for PXE installation.
The scprit init-live.sh is inherited from oe-core, and add
`LABEL=initrd-install' to pxelinux cfg to enable PXE
installation.
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|
|
For image copy install, support 64-bit installer to install
32-bit target image.
- Fix UEFI multilib installation
- Fix multilib user creation error
Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com>
Improve the fixes to compatible with OE community
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|
|
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|
|
This is a text UI framework originally which was a part of the
Anaconda installer project.
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|
|
The setup-live module of initramfs-framework is introduced to integrate
the functionality of init-live.sh, but it missed to umount unused rootfs
which required by anaconda.
So add scriptlet named `umountfs' after scriptlet `realroot'
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|
|
The setup-live module of initramfs-framework is introduced to integrate
the functionality of init-live.sh, but it missed to create /media/realroot
which required by anaconda installer.
So add scriptlet named `realroot' after scriptlet `union-fs'
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|
|
The oe-core use initramfs-framework to replace initramfs-live-boot
...
commit 882ae0dcce2d96a7c286fc23b22b07972d3d8f93
Author: California Sullivan <california.l.sullivan@intel.com>
Date: Fri Apr 13 13:36:40 2018 -0700
core-image-minimal-initramfs: use initramfs-framework for initialization
...
The setup-live module of initramfs-framework is introduced to integrate
the functionality of init-live.sh, but it missed to setup union filesystem
which caused the rootfs is not writable.
So add scriptlet named `union-fs' after scriptlet `rootfs'
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|
|
Since the upstream OE remove recipe gnome-theme:
...
commit 187ef2f8c17bc388f93a2c736a5cff0248a66369
Author: Andreas Müller <schnitzeltony@gmail.com>
Date: Mon Mar 19 21:29:08 2018 +0100
gnome-themes: remove
project is dead - last release was in 2011. That was a gnome 3 port which was
not continued.
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
...
Remove gnome-theme from packagegroup-installer-x11-anaconda.
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|
|
Since the following commit applied in oe-core
...
commit 68150bac7444f089f19c789e9f6602d59f605d7a
Author: Richard Purdie <richard.purdie@linuxfoundation.org>
Date: Tue Feb 27 17:22:32 2018 +0000
sstatesig/staging/package_manager: Create common sstate manifest cod
...
It requires the all arch package should inherit bbclass allarch
rather than set PACKAGE_ARCH = "all"
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|
|
- For community version, the packagegroup-core-boot package will
runtime depends it;
- For Wind River Linux, it used packagegroup-busybox-replacement
to instead of busybox;
So the anaconda should not check the existence of busybox.
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|
|
The initramfs image is used for PXE install (net boot installation)
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|
|
In the host build, it generates a live iso image which runs anaconda
to do the installation.
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|
|
The anaconda is from fedora 26 and customized based
on OE platform.
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|
|
The init script to boot anaconda at startup.
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|
|
The anaconda installer program requires the pictures to display
during installation.
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|