* [git.ipfire.org] IPFire 2.x development tree branch, next, updated. 65574466679195a8cf114660b2665284ebe1089d
@ 2026-07-27 15:18 Michael Tremer
0 siblings, 0 replies; only message in thread
From: Michael Tremer @ 2026-07-27 15:18 UTC (permalink / raw)
To: ipfire-scm
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "IPFire 2.x development tree".
The branch, next has been updated
via 65574466679195a8cf114660b2665284ebe1089d (commit)
via 5a501278e189b752e003511dc77132c7d8042d3c (commit)
via 0a1fe3e4c2ae738d6875081c59ed3afcb569e5e3 (commit)
via 68a01cb4ac1352ada69149a57df6fa28aee499a7 (commit)
from bc169e25023d304ede2433de7ca30bdd3b154f54 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 65574466679195a8cf114660b2665284ebe1089d
Author: Michael Tremer <michael.tremer@ipfire.org>
Date: Mon Jul 27 15:15:38 2026 +0000
core205: Ship the installer
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
commit 5a501278e189b752e003511dc77132c7d8042d3c
Author: Vincent Li <vincent.mc.li@gmail.com>
Date: Mon Jul 27 01:10:34 2026 +0000
installer: Fix GRUB installation fallback logic
The GRUB installation loop would exit immediately on the first failure,
preventing it from trying alternative installation methods.
This was causing issues on LoongArch64 systems where the initial
installation attempt would fail, but the fallback with --removable
would have succeeded if the script had continued.
With this change, the installer now tries all available installation
methods before failing, improving compatibility across architectures.
Signed-off-by: Vincent Li <vincent.mc.li@gmail.com>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
commit 0a1fe3e4c2ae738d6875081c59ed3afcb569e5e3
Author: Michael Tremer <michael.tremer@ipfire.org>
Date: Mon Jul 27 15:14:29 2026 +0000
core205: Ship ddns
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
commit 68a01cb4ac1352ada69149a57df6fa28aee499a7
Author: Michael Tremer <michael.tremer@ipfire.org>
Date: Mon Jul 27 15:14:14 2026 +0000
Revert "core204: Ship ddns"
This reverts commit bc169e25023d304ede2433de7ca30bdd3b154f54.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
-----------------------------------------------------------------------
Summary of changes:
config/rootfiles/core/{204 => 205}/filelists/ddns | 0
config/rootfiles/core/205/filelists/installer | 1 +
src/installer/install-bootloader | 8 ++++----
3 files changed, 5 insertions(+), 4 deletions(-)
rename config/rootfiles/core/{204 => 205}/filelists/ddns (100%)
create mode 120000 config/rootfiles/core/205/filelists/installer
Difference in files:
diff --git a/config/rootfiles/core/204/filelists/ddns b/config/rootfiles/core/205/filelists/ddns
similarity index 100%
rename from config/rootfiles/core/204/filelists/ddns
rename to config/rootfiles/core/205/filelists/ddns
diff --git a/config/rootfiles/core/205/filelists/installer b/config/rootfiles/core/205/filelists/installer
new file mode 120000
index 0000000000..79d6eba5c1
--- /dev/null
+++ b/config/rootfiles/core/205/filelists/installer
@@ -0,0 +1 @@
+../../../common/installer
\ No newline at end of file
diff --git a/src/installer/install-bootloader b/src/installer/install-bootloader
index 977ed36749..f215784958 100644
--- a/src/installer/install-bootloader
+++ b/src/installer/install-bootloader
@@ -141,10 +141,10 @@ function grub_install() {
local removable
for removable in "" "--removable"; do
- if ! grub-install ${GRUB_INSTALL_ARGS} ${args} \
+ if grub-install ${GRUB_INSTALL_ARGS} ${args} \
${removable} "${device}" &>/dev/null; then
- echo "Could not install GRUB on ${device}" >&2
- return 1
+ echo "GRUB installed successfully on ${device}" >&2
+ return 0
fi
# Do not try to install with --removable for non-efi architectures
@@ -152,7 +152,7 @@ function grub_install() {
done
done
- return 0
+ return 1
}
function main() {
hooks/post-receive
--
IPFire 2.x development tree
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2026-07-27 15:18 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-07-27 15:18 [git.ipfire.org] IPFire 2.x development tree branch, next, updated. 65574466679195a8cf114660b2665284ebe1089d Michael Tremer
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox