# pulp_rpm docs cleanup notes ## `pulp rpm` missing options * uln remotes * content-create/one-shot-upload * artifact * modulemd * modulemd_default * custom * sync * additive * mirror-complete * mirror-content-only * optimize * publication * metadata_checksum_type * package_checksum_type * gpgcheck * repo_gpgcheck * sqlite_metadata * advanced-copy ## pulp-cli general useability notes: * need a 'raw' format for scripting-support (eg, I just want the task) * to get just-the-task-href currently: ``` TASK_HREF=$(pulp rpm repository content modify \ --repository "${REPO_NAME}" \ --add-content "[{\"pulp_href\": \"${PACKAGE_HREF}\"}]" \ 2>&1 >/dev/null | awk '{print $4}') ``` * repoversion-by-href, not just int (just-int is a PITA to get out of pulp) * to get repo-version-int currently: ``` REPOVERSION=$(echo "${REPOVERSION_HREF}" | cut -d "/" -f 10) ``` ## scripts needing help * signing-service scripts assume pulpcore-signing-service already done * setting up signing-svc is...error-prone. def want a good example here.