apply driver update only to the product it is intended for#3327
Open
wfeldt wants to merge 1 commit intoagama-project:masterfrom
Open
apply driver update only to the product it is intended for#3327wfeldt wants to merge 1 commit intoagama-project:masterfrom
wfeldt wants to merge 1 commit intoagama-project:masterfrom
Conversation
0b12b95 to
ed92bc5
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Problem
Currently, Agama applies driver updates regardless whether it is intended for a specific product or not.
This is different than what YaST did.
This makes it sometimes impossible to hand out fixes in the form of a DUD that can be used for more than one product.
This patch restores the previous behavior. Since there is no pre-configured product tag available (it used to be stored in linuxrc.config) , this patch uses ID and VERSION_ID from /etc/os-release to construct a dist tag.
Here are some examples to make things clear:
Solution
Use ID and VERSION_ID from /etc/os-release to match the product stored in the DUD.
Testing