Whilst creating Pulse payloads and using the schema for validation I discovered that the "id" keyword used in the schema is invalid. According to the specification : > The "id" keyword defines a URI for the schema, and the base URI that other URI references within > the schema are resolved against. The "id" keyword itself is resolved against the base URI that the > object as a whole appears in. Currently the schema  defines "id" as: > id: "jobDefinition"  http://json-schema.org/latest/json-schema-core.html#rfc.section.8.2  https://github.com/mozilla/treeherder/blob/835c90b6eec0e52383a4316beae5da42d0a38b52/schemas/pulse-job.yml#L6
You need to log in before you can comment on or make changes to this bug.