Summary:
Add shellprocess to enable i386.
Bump Standards-Version to 4.5.0.
This provides "plan B" to T143
Test Plan:
1. Boot live media
1. Try to install Steam in Discover and it should fail with "dependency resolution failed"
1. Install Lubuntu
1. Reboot
1. `dpkg --print-foreign-architectures` returns `i386`
1. Install Steam in Discover and it should just work
Reviewers: wxl, tsimonq2
Reviewed By: wxl
Differential Revision: https://phab.lubuntu.me/D75
Summary:
Directory location of Calamares logs is not capitalized.
This follows new Calamares version 3.2.14
Test Plan: Make sure install process copies log files to installed system correctly.
Reviewers: tsimonq2, wxl
Reviewed By: tsimonq2
Differential Revision: https://phab.lubuntu.me/D51
Summary: When opening an URL, an error may be raised and the wrong, not defined variable was logged.
Test Plan: Create an HTTPError or an URLError (socket.timeout), when opening "https://ipapi.co/json"
Reviewers: wxl, tsimonq2, kc2bez
Reviewed By: wxl, kc2bez
Differential Revision: https://phab.lubuntu.me/D42
Summary:
This resolves T107
Refactor automirror
Add donate button url and geoip to welcome
Adjust locale.conf geoip format
Set default filesystem type and no user swap choices
Add defaults to settings to eliminate warnings
Add efi mount options to fstab.conf
Set restart mode in finished.conf to new style
Set bootloader entry name to Ubuntu and slideshowAPI to 1
Test Plan:
Test Calamares installation for proper location detection.
Test Calamares installation for proper efi mount.
Test Calamares installation for proper bootloader entry.
Reviewers: tsimonq2, wxl, apt-ghetto
Reviewed By: tsimonq2, wxl
Subscribers: apt-ghetto
Maniphest Tasks: T107
Differential Revision: https://phab.lubuntu.me/D33
Summary: Set the window size to fullscreen. T25 (LP: #1824758)
Test Plan: Test Calamares in daily for fullscreen window.
Reviewers: tsimonq2, wxl
Reviewed By: tsimonq2, wxl
Differential Revision: https://phab.lubuntu.me/D19
Summary:
The initramfs job fails to build an initrd.img for two reasons:
1. No /boot/vmlinuz-$version
2. No /boot/initrd.img-$version
(1) is due to "contextualprocess@before_bootloader_mkdirs" needing to
be executed before "initramfs" because it copies in the kernel image
from /cdrom/casper/vmlinuz.
(2) is due to a bug in update-initramfs::get_sorted_versions() because
it expects there to be an existing initrd.img-$version despite the fact
the "initramfs" module is calling it with the -c (create) option, not
-u (update).
Closes (LP: #1829805)
Test Plan: Edited config in Live Environment and successfully rebooted into the installed OS.
Reviewers: wxl, tsimonq2
Reviewed By: wxl
Differential Revision: https://phab.lubuntu.me/D15
Summary: Allow users with less than 1 GiB of RAM, to install Lubuntu.
Test Plan: Start the installation on a machine with less than 1 GiB RAM
Reviewers: wxl, tsimonq2
Reviewed By: wxl, tsimonq2
Differential Revision: https://phab.lubuntu.me/D6
Summary:
* Updated automirror.conf
* Removed useless configs
* Added URL for the country code
* Refactored main.py
* Added dictionary with the subdomains of some countries
* Simplified logic
* Removed premature optimizations
* Renamed variables and methods
Test Plan: Compare this version with the previous version. The behaviour is expected to be the same.
Reviewers: tsimonq2, wxl
Differential Revision: https://phab.lubuntu.me/D49
Summary: Adding one line fix to only import socket
Test Plan: Will test in isolated instance of main.py to ensure function
Reviewers: wxl, tsimonq2
Reviewed By: tsimonq2
Differential Revision: https://phab.lubuntu.me/D47
Summary: Updated automirror for urllib.request
Test Plan:
Verify basic function in US, but then also have non-US users test for functionality, especially paying attention to time.
More specifically, this patch should be able to be applied directly to /usr/lib/(i138-linux-gnu|x86_64-linux-gnu)/calamares/modules/automirror/main.py in a live system, then run the installer and see what happens.
Reviewers: tsimonq2, wxl
Reviewed By: tsimonq2
Differential Revision: https://phab.lubuntu.me/D23