On Foreman 3.2/Katello 4.4.0.2 and when I go “Content Hosts”, click a host with available packages to upgrade, select “Packages, Applicable” I come to a list of packages I can upgrade. To the far right there is a button that says “Update All Packages” that is greyed out.
OK, thanks for the clarification, not totally clear that is a “katello agent only” button.
I guess I assumed it was there to make it faster to actually update all upgradeable packages in the list with one click instead of first selecting all of them.
If you’re using remote execution, try out the Content > Packages tab in the new host details page (Hosts > All hosts > <your_host> > New UI) You can filter the list to “Upgradable”, then select all with the checkbox at the top, then click Upgrade. If all packages are selected, it’s smart enough to just run yum update on the host rather than specify the individual packages.