- 15 Mar, 2022 3 commits
-
-
David Runge authored
.gitignore: Ignore .xz archives.
-
David Runge authored
qemu/PKGBUILD: Remove all meta packages. Add qemu-user. Update url to the upstream website instead of its wiki. Add commented code for building qemu-user-static (requires static libraries of pcre and glib2). Add binfmt integration for qemu-user.
-
David Runge authored
qemu-meta/PKGBUILD: Add the PKGBUILD for a qemu-meta pkgbase that provides all meta packages for the qemu pkgbase.
-
- 25 Feb, 2022 1 commit
-
-
David Runge authored
qemu/*: Add a qemu split package, that heavily splits all components and introduces meta packages (qemu-{base,desktop,emulators-full,full}) to replace the previous use of the qemu{,-headless}, qemu-{,headless}-arch-extra packages. See https://bugs.archlinux.org/task/68808 for reference.
-
- 06 May, 2021 2 commits
-
-
David Runge authored
ipxe:run_ipxe: update legacy qemu flags See merge request !1
-
Santiago Torres-Arias authored
The script was using legacy shorthand version of the ipv4 and readonly flags, which emmitted some annoying warnings. Update them to their non-legacy long-form versions to avoid the warnings (and avoid future breakage, naturally)
-
- 04 May, 2021 3 commits
-
-
David Runge authored
ipxe/PKGBUILD: Remove an unused source file.
-
David Runge authored
ipxe/: Add the ipxe package with custom Arch Linux related artifacts to allow netboot.
-
David Runge authored
kubernetes/* The pkgbase is long in [community].
-
- 23 Nov, 2020 3 commits
-
-
David Runge authored
PKGBUILD: Add crictl as kubeadm dependency. kubelet.install: Remove unneeded sysctl checks.
-
David Runge authored
{containers-common,cri-tools}/: Both pkgbases are now in [community].
-
David Runge authored
containers-common/*: Add override dir for registries.conf and add emptydirs to options explicitly.
-
- 18 Nov, 2020 2 commits
-
-
David Runge authored
kubernetes/*: Make sure the sysusers.d and tmpfiles.d integration is installed as a file, not as directory.
-
David Runge authored
kubernetes/*: Add sysusers.d and tmpfiles.d integration for kube-{apiserver,controller-manager,scheduler}. Remove most of the hardening options from kubelet.service as it may be able to run with it, but e.g. bootstrapping a kubernetes cluster using kubeadm is not possible with it (e.g. mount points fail for secrets storage).
-
- 17 Nov, 2020 1 commit
-
-
David Runge authored
etcd/*: Add etcd as dependency for a manual kubernetes cluster setup. Add patches to set configuration default values for system integration and achieve full RELRO. Add sysusers.d and tmpfiles.d integration. Add custom systemd service with more hardening (more can probably still be added) options and use of configuration file instead of many different environment variables.
-
- 16 Nov, 2020 1 commit
-
-
David Runge authored
kubelet-{modules,sysctl}.conf,kubelet.install: Move modules, sysctl and related installation instructions from kubeadm to kubelet (as kubelet is the entity requiring the settings, kubeadm only checks for them). *.{eng,service}: Add environment files (for defining flags to various tools) and respective services for kube-{apiserver,controller-manager,proxy,scheduler} to start them as a system service instead of relying on kubeadm. PKGBUILD: Upgrade to 1.19.4. Sort package() functions alphabetically for better overview. Add comments. Remove kubeadm from kubernetes-{control-plane,node} groups, as it is only required when the user wants to use it. kubelet.service: Add hardening options, that are hopefully not too restrictive.
-
- 13 Nov, 2020 2 commits
-
-
David Runge authored
calicoctl/* Add calicoctl 3.16.5
-
David Runge authored
calico-cni-plugin/* Add calico-cni-plugin.
-
- 10 Nov, 2020 3 commits
-
-
David Runge authored
PKGBUILD: Change mode for /var/lib/containers to 700, as that's what will be used by all tools.
-
David Runge authored
-
David Runge authored
PKGBUILD: Add the skopeo sources for policy.json and default.yaml. Add containers.conf from the common sources.
-
- 06 Nov, 2020 1 commit
-
-
David Runge authored
containers-common/*: Add a package that holds all relevant configuration files and man pages commonly shared amongst container tooling, such as buildah, cri-o, podman and skopeo.
-
- 05 Nov, 2020 2 commits
-
-
David Runge authored
cri-tools/PKGBUILD: Add first draft for crictl and critest. This includes a patch for honoring GOFLAGS, being able to add to GO_LDFLAGS and setting CGO_ENABLE=1. Opened upstream ticket to be able to build from source tarballs or consider PGP signed tags/tarballs. .gitignore: Add signature files and sub sub directories.
-
David Runge authored
PKGBUILD: Remove RELRO patch in favor of setting GOLDFLAGS.
-
- 04 Nov, 2020 1 commit
-
-
David Runge authored
kubernetes/*: Add first draft of kubernetes PKGBUILD. The configuration and services are taken from the AUR kubernetes package. The kubeadm.install file is still a draft. Everything needs to be reviewed and tested. Current known problem: the version of the generated binaries is not set correctly.
-