-
-
Notifications
You must be signed in to change notification settings - Fork 651
Backports for Uyuni/SUMA #3124
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Backports for Uyuni/SUMA #3124
Conversation
Due to the Python Class inheritance it is not needed to redefine the method and duplicate the code that checks for the existence of the name since the base already implements that check.
Co-authored-by: Alexander Graul <agraul@suse.com>
This commit also moves the tests to a dedicated file as these test have nothing to do with a Cobbler system.
It was not possible to search for all fields on a network interface before. The reason was a not updated field list for the network interface.
This also adds a custom decorator which enables the code to check if the property at hand is inheritable or not. Conflicts: cobbler/api.py
Executing the system-tests in the same environment as the unit-tests ensures that we can reuse the already built container. Co-authored-by: Nico Krapp <nico.krapp@suse.com>
migration validation now uses the old validation method for the old settings
It contained the faulty "proxies" key which we introduced in 3.3.3
The reason we increase the numbers is that the "include" key is present in 3.3.3 and on main it is not anymore.
Codecov Report
@@ Coverage Diff @@
## release33 #3124 +/- ##
=============================================
+ Coverage 61.88% 62.47% +0.58%
=============================================
Files 101 103 +2
Lines 14407 14528 +121
=============================================
+ Hits 8916 9076 +160
+ Misses 5491 5452 -39
Continue to review full report at Codecov.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just one question in the code, not sure if it's an issue or not, but other than that I don't see anything causing the questions. Looks good 👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for this. LGTM 👍
These backports are hopefully the last ones I need. The issues for the backport requests I will open tomorrow. Tests are still failing, so this has to be investigated as well...