Linting result by ansible-lint
Added Github Actions for ansible-lint, and here's the output:
WARNING Listing 322 violation(s) that are fatal
git-latest: Git checkouts must contain explicit version
roles/cod_rabbitmq_agents_cloud/tasks/main.yaml:2 Task/Handler: Clone the repo where user ldap files are recorded
no-changed-when: Commands should not change things if nothing needs doing
roles/compute_build_image/tasks/main.yml:37 Task/Handler: Install Websockify
risky-file-permissions: File permissions unset or incorrect
roles/compute_build_image/tasks/main.yml:43 Task/Handler: add autofs maps
risky-file-permissions: File permissions unset or incorrect
roles/compute_build_image/tasks/main.yml:53 Task/Handler: lineinfile path=/etc/auto.{{ item.name }} line=* -{{ item.opt }} {{ headnode_private_ip }}:{{ item.path }}/& create=True
unnamed-task: All tasks should be named
roles/compute_build_image/tasks/main.yml:53 Task/Handler: lineinfile path=/etc/auto.{{ item.name }} line=* -{{ item.opt }} {{ headnode_private_ip }}:{{ item.path }}/& create=True
no-changed-when: Commands should not change things if nothing needs doing
roles/compute_build_image/tasks/main.yml:82 Task/Handler: Set compute node to boot with multi-user mode
literal-compare: Don't compare to literal True/False
roles/compute_build_nodes/tasks/main.yml:20 Task/Handler: set nodes bootloader
literal-compare: Don't compare to literal True/False
roles/compute_build_nodes/tasks/main.yml:25 Task/Handler: set nodes partitions
literal-compare: Don't compare to literal True/False
roles/compute_build_nodes/tasks/main.yml:30 Task/Handler: format partitions
literal-compare: Don't compare to literal True/False
roles/compute_build_nodes/tasks/main.yml:35 Task/Handler: define filesystems
command-instead-of-shell: Use shell only when shell functionality is required
roles/compute_build_nodes/tasks/main.yml:62 Task/Handler: add nodes via wwnodescan - BOOT NODES NOW, IN ORDER
literal-compare: Don't compare to literal True/False
roles/compute_build_nodes/tasks/main.yml:62 Task/Handler: add nodes via wwnodescan - BOOT NODES NOW, IN ORDER
literal-compare: Don't compare to literal True/False
roles/compute_build_nodes/tasks/main.yml:70 Task/Handler: set files to provision
no-changed-when: Commands should not change things if nothing needs doing
roles/compute_build_nodes/tasks/main.yml:74 Task/Handler: sync files
literal-compare: Don't compare to literal True/False
roles/compute_build_nodes/tasks/main.yml:86 Task/Handler: update pxeconfig to force node to boot from pxe
var-spacing: Variables should have spaces before and after: compute_node_glob}}
roles/compute_build_nodes/tasks/main.yml:86 Task/Handler: update pxeconfig to force node to boot from pxe
literal-compare: Don't compare to literal True/False
roles/compute_build_nodes/tasks/main.yml:90 Task/Handler: update pxeconfig to let node boot from local disk
var-spacing: Variables should have spaces before and after: compute_node_glob}}
roles/compute_build_nodes/tasks/main.yml:90 Task/Handler: update pxeconfig to let node boot from local disk
no-changed-when: Commands should not change things if nothing needs doing
roles/compute_build_nodes/tasks/main.yml:94 Task/Handler: wwsh pxe update
no-jinja-when: No Jinja2 in when
roles/compute_build_nodes_cloud/tasks/main.yml:22 Task/Handler: Add node(s) into warewulf database
no-jinja-when: No Jinja2 in when
roles/compute_build_nodes_cloud/tasks/main.yml:27 Task/Handler: Register node IP and MAC address in warewulf database
no-changed-when: Commands should not change things if nothing needs doing
roles/compute_build_nodes_cloud/tasks/main.yml:53 Task/Handler: sync files
no-changed-when: Commands should not change things if nothing needs doing
roles/compute_build_vnfs/tasks/main.yml:10 Task/Handler: check current kernel version
risky-shell-pipe: Shells that use pipes should set the pipefail option
roles/compute_build_vnfs/tasks/main.yml:10 Task/Handler: check current kernel version
command-instead-of-module: yum used in place of yum module
roles/compute_build_vnfs/tasks/main.yml:14 Task/Handler: check most recent installed kernel version
no-changed-when: Commands should not change things if nothing needs doing
roles/compute_build_vnfs/tasks/main.yml:14 Task/Handler: check most recent installed kernel version
risky-shell-pipe: Shells that use pipes should set the pipefail option
roles/compute_build_vnfs/tasks/main.yml:14 Task/Handler: check most recent installed kernel version
unnamed-task: All tasks should be named
roles/compute_build_vnfs/tasks/main.yml:18 Task/Handler: fail msg=Most recently installed kernel is not currently loaded version! Consider rebooting before building the vnfs
unnamed-task: All tasks should be named
roles/compute_build_vnfs/tasks/main.yml:22 Task/Handler: fail msg=Loaded kernel does not match the build_kernel_ver in group_vars/all
risky-file-permissions: File permissions unset or incorrect
roles/compute_build_vnfs/tasks/main.yml:31 Task/Handler: template src=compute_template.j2 dest={{ template_path }}{{ compute_template }}.tmpl
unnamed-task: All tasks should be named
roles/compute_build_vnfs/tasks/main.yml:31 Task/Handler: template src=compute_template.j2 dest={{ template_path }}{{ compute_template }}.tmpl
risky-file-permissions: File permissions unset or incorrect
roles/compute_build_vnfs/tasks/main.yml:33 Task/Handler: template src=extend_compute_packages.j2 dest={{ template_path }}extend_compute_packages
unnamed-task: All tasks should be named
roles/compute_build_vnfs/tasks/main.yml:33 Task/Handler: template src=extend_compute_packages.j2 dest={{ template_path }}extend_compute_packages
risky-file-permissions: File permissions unset or incorrect
roles/compute_build_vnfs/tasks/main.yml:35 Task/Handler: template src=base_packages.j2 dest={{ template_path }}base_packages
unnamed-task: All tasks should be named
roles/compute_build_vnfs/tasks/main.yml:35 Task/Handler: template src=base_packages.j2 dest={{ template_path }}base_packages
no-changed-when: Commands should not change things if nothing needs doing
roles/compute_build_vnfs/tasks/main.yml:37 Task/Handler: make chroot
risky-file-permissions: File permissions unset or incorrect
roles/compute_build_vnfs/tasks/main.yml:40 Task/Handler: copy resolve.conf into image
no-changed-when: Commands should not change things if nothing needs doing
roles/compute_build_vnfs/tasks/main.yml:105 Task/Handler: install Websockify inside chroot env
no-changed-when: Commands should not change things if nothing needs doing
roles/compute_build_vnfs/tasks/main.yml:110 Task/Handler: set compute node to boot with multi-user mode
no-changed-when: Commands should not change things if nothing needs doing
roles/compute_build_vnfs/tasks/main.yml:122 Task/Handler: firewalld on compute image disabled
no-changed-when: Commands should not change things if nothing needs doing
roles/compute_build_vnfs/tasks/main.yml:125 Task/Handler: chronyd on compute image enabled
no-changed-when: Commands should not change things if nothing needs doing
roles/compute_build_vnfs/tasks/main.yml:131 Task/Handler: slurmd on compute image enabled
no-changed-when: Commands should not change things if nothing needs doing
roles/compute_build_vnfs/tasks/main.yml:134 Task/Handler: wwimport file into image (passwd)
no-changed-when: Commands should not change things if nothing needs doing
roles/compute_build_vnfs/tasks/main.yml:137 Task/Handler: wwimport file into image (group)
no-changed-when: Commands should not change things if nothing needs doing
roles/compute_build_vnfs/tasks/main.yml:140 Task/Handler: wwimport file into image (shadow)
no-changed-when: Commands should not change things if nothing needs doing
roles/compute_build_vnfs/tasks/main.yml:143 Task/Handler: wwimport file into image (slurm)
no-changed-when: Commands should not change things if nothing needs doing
roles/compute_build_vnfs/tasks/main.yml:146 Task/Handler: wwimport file into image (munge)
no-changed-when: Commands should not change things if nothing needs doing
roles/compute_build_vnfs/tasks/main.yml:149 Task/Handler: wwimport file into image (lmod.sh)
no-changed-when: Commands should not change things if nothing needs doing
roles/compute_build_vnfs/tasks/main.yml:152 Task/Handler: wwimport file into image (lmod.csh)
command-instead-of-shell: Use shell only when shell functionality is required
roles/compute_build_vnfs/tasks/main.yml:155 Task/Handler: build bootstrap image
no-changed-when: Commands should not change things if nothing needs doing
roles/compute_build_vnfs/tasks/main.yml:155 Task/Handler: build bootstrap image
no-changed-when: Commands should not change things if nothing needs doing
roles/compute_build_vnfs/tasks/main.yml:158 Task/Handler: build the vnfs
risky-file-permissions: File permissions unset or incorrect
roles/compute_build_vnfs/tasks/main.yml:161 Task/Handler: set up provisioning interface
no-changed-when: Commands should not change things if nothing needs doing
roles/compute_build_vnfs/tasks/main.yml:165 Task/Handler: add network file to import
no-changed-when: Commands should not change things if nothing needs doing
roles/compute_build_vnfs/tasks/main.yml:168 Task/Handler: set network file path
command-instead-of-shell: Use shell only when shell functionality is required
roles/gpu_build_nodes/tasks/main.yml:66 Task/Handler: add nodes via wwnodescan - BOOT NODES NOW, IN ORDER
literal-compare: Don't compare to literal True/False
roles/gpu_build_nodes/tasks/main.yml:66 Task/Handler: add nodes via wwnodescan - BOOT NODES NOW, IN ORDER
literal-compare: Don't compare to literal True/False
roles/gpu_build_nodes/tasks/main.yml:70 Task/Handler: blacklist nouveau on first boot
var-spacing: Variables should have spaces before and after: gpu_prefix}}*"
roles/gpu_build_nodes/tasks/main.yml:70 Task/Handler: blacklist nouveau on first boot
literal-compare: Don't compare to literal True/False
roles/gpu_build_nodes/tasks/main.yml:74 Task/Handler: set files to provision
no-changed-when: Commands should not change things if nothing needs doing
roles/gpu_build_nodes/tasks/main.yml:78 Task/Handler: wwsh file sync
literal-compare: Don't compare to literal True/False
roles/gpu_build_nodes/tasks/main.yml:84 Task/Handler: update pxeconfig to let node boot from pxe
literal-compare: Don't compare to literal True/False
roles/gpu_build_nodes/tasks/main.yml:88 Task/Handler: update pxeconfig to let node boot from local disk
var-spacing: Variables should have spaces before and after: gpu_node_glob}}
roles/gpu_build_nodes/tasks/main.yml:88 Task/Handler: update pxeconfig to let node boot from local disk
no-changed-when: Commands should not change things if nothing needs doing
roles/gpu_build_nodes/tasks/main.yml:92 Task/Handler: wwsh pxe update
risky-file-permissions: File permissions unset or incorrect
roles/gpu_build_vnfs/tasks/main.yml:3 Task/Handler: copy gpu_template.tmpl for wwmkchroot
risky-file-permissions: File permissions unset or incorrect
roles/gpu_build_vnfs/tasks/main.yml:6 Task/Handler: copy gpu_compute_packages for wwmkchroot
no-changed-when: Commands should not change things if nothing needs doing
roles/gpu_build_vnfs/tasks/main.yml:9 Task/Handler: make chroot
risky-file-permissions: File permissions unset or incorrect
roles/gpu_build_vnfs/tasks/main.yml:12 Task/Handler: copy resolve.conf into image
command-instead-of-module: yum used in place of yum module
roles/gpu_build_vnfs/tasks/main.yml:15 Task/Handler: yum install into the image chroot
no-changed-when: Commands should not change things if nothing needs doing
roles/gpu_build_vnfs/tasks/main.yml:15 Task/Handler: yum install into the image chroot
command-instead-of-module: yum used in place of yum module
roles/gpu_build_vnfs/tasks/main.yml:19 Task/Handler: yum install slurm client into image
no-changed-when: Commands should not change things if nothing needs doing
roles/gpu_build_vnfs/tasks/main.yml:19 Task/Handler: yum install slurm client into image
risky-file-permissions: File permissions unset or incorrect
roles/gpu_build_vnfs/tasks/main.yml:22 Task/Handler: create export dir
command-instead-of-module: mount used in place of mount module
roles/gpu_build_vnfs/tasks/main.yml:28 Task/Handler: mount necessary bits
no-changed-when: Commands should not change things if nothing needs doing
roles/gpu_build_vnfs/tasks/main.yml:28 Task/Handler: mount necessary bits
no-changed-when: Commands should not change things if nothing needs doing
roles/gpu_build_vnfs/tasks/main.yml:36 Task/Handler: get kernel version
risky-shell-pipe: Shells that use pipes should set the pipefail option
roles/gpu_build_vnfs/tasks/main.yml:36 Task/Handler: get kernel version
risky-file-permissions: File permissions unset or incorrect
roles/gpu_build_vnfs/tasks/main.yml:40 Task/Handler: create build dir
command-instead-of-shell: Use shell only when shell functionality is required
roles/gpu_build_vnfs/tasks/main.yml:50 Task/Handler: build nvidia kernel modules in the vnfs
no-changed-when: Commands should not change things if nothing needs doing
roles/gpu_build_vnfs/tasks/main.yml:50 Task/Handler: build nvidia kernel modules in the vnfs
command-instead-of-shell: Use shell only when shell functionality is required
roles/gpu_build_vnfs/tasks/main.yml:55 Task/Handler: build cuda toolkit
no-changed-when: Commands should not change things if nothing needs doing
roles/gpu_build_vnfs/tasks/main.yml:55 Task/Handler: build cuda toolkit
command-instead-of-shell: Use shell only when shell functionality is required
roles/gpu_build_vnfs/tasks/main.yml:60 Task/Handler: build cuda samples
no-changed-when: Commands should not change things if nothing needs doing
roles/gpu_build_vnfs/tasks/main.yml:60 Task/Handler: build cuda samples
no-changed-when: Commands should not change things if nothing needs doing
roles/gpu_build_vnfs/tasks/main.yml:66 Task/Handler: unmount necessary bits
risky-file-permissions: File permissions unset or incorrect
roles/gpu_build_vnfs/tasks/main.yml:74 Task/Handler: blacklist nouveau in modprobe
risky-file-permissions: File permissions unset or incorrect
roles/gpu_build_vnfs/tasks/main.yml:77 Task/Handler: blacklist nouveau in grub
risky-file-permissions: File permissions unset or incorrect
roles/gpu_build_vnfs/tasks/main.yml:80 Task/Handler: create rebuild-grub service
no-changed-when: Commands should not change things if nothing needs doing
roles/gpu_build_vnfs/tasks/main.yml:83 Task/Handler: enable rebuild-grub.service
risky-file-permissions: File permissions unset or incorrect
roles/gpu_build_vnfs/tasks/main.yml:86 Task/Handler: create service create-cuda-devices
no-changed-when: Commands should not change things if nothing needs doing
roles/gpu_build_vnfs/tasks/main.yml:89 Task/Handler: enable create-cuda-devices
risky-file-permissions: File permissions unset or incorrect
roles/gpu_build_vnfs/tasks/main.yml:92 Task/Handler: copy ssh keys over
no-changed-when: Commands should not change things if nothing needs doing
roles/gpu_build_vnfs/tasks/main.yml:104 Task/Handler: chronyd on compute image enabled
no-changed-when: Commands should not change things if nothing needs doing
roles/gpu_build_vnfs/tasks/main.yml:110 Task/Handler: wwimport file (gres.conf)
no-changed-when: Commands should not change things if nothing needs doing
roles/gpu_build_vnfs/tasks/main.yml:113 Task/Handler: wwimport file (passwd)
no-changed-when: Commands should not change things if nothing needs doing
roles/gpu_build_vnfs/tasks/main.yml:116 Task/Handler: wwimport file (group)
no-changed-when: Commands should not change things if nothing needs doing
roles/gpu_build_vnfs/tasks/main.yml:119 Task/Handler: wwimport file (shadow)
no-changed-when: Commands should not change things if nothing needs doing
roles/gpu_build_vnfs/tasks/main.yml:122 Task/Handler: wwimport file (slurm)
no-changed-when: Commands should not change things if nothing needs doing
roles/gpu_build_vnfs/tasks/main.yml:125 Task/Handler: wwimport file (munge)
command-instead-of-shell: Use shell only when shell functionality is required
roles/gpu_build_vnfs/tasks/main.yml:128 Task/Handler: build bootstrap image
no-changed-when: Commands should not change things if nothing needs doing
roles/gpu_build_vnfs/tasks/main.yml:128 Task/Handler: build bootstrap image
no-changed-when: Commands should not change things if nothing needs doing
roles/gpu_build_vnfs/tasks/main.yml:131 Task/Handler: build the vnfs
risky-file-permissions: File permissions unset or incorrect
roles/gpu_build_vnfs/tasks/main.yml:137 Task/Handler: set up provisioning interface
no-changed-when: Commands should not change things if nothing needs doing
roles/gpu_build_vnfs/tasks/main.yml:141 Task/Handler: add network file to import
no-changed-when: Commands should not change things if nothing needs doing
roles/gpu_build_vnfs/tasks/main.yml:144 Task/Handler: set network file path
no-changed-when: Commands should not change things if nothing needs doing
roles/gpu_build_vnfs/tasks/main.yml:147 Task/Handler: add slurm.conf file to import
risky-file-permissions: File permissions unset or incorrect
roles/install_ww_bin/tasks/main.yaml:2 Task/Handler: install warewulf file synchronization
unnamed-task: All tasks should be named
roles/install_ww_bin/tasks/main.yaml:10 Task/Handler: file path=/warewulf/bin recurse=True mode=u+x,g+x
risky-octal: Octal file permissions must contain leading zero or be a string
roles/install_ww_bin/tasks/main.yaml:31 Task/Handler: create log output dir for warewulf cron
no-changed-when: Commands should not change things if nothing needs doing
roles/login_build_nodes/tasks/main.yml:8 Task/Handler: add node to ww db
no-changed-when: Commands should not change things if nothing needs doing
roles/login_build_nodes/tasks/main.yml:12 Task/Handler: set nodes bootloader
no-changed-when: Commands should not change things if nothing needs doing
roles/login_build_nodes/tasks/main.yml:16 Task/Handler: set nodes partitions
no-changed-when: Commands should not change things if nothing needs doing
roles/login_build_nodes/tasks/main.yml:20 Task/Handler: format partitions
no-changed-when: Commands should not change things if nothing needs doing
roles/login_build_nodes/tasks/main.yml:24 Task/Handler: define filesystems
no-changed-when: Commands should not change things if nothing needs doing
roles/login_build_nodes/tasks/main.yml:44 Task/Handler: set files to provision
no-changed-when: Commands should not change things if nothing needs doing
roles/login_build_nodes/tasks/main.yml:51 Task/Handler: update pxeconfig to let node boot from pxe
no-changed-when: Commands should not change things if nothing needs doing
roles/login_build_nodes/tasks/main.yml:55 Task/Handler: wwsh pxe update
risky-file-permissions: File permissions unset or incorrect
roles/login_build_vnfs/tasks/main.yml:3 Task/Handler: copy login_template.tmpl for wwmkchroot
risky-file-permissions: File permissions unset or incorrect
roles/login_build_vnfs/tasks/main.yml:6 Task/Handler: copy login_packages for wwmkchroot
no-changed-when: Commands should not change things if nothing needs doing
roles/login_build_vnfs/tasks/main.yml:9 Task/Handler: make chroot
risky-file-permissions: File permissions unset or incorrect
roles/login_build_vnfs/tasks/main.yml:12 Task/Handler: copy resolve.conf into image
command-instead-of-module: yum used in place of yum module
roles/login_build_vnfs/tasks/main.yml:15 Task/Handler: yum install into the image chroot
no-changed-when: Commands should not change things if nothing needs doing
roles/login_build_vnfs/tasks/main.yml:15 Task/Handler: yum install into the image chroot
command-instead-of-module: yum used in place of yum module
roles/login_build_vnfs/tasks/main.yml:19 Task/Handler: yum install slurm client into image
no-changed-when: Commands should not change things if nothing needs doing
roles/login_build_vnfs/tasks/main.yml:19 Task/Handler: yum install slurm client into image
risky-file-permissions: File permissions unset or incorrect
roles/login_build_vnfs/tasks/main.yml:32 Task/Handler: copy ssh keys over
no-changed-when: Commands should not change things if nothing needs doing
roles/login_build_vnfs/tasks/main.yml:44 Task/Handler: chronyd on login image enabled
no-changed-when: Commands should not change things if nothing needs doing
roles/login_build_vnfs/tasks/main.yml:50 Task/Handler: wwimport file (gres.conf)
no-changed-when: Commands should not change things if nothing needs doing
roles/login_build_vnfs/tasks/main.yml:53 Task/Handler: wwimport file (passwd)
no-changed-when: Commands should not change things if nothing needs doing
roles/login_build_vnfs/tasks/main.yml:56 Task/Handler: wwimport file (group)
no-changed-when: Commands should not change things if nothing needs doing
roles/login_build_vnfs/tasks/main.yml:59 Task/Handler: wwimport file (shadow)
no-changed-when: Commands should not change things if nothing needs doing
roles/login_build_vnfs/tasks/main.yml:62 Task/Handler: wwimport file (slurm)
no-changed-when: Commands should not change things if nothing needs doing
roles/login_build_vnfs/tasks/main.yml:65 Task/Handler: wwimport file (munge)
command-instead-of-shell: Use shell only when shell functionality is required
roles/login_build_vnfs/tasks/main.yml:68 Task/Handler: build bootstrap image
no-changed-when: Commands should not change things if nothing needs doing
roles/login_build_vnfs/tasks/main.yml:68 Task/Handler: build bootstrap image
risky-file-permissions: File permissions unset or incorrect
roles/login_build_vnfs/tasks/main.yml:71 Task/Handler: fix export of usr/include
no-changed-when: Commands should not change things if nothing needs doing
roles/login_build_vnfs/tasks/main.yml:74 Task/Handler: build the vnfs
risky-file-permissions: File permissions unset or incorrect
roles/login_build_vnfs/tasks/main.yml:77 Task/Handler: set up provisioning interface
no-changed-when: Commands should not change things if nothing needs doing
roles/login_build_vnfs/tasks/main.yml:81 Task/Handler: add network file to import
no-changed-when: Commands should not change things if nothing needs doing
roles/login_build_vnfs/tasks/main.yml:84 Task/Handler: set network file path
no-changed-when: Commands should not change things if nothing needs doing
roles/login_build_vnfs/tasks/main.yml:87 Task/Handler: add slurm.conf file to import
no-changed-when: Commands should not change things if nothing needs doing
roles/nodes_vivify/tasks/main.yml:7 Task/Handler: tell nodes to get files
no-changed-when: Commands should not change things if nothing needs doing
roles/nodes_vivify/tasks/main.yml:16 Task/Handler: start munge on compute nodes
risky-shell-pipe: Shells that use pipes should set the pipefail option
roles/nodes_vivify/tasks/main.yml:16 Task/Handler: start munge on compute nodes
no-changed-when: Commands should not change things if nothing needs doing
roles/nodes_vivify/tasks/main.yml:19 Task/Handler: enable munge on compute nodes
risky-shell-pipe: Shells that use pipes should set the pipefail option
roles/nodes_vivify/tasks/main.yml:19 Task/Handler: enable munge on compute nodes
no-changed-when: Commands should not change things if nothing needs doing
roles/nodes_vivify/tasks/main.yml:22 Task/Handler: start slurmd on compute nodes
risky-shell-pipe: Shells that use pipes should set the pipefail option
roles/nodes_vivify/tasks/main.yml:22 Task/Handler: start slurmd on compute nodes
no-changed-when: Commands should not change things if nothing needs doing
roles/nodes_vivify/tasks/main.yml:25 Task/Handler: enable slurmd on compute nodes
risky-shell-pipe: Shells that use pipes should set the pipefail option
roles/nodes_vivify/tasks/main.yml:25 Task/Handler: enable slurmd on compute nodes
no-changed-when: Commands should not change things if nothing needs doing
roles/nodes_vivify/tasks/main.yml:32 Task/Handler: update slurm status on nodes
risky-shell-pipe: Shells that use pipes should set the pipefail option
roles/nodes_vivify/tasks/main.yml:32 Task/Handler: update slurm status on nodes
literal-compare: Don't compare to literal True/False
roles/nodes_vivify/tasks/main.yml:35 Task/Handler: update pxeconfig to let node boot locally
risky-shell-pipe: Shells that use pipes should set the pipefail option
roles/nodes_vivify/tasks/main.yml:35 Task/Handler: update pxeconfig to let node boot locally
command-instead-of-shell: Use shell only when shell functionality is required
roles/ohpc_add_easybuild/tasks/main.yaml:27 Task/Handler: Fix EasyBuild setuptools dependency on version > 17.1
no-changed-when: Commands should not change things if nothing needs doing
roles/ohpc_add_easybuild/tasks/main.yaml:27 Task/Handler: Fix EasyBuild setuptools dependency on version > 17.1
no-changed-when: Commands should not change things if nothing needs doing
roles/ohpc_add_easybuild/tasks/main.yaml:35 Task/Handler: Boostrap EasyBuild
command-instead-of-shell: Use shell only when shell functionality is required
roles/ohpc_add_easybuild/tasks/main.yaml:44 Task/Handler: Check if EasyBuild installation path is in default MODULEPATH
no-changed-when: Commands should not change things if nothing needs doing
roles/ohpc_add_easybuild/tasks/main.yaml:44 Task/Handler: Check if EasyBuild installation path is in default MODULEPATH
command-instead-of-shell: Use shell only when shell functionality is required
roles/ohpc_add_easybuild/tasks/main.yaml:49 Task/Handler: shell grep "{{ easybuild_prefix }}/modules/all" /etc/profile.d/lmod.csh
no-changed-when: Commands should not change things if nothing needs doing
roles/ohpc_add_easybuild/tasks/main.yaml:49 Task/Handler: shell grep "{{ easybuild_prefix }}/modules/all" /etc/profile.d/lmod.csh
unnamed-task: All tasks should be named
roles/ohpc_add_easybuild/tasks/main.yaml:49 Task/Handler: shell grep "{{ easybuild_prefix }}/modules/all" /etc/profile.d/lmod.csh
empty-string-compare: Don't compare to empty string
roles/ohpc_add_easybuild/tasks/main.yaml:53 Task/Handler: Add EasyBuild installation path into default MODULEPATH
empty-string-compare: Don't compare to empty string
roles/ohpc_add_easybuild/tasks/main.yaml:61 Task/Handler: Add EasyBuild installation path into default MODULEPATH
no-changed-when: Commands should not change things if nothing needs doing
roles/ohpc_add_easybuild/tasks/main.yaml:69 Task/Handler: Update file in warewulf file database
no-changed-when: Commands should not change things if nothing needs doing
roles/ohpc_add_easybuild/tasks/main.yaml:72 Task/Handler: Verify EasyBuild installation
risky-file-permissions: File permissions unset or incorrect
roles/ohpc_add_rabbitmq_agents/tasks/main.yaml:16 Task/Handler: Install rabbitmq agents config file
risky-file-permissions: File permissions unset or incorrect
roles/ohpc_add_rabbitmq_agents/tasks/main.yaml:21 Task/Handler: Install mail template as mail_config file
risky-file-permissions: File permissions unset or incorrect
roles/ohpc_add_rabbitmq_agents/tasks/main.yaml:33 Task/Handler: Install dev agents service files
risky-file-permissions: File permissions unset or incorrect
roles/ohpc_add_rabbitmq_agents/tasks/main.yaml:40 Task/Handler: Install prod agents service files
var-spacing: Variables should have spaces before and after: /etc/systemd/system/{{ item | basename | splitext | first}}_agent.service
roles/ohpc_add_rabbitmq_agents/tasks/main.yaml:40 Task/Handler: Install prod agents service files
no-changed-when: Commands should not change things if nothing needs doing
roles/ohpc_add_rstudio/tasks/main.yaml:2 Task/Handler: Install Singularity
git-latest: Git checkouts must contain explicit version
roles/ohpc_add_rstudio/tasks/main.yaml:43 Task/Handler: Clone template modulefiles from upstream
risky-file-permissions: File permissions unset or incorrect
roles/ohpc_add_rstudio/tasks/main.yaml:58 Task/Handler: Create folder for different R versions
risky-file-permissions: File permissions unset or incorrect
roles/ohpc_add_rstudio/tasks/main.yaml:66 Task/Handler: Create library folder for different R versions
no-changed-when: Commands should not change things if nothing needs doing
roles/ohpc_add_rstudio/tasks/main.yaml:74 Task/Handler: Download Rstudio singularity image
risky-file-permissions: File permissions unset or incorrect
roles/ohpc_add_rstudio/tasks/main.yaml:85 Task/Handler: Generate modulefiles for each version
unnamed-task: All tasks should be named
roles/ohpc_add_rstudio/tasks/main.yaml:103 Task/Handler: file path=/tmp/singularity-rstudio/example_module/modulefiles state=absent
no-changed-when: Commands should not change things if nothing needs doing
roles/ohpc_config/tasks/main.yml:10 Task/Handler: enable httpd access to /srv/warewulf
no-changed-when: Commands should not change things if nothing needs doing
roles/ohpc_config/tasks/main.yml:53 Task/Handler: exportfs reload
no-changed-when: Commands should not change things if nothing needs doing
roles/ohpc_config/tasks/main.yml:62 Task/Handler: initialize database
no-changed-when: Commands should not change things if nothing needs doing
roles/ohpc_config_build/tasks/main.yml:10 Task/Handler: enable httpd access to /srv/warewulf
no-changed-when: Commands should not change things if nothing needs doing
roles/ohpc_config_build/tasks/main.yml:53 Task/Handler: exportfs reload
no-changed-when: Commands should not change things if nothing needs doing
roles/ohpc_config_build/tasks/main.yml:62 Task/Handler: initialize database
no-changed-when: Commands should not change things if nothing needs doing
roles/ohpc_config_build/tasks/main.yml:78 Task/Handler: import files into WW database
package-latest: Package installs should not use latest
roles/ohpc_install/tasks/main.yml:3 Task/Handler: install OpenHPC base, warewulf, and slurm server
risky-file-permissions: File permissions unset or incorrect
roles/ohpc_install/tasks/main.yml:17 Task/Handler: create slurm.conf
risky-file-permissions: File permissions unset or incorrect
roles/ohpc_install/tasks/main.yml:20 Task/Handler: create slurmdbd.conf
risky-file-permissions: File permissions unset or incorrect
roles/ohpc_install/tasks/main.yml:23 Task/Handler: put the sacctmgr config in /etc/slurm
risky-file-permissions: File permissions unset or incorrect
roles/ohpc_install/tasks/main.yml:26 Task/Handler: set the gres.conf on the master
risky-file-permissions: File permissions unset or incorrect
roles/ohpc_install/tasks/main.yml:86 Task/Handler: insert rhel-xcbc WW template
no-changed-when: Commands should not change things if nothing needs doing
roles/ohpc_install/tasks/main.yml:103 Task/Handler: load sacctmgr config
no-changed-when: Commands should not change things if nothing needs doing
roles/ohpc_install_cloud/tasks/main.yml:2 Task/Handler: Check if slurm.conf is already updated
risky-file-permissions: File permissions unset or incorrect
roles/ohpc_install_cloud/tasks/main.yml:7 Task/Handler: update slurm.conf with runtime controller and slurmdbd host
no-changed-when: Commands should not change things if nothing needs doing
roles/ohpc_jupyter/tasks/main.yml:2 Task/Handler: Install Anaconda3 for jupyter.
no-changed-when: Commands should not change things if nothing needs doing
roles/ohpc_jupyter/tasks/main.yml:12 Task/Handler: Install nb_conda_kernels to manage jupyter kernels
package-latest: Package installs should not use latest
roles/ohpc_matlab/tasks/main.yaml:1 Task/Handler: install the latest version of libXtst
risky-file-permissions: File permissions unset or incorrect
roles/ohpc_matlab/tasks/main.yaml:29 Task/Handler: Copy modulefile from template to module path
empty-string-compare: Don't compare to empty string
roles/ohpc_rabbitmq/tasks/main.yaml:2 Task/Handler: fail msg=Please specify password for rabbitmq user
unnamed-task: All tasks should be named
roles/ohpc_rabbitmq/tasks/main.yaml:2 Task/Handler: fail msg=Please specify password for rabbitmq user
risky-file-permissions: File permissions unset or incorrect
roles/ohpc_sas/tasks/main.yaml:19 Task/Handler: Copy modulefile from template to module path
no-changed-when: Commands should not change things if nothing needs doing
roles/ohpc_user_reg/tasks/main.yml:15 Task/Handler: WareWulf Sync for RegUser on OHPC
risky-file-permissions: File permissions unset or incorrect
roles/ood/tasks/main.yaml:14 Task/Handler: Fix failing SCL RH7 repo with static baseurl
risky-file-permissions: File permissions unset or incorrect
roles/ood/tasks/main.yaml:23 Task/Handler: Fix remove mirrorlist from SCL RH7
risky-file-permissions: File permissions unset or incorrect
roles/ood/tasks/main.yaml:41 Task/Handler: Create clusters.d directory
risky-file-permissions: File permissions unset or incorrect
roles/ood/tasks/main.yaml:46 Task/Handler: Add cluster configuration files
risky-file-permissions: File permissions unset or incorrect
roles/ood/tasks/main.yaml:51 Task/Handler: Create interactive desktop settings directory
risky-file-permissions: File permissions unset or incorrect
roles/ood/tasks/main.yaml:56 Task/Handler: Add interactive desktop settings
risky-file-permissions: File permissions unset or incorrect
roles/ood/tasks/main.yaml:61 Task/Handler: Create interactive desktop job submit script directory
risky-file-permissions: File permissions unset or incorrect
roles/ood/tasks/main.yaml:66 Task/Handler: Add interactive desktop job submit script
ignore-errors: Use failed_when and specify error conditions instead of using ignore_errors
roles/ood/tasks/main.yaml:89 Task/Handler: Build the updated Apache config
no-changed-when: Commands should not change things if nothing needs doing
roles/ood/tasks/main.yaml:89 Task/Handler: Build the updated Apache config
risky-file-permissions: File permissions unset or incorrect
roles/ood_add_rabbitmq_agents/tasks/main.yaml:8 Task/Handler: Install rabbitmq agents config file
risky-file-permissions: File permissions unset or incorrect
roles/ood_add_rabbitmq_agents/tasks/main.yaml:20 Task/Handler: Install agents as service
risky-file-permissions: File permissions unset or incorrect
roles/ood_add_rstudio/tasks/main.yaml:9 Task/Handler: Replace form.yml
risky-file-permissions: File permissions unset or incorrect
roles/ood_add_rstudio/tasks/main.yaml:14 Task/Handler: Replace form submission template
risky-file-permissions: File permissions unset or incorrect
roles/ood_add_rstudio/tasks/main.yaml:19 Task/Handler: Replace manifest file
package-latest: Package installs should not use latest
roles/ood_firewall_and_services/tasks/main.yaml:8 Task/Handler: install the latest version of Python
package-latest: Package installs should not use latest
roles/ood_firewall_and_services/tasks/main.yaml:13 Task/Handler: install the latest version of firewalld
unnamed-task: All tasks should be named
roles/ood_firewall_and_services/tasks/main.yaml:24 Task/Handler: firewalld service=https permanent=True state=enabled
no-changed-when: Commands should not change things if nothing needs doing
roles/ood_firewall_and_services/tasks/main.yaml:34 Task/Handler: Set SELinux to permissive mode without reboot
risky-file-permissions: File permissions unset or incorrect
roles/ood_jupyter/tasks/main.yml:7 Task/Handler: Creates directory to clone the jupyter app
risky-file-permissions: File permissions unset or incorrect
roles/ood_jupyter/tasks/main.yml:18 Task/Handler: Use custom form.yml from templates for jupyter app
risky-file-permissions: File permissions unset or incorrect
roles/ood_jupyter/tasks/main.yml:23 Task/Handler: Use submit.yml.erb file tailored for slurm usage at UAB
risky-file-permissions: File permissions unset or incorrect
roles/ood_jupyter/tasks/main.yml:28 Task/Handler: Use custom script.sh.erb provided to avoid Jupyter Crash with user id!=1000
risky-file-permissions: File permissions unset or incorrect
roles/ood_matlab/tasks/main.yaml:6 Task/Handler: matlab directory
git-latest: Git checkouts must contain explicit version
roles/ood_matlab/tasks/main.yaml:11 Task/Handler: git repo=https://github.com/OSC/bc_osc_matlab.git dest=/var/www/ood/apps/sys/matlab/ clone=True
unnamed-task: All tasks should be named
roles/ood_matlab/tasks/main.yaml:11 Task/Handler: git repo=https://github.com/OSC/bc_osc_matlab.git dest=/var/www/ood/apps/sys/matlab/ clone=True
risky-file-permissions: File permissions unset or incorrect
roles/ood_matlab/tasks/main.yaml:16 Task/Handler: Replace form.yml
risky-file-permissions: File permissions unset or incorrect
roles/ood_matlab/tasks/main.yaml:26 Task/Handler: Replace form submission template
risky-file-permissions: File permissions unset or incorrect
roles/ood_matlab/tasks/main.yaml:31 Task/Handler: Replace form script template
risky-file-permissions: File permissions unset or incorrect
roles/ood_sas/tasks/main.yaml:6 Task/Handler: Create SAS app directory
git-latest: Git checkouts must contain explicit version
roles/ood_sas/tasks/main.yaml:11 Task/Handler: git repo=https://github.com/uabrc/ood_sas.git dest=/var/www/ood/apps/sys/sas/ clone=True
unnamed-task: All tasks should be named
roles/ood_sas/tasks/main.yaml:11 Task/Handler: git repo=https://github.com/uabrc/ood_sas.git dest=/var/www/ood/apps/sys/sas/ clone=True
risky-file-permissions: File permissions unset or incorrect
roles/ood_sas/tasks/main.yaml:16 Task/Handler: Replace form.yml
package-latest: Package installs should not use latest
roles/ood_shib_sso/tasks/main.yml:16 Task/Handler: install shibboleth rpm for scl apache
risky-file-permissions: File permissions unset or incorrect
roles/ood_shib_sso/tasks/main.yml:20 Task/Handler: copy shibbolth apache module into ood scl installe
risky-file-permissions: File permissions unset or incorrect
roles/ood_shib_sso/tasks/main.yml:32 Task/Handler: load samltest.id shibboleth config
risky-file-permissions: File permissions unset or incorrect
roles/ood_shib_sso/tasks/main.yml:37 Task/Handler: add saml-to-ood user map file
ignore-errors: Use failed_when and specify error conditions instead of using ignore_errors
roles/ood_shib_sso/tasks/main.yml:56 Task/Handler: Build the updated Apache config
no-changed-when: Commands should not change things if nothing needs doing
roles/ood_shib_sso/tasks/main.yml:56 Task/Handler: Build the updated Apache config
command-instead-of-module: yum used in place of yum module
roles/ood_user_reg/tasks/main.yml:2 Task/Handler: Enable Copr Repos
command-instead-of-shell: Use shell only when shell functionality is required
roles/ood_user_reg/tasks/main.yml:2 Task/Handler: Enable Copr Repos
literal-compare: Don't compare to literal True/False
roles/ood_user_reg/tasks/main.yml:2 Task/Handler: Enable Copr Repos
package-latest: Package installs should not use latest
roles/ood_user_reg/tasks/main.yml:7 Task/Handler: Install mod_wsgi for httpd24
package-latest: Package installs should not use latest
roles/ood_user_reg/tasks/main.yml:10 Task/Handler: Install pip via yum
package-latest: Package installs should not use latest
roles/ood_user_reg/tasks/main.yml:13 Task/Handler: Install virtualenv via pip
risky-file-permissions: File permissions unset or incorrect
roles/ood_user_reg/tasks/main.yml:21 Task/Handler: Creates directory to clone the user register app
git-latest: Git checkouts must contain explicit version
roles/ood_user_reg/tasks/main.yml:26 Task/Handler: Clone user register app form from gitlab
risky-file-permissions: File permissions unset or incorrect
roles/ood_user_reg/tasks/main.yml:37 Task/Handler: Put apache config file in place
risky-file-permissions: File permissions unset or incorrect
roles/ood_user_reg/tasks/main.yml:42 Task/Handler: Put wsgi config file in place
var-spacing: Variables should have spaces before and after: {{ user_register_app_path }}/{{ user_register_app}}.wsgi
roles/ood_user_reg/tasks/main.yml:42 Task/Handler: Put wsgi config file in place
ignore-errors: Use failed_when and specify error conditions instead of using ignore_errors
roles/ood_user_reg/tasks/main.yml:66 Task/Handler: Build the updated Apache config
no-changed-when: Commands should not change things if nothing needs doing
roles/ood_user_reg/tasks/main.yml:66 Task/Handler: Build the updated Apache config
package-latest: Package installs should not use latest
roles/ood_user_reg_cloud/tasks/main.yml:2 Task/Handler: Install packages via yum
risky-file-permissions: File permissions unset or incorrect
roles/ood_user_reg_cloud/tasks/main.yml:42 Task/Handler: Create log directory
risky-file-permissions: File permissions unset or incorrect
roles/ood_user_reg_cloud/tasks/main.yml:49 Task/Handler: Copy Celery service template
risky-file-permissions: File permissions unset or incorrect
roles/ood_user_reg_cloud/tasks/main.yml:59 Task/Handler: Put apache config file in place (user-reg_conf_shib.j2 in case of shib or user-reg_conf.j2 in case of basicauth)
risky-file-permissions: File permissions unset or incorrect
roles/ood_user_reg_cloud/tasks/main.yml:64 Task/Handler: Put wsgi file in place
risky-file-permissions: File permissions unset or incorrect
roles/ood_user_reg_cloud/tasks/main.yml:69 Task/Handler: Put gunicorn config file in place
risky-file-permissions: File permissions unset or incorrect
roles/ood_user_reg_cloud/tasks/main.yml:74 Task/Handler: Create gunicorn system service
ignore-errors: Use failed_when and specify error conditions instead of using ignore_errors
roles/ood_user_reg_cloud/tasks/main.yml:98 Task/Handler: Build the updated Apache config
no-changed-when: Commands should not change things if nothing needs doing
roles/ood_user_reg_cloud/tasks/main.yml:98 Task/Handler: Build the updated Apache config
risky-file-permissions: File permissions unset or incorrect
roles/ood_vnc_form/tasks/main.yml:2 Task/Handler: Put custom cluster.yml in place
risky-file-permissions: File permissions unset or incorrect
roles/ood_vnc_form/tasks/main.yml:8 Task/Handler: Put submit.yml.erb in place
risky-file-permissions: File permissions unset or incorrect
roles/ood_vnc_form/tasks/main.yml:14 Task/Handler: Put noVNC.html.erb in place
unnamed-task: All tasks should be named
roles/pre_ohpc/tasks/main.yml:11 Task/Handler: fail msg=Kernel version mismatch between loaded kernel and group-vars/all! Please fix and run again.
package-latest: Package installs should not use latest
roles/pre_ohpc/tasks/main.yml:15 Task/Handler: install necessary stuff
literal-compare: Don't compare to literal True/False
roles/pre_ohpc/tasks/main.yml:44 Task/Handler: Install Copr plugin for yum
command-instead-of-module: yum used in place of yum module
roles/pre_ohpc/tasks/main.yml:48 Task/Handler: enable Copr Repos
command-instead-of-shell: Use shell only when shell functionality is required
roles/pre_ohpc/tasks/main.yml:48 Task/Handler: enable Copr Repos
literal-compare: Don't compare to literal True/False
roles/pre_ohpc/tasks/main.yml:48 Task/Handler: enable Copr Repos
package-latest: Package installs should not use latest
roles/pre_ohpc/tasks/main.yml:53 Task/Handler: install fail2ban
risky-file-permissions: File permissions unset or incorrect
roles/pre_ohpc/tasks/main.yml:64 Task/Handler: template src=firewall_conf/services/slurm.xml dest=/etc/firewalld/services/slurm.xml
unnamed-task: All tasks should be named
roles/pre_ohpc/tasks/main.yml:64 Task/Handler: template src=firewall_conf/services/slurm.xml dest=/etc/firewalld/services/slurm.xml
risky-file-permissions: File permissions unset or incorrect
roles/pre_ohpc/tasks/main.yml:66 Task/Handler: template src=firewall_conf/firewalld.conf dest=/etc/firewalld/firewalld.conf
unnamed-task: All tasks should be named
roles/pre_ohpc/tasks/main.yml:66 Task/Handler: template src=firewall_conf/firewalld.conf dest=/etc/firewalld/firewalld.conf
risky-file-permissions: File permissions unset or incorrect
roles/pre_ohpc/tasks/main.yml:68 Task/Handler: template src=firewall_conf/zones/internal.xml dest=/etc/firewalld/zones/internal.xml
unnamed-task: All tasks should be named
roles/pre_ohpc/tasks/main.yml:68 Task/Handler: template src=firewall_conf/zones/internal.xml dest=/etc/firewalld/zones/internal.xml
risky-file-permissions: File permissions unset or incorrect
roles/pre_ohpc/tasks/main.yml:70 Task/Handler: template src=firewall_conf/zones/public.xml dest=/etc/firewalld/zones/public.xml
unnamed-task: All tasks should be named
roles/pre_ohpc/tasks/main.yml:70 Task/Handler: template src=firewall_conf/zones/public.xml dest=/etc/firewalld/zones/public.xml
no-changed-when: Commands should not change things if nothing needs doing
roles/pre_ohpc/tasks/main.yml:77 Task/Handler: check for default public network profile name
risky-shell-pipe: Shells that use pipes should set the pipefail option
roles/pre_ohpc/tasks/main.yml:77 Task/Handler: check for default public network profile name
no-changed-when: Commands should not change things if nothing needs doing
roles/pre_ohpc/tasks/main.yml:85 Task/Handler: check for default private network profile name
risky-shell-pipe: Shells that use pipes should set the pipefail option
roles/pre_ohpc/tasks/main.yml:85 Task/Handler: check for default private network profile name
no-changed-when: Commands should not change things if nothing needs doing
roles/pre_ohpc/tasks/main.yml:93 Task/Handler: add private interface to internal zone via nmcli
no-changed-when: Commands should not change things if nothing needs doing
roles/pre_ohpc/tasks/main.yml:96 Task/Handler: add public interface to public zone via nmcli
risky-file-permissions: File permissions unset or incorrect
roles/pre_ohpc/tasks/main.yml:148 Task/Handler: set up /etc/hosts
risky-file-permissions: File permissions unset or incorrect
roles/pre_ohpc/tasks/main.yml:151 Task/Handler: set up /etc/ssh/sshd_config
literal-compare: Don't compare to literal True/False
roles/prep_ood/tasks/main.yaml:5 Task/Handler: Install Copr plugin for yum
command-instead-of-module: yum used in place of yum module
roles/prep_ood/tasks/main.yaml:9 Task/Handler: enable Copr Repos
command-instead-of-shell: Use shell only when shell functionality is required
roles/prep_ood/tasks/main.yaml:9 Task/Handler: enable Copr Repos
literal-compare: Don't compare to literal True/False
roles/prep_ood/tasks/main.yaml:9 Task/Handler: enable Copr Repos
literal-compare: Don't compare to literal True/False
roles/prep_ood_cloud/tasks/main.yaml:5 Task/Handler: Install Copr plugin for yum
command-instead-of-module: yum used in place of yum module
roles/prep_ood_cloud/tasks/main.yaml:9 Task/Handler: enable Copr Repos
command-instead-of-shell: Use shell only when shell functionality is required
roles/prep_ood_cloud/tasks/main.yaml:9 Task/Handler: enable Copr Repos
literal-compare: Don't compare to literal True/False
roles/prep_ood_cloud/tasks/main.yaml:9 Task/Handler: enable Copr Repos
risky-file-permissions: File permissions unset or incorrect
roles/prep_ood_cloud/tasks/main.yaml:29 Task/Handler: add autofs maps
risky-file-permissions: File permissions unset or incorrect
roles/prep_ood_cloud/tasks/main.yaml:39 Task/Handler: lineinfile path=/etc/auto.{{ item.name }} line=* -{{ item.opt }} {{ headnode_private_ip }}:{{ item.path }}/& create=True
unnamed-task: All tasks should be named
roles/prep_ood_cloud/tasks/main.yaml:39 Task/Handler: lineinfile path=/etc/auto.{{ item.name }} line=* -{{ item.opt }} {{ headnode_private_ip }}:{{ item.path }}/& create=True
risky-file-permissions: File permissions unset or incorrect
roles/reg_user_create_scripts/tasks/main.yml:7 Task/Handler: Creates directory to clone ohpc user create
git-latest: Git checkouts must contain explicit version
roles/reg_user_create_scripts/tasks/main.yml:12 Task/Handler: Clone template repo from upstream
no-changed-when: Commands should not change things if nothing needs doing
roles/viz_build_nodes/tasks/main.yml:8 Task/Handler: add node to ww db
no-changed-when: Commands should not change things if nothing needs doing
roles/viz_build_nodes/tasks/main.yml:12 Task/Handler: set nodes bootloader
no-changed-when: Commands should not change things if nothing needs doing
roles/viz_build_nodes/tasks/main.yml:16 Task/Handler: set nodes partitions
no-changed-when: Commands should not change things if nothing needs doing
roles/viz_build_nodes/tasks/main.yml:20 Task/Handler: format partitions
no-changed-when: Commands should not change things if nothing needs doing
roles/viz_build_nodes/tasks/main.yml:24 Task/Handler: define filesystems
no-changed-when: Commands should not change things if nothing needs doing
roles/viz_build_nodes/tasks/main.yml:44 Task/Handler: set files to provision
no-changed-when: Commands should not change things if nothing needs doing
roles/viz_build_nodes/tasks/main.yml:51 Task/Handler: update pxeconfig to let node boot from pxe
no-changed-when: Commands should not change things if nothing needs doing
roles/viz_build_nodes/tasks/main.yml:55 Task/Handler: wwsh pxe update
risky-file-permissions: File permissions unset or incorrect
roles/warewulf_sync/tasks/main.yaml:17 Task/Handler: install warewulf file synchronization
unnamed-task: All tasks should be named
roles/warewulf_sync/tasks/main.yaml:25 Task/Handler: file path=/warewulf/bin recurse=True mode=u+x,g+x
risky-octal: Octal file permissions must contain leading zero or be a string
roles/warewulf_sync/tasks/main.yaml:46 Task/Handler: create log output dir for warewulf cron
command-instead-of-shell: Use shell only when shell functionality is required
roles/warewulf_sync/tasks/main.yaml:54 Task/Handler: Check if ood already in warewulf database
no-changed-when: Commands should not change things if nothing needs doing
roles/warewulf_sync/tasks/main.yaml:54 Task/Handler: Check if ood already in warewulf database
command-instead-of-shell: Use shell only when shell functionality is required
roles/warewulf_sync/tasks/main.yaml:59 Task/Handler: Add ood node into warewulf database
command-instead-of-shell: Use shell only when shell functionality is required
roles/warewulf_sync/tasks/main.yaml:64 Task/Handler: Register ood node IP and MAC address in warewulf database
no-changed-when: Commands should not change things if nothing needs doing
roles/warewulf_sync/tasks/main.yaml:64 Task/Handler: Register ood node IP and MAC address in warewulf database
command-instead-of-shell: Use shell only when shell functionality is required
roles/warewulf_sync/tasks/main.yaml:68 Task/Handler: Setup ood node provision in warewult database
no-changed-when: Commands should not change things if nothing needs doing
roles/warewulf_sync/tasks/main.yaml:68 Task/Handler: Setup ood node provision in warewult database
no-changed-when: Commands should not change things if nothing needs doing
roles/warewulf_sync/tasks/main.yaml:88 Task/Handler: Force warewulf synchronization