Closed CloudBeard closed 2 weeks ago
Not able to reproduce the debug messages for v0.8.0
or main
of Lula.
Also verified in UDS Core branch where bug was first discovered. No issues with main
.
Resolved as apart of https://github.com/defenseunicorns/lula/pull/686
Environment
Device and OS: Ubuntu 22.04 App version: v0.7.0 Kubernetes distro: N/A Kubernetes version: N/A provider: N/A
When composing a component-definition that imports a component-definition that contains a remote validation of a file path will error due to current file path lookup functionality and not find the validations.
Steps to reproduce
git clone https://github.com/defenseunicorns/uds-core.git
lula tools compose -f compliance/oscal-component.yaml -l debug
Expected result
component-definition.yaml is created that contains the imported component-definition's remote validations are listed in the back matter when compared to composing that component-definition individually.
Actual Result
The imported component-definition's remote validations are not found due to current file path functionality.
Visual Proof (screenshots, videos, text, etc)
Severity/Priority
Moderate/Moderate