Skip to content

Conversation

@NotTheEvilOne
Copy link
Contributor

@NotTheEvilOne NotTheEvilOne commented Jun 1, 2025

What this PR does / why we need it:
This PR refactors the code in gardenlinux.oci and restructures python_gardenlinux_lib to clean up code and logic.

Which issue(s) this PR fixes:
Closes #110
Closes #116

@NotTheEvilOne NotTheEvilOne self-assigned this Jun 1, 2025
@NotTheEvilOne NotTheEvilOne force-pushed the feature/oci-restructure branch 4 times, most recently from b6bd62b to 31be9b8 Compare June 1, 2025 21:16
@NotTheEvilOne NotTheEvilOne changed the title Restructure gardenlinux.oci to remove clean up code and logic Restructure gardenlinux.oci to clean up code and logic Jun 1, 2025
@NotTheEvilOne NotTheEvilOne force-pushed the feature/oci-restructure branch 5 times, most recently from 749969d to f40e9cf Compare June 3, 2025 19:17
@NotTheEvilOne NotTheEvilOne marked this pull request as ready for review June 3, 2025 19:20
@NotTheEvilOne NotTheEvilOne changed the title Restructure gardenlinux.oci to clean up code and logic Restructure gardenlinux to clean up code and logic Jun 4, 2025
@NotTheEvilOne NotTheEvilOne force-pushed the feature/oci-restructure branch from 0dbaa76 to a310877 Compare June 4, 2025 14:57
Signed-off-by: Tobias Wolf <wolf@b1-systems.de>
@NotTheEvilOne NotTheEvilOne force-pushed the feature/oci-restructure branch 4 times, most recently from a191279 to 33feb2f Compare June 4, 2025 20:34
Copy link
Contributor

@yeoldegrove yeoldegrove left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall, great work!

Local tests are actually failing for me pretty constantly with a 400 error (seems unrelated). #116 fixes this for me.

A little nit-pick would be adding doc-strings to every public function as you also fixed the docs generation (not tested).

NotTheEvilOne and others added 3 commits June 5, 2025 16:53
Signed-off-by: Tobias Wolf <wolf@b1-systems.de>
Signed-off-by: Tobias Wolf <wolf@b1-systems.de>
@NotTheEvilOne NotTheEvilOne force-pushed the feature/oci-restructure branch from 33feb2f to 91aa251 Compare June 5, 2025 14:57
Signed-off-by: Tobias Wolf <wolf@b1-systems.de>
…srcFile`

Signed-off-by: Tobias Wolf <wolf@b1-systems.de>
Signed-off-by: Tobias Wolf <wolf@b1-systems.de>
@NotTheEvilOne NotTheEvilOne merged commit fa5d00e into main Jun 5, 2025
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

refactor src/gardenlinux/oci

3 participants