Fix ISO_LABEL handling and symlink resolution in ISO detection #197
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.
Declaring 'local ISO_LABEL' inside a function was shadowing the global environment variable defined in env.properties. This caused unexpected behavior during ISO processing.
When ISO_URL is set to a 'file://' path, a symlink is created in '.cache'. The 'file "${ISO_PATH}"' command was resolving the symlink itself, which interfered with sed processing.
Replaced 'file "${ISO_PATH}"' with 'file -L "${ISO_PATH}"' to follow symlinks and ensure consistent behavior.