[SOLVED] Non-free firmware moved to its own component in the archive

After reviewing the microcode change log, it's necessary to re-execute the script.

And you expect/think that someone who uses a third-party script for (at least in this case) such a simple task to do this on a (somewhat) regular basis?

The reality is, that the absolute majority of the users of such scripts execute it ones and then never ever again...

Why not let the script?:
  1. Check the used Debian version and depending on this
  2. Check if all relevant Debian repositories are configured and depending on this
  3. Check if they all already have: non-free or: non-free-firmware configured and if not
  4. Add the corresponding one to all relevant repositories, that are missing it
  5. Run: apt update
  6. Check the used CPU manufacturer and depending on this
  7. Install the corresponding microcode main-package out of the repositories
So, basically a scripted setup/configuration of what one would usually manually do.
Or do I miss the point here?
However, only a idea/suggestion...
 
And you expect/think that someone who uses a third-party script for (at least in this case) such a simple task to do this on a (somewhat) regular basis?

The reality is, that the absolute majority of the users of such scripts execute it ones and then never ever again...

Why not let the script?:
  1. Check the used Debian version and depending on this
  2. Check if all relevant Debian repositories are configured and depending on this
  3. Check if they all already have: non-free or: non-free-firmware configured and if not
  4. Add the corresponding one to all relevant repositories, that are missing it
  5. Run: apt update
  6. Check the used CPU manufacturer and depending on this
  7. Install the corresponding microcode main-package out of the repositories
So, basically a scripted setup/configuration of what one would usually manually do.
Or do I miss the point here?
However, only a idea/suggestion...
I have a preference for manually managing certain updates, like the CPU microcode. Typically, after a new release becomes available, I take the time to thoroughly review the changelog. I also exercise a bit of caution and wait for a day or sometimes two, just to ensure there haven't been any reported issues from other users. If everything seems stable and reliable, I go ahead and apply the update.

However, your suggestion is quite valuable. I'm considering offering users the option to utilize the non-free-firmware repository for their apt updates, which could provide a more seamless update experience.
 
  • Like
Reactions: leo90ae and Neobin

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!