Difference between revisions of "Foreman Cheat Sheet"

From Bitbull Wiki
Jump to navigation Jump to search
Line 1: Line 1:
[[Category: Linux:Foreman]]
+
=CLI=
 +
==Hammer==
 +
* Hammer Password location
 +
vim $HOME/.hammer/cli.modules.d/foreman.yml
 +
 
 +
* Set all Repos to use "Download Policy" Immediate
 +
for REPO_ID in $(hammer --csv repository list --per-page=1000 --fields Id | tail -n +2 | cut -d',' -f1)
 +
do
 +
  echo ID=$ID
 +
  hammer repository update --id "$REPO_ID" --download-policy immediate
 +
done
  
 
[[Category:Linux]]
 
[[Category:Linux]]

Revision as of 12:41, 26 September 2024

1 CLI

1.1 Hammer

  • Hammer Password location
vim $HOME/.hammer/cli.modules.d/foreman.yml
  • Set all Repos to use "Download Policy" Immediate
for REPO_ID in $(hammer --csv repository list --per-page=1000 --fields Id | tail -n +2 | cut -d',' -f1)
do
 echo ID=$ID
 hammer repository update --id "$REPO_ID" --download-policy immediate
done