From mboxrd@z Thu Jan 1 00:00:00 1970 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 EF40E2116E7 for ; Wed, 27 Aug 2025 14:28:34 +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=1756304915; cv=none; b=Q4oLtBphU7JIJzsGjMavwpXAlVW0G+ZJuRHiBjHHmWo+FJ0/T9CG7bBx7w+7iALst411F7rBD6ClKHHP20MU5305NbTvuL7gekBrqjHcmFF3nLAIG2pEssLkvu+Lzz2NZPSvZBHtEoaNw/ZWRAuxdb2hw06TibqrMpDVU8s+oH0= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1756304915; c=relaxed/simple; bh=M9KgxPOmYQJO+dMzBadsFlnBMp4EgyCvcZyqoQkGA2E=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type; b=SzRcOFV6Srv0qCmmUHTSl11SFFWBD/x56BzYyfxp9I3m7PChkdJCzznRf2ZvwqGuhHdxrtlKVUKEaADfii+FrZrqFPMi2y+TnPvrpWwiJVmv8f/ycxoni8dqj9KlSLOMcL0rtj5w5uNaMWFwwrtU91SjilsGZ4pJAad6Th7p0PY= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=RAX2cKy+; 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="RAX2cKy+" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 3D3CEC4CEEB; Wed, 27 Aug 2025 14:28:34 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1756304914; bh=M9KgxPOmYQJO+dMzBadsFlnBMp4EgyCvcZyqoQkGA2E=; h=From:To:Cc:Subject:Date:From; b=RAX2cKy+Bh5EXC9MYUWkAHF40j3I3yQ/fK2/jeA5nHFgb65TePrDvQSeHyHwjxa8J ki/lreQCeefh14S101zVgdXaXNYAlbR4XFEVCEX91jI+dtqPd+M4BeGwaIydjSJq13 5Jc3bN1nch4OLF/eOfqJmBwI4eBqUuEpZrhhg1NJA+u55735ljUziGYV28OBEtMwLZ RslgI0MK29cEIegEL8EFZRg5Gspiyrspaia536InrcEY/WgmsPU1gP56QYSTXNJtar hm9KlyLpUHQfmVP2u2Jk2kij2DH9x61XbcPR50KtCzJvszcYyLvrcL8UTP2eU56sqz GGP6LAPSZOusg== From: Chuck Lever To: Cc: Chuck Lever Subject: [PATCH v1 00/26] Various fixes Date: Wed, 27 Aug 2025 10:27:55 -0400 Message-ID: <20250827142832.2629291-1-cel@kernel.org> X-Mailer: git-send-email 2.51.0 Precedence: bulk X-Mailing-List: kdevops@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit From: Chuck Lever I've finally gotten most of my test runners moved to cloud providers so I'm able to rebase my version of kdevops on linux-kdevops/kdevops : HEAD In the process I've found and fixed myriad small issues. One or two of these might need some attention and additional work. Please have a close look -- they are all short subjects. Chuck Lever (26): scripts: Update gen_ssh_key.sh terraform/azure: Fix count of managed disks terraform/azure: Remove tags from terraform configuration terraform/azure: Enable network acceleration terraform/azure: Make the resource group name a variable terraform/azure: Remove the provider version constraint terraform/azure: Update the RHEL publishers terraform/oci: Work around oracle/oci provider bug terraform/oci: terraform/oci: Enable preemptible compute instances terraform/aws: Fix zone selection for us_west1 Revert "terraform/aws: Add Oracle Linux AMI selections" terraform/aws: Remove unused terraform tags terraform/GCE: Fix the default disk throughput values terraform/gce: Remove unused tags terraform/gce: Remove support for Fedora terraform/gce: Update existing machine types and introduce new ones terraform: Create the user's .ssh/config if it does not already exist pynfs: Don't install xdrlib3 on older RHEL guestfs: Update the guestfs playbook description gen_hosts: Add 'localhost' to the [all] group gen_host: Add [service] group to the builder template guestfs: Don't run the 'destroy' tags on the controller base_image: Skip "locales-all" package on Fedora update_etc_hosts: ipaddr Add an Ansible requirements.yml file playbooks/guestfs.yml | 2 +- .../base_image/templates/virt-builder.j2 | 2 +- .../roles/gen_hosts/templates/builder.j2 | 5 + .../templates/azure/terraform.tfvars.j2 | 1 + .../templates/oci/terraform.tfvars.j2 | 1 + .../pynfs/tasks/install-deps/redhat/main.yml | 2 + playbooks/roles/terraform/tasks/main.yml | 1 + .../roles/update_etc_hosts/tasks/main.yml | 4 +- requirements.yml | 8 ++ scripts/ansible.Makefile | 5 + scripts/gen_ssh_key.sh | 2 +- scripts/guestfs.Makefile | 1 + terraform/aws/kconfigs/Kconfig.compute | 4 - terraform/aws/kconfigs/Kconfig.location | 21 ++- terraform/aws/kconfigs/distros/Kconfig.oracle | 48 ------- terraform/aws/main.tf | 13 -- terraform/azure/kconfigs/Kconfig.location | 16 +++ terraform/azure/kconfigs/Kconfig.storage | 1 + .../azure/kconfigs/publishers/Kconfig.rhel | 10 +- terraform/azure/main.tf | 35 +---- terraform/azure/provider.tf | 2 +- terraform/azure/vars.tf | 5 + terraform/gce/kconfigs/Kconfig.compute | 4 - terraform/gce/kconfigs/Kconfig.storage | 6 +- terraform/gce/kconfigs/images/Kconfig.fedora | 95 ------------- .../gce/kconfigs/machines/Kconfig.c3-standard | 41 ++++++ .../kconfigs/machines/Kconfig.c3d-standard | 46 ++++++ .../gce/kconfigs/machines/Kconfig.c4-standard | 23 +-- .../kconfigs/machines/Kconfig.c4a-standard | 57 ++++++++ .../kconfigs/machines/Kconfig.c4d-standard | 51 +++++++ .../gce/kconfigs/machines/Kconfig.e2-highcpu | 58 ++++++++ .../gce/kconfigs/machines/Kconfig.e2-standard | 58 ++++++++ .../gce/kconfigs/machines/Kconfig.n1-highcpu | 55 ++++++++ .../gce/kconfigs/machines/Kconfig.n1-standard | 26 ++-- .../gce/kconfigs/machines/Kconfig.n2-highcpu | 16 +-- .../gce/kconfigs/machines/Kconfig.n2-standard | 16 +-- .../gce/kconfigs/machines/Kconfig.n2d-highcpu | 15 +- .../kconfigs/machines/Kconfig.n2d-standard | 17 ++- .../gce/kconfigs/machines/Kconfig.n4-highcpu | 16 +-- .../gce/kconfigs/machines/Kconfig.n4-standard | 16 +-- terraform/gce/main.tf | 2 - terraform/oci/kconfigs/Kconfig.storage | 132 ++++++++++++++++++ terraform/oci/main.tf | 8 ++ terraform/oci/provider.tf | 4 +- terraform/oci/vars.tf | 5 + terraform/oci/volumes/main.tf | 12 +- terraform/oci/volumes/vars.tf | 5 + 47 files changed, 687 insertions(+), 286 deletions(-) create mode 100644 requirements.yml delete mode 100644 terraform/aws/kconfigs/distros/Kconfig.oracle delete mode 100644 terraform/gce/kconfigs/images/Kconfig.fedora create mode 100644 terraform/gce/kconfigs/machines/Kconfig.c3-standard create mode 100644 terraform/gce/kconfigs/machines/Kconfig.c3d-standard create mode 100644 terraform/gce/kconfigs/machines/Kconfig.c4a-standard create mode 100644 terraform/gce/kconfigs/machines/Kconfig.c4d-standard create mode 100644 terraform/gce/kconfigs/machines/Kconfig.e2-highcpu create mode 100644 terraform/gce/kconfigs/machines/Kconfig.e2-standard create mode 100644 terraform/gce/kconfigs/machines/Kconfig.n1-highcpu -- 2.51.0