Profile Resolution always gives full paths for resolution source in the link with rel="source-profile"
#78
Labels
enhancement
New feature or request
Milestone
User Story:
As a developer or engineer using the OSCAL CLI for profile resolution, in order to more effectively use a local environment without context that changes every run in managed environments where filesytems and paths can have random paths parts I cannot control, I would like to have the relative path of the
source-profile
links.Goals:
I would like profile resolution of a resolved catalog to be friendly for local development where I do not want to leak information about my local developer machine for operational security, but also remote CI/CD where it is harder to control path names that are often random, UUID-generated (with
mktemp
or other procedures) to avoid path collisions. Leaking this information is a problem as it is not consistent (remote CI/CD) or yields information I do not want public (local).Currently from using
oscal-cli profile resolve
today with 0.3.1, I get the following. For context, I ran this command from with the current directory (in Linux):/home/username/path/to/oscal/files
when runningoscal-cli profile resolve profile.yaml resolved-catalog.yaml
.I would rather prefer, at all times or an optional runtime argument:
Dependencies:
N/A
Acceptance Criteria
The text was updated successfully, but these errors were encountered: