Policy merge requestshttps://community.opengroup.org/osdu/platform/security-and-compliance/policy/-/merge_requests2022-12-28T21:14:02Zhttps://community.opengroup.org/osdu/platform/security-and-compliance/policy/-/merge_requests/246NOTICE update2022-12-28T21:14:02ZShane HutchinsNOTICE updateM15 - Release 0.18Shane HutchinsShane Hutchinshttps://community.opengroup.org/osdu/platform/security-and-compliance/policy/-/merge_requests/245fix: gcp move partition var to conf block in values file2023-08-18T12:22:34ZAliaksandr Ramanovich (EPAM)fix: gcp move partition var to conf block in values file gcp move partition var to conf block in values file gcp move partition var to conf block in values fileM15 - Release 0.18Aliaksandr Ramanovich (EPAM)Aliaksandr Ramanovich (EPAM)https://community.opengroup.org/osdu/platform/security-and-compliance/policy/-/merge_requests/244Unit test fix and AdminCLI update2022-12-28T21:14:22ZShane HutchinsUnit test fix and AdminCLI update- Correction in test template, breaking unit tests
- Makefile updates
- Adding domain template support for translate admincli command to support testing- Correction in test template, breaking unit tests
- Makefile updates
- Adding domain template support for translate admincli command to support testingM15 - Release 0.18Shane HutchinsShane Hutchinshttps://community.opengroup.org/osdu/platform/security-and-compliance/policy/-/merge_requests/243Update app/tests/ibm/run-integration-tests.sh2022-11-03T06:24:07ZShrikant GargUpdate app/tests/ibm/run-integration-tests.shM15 - Release 0.18Shrikant GargShrikant Garghttps://community.opengroup.org/osdu/platform/security-and-compliance/policy/-/merge_requests/242AdminCLI improvements, bugfixes and policy service test updates to support pr...2022-12-28T21:14:49ZShane HutchinsAdminCLI improvements, bugfixes and policy service test updates to support preship testing**Policy Service Improvements:**
- Added ability to skip mock tests (for running against preship env)
- Added ability to skip delete tests (for running against preship env)
- Replaced search.rego template in testing with standard one, pr...**Policy Service Improvements:**
- Added ability to skip mock tests (for running against preship env)
- Added ability to skip delete tests (for running against preship env)
- Replaced search.rego template in testing with standard one, previous is now search3.rego
- Updated documentation for testing and bundle docs (clarified details)
- Makefile updates support preship testing on AWS
**AdminCLI:**
- Added spatial filter examples
- Added demo link
- Version increase to 0.0.5
- Eval command now will default to random legal tag in templates if none provided
- Improved messaging and formatting
- Bugfix for storage/dataset download
- Correction in search help
- Added queryasowner option to search commandM15 - Release 0.18Shane HutchinsShane Hutchinshttps://community.opengroup.org/osdu/platform/security-and-compliance/policy/-/merge_requests/241adding polling to AWS OPA2023-08-18T12:22:36ZMarc Burnie [AWS]adding polling to AWS OPAM15 - Release 0.18Marc Burnie [AWS]Marc Burnie [AWS]https://community.opengroup.org/osdu/platform/security-and-compliance/policy/-/merge_requests/240Adding additional debugging information for failing IBM integration tests2023-08-18T12:22:37ZShane HutchinsAdding additional debugging information for failing IBM integration testsM15 - Release 0.18Shane HutchinsShane Hutchinshttps://community.opengroup.org/osdu/platform/security-and-compliance/policy/-/merge_requests/239Fixing AWS helm deploy of OPA2022-11-02T13:59:03ZMarc Burnie [AWS]Fixing AWS helm deploy of OPAM15 - Release 0.18Marc Burnie [AWS]Marc Burnie [AWS]https://community.opengroup.org/osdu/platform/security-and-compliance/policy/-/merge_requests/238adding support for listing specific legal tag, creating and updating legal tags2022-12-29T14:13:38ZShane Hutchinsadding support for listing specific legal tag, creating and updating legal tagsAdminCLI Update:
- Modified legal-tags command - added ability to list a single legal tag or list of tags on command line or via stdin
- Added add-legal-tag command to add or update legal tags - (to help add tags with extensions)
- Added...AdminCLI Update:
- Modified legal-tags command - added ability to list a single legal tag or list of tags on command line or via stdin
- Added add-legal-tag command to add or update legal tags - (to help add tags with extensions)
- Added 3 new tests for legal tags (including adding a tag with E&O extensions)M15 - Release 0.18Shane HutchinsShane Hutchinshttps://community.opengroup.org/osdu/platform/security-and-compliance/policy/-/merge_requests/237Adding Scaling to AWS OPA Deployment2023-08-18T12:22:39ZMarc Burnie [AWS]Adding Scaling to AWS OPA DeploymentM15 - Release 0.18Marc Burnie [AWS]Marc Burnie [AWS]https://community.opengroup.org/osdu/platform/security-and-compliance/policy/-/merge_requests/236Test policy ibm2022-10-31T09:36:01ZShrikant GargTest policy ibmIBM config changeIBM config changeM15 - Release 0.18Shrikant GargShrikant Garghttps://community.opengroup.org/osdu/platform/security-and-compliance/policy/-/merge_requests/235Notice update2022-12-28T21:16:27ZShane HutchinsNotice updateM15 - Release 0.18Shane HutchinsShane Hutchinshttps://community.opengroup.org/osdu/platform/security-and-compliance/policy/-/merge_requests/234doc update2022-12-28T21:16:39ZShane Hutchinsdoc updatedoc update - updating openapi.yamldoc update - updating openapi.yamlM15 - Release 0.18Shane HutchinsShane Hutchinshttps://community.opengroup.org/osdu/platform/security-and-compliance/policy/-/merge_requests/233minor fix for int tests2023-08-18T12:22:41ZShane Hutchinsminor fix for int testsadding missing module for aws int tests for admincliadding missing module for aws int tests for admincliM15 - Release 0.18Shane HutchinsShane Hutchinshttps://community.opengroup.org/osdu/platform/security-and-compliance/policy/-/merge_requests/232admincli check command, NOTICE update, CI/CD fix for AWS and test improvement2022-12-29T12:35:10ZShane Hutchinsadmincli check command, NOTICE update, CI/CD fix for AWS and test improvement- NOTICE update
- Test improvement for AdminCLI
- CI/CD Updated requirements-dev for AWS Integration tests
- New command 'check' for checking if rego or template is valid - precursor to https://community.opengroup.org/osdu/platform/secur...- NOTICE update
- Test improvement for AdminCLI
- CI/CD Updated requirements-dev for AWS Integration tests
- New command 'check' for checking if rego or template is valid - precursor to https://community.opengroup.org/osdu/platform/security-and-compliance/policy/-/issues/80 Will later add some of this functionality to policy service.M15 - Release 0.18Shane HutchinsShane Hutchinshttps://community.opengroup.org/osdu/platform/security-and-compliance/policy/-/merge_requests/230GONRG-5152: update pipeline for preship2023-08-18T12:22:43ZYauheni Rykhter (EPAM)GONRG-5152: update pipeline for preshipM15 - Release 0.18Yauheni Rykhter (EPAM)Yauheni Rykhter (EPAM)https://community.opengroup.org/osdu/platform/security-and-compliance/policy/-/merge_requests/229GONRG-5152: update pipeline for preship2023-08-18T12:22:45ZYauheni Rykhter (EPAM)GONRG-5152: update pipeline for preshipM15 - Release 0.18Yauheni Rykhter (EPAM)Yauheni Rykhter (EPAM)https://community.opengroup.org/osdu/platform/security-and-compliance/policy/-/merge_requests/228refactor admincli tests and a bugfix for broken metadata records2022-12-29T12:35:28ZShane Hutchinsrefactor admincli tests and a bugfix for broken metadata records- refactor many admincli tests to better support random testing and addition of new tests
- bugfix for admincli to better deal with incomplete dataset/storage records
- additional tests- refactor many admincli tests to better support random testing and addition of new tests
- bugfix for admincli to better deal with incomplete dataset/storage records
- additional testsM15 - Release 0.18Shane HutchinsShane Hutchinshttps://community.opengroup.org/osdu/platform/security-and-compliance/policy/-/merge_requests/227[GONRG-5736] Updated configmap chart values2023-08-18T12:22:46ZDanylo Vanin (EPAM)[GONRG-5736] Updated configmap chart valuesM15 - Release 0.18Danylo Vanin (EPAM)Danylo Vanin (EPAM)https://community.opengroup.org/osdu/platform/security-and-compliance/policy/-/merge_requests/226M15 improvements - correlation, logging, tests, admincli2022-12-29T12:35:44ZShane HutchinsM15 improvements - correlation, logging, tests, admincliAdding initial support for https://community.opengroup.org/osdu/platform/security-and-compliance/policy/-/issues/77 not all APIs - just translate and diag log it but all APIs capture/generate for outgoing requests.
Policy Service change...Adding initial support for https://community.opengroup.org/osdu/platform/security-and-compliance/policy/-/issues/77 not all APIs - just translate and diag log it but all APIs capture/generate for outgoing requests.
Policy Service changes:
- Correlation-ID support for /diag and /translate APIs
- Outbound Correlation-ID support (to entitlement)
- Configurable Correlation-ID generation support (on by default)
- Logging changes (many) including color logs when using Correlation-IDs
- New config ENABLE_DEV_DIAGNOSTICS_DUMP to enable diag without troubleshooting eval test/troubleshooting dumps.
- Requirements changes
AdminCLI Changes:
- Removing x-user-id from header by default, now only when set
- Added new header x-local-user-id
- Added Correlation-ID generation and to header by default, can be disabled for testing
- Added verbose option to print Correlation-ID when running commands (for troubleshooting/testing)
- Improved error messages/exit status
- Added check for valid json with eval command
- Added --random to legal-tags command to get a single random legal tag (great for testing)
- Added --random-id to search command to get a single random id from search (great for testing)
- Updated requirements
- Testing download/output cleanup
- Fixes tests for data-partition-id (that are not osdu)
- Added many more tests including:
- search->storage workflows, including random testing
- search->dataset workflows, including downloads and random testing
- new command options
- eval command testing
- translate command testing
- Some tests added to help preship testingM15 - Release 0.18Shane HutchinsShane Hutchins