-
Notifications
You must be signed in to change notification settings - Fork 7
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
Simple decoupled file based policy engine #27
Conversation
3cbfc29
to
7faa017
Compare
7e15387
to
542fea4
Compare
8ed6f93
to
2787820
Compare
…tion: Initial sketch Related: scitt-community/scitt-api-emulator#27 Alice Engineering Comms: 2022-10-17 Engineering Logs: #1406
a72cdef
to
adea2b1
Compare
a63447e
to
efd6b90
Compare
Conflicts exist now, I will merge 1 week after they are resolved unless there are changes requested. |
Fantastic, thank you! Will resolve today
…On Thu, Aug 24, 2023 at 07:22 Orie Steele ***@***.***> wrote:
Conflicts exist now, I will merge 1 week after they are resolved unless
there are changes requested.
—
Reply to this email directly, view it on GitHub
<#27 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABNMXYKJT6XME6UFHTPHXS3XW5PRXANCNFSM6AAAAAAWOESPOU>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Signed-off-by: John Andersen <johnandersenpdx@gmail.com>
Signed-off-by: John Andersen <johnandersenpdx@gmail.com>
Signed-off-by: John Andersen <johnandersenpdx@gmail.com>
…entation Signed-off-by: John Andersen <johnandersenpdx@gmail.com>
- Updated simple file based policy engine to align with @darrelmiller review of SCITT architecture documentation - His full review can be found at https://mailarchive.ietf.org/arch/msg/scitt/c0t5zLUJtCQ9_Jrf7mykWXSIn94/ - Do not attempt to load policy failed/denied JSON information if present triggering file empty Signed-off-by: John Andersen <john.s.andersen@intel.com>
Signed-off-by: John Andersen <johnandersenpdx@gmail.com>
… load Signed-off-by: John Andersen <johnandersenpdx@gmail.com>
Signed-off-by: John Andersen <johnandersenpdx@gmail.com>
…policy from service parameters insertPolicy Signed-off-by: John Andersen <johnandersenpdx@gmail.com>
Signed-off-by: John Andersen <johnandersenpdx@gmail.com>
…st per @OR13 review Related: #1 (review) Signed-off-by: John Andersen <johnandersenpdx@gmail.com>
…rrantly encode jsonschema validator output into detail string Signed-off-by: John Andersen <johnandersenpdx@gmail.com>
4475c6f
to
24b8fb2
Compare
Thanks all! I rebased in main. Looks like theres an error in the conda tests will fix asap |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
To ensure scitt_emulator module can be found Signed-off-by: John Andersen <johnandersenpdx@gmail.com>
The conda CI tests should be fixed now, for some reason it couldn't find the |
Simple insert policy based engine based on presence of
operation.policy.{insert,denied,failed}
files. Currently only for use withuse_lro=True
. This is a simple way to enable evaluation of claims prior to submission by arbitrary policy engines which watch the workspace (fanotify, inotify, etc.).Jump to viewing docs
detail
was optionally an object. A string is of limited usefulness, the same issue was had with the SPDX 2.X series with regards to description fields.operationId
tooperationUrl
is out of scope of this pull request.