Closed karenzone closed 5 months ago
Another possible solution: Could we add those to this skiplist to skip the whole repo?
Another possible solution: Could we add those to this skiplist to skip the whole repo?
Indeed, the skip list in docs-tools should be only for repos that aren't plugins, so keeping:
skip:
- logstash-core-plugin-api
- logstash-patterns-core
- logstash-devutils
is fine, and the rest should be moved to plugins-metadata.json, and we should be able to remove the condition to automatically exclude non default integrations, and exclude them if they have "skip-list":true https://github.com/elastic/docs-tools/blob/main/plugindocs.rb#L66-L69
UPDATE: The root cause still exists, but this particular issue was resolved when integration-snmp
became a default plugin with the merge of https://github.com/elastic/logstash/pull/16180.
Integration-snmp docs are not being picked up in LSR docgen.
Some context
integration-snmp
is getting skipped because it is tagged asnon-default
integration. (You can see the same messaging forintegration-zeromq
, which we DO NOT want getting picked up at this time.How do we want to handle this?
default-plugins: false
and"skip-list": true
? And then change docs tooling to allow non-default integration plugins such asintegration-snmp
is in the interim?