0e6d3cd83c
Fix rsync /boot failure on UEFI by using FAT-safe sync flags
2026-02-10 14:23:32 +01:00
17548898bd
Switch to rsync-based offline installation from live system
2026-02-10 14:09:16 +01:00
c92e0bb1f9
revert 8f7eb17d3c
...
revert Enhance offline installation logic: better repo detection and --offline flag
2026-02-10 13:58:45 +01:00
8f7eb17d3c
Enhance offline installation logic: better repo detection and --offline flag
2026-02-10 13:56:33 +01:00
ada17eefd7
Switch to systemd-boot for UEFI while keeping GRUB2 for BIOS/MBR
2026-02-10 13:29:02 +01:00
2e8e99f481
Add --force to UEFI grub2-install to bypass Fedora Secure Boot warning
2026-02-10 13:26:49 +01:00
53227e0f8e
Fix UEFI grub2-install: add missing modules package and fix DNF stderr logging
2026-02-09 19:05:27 +01:00
2762f2f767
Robust log capture on SIGINT/SIGTERM and cleaner Discord reporting
2026-02-09 18:39:17 +01:00
19254e128c
Enhance Discord error reporting: code blocks and crash robustness
2026-02-09 18:00:20 +01:00
5abba6ce88
Improve Discord logging for errors and further fix UEFI mount robustness
2026-02-09 17:41:12 +01:00
0ec7de3937
Fix UEFI GRUB installation: ensure ESP is mounted to /boot/efi and improve error logging
2026-02-09 16:53:30 +01:00
cbc1b05eca
Simplify run_vm_bios.sh to unconditionally load clean-state snapshot
2026-02-09 15:24:46 +01:00
e8afc31d00
Enable snapshot support in run_vm_bios.sh with automatic detection
2026-02-09 15:14:09 +01:00
59219130bd
Fix run_vm_bios.sh: add missing backslashes and improve CDROM boot compatibility
2026-02-09 15:08:23 +01:00
e8a2f7aaa9
Redo backend installer logic to support BIOS/MBR boot on older devices and switch to GRUB2
2026-02-09 15:02:14 +01:00
b37fc8d060
Update run_vm_uefi.sh
2026-02-09 14:22:45 +01:00
44af152887
Revert "Improve offline repository discovery and dnf configuration for ISO installs"
...
This reverts commit 297f2cd3c2 .
2026-02-05 19:43:12 +01:00
5238fd29d9
Revert "Fix dnf failure by adding /run mount, removing --cacheonly, and ensuring host-config usage"
...
This reverts commit 951a1b7fdc .
2026-02-05 19:43:12 +01:00
74fedf9001
Revert "Further improvements to dnf robustness and repo discovery for offline installs"
...
This reverts commit 5df00a5814 .
2026-02-05 19:43:12 +01:00
5df00a5814
Further improvements to dnf robustness and repo discovery for offline installs
2026-02-05 19:39:54 +01:00
951a1b7fdc
Fix dnf failure by adding /run mount, removing --cacheonly, and ensuring host-config usage
2026-02-05 19:32:56 +01:00
297f2cd3c2
Improve offline repository discovery and dnf configuration for ISO installs
2026-02-05 19:28:41 +01:00
ce2c242454
revert 4278a3198d
...
revert Add minimal-linux-installer skill with proven installation patterns
2026-02-05 18:32:01 +01:00
4278a3198d
Add minimal-linux-installer skill with proven installation patterns
2026-02-05 18:30:55 +01:00
943cfee8bb
IT ACTUALLY INSTALLS
2026-02-05 18:16:08 +01:00
9cfd6ad2e0
Use robust usermod -p method for setting passwords
2026-02-05 17:54:14 +01:00
23b5f017d4
Fix password setting using chpasswd -R and improve screen wake lock
2026-02-05 17:39:01 +01:00
ee83411333
Fix password setting by using passwd --stdin and sync
2026-02-05 17:25:00 +01:00
7613bdf8d5
Fix password setting and inhibit system sleep during install
2026-02-05 17:03:36 +01:00
400235067d
Fix bootctl unrecognized option and improve repo discovery
2026-02-05 16:46:59 +01:00
f3e7122d02
Fix dnf5 deferred transaction and add shadow-utils for user creation
2026-02-05 16:27:57 +01:00
afe18c1eee
Fix dnf error by removing localpkg_only and improve repo search
2026-02-05 15:40:42 +01:00
76c638de8e
Improve offline installation by searching for repo in multiple paths
2026-02-05 15:37:18 +01:00
1238dcdabd
Remove accidental log file
2026-02-05 15:17:53 +01:00
f7fc354f3f
Fix UEFI boot by mounting efivarfs and forcing systemd-boot install
2026-02-05 15:17:48 +01:00
3a226108ec
Fix: ensure disk is unmounted before partitioning and use sudo for reboot
2026-02-05 14:55:18 +01:00
45b0fa5a84
.
2026-02-05 14:54:15 +01:00
6b7c7debff
Increase VM memory allocation to 8GB
2026-02-05 14:49:59 +01:00
9fcbf6f204
Add automatic dependency installation to run.sh
2026-02-05 14:34:35 +01:00
e5f46324e4
Fix UEFI snapshot support and ensure sudo privileges
2026-02-05 14:23:44 +01:00
4eff9d7e22
Update UEFI VM script with correct paths and add snapshot script
2026-02-05 14:18:39 +01:00
7bfab2ac5b
Update window.py
2026-02-05 14:00:49 +01:00
8bac02357c
Send logs as file, create sudoer user, and improve bootloader reliability
2026-02-05 13:22:34 +01:00
bba28a6f77
Remove accidental log file
2026-02-05 12:59:54 +01:00
be674e89e0
Switch to systemd-boot, full log sending, and offline install fix
2026-02-05 12:59:24 +01:00
e99290eebe
.
2026-02-05 12:48:36 +01:00
eb03edb050
.
2026-02-05 12:39:41 +01:00
f7bebc7f88
Add network logging to Discord webhook for testing branch
...
- Add network_logging.py module with Discord webhook integration
- Log session start with unique session ID and mode (MOCK/PRODUCTION)
- Log all page navigations when clicking Next
- Log all user selections (disk, install mode, modules, user info)
- Log installation progress through each step
- Send install completion/failure logs
- Auto-flush logs every 2 seconds and immediately on critical events
TESTING BRANCH ONLY - Remove before merging to main
2026-02-04 21:18:18 +01:00
e611f174be
Update os_install.py
2026-02-03 21:32:51 +01:00
b70ff549a7
Update partitioning.py
2026-02-03 21:31:17 +01:00