Skip to content
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

Interop Validator is throwing error for write requirement for Readonly URI #202

Closed
manipk01 opened this issue Apr 5, 2024 · 2 comments
Closed

Comments

@manipk01
Copy link

manipk01 commented Apr 5, 2024

Hi @mraineri ,

When using the latest version write requirement issue is coming in the readonly URI.

ERROR - PATCH in Allow header not available, property is not writeable Mandatory

URI: /redfish/v1/Managers/{{instance}}/EthernetInterfaces/usb0

Screenshot 2024-04-05 124222

For the URI /redfish/v1/Managers/{{instance}}/EthernetInterfaces/usb0(Logical EthernetInterface resource) we have implemented all properties under this URI as not writable. So whether any exception will be made from tool side?

Note: Already this issue is mentioned in the Issue(#200) but still it is coming with the latest fix.

Thanks,
Mani P K

@mraineri
Copy link
Contributor

mraineri commented Apr 5, 2024

No, that's a real error. OCP's profile dictates that those are writable.

The scenario described in issue #200 was specific to the EthernetInterface resources subordinate to a ComputerSystem, which OCP doesn't mandate write support (only recommends).

@mraineri
Copy link
Contributor

Closing; this is correct behavior based on the OCP profiles published today.

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

No branches or pull requests

2 participants