[PATCH 08/10] playbooks: add SPDX-License-Identifier to top-level playbooks
Daniel Gomez <[email protected]> Tue, 19 May 2026 15:34:29 +0200
| Newsgroups | dev.linux.lists.kdevops |
|---|---|
| Message-ID | <[email protected]> |
From: Daniel Gomez <[email protected]> Most playbooks/*.yml files lacked an SPDX header. The kdevops tree's established license for shared YAML is copyleft-next-0.3.1. Insert "# SPDX-License-Identifier: copyleft-next-0.3.1" on the line right after the YAML "---" document marker. Generated-by: Claude AI Signed-off-by: Daniel Gomez <[email protected]> --- playbooks/ai.yml | 1 + playbooks/ai_benchmark.yml | 1 + playbooks/ai_destroy.yml | 1 + playbooks/ai_install.yml | 1 + playbooks/ai_multifs.yml | 1 + playbooks/ai_results.yml | 1 + playbooks/ai_setup.yml | 1 + playbooks/ai_tests.yml | 1 + playbooks/ai_uninstall.yml | 1 + playbooks/ansible_cfg.yml | 1 + playbooks/base_image.yml | 1 + playbooks/blktests.yml | 1 + playbooks/bootlinux.yml | 1 + playbooks/build_linux.yml | 1 + playbooks/build_linux_results.yml | 1 + playbooks/build_qemu.yml | 1 + playbooks/common.yml | 1 + playbooks/create_data_partition.yml | 1 + playbooks/cxl.yml | 1 + playbooks/devconfig.yml | 1 + playbooks/dhclient_azure_cache.yml | 1 + playbooks/dhclient_cache.yml | 1 + playbooks/docker-mirror.yml | 1 + playbooks/extra_volumes.yml | 1 + playbooks/fio-tests-baseline.yml | 1 + playbooks/fio-tests-compare.yml | 1 + playbooks/fio-tests-graph-host.yml | 1 + playbooks/fio-tests-graph.yml | 1 + playbooks/fio-tests-multi-fs-compare.yml | 1 + playbooks/fio-tests-results.yml | 1 + playbooks/fio-tests-trend-analysis.yml | 1 + playbooks/fio-tests.yml | 1 + playbooks/fstests.yml | 1 + playbooks/gen-pci-kconfig.yml | 1 + playbooks/gen_hosts.yml | 1 + playbooks/gen_nodes.yml | 1 + playbooks/gen_tfvars.yml | 1 + playbooks/gitr.yml | 1 + playbooks/guestfs.yml | 1 + playbooks/hypervisor-tuning.yml | 1 + playbooks/install-menuconfig-deps.yml | 1 + playbooks/install-rcloud-deps.yml | 1 + playbooks/install_systemd_journal_remote.yml | 1 + playbooks/install_systemd_timesyncd.yml | 1 + playbooks/install_terraform.yml | 1 + playbooks/iscsi.yml | 1 + playbooks/kdc.yml | 1 + playbooks/kdevops_archive.yml | 1 + playbooks/krb5.yml | 1 + playbooks/ktls.yml | 1 + playbooks/libvirt_pcie_passthrough.yml | 1 + playbooks/libvirt_storage_pool_create.yml | 1 + playbooks/libvirt_user.yml | 1 + playbooks/linux-mirror.yml | 1 + playbooks/ltp.yml | 1 + playbooks/minio.yml | 1 + playbooks/mmtests-compare.yml | 1 + playbooks/mmtests.yml | 1 + playbooks/monitor-kill.yml | 1 + playbooks/monitor-results.yml | 1 + playbooks/nfsd.yml | 1 + playbooks/nfstest.yml | 1 + playbooks/pkg.yml | 1 + playbooks/postfix_relay_host.yml | 1 + playbooks/pynfs.yml | 1 + playbooks/rcloud.yml | 1 + playbooks/reboot-limit.yml | 1 + playbooks/rxe.yml | 1 + playbooks/selftests.yml | 1 + playbooks/siw.yml | 1 + playbooks/smbd.yml | 1 + playbooks/steady_state.yml | 1 + playbooks/sysbench.yml | 1 + playbooks/terraform.yml | 1 + playbooks/update_etc_hosts.yml | 1 + playbooks/update_ssh_config_guestfs.yml | 1 + playbooks/vllm.yml | 1 + 77 files changed, 77 insertions(+) diff --git a/playbooks/ai.yml b/playbooks/ai.yml index b1613309..b6a04dae 100644 --- a/playbooks/ai.yml +++ b/playbooks/ai.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 # Main AI workflow orchestration playbook # This demonstrates the scalable structure for AI workflows diff --git a/playbooks/ai_benchmark.yml b/playbooks/ai_benchmark.yml index ad38879f..93605cbe 100644 --- a/playbooks/ai_benchmark.yml +++ b/playbooks/ai_benchmark.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Run Milvus Vector Database Benchmarks hosts: baseline:dev vars: diff --git a/playbooks/ai_destroy.yml b/playbooks/ai_destroy.yml index ba1a31b5..c5dbd498 100644 --- a/playbooks/ai_destroy.yml +++ b/playbooks/ai_destroy.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Destroy Milvus Vector Database hosts: baseline:dev become: true diff --git a/playbooks/ai_install.yml b/playbooks/ai_install.yml index 1cc2f6c2..3ab2d9df 100644 --- a/playbooks/ai_install.yml +++ b/playbooks/ai_install.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Install Milvus Vector Database hosts: baseline:dev become: true diff --git a/playbooks/ai_multifs.yml b/playbooks/ai_multifs.yml index 637f11f4..43f0014c 100644 --- a/playbooks/ai_multifs.yml +++ b/playbooks/ai_multifs.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - hosts: baseline become: yes gather_facts: yes diff --git a/playbooks/ai_results.yml b/playbooks/ai_results.yml index 64216d61..048d8c9b 100644 --- a/playbooks/ai_results.yml +++ b/playbooks/ai_results.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Collect and analyze AI benchmark results hosts: baseline:dev roles: diff --git a/playbooks/ai_setup.yml b/playbooks/ai_setup.yml index eceda156..152e1d82 100644 --- a/playbooks/ai_setup.yml +++ b/playbooks/ai_setup.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Setup AI benchmark environment hosts: baseline:dev roles: diff --git a/playbooks/ai_tests.yml b/playbooks/ai_tests.yml index 728196bd..b8d35870 100644 --- a/playbooks/ai_tests.yml +++ b/playbooks/ai_tests.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 # AI Tests/Benchmarks playbook # This ensures AI infrastructure is setup before running benchmarks diff --git a/playbooks/ai_uninstall.yml b/playbooks/ai_uninstall.yml index 3894ef05..65f779f0 100644 --- a/playbooks/ai_uninstall.yml +++ b/playbooks/ai_uninstall.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Uninstall AI benchmark components hosts: baseline:dev roles: diff --git a/playbooks/ansible_cfg.yml b/playbooks/ansible_cfg.yml index a6c80227..8fa47290 100644 --- a/playbooks/ansible_cfg.yml +++ b/playbooks/ansible_cfg.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Ansible Configuration Role hosts: localhost vars: diff --git a/playbooks/base_image.yml b/playbooks/base_image.yml index 41126844..d7198c65 100644 --- a/playbooks/base_image.yml +++ b/playbooks/base_image.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Create a libvirt base OS image gather_facts: false connection: local diff --git a/playbooks/blktests.yml b/playbooks/blktests.yml index 9285e8e9..5d9b318c 100644 --- a/playbooks/blktests.yml +++ b/playbooks/blktests.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Configure and run the block layer testing workflow hosts: baseline:dev roles: diff --git a/playbooks/bootlinux.yml b/playbooks/bootlinux.yml index 5477d8f1..b2844e4d 100644 --- a/playbooks/bootlinux.yml +++ b/playbooks/bootlinux.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Bootlinux hosts: all roles: diff --git a/playbooks/build_linux.yml b/playbooks/build_linux.yml index c703669b..521aebf9 100644 --- a/playbooks/build_linux.yml +++ b/playbooks/build_linux.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Build Linux Kernel Multiple Times hosts: baseline:dev diff --git a/playbooks/build_linux_results.yml b/playbooks/build_linux_results.yml index c21cca96..22866b38 100644 --- a/playbooks/build_linux_results.yml +++ b/playbooks/build_linux_results.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Collect Build Linux Results hosts: all vars: diff --git a/playbooks/build_qemu.yml b/playbooks/build_qemu.yml index 861647e0..bca028fe 100644 --- a/playbooks/build_qemu.yml +++ b/playbooks/build_qemu.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Build and install QEMU hosts: localhost roles: diff --git a/playbooks/common.yml b/playbooks/common.yml index 45b106d2..88c35224 100644 --- a/playbooks/common.yml +++ b/playbooks/common.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Common tasks hosts: baseline:dev roles: diff --git a/playbooks/create_data_partition.yml b/playbooks/create_data_partition.yml index 4336bbff..350d2ba4 100644 --- a/playbooks/create_data_partition.yml +++ b/playbooks/create_data_partition.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Create Directory Data Path (e.g. /data partition) hosts: baseline:dev roles: diff --git a/playbooks/cxl.yml b/playbooks/cxl.yml index 641b580f..8ef5705b 100644 --- a/playbooks/cxl.yml +++ b/playbooks/cxl.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Cxl hosts: baseline:dev roles: diff --git a/playbooks/devconfig.yml b/playbooks/devconfig.yml index e1d97138..e328e101 100644 --- a/playbooks/devconfig.yml +++ b/playbooks/devconfig.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Configure developer environment on target systems hosts: all:!localhost gather_facts: false diff --git a/playbooks/dhclient_azure_cache.yml b/playbooks/dhclient_azure_cache.yml index 3d534efe..1c635512 100644 --- a/playbooks/dhclient_azure_cache.yml +++ b/playbooks/dhclient_azure_cache.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Configure persistent DHCP caching for cloud VMs hosts: all:!localhost gather_facts: true diff --git a/playbooks/dhclient_cache.yml b/playbooks/dhclient_cache.yml index 3d534efe..1c635512 100644 --- a/playbooks/dhclient_cache.yml +++ b/playbooks/dhclient_cache.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Configure persistent DHCP caching for cloud VMs hosts: all:!localhost gather_facts: true diff --git a/playbooks/docker-mirror.yml b/playbooks/docker-mirror.yml index 9474e238..e22ea702 100644 --- a/playbooks/docker-mirror.yml +++ b/playbooks/docker-mirror.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Install Docker mirror hosts: localhost become: true diff --git a/playbooks/extra_volumes.yml b/playbooks/extra_volumes.yml index c556f751..7586fee0 100644 --- a/playbooks/extra_volumes.yml +++ b/playbooks/extra_volumes.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Set up udev rules for /dev/disk/kdevops/ gather_facts: false hosts: baseline:dev:service diff --git a/playbooks/fio-tests-baseline.yml b/playbooks/fio-tests-baseline.yml index f39c2f05..794bd436 100644 --- a/playbooks/fio-tests-baseline.yml +++ b/playbooks/fio-tests-baseline.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Save fio test results as baseline hosts: - baseline diff --git a/playbooks/fio-tests-compare.yml b/playbooks/fio-tests-compare.yml index 226017ae..26456378 100644 --- a/playbooks/fio-tests-compare.yml +++ b/playbooks/fio-tests-compare.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Compare fio test results between baseline and dev hosts: localhost become: false diff --git a/playbooks/fio-tests-graph-host.yml b/playbooks/fio-tests-graph-host.yml index d96c5423..0020705a 100644 --- a/playbooks/fio-tests-graph-host.yml +++ b/playbooks/fio-tests-graph-host.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 # Process fio-tests results for a single host - name: Find JSON result files for {{ host_name }} find: diff --git a/playbooks/fio-tests-graph.yml b/playbooks/fio-tests-graph.yml index ddf886da..c32ff5f7 100644 --- a/playbooks/fio-tests-graph.yml +++ b/playbooks/fio-tests-graph.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Generate fio-tests performance graphs hosts: localhost gather_facts: yes diff --git a/playbooks/fio-tests-multi-fs-compare.yml b/playbooks/fio-tests-multi-fs-compare.yml index 6bf69089..9ab51dc3 100644 --- a/playbooks/fio-tests-multi-fs-compare.yml +++ b/playbooks/fio-tests-multi-fs-compare.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Multi-filesystem fio-tests comparison and analysis hosts: localhost gather_facts: yes diff --git a/playbooks/fio-tests-results.yml b/playbooks/fio-tests-results.yml index f97a3675..24ede951 100644 --- a/playbooks/fio-tests-results.yml +++ b/playbooks/fio-tests-results.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Collect and display fio test results hosts: - baseline diff --git a/playbooks/fio-tests-trend-analysis.yml b/playbooks/fio-tests-trend-analysis.yml index 4084deb3..d063e8f0 100644 --- a/playbooks/fio-tests-trend-analysis.yml +++ b/playbooks/fio-tests-trend-analysis.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Generate fio test trend analysis hosts: - baseline diff --git a/playbooks/fio-tests.yml b/playbooks/fio-tests.yml index 741a441d..848b3817 100644 --- a/playbooks/fio-tests.yml +++ b/playbooks/fio-tests.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Run fio performance tests hosts: - baseline diff --git a/playbooks/fstests.yml b/playbooks/fstests.yml index 193ecdc0..10f4da23 100644 --- a/playbooks/fstests.yml +++ b/playbooks/fstests.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Enable fstests JUnit XML result processing hosts: localhost roles: diff --git a/playbooks/gen-pci-kconfig.yml b/playbooks/gen-pci-kconfig.yml index 7a4ce89e..ff571664 100644 --- a/playbooks/gen-pci-kconfig.yml +++ b/playbooks/gen-pci-kconfig.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Generate dynamic PCI-E passthrough Kconfig files for libvirt guests hosts: localhost roles: diff --git a/playbooks/gen_hosts.yml b/playbooks/gen_hosts.yml index c6b3b73f..3cd6c589 100644 --- a/playbooks/gen_hosts.yml +++ b/playbooks/gen_hosts.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Generate Ansible inventory for guests (hosts) hosts: localhost roles: diff --git a/playbooks/gen_nodes.yml b/playbooks/gen_nodes.yml index 1e6c3063..4812de7c 100644 --- a/playbooks/gen_nodes.yml +++ b/playbooks/gen_nodes.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Generate target node configuration hosts: localhost roles: diff --git a/playbooks/gen_tfvars.yml b/playbooks/gen_tfvars.yml index 9d75c868..66a605f8 100644 --- a/playbooks/gen_tfvars.yml +++ b/playbooks/gen_tfvars.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Generate Terraform variables file (terraform/terraform.tfvars) hosts: localhost roles: diff --git a/playbooks/gitr.yml b/playbooks/gitr.yml index a7464e5d..0b719cd7 100644 --- a/playbooks/gitr.yml +++ b/playbooks/gitr.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Git regresion filesystem test workflow hosts: baseline:dev roles: diff --git a/playbooks/guestfs.yml b/playbooks/guestfs.yml index 62334463..d249d2be 100644 --- a/playbooks/guestfs.yml +++ b/playbooks/guestfs.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Manage infrastructure lifecycle and SSH access with libvirt/guestfs gather_facts: true connection: local diff --git a/playbooks/hypervisor-tuning.yml b/playbooks/hypervisor-tuning.yml index c295b87a..406044cf 100644 --- a/playbooks/hypervisor-tuning.yml +++ b/playbooks/hypervisor-tuning.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Apply hypervisor tuning settings (KSM and Zswap) hosts: localhost roles: diff --git a/playbooks/install-menuconfig-deps.yml b/playbooks/install-menuconfig-deps.yml index be1c6433..a20d7332 100644 --- a/playbooks/install-menuconfig-deps.yml +++ b/playbooks/install-menuconfig-deps.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Install dependencies for Kconfig menuconfig hosts: localhost roles: diff --git a/playbooks/install-rcloud-deps.yml b/playbooks/install-rcloud-deps.yml index ea10a601..54046e0a 100644 --- a/playbooks/install-rcloud-deps.yml +++ b/playbooks/install-rcloud-deps.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Install rcloud build dependencies hosts: localhost roles: diff --git a/playbooks/install_systemd_journal_remote.yml b/playbooks/install_systemd_journal_remote.yml index 5cc08706..63ef643d 100644 --- a/playbooks/install_systemd_journal_remote.yml +++ b/playbooks/install_systemd_journal_remote.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Install and configure systemd-journal-remote for remote journal collection hosts: localhost roles: diff --git a/playbooks/install_systemd_timesyncd.yml b/playbooks/install_systemd_timesyncd.yml index 75906451..48700f77 100644 --- a/playbooks/install_systemd_timesyncd.yml +++ b/playbooks/install_systemd_timesyncd.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Install and configure systemd-timesyncd for NTP time sync hosts: localhost roles: diff --git a/playbooks/install_terraform.yml b/playbooks/install_terraform.yml index 3342d32a..41ac095b 100644 --- a/playbooks/install_terraform.yml +++ b/playbooks/install_terraform.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Install Terraform connection: local hosts: localhost diff --git a/playbooks/iscsi.yml b/playbooks/iscsi.yml index 5bcfb73f..1684b207 100644 --- a/playbooks/iscsi.yml +++ b/playbooks/iscsi.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Provision and manage iSCSI targets and LUNs for shared block storage hosts: iscsi roles: diff --git a/playbooks/kdc.yml b/playbooks/kdc.yml index 35b576c9..4b57e205 100644 --- a/playbooks/kdc.yml +++ b/playbooks/kdc.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Setup MIT Kerberos V5 KDC with realm and admin settings hosts: kdc roles: diff --git a/playbooks/kdevops_archive.yml b/playbooks/kdevops_archive.yml index cbf8dea6..bf424276 100644 --- a/playbooks/kdevops_archive.yml +++ b/playbooks/kdevops_archive.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Archive and push kdevops CI test results hosts: localhost roles: diff --git a/playbooks/krb5.yml b/playbooks/krb5.yml index 96d41a53..12859508 100644 --- a/playbooks/krb5.yml +++ b/playbooks/krb5.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Setup MIT Kerberos V5 KDC and configure NFS clients for Kerberos authentication hosts: krb5 roles: diff --git a/playbooks/ktls.yml b/playbooks/ktls.yml index 8c3d42bd..8790a2e8 100644 --- a/playbooks/ktls.yml +++ b/playbooks/ktls.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Provision self-signed TLS certs and enable tlshd for kernel TLS testing (ktls) hosts: baseline:dev roles: diff --git a/playbooks/libvirt_pcie_passthrough.yml b/playbooks/libvirt_pcie_passthrough.yml index f128bdd7..d5e3659c 100644 --- a/playbooks/libvirt_pcie_passthrough.yml +++ b/playbooks/libvirt_pcie_passthrough.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Configure PCIe passthrough for libvirt VMs hosts: localhost roles: diff --git a/playbooks/libvirt_storage_pool_create.yml b/playbooks/libvirt_storage_pool_create.yml index 8f0d7b04..9092f880 100644 --- a/playbooks/libvirt_storage_pool_create.yml +++ b/playbooks/libvirt_storage_pool_create.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Create and configure a Libvirt storage pool hosts: localhost roles: diff --git a/playbooks/libvirt_user.yml b/playbooks/libvirt_user.yml index 7923b05e..ed79b75c 100644 --- a/playbooks/libvirt_user.yml +++ b/playbooks/libvirt_user.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Allow user to run libvirt guests hosts: localhost roles: diff --git a/playbooks/linux-mirror.yml b/playbooks/linux-mirror.yml index 36dcd79b..4ae37dfb 100644 --- a/playbooks/linux-mirror.yml +++ b/playbooks/linux-mirror.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Install Git mirrors using systemd.timer hosts: localhost roles: diff --git a/playbooks/ltp.yml b/playbooks/ltp.yml index 7c00488d..ba0259c3 100644 --- a/playbooks/ltp.yml +++ b/playbooks/ltp.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Configure and run the Linux Test Project (LTP) suite workflow hosts: baseline:dev roles: diff --git a/playbooks/minio.yml b/playbooks/minio.yml index 1e6a91e0..23dd14f7 100644 --- a/playbooks/minio.yml +++ b/playbooks/minio.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 # MinIO S3 Storage Benchmarking Playbook - name: Install MinIO and setup diff --git a/playbooks/mmtests-compare.yml b/playbooks/mmtests-compare.yml index 7e948672..267d5e38 100644 --- a/playbooks/mmtests-compare.yml +++ b/playbooks/mmtests-compare.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - hosts: localhost roles: - role: mmtests_compare diff --git a/playbooks/mmtests.yml b/playbooks/mmtests.yml index 263b8e1d..da91b305 100644 --- a/playbooks/mmtests.yml +++ b/playbooks/mmtests.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - hosts: baseline:dev roles: - role: mmtests diff --git a/playbooks/monitor-kill.yml b/playbooks/monitor-kill.yml index d84dd18f..9c80114d 100644 --- a/playbooks/monitor-kill.yml +++ b/playbooks/monitor-kill.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Kill all monitoring processes and clean up monitoring data hosts: baseline:dev become: true diff --git a/playbooks/monitor-results.yml b/playbooks/monitor-results.yml index dac2dce8..3c9e2cf9 100644 --- a/playbooks/monitor-results.yml +++ b/playbooks/monitor-results.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - hosts: baseline:dev become: true become_flags: "su - -c" diff --git a/playbooks/nfsd.yml b/playbooks/nfsd.yml index feed9885..4e5cfc50 100644 --- a/playbooks/nfsd.yml +++ b/playbooks/nfsd.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Set up and start the NFS server with configurable exports hosts: nfsd roles: diff --git a/playbooks/nfstest.yml b/playbooks/nfstest.yml index e77273b5..8398a4cc 100644 --- a/playbooks/nfstest.yml +++ b/playbooks/nfstest.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Configure and run the nfstest workflow for NFS testing hosts: baseline:dev roles: diff --git a/playbooks/pkg.yml b/playbooks/pkg.yml index 4d8aa5f9..d6a02baa 100644 --- a/playbooks/pkg.yml +++ b/playbooks/pkg.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Package name wrapper hosts: baseline:dev roles: diff --git a/playbooks/postfix_relay_host.yml b/playbooks/postfix_relay_host.yml index c7b34277..e5503aca 100644 --- a/playbooks/postfix_relay_host.yml +++ b/playbooks/postfix_relay_host.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Configure and enable Postfix with a custom relay host hosts: localhost roles: diff --git a/playbooks/pynfs.yml b/playbooks/pynfs.yml index 421ee778..dd6f6abf 100644 --- a/playbooks/pynfs.yml +++ b/playbooks/pynfs.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Configure and run pynfs testing workflow hosts: baseline:dev roles: diff --git a/playbooks/rcloud.yml b/playbooks/rcloud.yml index 57249a57..7b802c67 100644 --- a/playbooks/rcloud.yml +++ b/playbooks/rcloud.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Install and configure rcloud REST API server hosts: localhost become: yes diff --git a/playbooks/reboot-limit.yml b/playbooks/reboot-limit.yml index 96b8cb4c..aea5486a 100644 --- a/playbooks/reboot-limit.yml +++ b/playbooks/reboot-limit.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Configure and run the reboot-limit workflow hosts: baseline:dev roles: diff --git a/playbooks/rxe.yml b/playbooks/rxe.yml index 03afedc5..68cd610a 100644 --- a/playbooks/rxe.yml +++ b/playbooks/rxe.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Set up software-emulated RoCE RDMA over Ethernet (rxe) via udev hosts: baseline:dev roles: diff --git a/playbooks/selftests.yml b/playbooks/selftests.yml index 8f3ba682..82fe68b1 100644 --- a/playbooks/selftests.yml +++ b/playbooks/selftests.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Configure and run Linux kernel selftests (kselftests) hosts: baseline:dev roles: diff --git a/playbooks/siw.yml b/playbooks/siw.yml index 78038277..0e11576a 100644 --- a/playbooks/siw.yml +++ b/playbooks/siw.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Set up software-emulated iWARP RDMA over TCP/IP (siw) via udev hosts: baseline:dev roles: diff --git a/playbooks/smbd.yml b/playbooks/smbd.yml index a85e99d5..c1880b6e 100644 --- a/playbooks/smbd.yml +++ b/playbooks/smbd.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Set up Samba server with shared volume and system integration hosts: smbd roles: diff --git a/playbooks/steady_state.yml b/playbooks/steady_state.yml index 0dd400d5..2b14c329 100644 --- a/playbooks/steady_state.yml +++ b/playbooks/steady_state.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - hosts: all roles: - role: steady_state diff --git a/playbooks/sysbench.yml b/playbooks/sysbench.yml index 37d78240..cef5d410 100644 --- a/playbooks/sysbench.yml +++ b/playbooks/sysbench.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Configure and run the sysbench workflow hosts: baseline:dev roles: diff --git a/playbooks/terraform.yml b/playbooks/terraform.yml index 9c99f20d..4607c5b5 100644 --- a/playbooks/terraform.yml +++ b/playbooks/terraform.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Manage infrastructure lifecycle and SSH access with Terraform hosts: localhost roles: diff --git a/playbooks/update_etc_hosts.yml b/playbooks/update_etc_hosts.yml index 5a7d83d6..9dffe732 100644 --- a/playbooks/update_etc_hosts.yml +++ b/playbooks/update_etc_hosts.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Update target /etc/hosts with all targets and disable cloud-init hosts: all:!localhost gather_facts: false diff --git a/playbooks/update_ssh_config_guestfs.yml b/playbooks/update_ssh_config_guestfs.yml index 56faed24..a3bf9f77 100644 --- a/playbooks/update_ssh_config_guestfs.yml +++ b/playbooks/update_ssh_config_guestfs.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Update OpenSSH client configuration file (libguestfs) hosts: localhost roles: diff --git a/playbooks/vllm.yml b/playbooks/vllm.yml index 51151afe..b5ff2a0d 100644 --- a/playbooks/vllm.yml +++ b/playbooks/vllm.yml @@ -1,4 +1,5 @@ --- +# SPDX-License-Identifier: copyleft-next-0.3.1 - name: Deploy and manage vLLM Production Stack hosts: baseline:dev become: yes -- 2.53.0