Hello, I am currently working on a Katello 3.3 - server and trying to provide errata for CentOS7 to my network. I found a script that fits my needs but it is necessary.
The Script on https://github.com/brdude/pulp_centos_errata_import have a "--include-repo" parameter that need the ID of a repository in pulp. Since pulp creating a lot of child-repositories and snapshots it is ncessary to find the "parent"-repos. A parent-repo can be identified through a attribute called "Feed" when I am using following command "pulp-admin rpm repo list --details" Due to the massive amount of output with this command it takes some time to find all parent-repositories in larger environments. I want to automate this process and need a script or better a command that is able to get all IDs of repositories that contains that "feed"-Attributes, so I can use the ID for the script mentioned above. I already tried something like: pulp-admin rpm repo list --fields "id,feed" but it doesnt work because "feed" is some kind of a sub-type that can't be reached with "rpm repo list" command. Furthermore I tried to use the API with something like: curl -X GET -s -k -u admin:<PASSWORD> https://<IP-ADDRESS>pulp/api/v2/repositories/search/ | python -mjson.tool but it doesn't work too, because there is also no datafield called "Feed". Can anyone help? -- You received this message because you are subscribed to the Google Groups "Foreman users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/foreman-users. For more options, visit https://groups.google.com/d/optout.
