Comments 6 Posted In Red Hat Satellite Tags satellite_6 Redhat Satelite Latest response 2019-01-14T07:36:40+00:00 Need to understand the redhat satelite patching procedure. VM Started 2018-02-01T13:23:08+00:00 by Vikram Mandhare Newbie 15 points Log in to join the conversation Responses Sort By Oldest Sort By Newest VM Newbie 15 points 1 February 2018 1:23 PM Vikram Mandhare Hi Guru 7664 points 1 February 2018 1:43 PM ir. Jan Gerrit Kootstra Community Leader Hi Vikram, Could you please give a bit more detail of what you wish to accomplish or how you update now? Regards, Jan Gerrit Kootstra VM Newbie 15 points 1 February 2018 1:53 PM Vikram Mandhare Wants to patch the servers through Satelite without user interference. Expert 863 points 2 February 2018 12:00 AM Dusan Baljevic Hi, You did not specify which version of Satellite you use. That is an important piece of information. There are many ways you can achieve it. In simple terms, a few examples for Satellite 5.x: a) "Push-method". Create Shell script on Satellite server, say patch-servers.sh (this is just a core part of the script, much more can be added, including LVM snapshots and so on): #!/bin/sh PATH=/usr/bin:/bin:/sbin; export PATH yum clean all DRYRUN=$(yum check-update | egrep -v "^$|Loaded plugins|This system|subscription-manager") if [ $? -eq 0 ] then MYMSG="$SUCCESSSAT" logger $MYMSG fi if [ ! "$DRYRUN" ] then logger "INFO There are no RHEL-released updates currently" echo "INFO There are no RHEL-released updates currently" exit 0 fi vgcfgbackup yum -y update reboot exit 0 Then push the patches from the satellite to a group of RHEL systems: for list in $(spacecmd system_list | egrep -i "mysrv.dom" | tr 'A-Z' '[a-z]') do if [ -f "./patch-servers.sh" ] then spacecmd -y -- system_runscript $list -f patch-servers.sh fi done b) "Pull-method". From each server, simply run: yum -y update && reboot You can even set up a cron job on each client machine too. Regards, Dusan Baljevic (amateur radio VK2COT) JW Newbie 5 points 11 January 2019 6:22 PM Jonathan Weigens I am new to Satelite 6.3. We will be starting to patch remotely from Satelite. I would like to find a link to an explanation and instructions on how to accomplish remote patching. Can someone help me here? Red Hat Expert 898 points 14 January 2019 7:36 AM Lukas Zapletal Hello, an ad-hoc solution would be via Remote Execution feature: https://access.redhat.com/documentation/en-us/red_hat_satellite/6.3/html/managing_hosts/chap-managing_hosts-running_remote_jobs_on_hosts#sect-Managing_Hosts-Executing_Remote_Jobs If you are using Puppet or Ansible, it is possible to create a manifest/role and then run it through Puppet or Ansible as well. You can do this manually, externally or via Remote Execution.