Commit Graph

1255 Commits

Author SHA1 Message Date
nl6720
568ed4b25c
Fix release date for v64 in CHANGELOG.rst 2022-05-30 09:53:13 +03:00
nl6720
fd9becced3
Add changelog for 64 2022-05-28 16:08:18 +03:00
nl6720
f4e2d68599
Merge remote-tracking branch 'origin/merge-requests/254'
By Alexander Epaneshnikov
* origin/merge-requests/254:
  fix boot menu entry sorting
  add accessible copytoram entry
  enable beeps in boot menu

See merge request !254
2022-05-28 15:31:10 +03:00
Alexander Epaneshnikov
2a1f44bbbf
fix boot menu entry sorting
I guess new systemd changed this
2022-05-28 15:23:02 +03:00
Alexander Epaneshnikov
3bacf05618
add accessible copytoram entry 2022-05-28 13:35:26 +03:00
Alexander Epaneshnikov
a7e33374fd
enable beeps in boot menu 2022-05-28 13:35:26 +03:00
nl6720
376e9282da
Merge remote-tracking branch 'origin/merge-requests/216'
* origin/merge-requests/216:
  Update CHANGELOG.
  Update baseline and releng profiledef.sh to support ia32 uefi mode.
  Add GRUB configuration files to baseline and releng profiles.
  Add support for GRUB ia32 UEFI in mkarchiso, update READMEs.

Closes #107

See merge request !216
2022-05-27 20:03:45 +03:00
Pellegrino Prevete
09d8885f56
Update CHANGELOG. 2022-05-25 14:55:45 +00:00
Pellegrino Prevete
c335d5d392
Update baseline and releng profiledef.sh to support ia32 uefi mode. 2022-05-25 14:52:22 +00:00
Pellegrino Prevete
4e20b30faf
Add GRUB configuration files to baseline and releng profiles. 2022-05-25 14:50:49 +00:00
Pellegrino Prevete
2b7e1b4a28
Add support for GRUB ia32 UEFI in mkarchiso, update READMEs. 2022-05-25 14:49:02 +00:00
nl6720
4936978e2b
Merge remote-tracking branch 'origin/merge-requests/250'
* origin/merge-requests/250:
  bind-tools has been replaced with bind

See merge request !250
2022-05-18 16:18:27 +03:00
Darren Ng
a8f7762769 bind-tools has been replaced with bind 2022-05-17 02:17:56 +00:00
nl6720
66d4c7fa67
Add changelog for 63 2022-04-30 13:11:52 +03:00
nl6720
8c837ca23b
configs/*: add VMware and Hyper-V guest packages and enable their services
* open-vm-tools package, vmtoolsd.service and vmware-vmblock-fuse.service for VMware.
* hyperv package, hv_fcopy_daemon.service, hv_kvp_daemon.service and hv_vss_daemon.service for Hyper-V.

Related to #118.
2022-04-30 12:07:36 +03:00
nl6720
dc681dc90f
configs/releng/airootfs/etc/xdg/reflector/reflector.conf: use mirrors that support both IPv4 & IPv6
This ensures that IPv6-only systems get working mirrors.
2022-04-28 17:52:40 +03:00
nl6720
4ef705847d
configs/releng/packages.x86_64: add open-iscsi
It is needed for installing Arch on an iSCSI target.
2022-04-28 13:42:10 +03:00
nl6720
ed24bbaa8e
configs/releng/packages.x86_64: add dmidecode
It is useful for finding information about the system's hardware and firmware.
2022-04-07 18:25:06 +03:00
nl6720
09b0428128
configs/releng/airootfs/etc/systemd/system/etc-pacman.d-gnupg.mount: use ramfs
When using tmpfs, it is possible that parts of it end up getting put in swap space (only if there is one).
This may not be desired, so use ramfs instead.
2022-04-06 18:10:37 +03:00
David Runge
20f588436d
Add changelog for 62.1
CHANGELOG.rst:
Add changelog for 62.1
2022-04-05 17:26:48 +02:00
David Runge
dcf14c87ad
Merge remote-tracking branch 'tpowa/crda'
* tpowa/crda:
  remove crda, removed from core recently
2022-04-05 17:25:54 +02:00
Tobias Powalowski
d185d09aab remove crda, removed from core recently 2022-04-05 16:42:54 +02:00
nl6720
ee2a721cea
Revert "Merge remote-tracking branch 'origin/merge-requests/239'"
People get scared by it. See https://gitlab.archlinux.org/archlinux/archiso/-/merge_requests/239#note_61954.

This reverts commit b5011af3f4, reversing
changes made to 07d8035624.
2022-04-04 15:20:52 +03:00
nl6720
0b64536292
CHANGELOG.rst: version 62 2022-03-31 19:51:31 +03:00
nl6720
b5011af3f4
Merge remote-tracking branch 'origin/merge-requests/239'
* origin/merge-requests/239:
  add needed files

See merge request !239
2022-03-31 19:49:30 +03:00
nl6720
07d8035624
Merge remote-tracking branch 'origin/merge-requests/240'
* origin/merge-requests/240:
  configs/releng: Improve motd

See merge request !240
2022-03-31 19:49:16 +03:00
Kristian Klausen
0db3a42fb8 configs/releng: Improve motd
Fix #167
2022-03-29 18:56:50 +02:00
Alexander Epaneshnikov
cec14d8b50
add needed files
this fixes #167
2022-03-29 19:31:14 +03:00
nl6720
e5bdf0c6ab
configs/{baseline,releng}/: disable systemd-gpt-auto-generator
When booting the ISO, you can observe a message that systemd-gpt-auto-generator has failed:

    systemd-gpt-auto-generator[197]: Reading EFI variable /sys/firmware/efi/efivars/LoaderDevicePartUUID-4a67b082-0a4c-41cf-b6c7-440b29bb8c4f.
    systemd-gpt-auto-generator[197]: open("/sys/firmware/efi/efivars/LoaderDevicePartUUID-4a67b082-0a4c-41cf-b6c7-440b29bb8c4f") failed: No such file or directory
    systemd-gpt-auto-generator[197]: EFI loader partition unknown, exiting.
    systemd-gpt-auto-generator[197]: (The boot loader did not set EFI variable LoaderDevicePartUUID.)
    systemd-gpt-auto-generator[197]: Failed to open device: No such device

Seeing as it started to appear relatively recently, it may be a systemd bug.
Since we do not want any GPT partition automounting in the live environment anyway, systemd-gpt-auto-generator can simply be disabled.

Fixes #164.
2022-03-25 17:38:10 +02:00
nl6720
914382c652
Merge remote-tracking branch 'origin/merge-requests/237'
* origin/merge-requests/237:
  syslinux PXE: Forced all TFTP paths to be absolute

See merge request !237
2022-03-25 16:52:09 +02:00
Eric Toombs
0c6ecb6b89 syslinux PXE: Forced all TFTP paths to be absolute
By default, syslinux interprets TFTP paths as relative to the location of the *.c32 modules, regardless whether a path starts with a slash. Without the `::` that I added to all of these paths, syslinux cannot find these files. It searches for them in /%INSTALL_DIR%/syslinux//%INSTALL_DIR%/boot/x86_64/vmlinuz-linux, etc.
2022-03-25 10:44:45 -04:00
David Runge
a814f1484c
Add changelog for 61
CHANGELOG.rst:
Add changelog entry for 61.
2022-01-31 18:23:46 +01:00
David Runge
5b950589ac
Limit CI pipelines on default branch and merge requests
.gitlab-ci.yml:
Only run build pipelines on default branch and merge requests if they change code or profile files.
2022-01-31 17:28:36 +01:00
David Runge
549ce5bc4b
Set all build steps to be interruptable
.gitlab-ci.yml:
Set all build steps to be interruptable, so they will be interrupted if a newer commit is pushed on the same branch,
which also triggers CI.
2022-01-30 21:56:23 +01:00
David Runge
21ca345720
Limit triggering a CI build to change of non-code files
.gitlab-ci.yml:
Only trigger builds in CI when changing code files or profiles.
2022-01-30 21:56:20 +01:00
David Runge
cd14387576
Add contributing guideline about merge requests
CONTRIBUTING.rst:
Elaborate on when merge requests are merged using `--no-ff` or `--ff`.
2022-01-30 21:26:43 +01:00
David Runge
8d2d779ec1
Add info about adding a changelog entry for merge requests
CONTRIBUTING.rst:
Add info about adding a changelog entry for merge requests, explaining where in the file it needs to be added.
2022-01-30 21:11:37 +01:00
David Runge
6c1b4663d9
Add the installation of latest archlinux-keyring to CI
.gitlab-ci.yml:
Install the latest archlinux-keyring before installing anything else.
This is to make sure to not run into outdated keys upon updating, which
is a problem because we can currently not even ensure a keyring that is
valid longer than one month...
https://gitlab.archlinux.org/archlinux/archlinux-keyring/-/issues/4
2022-01-29 18:42:48 +01:00
nl6720
720516e6fd
configs/releng/airootfs/etc/systemd/system/getty@tty1.service.d/autologin.conf: update ExecStart
Update the drop-in to more closely match getty@.service of systemd 250.

Use example from https://wiki.archlinux.org/title/getty#Virtual_console
2022-01-28 11:03:05 +02:00
nl6720
18bb8c2b45
configs/*/airootfs/etc/systemd/network/20-ethernet.network: add a comment to document why an interface name glob is used
This documents the changes made in !177 inside the .network files themselves.

Related to #142.
2022-01-22 19:17:34 +02:00
nl6720
7cbd25d20a
Merge remote-tracking branch 'origin/merge-requests/228'
* origin/merge-requests/228:
  Add linux-firmware-marvell for Surface Pro 6 wi-fi

Update packages.x86_64

See merge request archlinux/archiso!228
2022-01-22 19:15:44 +02:00
mono wock
8b1788e1bf Add linux-firmware-marvell for Surface Pro 6 wi-fi 2022-01-22 11:46:40 -05:00
nl6720
f8225782e2
Merge branch 'weltio-master-patch-55325' of https://gitlab.archlinux.org/weltio/archiso.git
By weltio weltio

move $arch override to before it is used

closes https://gitlab.archlinux.org/archlinux/archiso/-/issues/163

* initial: arch=""
* _read_profile: packages="${profile}/packages.${arch}"
* _set_overrides: [[ -n "$arch" ]] || arch="$(uname -m)"

$arch is not defined in _read_profile if arch is not defined in profiledef.sh and packages is not updated after _set_overrides

[[ -n "$arch" ]] || arch="$(uname -m)" should be moved from _set_overrides to _read_profile.
2022-01-22 13:16:10 +02:00
weltio weltio
742619240c https://gitlab.archlinux.org/archlinux/archiso/-/issues/163 2022-01-21 09:49:49 +00:00
nl6720
e2e4f3d619
Merge branch 'hayao0819/archiso-fix-mmd-validation-error'
* hayao0819/archiso-fix-mmd-validation-error:
  mkarchiso: Fix mmd-command check
2022-01-09 11:14:10 +02:00
hayao
025d6b828f mkarchiso: Fix mmd-command check
valication_error variable is not changed when mmd and/or mcopy are missing.
2022-01-08 02:18:09 +00:00
David Runge
324bab5c4e
Merge branch 'version/60'
* version/60:
  Add changelog for version 60
  Add dummy changelog entry
2021-12-28 11:24:31 +01:00
David Runge
5b01770f7b
Add changelog for version 60
CHANGELOG.rst:
Add a changelog entry for version 60.
2021-12-28 10:27:55 +01:00
David Runge
3c0720b72f
Add dummy changelog entry
CHANGELOG.rst:
Add a dummy changelog entry that serves as entry for any unreleased changes.
2021-12-28 10:20:44 +01:00
David Runge
f67f61f4b1
Merge branch 'nl6720_developer'
* nl6720_developer:
  Add nl6720 to the list of maintainers
2021-12-28 10:15:22 +01:00