From 54b21e7019ef52d1057384598435956483438c9d Mon Sep 17 00:00:00 2001 From: "Dustin C. Hatch" Date: Sat, 12 Mar 2022 16:39:47 -0600 Subject: [PATCH] rootfs: Fetch SSH keys for Jenkins user Since the Jenkins web UI requires HTTPS, we need the root CA certificates installed in order to verify its certificate. --- cmdline.txt | 2 +- configs/jenkinsagent_defconfig | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/cmdline.txt b/cmdline.txt index 32d518e..b1e5dd1 100644 --- a/cmdline.txt +++ b/cmdline.txt @@ -1 +1 @@ -audit=0 panic=5 console=ttyAMA0 root=nbd:rosalina.pyrocufflink.blue:jenkinsagent sshkeys.root=http://rosalina.pyrocufflink.blue/~dustin/id_ed25519.pub +audit=0 panic=5 console=ttyAMA0 root=nbd:rosalina.pyrocufflink.blue:jenkinsagent sshkeys.root=http://rosalina.pyrocufflink.blue/~dustin/id_ed25519.pub sshkeys.jenkins=https://jenkins.pyrocufflink.blue/jenkins-master.pub diff --git a/configs/jenkinsagent_defconfig b/configs/jenkinsagent_defconfig index 0173879..9bc2288 100644 --- a/configs/jenkinsagent_defconfig +++ b/configs/jenkinsagent_defconfig @@ -27,6 +27,7 @@ BR2_PACKAGE_RPI_FIRMWARE=y BR2_PACKAGE_RPI_FIRMWARE_VARIANT_PI4=y BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE="$(BR2_EXTERNAL_jenkinsagent_PATH)/config.txt" BR2_PACKAGE_OPENJDK=y +BR2_PACKAGE_CA_CERTIFICATES=y BR2_PACKAGE_LIBCURL=y BR2_PACKAGE_LIBCURL_CURL=y # BR2_PACKAGE_LIBCURL_EXTRA_PROTOCOLS_FEATURES is not set