From patchwork Sat Dec 14 17:01:36 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Chuck Lever X-Patchwork-Id: 13908527 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id A69732C95 for ; Sat, 14 Dec 2024 17:01:41 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1734195702; cv=none; b=bAZOG89cuUOttG4y6N/Rkpu3q9Kz5+Yh9YvoM4VE+e1UPNumhd802Pu8MTdt/74zrKSGhe3DMBQtrdYzXUZlGVCQW7RVGn/Lz9x3kIzP9BaS5OQFODQQrv7t8fxPNSPl2ac0oAvnxS+Ui6eBMAdbUArCZnSGo/WAyOTcKuoY2R4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1734195702; c=relaxed/simple; bh=6OUN4wbh9to1fLisg7F382bE8+kS2EGlXiekDT/1k3k=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=WrD1XWodjy684eXxfV8uVwv0px3iKySYBAliEPZuycGY7BRiJZZp7actplNVMT089F7/4s7pXlPBjg5KdZIUQCT8mpm86pM3fsuau4IXxK02l34cqO7nCuPhiJMbrtmpeZs2xsueKfZIfI7dxGUGKV1nHj50THmcrTXmo1oEdvM= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=rI5BwbjY; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="rI5BwbjY" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 53026C4CED1; Sat, 14 Dec 2024 17:01:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1734195701; bh=6OUN4wbh9to1fLisg7F382bE8+kS2EGlXiekDT/1k3k=; h=From:To:Cc:Subject:Date:From; b=rI5BwbjYCLXjpgN98QI78Z16nYFkEIJerl1/rutfjAbM8tLSlYQxz84wYyjtgmUtn U/kxy6D5OjR0JOoyeeSuJSTesd8Kr9Ysg04SvCOwMapTtX0SnRii8AYEAbnZGQu3Oy 0wz6IY8+sius252WehGh8pWesK4ePdHUTPqc8P6kASY32AeH2CJ5bLmc7b3NqYGwLD 5ASeUg91iKWtlhgB1FMAvI3uE0/hQubGdoAFnLw+z/Z39uMxyGmQeDXscR4+ZJUzsi D364SAnR1UhPC5KhaFxiz9eslPZJPs4Se7f6aqXuiwpoNLbHQHr2yK60mYUSnzEcq9 9VM1WMkfL9vBQ== From: cel@kernel.org To: Cc: Anna Schumaker , Chuck Lever Subject: [PATCH v2 0/3] Recent fixes Date: Sat, 14 Dec 2024 12:01:36 -0500 Message-ID: <20241214170139.253602-1-cel@kernel.org> X-Mailer: git-send-email 2.47.1 Precedence: bulk X-Mailing-List: kdevops@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 From: Chuck Lever This series was a handful of loosely related patches that I wrote while trying to get kdevops operational on AWS again, for use with NFS workflows. Note that there are still one or two more issues that need to be tracked down before AWS will be working well for me. These might also be useful for OCI or other cloud providers. --- v1 of the series was posted here: https://lore.kernel.org/kdevops/Z1kKp93hbhxqDF5B@bombadil.infradead.org/T/#t I've merged the first three patches of the v1 series. The second half of the v1 series needed more work. Here are 5/6 and 6/6, reworked. This version is hopefully easier to review and will be easier to add to, going forward. I've done just a little testing, but found that virt-builder's CentOS images don't appear to work any more because of community changes to the mirror repo hostnames. I left the CentOS logic in place in case someone figures out how to get CentOS working again. We might also want to think about RHEL 8 / CentOS 8 / OL 8. I expect those will have distinct CRB repo names as well. I'm hoping the refactoring here will make it easy to add those if needed. Chuck Lever (3): codereadyrepo: Refactor to prepare for more complex usage scenarios codereadyrepo: Repo name for Oracle Linux codereadyrepo: Enable codeready-builder for AWS's RHEL 9 .../roles/codereadyrepo/defaults/main.yml | 6 +++ playbooks/roles/codereadyrepo/tasks/main.yml | 46 ++++++++++++++++--- 2 files changed, 46 insertions(+), 6 deletions(-) create mode 100644 playbooks/roles/codereadyrepo/defaults/main.yml