Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ansible linting issues in Copr files #3607

Open
praiskup opened this issue Jan 28, 2025 · 0 comments
Open

Ansible linting issues in Copr files #3607

praiskup opened this issue Jan 28, 2025 · 0 comments

Comments

@praiskup
Copy link
Member

https://fedora.softwarefactory-project.io/zuul/build/e34a33c964cd4a66a1f10ea4edbfe246

no-free-form: Avoid using free-form when calling module actions. (synchronize)
roles/copr/backend/tasks/setup_provisioning_environment.yml:18 Task/Handler: Sync copr provisioning files [remove mock config leftovers]

risky-file-permissions: File permissions unset or incorrect.
roles/copr/backend/tasks/setup_provisioning_environment.yml:25 Task/Handler: Resalloc, generate vars.yml file

risky-file-permissions: File permissions unset or incorrect.
roles/copr/backend/tasks/setup_provisioning_environment.yml:59 Task/Handler: Generate cloud-oriented vars files

no-free-form: Avoid using free-form when calling module actions. (ansible.builtin.template)
roles/copr/backend/tasks/setup_provisioning_environment.yml:70 Task/Handler: Put copr-rpmbuild configuration file into the provision subdir

risky-file-permissions: File permissions unset or incorrect.
roles/copr/backend/tasks/setup_provisioning_environment.yml:70 Task/Handler: Put copr-rpmbuild configuration file into the provision subdir

no-free-form: Avoid using free-form when calling module actions. (ansible.builtin.template)
roles/copr/backend/tasks/setup_provisioning_environment.yml:78 Task/Handler: Put rpkg configuration file into the provision subdir

risky-file-permissions: File permissions unset or incorrect.
roles/copr/backend/tasks/setup_provisioning_environment.yml:78 Task/Handler: Put rpkg configuration file into the provision subdir

no-free-form: Avoid using free-form when calling module actions. (ansible.builtin.file)
roles/copr/backend/tasks/setup_provisioning_environment.yml:84 Task/Handler: Remove currently unused and broken os_nova filter

Read documentation for instructions on how to ignore specific rule violations.

                        Rule Violation Summary                        
 count tag                      profile    rule associated tags       
     3 command-instead-of-shell basic      command-shell, idiom       
     2 jinja[spacing]           basic      formatting (warning)       
    77 no-free-form             basic      syntax, risk               
     1 role-name[path]          basic      deprecations, metadata     
     6 name[missing]            basic      idiom                      
     1 name[template]           moderate   idiom                      
     2 package-latest           safety     idempotency                
    13 risky-file-permissions   safety     unpredictability           
     7 no-changed-when          shared     command-shell, idempotency 
     2 no-handler               shared     idiom                      
    54 fqcn[action-core]        production formatting                 
    14 fqcn[action]             production formatting                 

Failed: 180 failure(s), 2 warning(s) on 9 files. Last profile that met the validation criteria was 'min'.
@github-project-automation github-project-automation bot moved this to Needs triage in CPT Kanban Jan 28, 2025
@nikromen nikromen moved this from Needs triage to In 3 months in CPT Kanban Jan 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: In 3 months
Development

No branches or pull requests

3 participants