Open maxbyte9p opened 3 months ago
I'm working on the "-o" flag. Also gonna refactor while I'm at it since I kinda need to anymore.
I have the -o flag implemented pretty decently. I'll have to see where I want to go from here. I kinda want to do some sort of handling of failed branch matches and failed imports instead of filtering them. Not sure how this can be done cleanly.
In fact I may just keep filtering instead. It's just cleaner, but it's hard to keep track of certain things in niche circumstances.
Pushed the new '-o' feature
I probably should have split this issue up a bit as well. Hindsight 20/20
It seems that some ofthe BaseOS packages specifically audit at the moment requires the swig module in order to build. I'm looking into Copr for building modules along with other methods.
Will switch focus to building EL 9. EL 9 doesn't require modules to build a basic system.
Picking this back up. EL 9 seems like it might be a bit difficult due to not having a koji repo to pull a bootstrap from. Working toward a very basic container image based on the Rocky EL 8 kickstarts.
Koji has been giving me some trouble. Not sure why it doesn't want to install coreutils from the bootstrap repository.
I want to build EL 8 BaseOS and work toward getting a basic RootFS image for containers and virtual machines.
Right now I'm writing a script to get the names of the RPM sources used in Rocky 8 BaseOS.
I may also add a feature to Oela Importer which can read a file of package names and auto import them. I may also allow Oela Importer to import a specific repository such as Bash.
Cmdline example for importing only 1 specific repository
./oelaimporter -u oelakoji -s openela-main -d dist-oela8 -b el8 -o bash