Age | Commit message (Collapse) | Author |
|
* issues/143:
mkarchiso: Do not run _build_iso_base once
|
|
archiso/mkarchiso:
Do not run `_build_iso_base` with `_run_once`, as it sets variables which are important to functions that are called
after it.
|
|
* issues/117:
Remove SPDX license identifier from releng configs
Remove SPDX license identifier from releng configs
|
|
configs/baseline/*:
Remove the SPDX license identifier comment from the configuration files in the profile, as they are not eligible for
copyright.
|
|
configs/releng/*:
Remove the SPDX license identifier comment from the configuration files in the profile, as they are not eligible for
copyright.
|
|
* nl6720/bootmodes-2:
mkarchiso: improve functions and comments
|
|
* Merge _make_efi_dir_on_iso9660 into _make_bootmode_uefi-x64.systemd-boot.eltorito since it's specific to that boot mode.
* Split off FAT image creation into _make_efibootimg, so it can be reused by other functions.
* Add/improve comments to better document what the script does.
|
|
* nl6720/RouteMetric:
configs/*/airootfs/etc/systemd/system/systemd-networkd-wait-online.service.d/wait-for-only-one-interface.conf: document why the drop-in file exists
configs/releng/airootfs/etc/systemd/network/: move RouteMetric= from [DHCPv6] to [IPv6AcceptRA]
|
|
/wait-for-only-one-interface.conf: document why the drop-in file exists
Related to #142.
Add missing `ExecStart=` to baseline's /etc/systemd/system/systemd-networkd-wait-online.service.d/wait-for-only-one-interface.conf.
|
|
[DHCPv6] to [IPv6AcceptRA]
systemd moved the option. See https://github.com/systemd/systemd/commit/8ebafba9f987c21aa5787c8767f2e390b4ec0bc5 .
Implements #123.
Document in comments why the route metrics need to be set (because of https://github.com/systemd/systemd/issues/17698 ) and use the same metric values as NetworkManager. https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/blob/main/src/core/devices/nm-device.c
Additionally remove RouteMetric from configs/baseline/airootfs/etc/systemd/network/20-ethernet.network.
There is only one networkd configuration file in baseline, meaning, there are no other routes.
|
|
* changelog/56.1:
Add changelog for 56.1
|
|
CHANGELOG.rst:
Add a changelog entry for 56.1
|
|
* nl6720/LC_ALL:
mkarchiso: set LC_ALL instead of LANG
|
|
LC_ALL overrides LANG and all LC_* variables, so use it instead.
See https://www.gnu.org/software/gettext/manual/html_node/Locale-Environment-Variables.html#Locale-Environment-Variables .
|
|
* nl6720/releng-remove-package-termite-terminfo:
configs/releng/packages.x86_64: remove termite-terminfo
|
|
termite was removed from the official repos.
Fixes https://bugs.archlinux.org/task/71481 .
|
|
* nl6720/env-i-PATH:
mkarchiso: unset TMPDIR to work around FS#70580
Revert "archiso/mkarchiso: clear environment variables when chrooting"
|
|
Alternative to 3d6651abf74ee4eb91212bd9a7d3478c95126cfb which caused issues.
Fixes https://bugs.archlinux.org/task/70580 .
|
|
This reverts commit 3d6651abf74ee4eb91212bd9a7d3478c95126cfb.
A missing $PATH breaks scripts that do not hardcode binary paths.
Fixes https://bugs.archlinux.org/task/71416 .
|
|
* issues/140:
Remove build-host.sh
gitlab-ci: Include from ci-scripts
ci: Provide artifacts in top-level output dir
Rename build script
|
|
.gitlab/ci/build-host.sh:
Remove script, as it has been replaced by ci-scripts.
|
|
.gitlab-ci.yml:
Include a gitlab CI yaml file from the ci-scripts repository, that replaces the build-host.sh script and abstracts the
.build target.
Move all variables to top-level as they are useful in all build targets.
Remove unnecessary before_script definitions because they are abstracted away by ci-scripts.
|
|
.gitlab/ci/build-inside-vm.sh:
Change the build script to provide the build artifacts and metrics in the top-level output directory.
This goes in line with the soon to be used ci-scripts, allowing code sharing amongst several projects.
|
|
.gitlab/ci/build_archiso.sh:
Rename .gitlab/ci/build-inside-vm.sh to .gitlab/ci/build_archiso.sh.
.gitlab-ci.yml:
Rename BUILD_SCRIPT to build_archiso.sh.
|
|
* changelog/56:
Add changelog for v56
|
|
CHANGELOG.rst:
Add a changelog entry for v56.
|
|
* issues/132:
gitlab-ci: Also build a baseline netboot target
archiso/mkarchiso: Generalize handling of ucodes
|
|
.gitlab-ci.yml:
With #132 being fixed, it is possible to properly build the baseline netboot target without failure.
|
|
archiso/mkarchiso:
Generalize the handling of ucode files (e.g. copying, signing, size calculation) by introducing the global readonly
array of expected ucode names instead of hardcoding them in various functions.
When making use of ucode files in `_make_boot_on_iso9660()`, `_make_bootmode_uef-x86.systemd-boot.esp()` and
`_sign_netboot_artifacts()` create a list of files that is guaranteed to contain existing files.
Fixes #132
|
|
* grazzolini/parallel_downloads:
baseline/pacman.conf: Enable parallel downloads
releng/pacman.conf: Enable parallel downloads
|
|
Now that pacman 6 is around, enable parallel downloads to speed up the installation
process. Added to the baseline configuration to also improve the pipeline.
|
|
Now that pacman 6 is around, enable parallel downloads to speed up the installation
process.
|
|
* nl6720/env-i-SOURCE_DATE_EPOCH:
mkarchiso: pass SOURCE_DATE_EPOCH to chroot
|
|
|
|
* nl6720/update-wiki-url:
Update ArchWiki article URLs
|
|
Use the new, prettier short URLs.
|
|
* sxw/issue25:
Add documentation for the `script=` variable
|
|
|
|
* nl6720/pacman6:
configs/*/pacman.conf: update configuration file for pacman 6
|
|
Based on https://github.com/archlinux/svntogit-packages/blob/accc1d210133a933f2b26e0aad842c27d00c8b0c/trunk/pacman.conf
Implements #136
|
|
* nl6720/ARCHISO_GNUPG_FD-unbound-variable:
mkarchiso: fix unbound variable when not using GPG signing
|
|
Fixes #138
|
|
* nl6720/env-i:
archiso/mkarchiso: clear environment variables when chrooting
|
|
Environment variables can interfere with the commands in chroot.
This causes issues when the environment variables specify a path that does not exist inside the chroot, e.g. if TMPDIR is set to a custom value.
Fixes https://bugs.archlinux.org/task/70580 .
|
|
* changelog/55:
Add changelog for v55
|
|
CHANGELOG.rst:
Add changelog entries for v55.
|
|
* mr/118:
Add pv to the list of releng packages
|
|
configs/releng/packages.x86_64:
Add pv, as it was not added in the context of !118.
|
|
* nl6720/baseline-erofs:
configs/baseline: use EROFS based image
|
|
Showcase #59.
|