-
Epic
-
Resolution: Unresolved
-
Minor
-
None
-
None
-
None
-
Exclude .edit.po files from plugins
-
False
-
sat-endeavour
-
None
-
None
-
None
Some plugins are released with .edit.po files, but these intermediate files aren't needed. Technically only the .mo files need to end up in the resulting RPMs.
The acceptance criteria is that no Foreman or Hammer plugin shipped in Satellite has any .edit.po files in it.
I've used https://theforeman.github.io/foreman-plugin-overview/index.json as a source. To get all Foreman plugins:
curl -s https://theforeman.github.io/foreman-plugin-overview/index.json | jq -r ".foreman[][] | select(.translations) | select(.satellite) | .url"
And Hammer plugins:
curl -s https://theforeman.github.io/foreman-plugin-overview/index.json | jq -r ".cli[][] | select(.translations) | select(.satellite) | .url"