Skip to content

Conversation

@red-hat-konflux-kflux-prd-rh03
Copy link
Contributor

@red-hat-konflux-kflux-prd-rh03 red-hat-konflux-kflux-prd-rh03 bot commented Oct 28, 2025

This PR contains the following updates:

Package Update Change
fedora major 42 -> 43

Warning

Some dependencies could not be looked up. Check the warning logs for more information.


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

To execute skipped test pipelines write comment /ok-to-test.


Documentation

Find out how to configure dependency updates in MintMaker documentation or see all available configuration options in Renovate documentation.

Signed-off-by: red-hat-konflux-kflux-prd-rh03 <206760901+red-hat-konflux-kflux-prd-rh03[bot]@users.noreply.github.com>
@dustymabe
Copy link
Member

@aaradhak - there are some manual steps required here. Let me know if you need help.

@aaradhak
Copy link
Member

aaradhak commented Nov 6, 2025

I think @marmijo is looking into this cosa bump part.

@marmijo
Copy link
Member

marmijo commented Nov 7, 2025

there are some manual steps required here. Let me know if you need help.

I think #4366 should unblock this PR.

@dustymabe
Copy link
Member

I think the prow jobs need some updates too so we'll probably have to ignore/override those tests to merge this. Not sure if we have that documented anywhere.

See openshift/release#65351

build.sh Outdated
# code on the system first:
rmdir /usr/lib/osbuild/osbuild
mv /usr/lib/python3.13/site-packages/osbuild /usr/lib/osbuild/
mv /usr/lib/python3.14/site-packages/osbuild /usr/lib/osbuild/
Copy link
Member

Choose a reason for hiding this comment

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

we might be able to not have this problem in the future if we do some dynamic detection here:

python_lib_dir=$(ls -d /usr/lib/python*)

and then use that var in the below code.

Copy link
Member

Choose a reason for hiding this comment

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

note.. if we merged this change first then the prow jobs mentioned in #4348 (comment) would probably succeed.

However it was good that they failed so we'd know to go update them. Would you mind adding a step to that to the rebase checklist?

Copy link
Member

Choose a reason for hiding this comment

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

Sure thing! I'll update the checklist and I'll update this PR to dynamically detect the python dir.

dustymabe
dustymabe previously approved these changes Nov 7, 2025
Copy link
Member

@dustymabe dustymabe left a comment

Choose a reason for hiding this comment

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

LGTM

@red-hat-konflux-kflux-prd-rh03
Copy link
Contributor Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

Fedora 43 now includes Python 3.14, which broke patch_upload since the
python3.13 directory was hard-coded. Dynamically detect the python lib
directory to avoid this in the future.

https://fedoraproject.org/wiki/Changes/Python3.14
Copy link
Member

@dustymabe dustymabe left a comment

Choose a reason for hiding this comment

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

LGTM

@dustymabe
Copy link
Member

16:12:53  ************* Module cosalib.cmdlib

16:12:53  src/cosalib/cmdlib.py:412:29: E1120: No value for argument 'self' in function call (no-value-for-parameter)

16:12:53  ************* Module cmd-basearch

16:12:53  src/cmd-basearch:7:6: E1120: No value for argument 'self' in function call (no-value-for-parameter)

16:12:53  ************* Module commitmeta_to_json

16:12:53  src/commitmeta_to_json:28:4: E1120: No value for argument 'self' in unbound method call (no-value-for-parameter)

16:12:56  make: *** [Makefile:58: pycheck] Error 2

looks like newer versions of linting libraries in F43 are stricter and there's a little cleanup for us to do.

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.

4 participants