fix: Added missing files from OG kiwi and updated .kiwi files #305
Reference in New Issue
Block a user
Delete Branch "eminguez/suse-edge-factory:update-kiwi-files"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
https://suse.slack.com/archives/C02BPCB2U1M/p1763366831121139
521fad9e5aNOTE: The original files are downloaded with curl -LO so they contain everything untouched (including the wrong blank spaces and things like that :D). Initially I thought it was my editor doing nasty things but it turns out it is the OG file that changed. See for example 55f41206b7/SL-Micro/SL-Micro.kiwi (L98) where there is a blank space at the end of the line.
@@ -1215,9 +1215,6 @@</packages><packages type="bootstrap"><package name="filesystem"/><package name="coreutils"/>I'm not sure about this. It seems the OG file didn't have this since long time ago https://src.suse.de/products/SL-Micro/blame/branch/6.2/SL-Micro/SL-Micro.kiwi
We should stick to "upstream" definition as much as possible, so I agree with the removal here.
@@ -321,6 +321,7 @@<bootloader-theme>SLE</bootloader-theme><rpm-excludedocs>true</rpm-excludedocs><locale>en_US</locale><!-- NOTE: Added 4096 support here -->After fighting for a while with diff and xmllint/etc. I've added such comments to make it easy to find what's needed to change once we update the kiwi file for the 4096 use case :)
nit: There are some weird whitespace changes, don't know if it's from source file, or you running those xmllint and so on, but I believe we'd prefer to be consistent for readability.
Looks good but I've not tested it - I think we should bump the BuildTags before merging though? E.g to
10.2.29.1I downloaded the files with curl -LO so they should be like the original ones (with all the wrong blank spaces and things like that :D). Initially I thought it was my editor doing nasty things but it turns out it is the OG file that changed. See for example
55f41206b7/SL-Micro/SL-Micro.kiwi (L98)where there is a blank space at the end of the line.fix: Added disk.sh as per https://src.suse.de/products/SL-Micro/src/branch/6.2/SL-Micro/disk.shto fix: Added missing files from OG kiwi and updated .kiwi files@@ -0,0 +1,28 @@The following files are coming from _upstream_ https://src.suse.de/products/SL-Micro/src/branch/6.2/SL-MicroI'm not really fond of just pointing to internal resources here, might be better to point to https://build.opensuse.org/package/show/SUSE:SLFO:Products:SL-Micro:6.2/SL-Micro
Done!