# Package Profile refresh from command line

**URL:** <https://forums.suse.com/t/package-profile-refresh-from-command-line/32108>\
**Category:** SUSE Multi Linux Manager\
**Created:** [March 7, 2018, 1:54pm UTC](https://forums.suse.com/t/package-profile-refresh-from-command-line/32108 "2018-03-07T13:54:12Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![pmfloenh](https://avatars.discourse-cdn.com/v4/letter/p/71e660/32.png) [@pmfloenh](https://forums.suse.com/u/pmfloenh)\
**Post date:** [March 7, 2018, 1:54pm UTC](https://forums.suse.com/t/package-profile-refresh-from-command-line/32108/1 "2018-03-07T13:54:12Z")

</div>

Our servers are regularly updated with salt from a cron-job in SUSE Manager 3.1.4 (SM3):  
[FONT=Courier New]salt -N nodegroup pkg.upgrade refresh[/FONT]

When the updates are done the Systems List in SM3 does not reflect the update status.  
The clickedy-click way to achieve this in SM3: System Set Manager \> Misc \> Software ‘Confirm Package Profiles Refresh’ \> Confirm refresh.

Does anyone know a command line alternative to refresh the package profiles?

---

<div class="post-metadata">

**Author:** ![timstein](https://avatars.discourse-cdn.com/v4/letter/t/96bed5/32.png) [@timstein](https://forums.suse.com/u/timstein)\
**Post date:** [March 7, 2018, 3:31pm UTC](https://forums.suse.com/t/package-profile-refresh-from-command-line/32108/2 "2018-03-07T15:31:20Z")

</div>

You may try this one:

```auto
salt -N nodegroup state.apply packages.profileupdate
```

---

<div class="post-metadata">

**Author:** ![pmfloenh](https://avatars.discourse-cdn.com/v4/letter/p/71e660/32.png) [@pmfloenh](https://forums.suse.com/u/pmfloenh)\
**Post date:** [March 8, 2018, 10:31am UTC](https://forums.suse.com/t/package-profile-refresh-from-command-line/32108/3 "2018-03-08T10:31:30Z")

</div>

Tried it but that did not do the job.  
However you got me thinking and trying.  
[FONT=Courier New]salt -N nodegroup state.apply[/FONT] works.  
Thanks Tim!
