-
-
Notifications
You must be signed in to change notification settings - Fork 587
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
Configuring experimental BOM Processing V2 fails #3981
Comments
Thanks for reporting, I removed the flag for v4.12 (#3722) but apparently forgot to do the same for the frontend. BOM processing V2 is the new default for v4.12 going forward. |
Well, we have identified an issue with bom processing v2 in 4.11 which does not appear using the "old" processor. I was just about to test this with snapshot.
I |
It seems this exception has been reported already in #3895 |
Thanks, will investigate. #3895 mentions project cloning in the reproduction steps. Are you also making use of cloning before you upload the new BOM? |
yes, we clone an existing project with the following script:
Then wait for the new project to be crated, fetch the NEW_PROJECT_UUID and then upload the BOM using:
|
it pretty much looks like that it's related to cloning:
|
That should be sufficient to reproduce and fix. Appreciate the detailed context. |
The corresponding API server work was already done via DependencyTrack/dependency-track#3722. Fixes DependencyTrack/dependency-track#3981 Signed-off-by: nscuro <[email protected]>
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
Current Behavior
The experimental configuration "BOM Processing V2" flag cannot be changed. The Web UI responses with a green flash message "Configuration saved", but the property stays unchanged. The response body contains: "The config property could not be found."
Version: 4.12.0-SNAPSHOT
Built-on: 2024-07-15T08:35:18Z
Steps to Reproduce
Web UI
API:
Expected Behavior
I expect the property to be changed.
I would also expect that a GET request to the API endpoint
/api/v1/configProperty
would contain an item with "groupName": "experimental" and "propertyName": "bom.processing.task.v2.enabled". However, it does not.Dependency-Track Version
4.12.0-SNAPSHOT
Dependency-Track Distribution
Container Image
Database Server
PostgreSQL
Database Server Version
13
Browser
Mozilla Firefox
Checklist
The text was updated successfully, but these errors were encountered: