Skip to content

Conversation

@celdrake
Copy link
Collaborator

@celdrake celdrake commented Dec 19, 2025

Yet to be done: review if the YAML editor is aligned with newer versions.

@coderabbitai
Copy link

coderabbitai bot commented Dec 19, 2025

Important

Review skipped

Too many files!

6 files out of 156 files are above the max files limit of 150.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

<>
<Label color="purple">{getAssignmentTypeLabel(roleAssignment.type, t)}</Label>
<LabelGroup className="pf-v5-u-mt-sm">
<LabelGroup className="pf-v6-u-ml-sm">
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

it was missing horizontal spacing

@celdrake celdrake marked this pull request as ready for review December 23, 2025 13:44
@celdrake celdrake changed the title WIP: Upgrade pf6 Upgrade to Patternfly v6 Dec 23, 2025
@celdrake celdrake changed the title Upgrade to Patternfly v6 EDM-2865: Upgrade to Patternfly v6 Dec 30, 2025
Copy link

@jgyselov jgyselov left a comment

Choose a reason for hiding this comment

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

Just one potential little problem. 🙂

As for the PF6 updates, I didn't see any issues in the code or the UI (the parts that I managed to interact with).

if (!trimmed) {
return true;

if (!/^[0-9]+$/.test(cpu)) {

Choose a reason for hiding this comment

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

This change results in the suggested value 0.4 being invalid. Not sure what's correct here but either the validation or the helper text needs to change.

Image

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Good catch, thanks!

This was so that 3433asf would be considered an invalid value, but I forgot about the fractions. I'll double check that it's enough to add the dot to the regular expression.

Could be part of another PR but I guess since I was testing all fields etc I just noticed that.

Choose a reason for hiding this comment

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

Up to you 🙂

@celdrake
Copy link
Collaborator Author

Just one potential little problem. 🙂

As for the PF6 updates, I didn't see any issues in the code or the UI (the parts that I managed to interact with).

Great, thanks!

The "Devices" area is a bit tricker to test because you need to either enroll a device (it can be done easily in the backend project doing make agent-vm, but it's a bit slow), or simulate one (but then you can't have the device change its status, etc).

Let me know if you'd want to proceed further or you're satisfied with what you covered.

@jgyselov
Copy link

Just one potential little problem. 🙂
As for the PF6 updates, I didn't see any issues in the code or the UI (the parts that I managed to interact with).

Great, thanks!

The "Devices" area is a bit tricker to test because you need to either enroll a device (it can be done easily in the backend project doing make agent-vm, but it's a bit slow), or simulate one (but then you can't have the device change its status, etc).

Let me know if you'd want to proceed further or you're satisfied with what you covered.

I managed to simulate a fleet so I could see the tables, the detail pages, and the edit forms etc. It all looked fine and the changes in the code weren't complicated anyway. I think you're good here.

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.

2 participants