theforeman / foreman-ansible-modules

Ansible modules for interacting with the Foreman API and various plugin APIs such as Katello
GNU General Public License v3.0
149 stars 166 forks source link

Galaxy importer warnings/errors - version 5.0.0 #1799

Open samccann opened 17 hours ago

samccann commented 17 hours ago
SUMMARY

The following problems were found with the recent upload of the collection to Automation Hub (using galaxy-importer 0.4.22):

ISSUE TYPE
ANSIBLE VERSION
COLLECTION VERSION
5.0.0
KATELLO/FOREMAN VERSION
STEPS TO REPRODUCE
EXPECTED RESULTS
ACTUAL RESULTS
samccann commented 17 hours ago

Someone gave a nice summary that I'm reposting here in case it helps:

In all of your roles you are missing the file "meta/main.yml" file. This means that you don't have a description of what each of your roles do in your documentation. Here is an example of how it should look. Add a config.yml file to your "tests" directory and set your required_python version to 3.7 or higher. You are encountering errors for compiling the collection with 2.7. Here is an example here