[PATCH 0/4] kdevops: fixes for new ansible and some nfsd default config changes
Jeff Layton <[email protected]> Tue, 19 May 2026 06:54:24 -0400
| Newsgroups | dev.linux.lists.kdevops |
|---|---|
| Message-ID | <[email protected]> |
ansible-2.20 has a nasty surprise. Strings can no longer be evaluated as booleans. It throws an exception instead. The first patch fixes this up in the tree. The last patches are more optional, but I've been carrying them for a while, and it would be nice to get them in. I think they make for reasonable changes to the existing workflows. Signed-off-by: Jeff Layton <[email protected]> --- Jeff Layton (4): ansible: fix bare conditionals for ansible-core 2.20+ strict booleans gitr: enable verbose logging in the test harness nfsd: use more reasonable defaults for local VM testing devconfig: add some extra packages to the kdev tools kconfigs/Kconfig.nfsd | 4 +- playbooks/roles/bootlinux/tasks/build/9p.yml | 2 +- playbooks/roles/bootlinux/tasks/build/builder.yml | 2 +- playbooks/roles/bootlinux/tasks/build/targets.yml | 2 +- playbooks/roles/bootlinux/tasks/main.yml | 4 +- playbooks/roles/build_linux/tasks/main.yml | 8 +- playbooks/roles/codereadyrepo/tasks/main.yml | 10 +- .../devconfig/tasks/install-deps/redhat/main.yml | 14 +- .../devconfig/tasks/install-deps/suse/main.yml | 2 +- playbooks/roles/devconfig/tasks/main.yml | 18 +- playbooks/roles/fstests/tasks/main.yml | 12 +- playbooks/roles/gen_hosts/tasks/main.yml | 80 +++---- playbooks/roles/gen_nodes/tasks/main.yml | 242 ++++++++++----------- playbooks/roles/gen_pci_kconfig/tasks/main.yml | 4 +- playbooks/roles/gen_tfvars/tasks/main.yml | 6 +- playbooks/roles/gitr/tasks/main.yml | 4 +- playbooks/roles/kdevops_archive/tasks/main.yml | 2 +- .../roles/nfsd/tasks/install-deps/redhat/main.yml | 2 +- .../roles/nfsd/tasks/install-deps/suse/main.yml | 2 +- playbooks/roles/nfsd/templates/nfs.conf.j2 | 5 + playbooks/roles/reboot-limit/tasks/do-reboot.yml | 4 +- playbooks/roles/update_etc_hosts/tasks/main.yml | 6 +- 22 files changed, 223 insertions(+), 212 deletions(-) --- base-commit: 1a61f43dc2bc2e019fc4a35d9673cfa31909272d change-id: 20260515-fixes-4e708e81ced8 Best regards, -- Jeff Layton <[email protected]>