aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-installer
AgeCommit message (Collapse)Author
2019-07-06python3-anaconda re-organize local patch: rework ↵Hongxu Jia
0032-revert-commits-to-support-reboot-for-live-installs.patch to 0010-reboot-unconditionally.patch Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
2019-07-06python3-anaconda re-organize local patch: rebase ↵Hongxu Jia
0031-fix-write-network-conf-failed-while-liveinst.patch Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
2019-07-06python3-anaconda re-organize local patch: rebase 0027-disable-ntp-support.patchHongxu Jia
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
2019-07-06python3-anaconda re-organize local patch: rebase ↵Hongxu Jia
0025-tweak-bootloader-fs-type.patch Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
2019-07-06python3-anaconda re-organize local patch: rebase ↵Hongxu Jia
0023-do-not-support-ISO-hold-by-hard-drive-partitions.patch Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
2019-07-06python3-anaconda re-organize local patch: merge ↵Hongxu Jia
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>
2019-07-06python3-anaconda re-organize local patch: rebase ↵Hongxu Jia
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>
2019-07-06python3-anaconda re-organize local patch: rebase 0019-support-UEFI-boot.patchHongxu Jia
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
2019-07-06python3-anaconda re-organize local patch: rebase ↵Hongxu Jia
0016-kickstart-not-support-Authselect-Firewall-Firstboot.patch Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
2019-07-06python3-anaconda re-organize local patch: drop ↵Hongxu Jia
0015-Revert-Use-time.tzset-to-apply-timezone-changes-when.patch Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
2019-07-06python3-anaconda re-organize local patch: merge ↵Hongxu Jia
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>
2019-07-06python3-anaconda re-organize local patch: rebase ↵Hongxu Jia
0013-tweak-detect-kernel-version.patch Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
2019-07-06python3-anaconda re-organize local patch: rebase ↵Hongxu Jia
0012-bootloader.py-Change-grub2-settings-to-match-oe-core.patch Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
2019-07-06python3-anaconda re-organize local patch: rebase 0011-disable-audit.patchHongxu Jia
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
2019-07-06python3-anaconda re-organize local patch: drop 0010-improve-thread-monitor.patchHongxu Jia
Do not runtime depends on python3-prctl Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
2019-07-06python3-anaconda re-organize local patch: rebase ↵Hongxu Jia
0009-dynamic-detect-workable-locale.patch Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
2019-07-06python3-anaconda re-organize local patch: drop obsolete ↵Hongxu Jia
0008-Remove-unnecessary-noverifyssl-for-http-ftp-protocol.patch Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
2019-07-06python3-anaconda re-organize local patch: tweak iso mount dir and kernel nameHongxu Jia
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
2019-07-06python3-anaconda re-organize local patch: do not load system wide XresourcesHongxu Jia
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
2019-07-06python3-anaconda re-organize local patch: remove files with install classesHongxu Jia
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>
2019-07-06python3-anaconda re-organize local patch: drop selinuxHongxu Jia
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>
2019-07-06python3-anaconda re-organize local patch: do not build po and docHongxu Jia
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
2019-07-06python3-anaconda: 28.22.11 -> 30.25.6Hongxu Jia
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
2019-06-27python3-anaconda: do not runtime depends on libnmutil libnmglib libnmglib-vpnHongxu Jia
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>
2019-06-21python3-anaconda: support systemd_preset_all on target imageHongxu Jia
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>
2019-05-16python3-anaconda: Fix xserver detectionOvidiu Panait
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>
2019-04-08python3-anaconda: disable NTP chronyd and GeoIPHongxu Jia
- 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>
2019-04-04core-image-anaconda: add rng-tools to generate enough entropyHongxu Jia
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>
2019-04-04python3-anaconda: fix error on python 3.7Hongxu Jia
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>
2019-03-26python3-anaconda: Set the same COMPATIBLE_HOST as grubRobert Yang
They RDEPENDS on grub, so set the same COMPATIBLE_HOST as grub. Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
2019-01-27core-image-anaconda: tweak IMAGE_FSTYPESHongxu Jia
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>
2018-12-18python3-anaconda: fix anaconda failure since Blivet and Dnf upgradedHongxu Jia
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>
2018-09-28python3-anaconda: enlarge timeout of wait_for_modulesHongxu Jia
Workaround runqemu without kvm, starting dbus without kvm is very slow Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
2018-09-11python3-anaconda: python3-libpwquality -> libpwqualityHongxu Jia
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>
2018-08-15python3-anaconda: add missing "Upstream-Status"sumoHongxu Jia
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
2018-08-14add initramfs-live-boot_1.0 bbappend to support PXE installHongxu Jia
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>
2018-08-14python3-anaconda: support to install 32-bit imageHongxu Jia
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>
2018-08-14python-anaconda: 26.21.11 -> 28.22.11Hongxu Jia
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
2018-08-07add python3-simpleline 1.3Hongxu Jia
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>
2018-07-05initramfs-module-setup-live/bbappend: add umountfsHongxu Jia
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>
2018-05-06initramfs-module-setup-live/bbappend: add realrootHongxu Jia
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>
2018-05-06bbappend: initramfs-module-setup-live -> initramfs-live-bootHongxu Jia
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>
2018-04-04packagegroup-installer-x11-anaconda: remove gnome-themesHongxu Jia
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>
2018-03-08yocto-compat-logos: use allarch to replace PACKAGE_ARCHHongxu Jia
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>
2018-03-05target image: do not explicitly install busyboxHongxu Jia
- 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>
2017-11-24meta-anaconda: add recipe core-image-anaconda-initramfsHongxu Jia
The initramfs image is used for PXE install (net boot installation) Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
2017-11-24meta-anaconda: add recipe core-image-anacondaHongxu Jia
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>
2017-11-24meta-anaconda: add recipe anaconda 26.21.11Hongxu Jia
The anaconda is from fedora 26 and customized based on OE platform. Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
2017-11-24meta-anaconda: add recipe anaconda-initHongxu Jia
The init script to boot anaconda at startup. Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
2017-11-24meta-anaconda: add recipe yocto-compat-logosHongxu Jia
The anaconda installer program requires the pictures to display during installation. Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>