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

Plugin schema often lacks shared fields - name, where, order #3008

Closed
happz opened this issue Jun 12, 2024 · 1 comment
Closed

Plugin schema often lacks shared fields - name, where, order #3008

happz opened this issue Jun 12, 2024 · 1 comment
Labels
bug Something isn't working code | schema Schema used for validating config files

Comments

@happz
Copy link
Collaborator

happz commented Jun 12, 2024

/plans/cut-8to9 
warn C000 key "upgrade-path" not recognized by schema /schemas/execute/tmt 
warn C000 key "url" not recognized by schema /schemas/execute/tmt 
warn C000 value of "how" is not "tmt" 
warn C000 key "name" not recognized by schema /schemas/execute/upgrade 
warn C000 fmf node failed schema validation
(dev) [pts-1:0]: happz@multivac [template-raise-an-error] ~/git/tmt $ l tmt/schemas/prepare/
total 20
drwxr-xr-x. 1 happz happz  114 Jun  3 11:31 .
drwxr-xr-x. 1 happz happz  206 Jun 10 21:30 ..
-rw-r--r--. 1 happz happz  273 Aug  7  2023 ansible.yaml
-rw-r--r--. 1 happz happz  664 Aug  7  2023 errata.yaml
-rw-r--r--. 1 happz happz  421 Apr 22 17:42 feature.yaml
-rw-r--r--. 1 happz happz 1019 Aug  7  2023 install.yaml
-rw-r--r--. 1 happz happz  265 Aug  7  2023 shell.yaml
(dev) [pts-1:0]: happz@multivac [template-raise-an-error] ~/git/tmt $ grep 'order' tmt/schemas/prepare/*
tmt/schemas/prepare/install.yaml:  order:
tmt/schemas/prepare/install.yaml:    $ref: "/schemas/core#/definitions/order"
(dev) [pts-1:0]: happz@multivac [template-raise-an-error] ~/git/tmt $ 
@happz happz added bug Something isn't working code | schema Schema used for validating config files labels Jun 12, 2024
@happz happz added this to the 1.35 milestone Jun 12, 2024
@psss
Copy link
Collaborator

psss commented Jun 25, 2024

Looks like a duplicate of #2984.

@psss psss closed this as not planned Won't fix, can't repro, duplicate, stale Jun 25, 2024
@psss psss removed this from the 1.35 milestone Sep 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working code | schema Schema used for validating config files
Projects
None yet
Development

No branches or pull requests

2 participants