Booz Allen's lean manufacturing approach for holistically designing, developing and fielding AI solutions across the engineering lifecycle from data processing to model building, tuning, and training to secure operational deployment
Other
33
stars
8
forks
source link
Feature: Migrate aiops references in extensions-authzforce projects #194
[x] Write a baton migration script to migrate older version to new changes from this ticket:
Migrate any packages, classes, and or methods.
[x] Run archetype-test profile against the extensions-authzforce module to ensure that a downstream project is successfully able to build.
[x] Run -Pintegration-test profile against the extensions-authzforce module to ensure the extensions-authzforce test does not fail any integration tests in CI.
Run: mvn clean install -Pintegration-test
Test Strategy/Script
Test 1: Building aiSSEMBLE with changes applied to the extensions-authzforce module.
Run without maven build cache enabled.
Test 2: Visual check on the removal of "AIOPS" text.
Test 3: Build a downstream project with that uses extensions-authzforce (Foundation Data Access uses authzforce).
This will be done on 1.8.0-SNAPSHOT.
Test 4: Verify the Baton migration is functioning properly:
The project that will be generated will be on 1.7.0 and then upgraded to 1.8.0-SNAPSHOT.
Provide a zipped version of the 1.7.0 to speed the testing.
The original scope of this ticket was to update extensions-authzforce however, the remaining modules from extensions-security will also be included due to dependencies on one another.
Description
As part of the OSS efforts in aiSSEMBLE, we need to remove all references of AIOPS from the
extensions-authzforce
module.DOD
aissemble/extensions/extensions-security/extensions-authzforce
aiops
" with "aissemble
".aiops
" with "aissemble
".mvn clean install -Dmaven.build.cache.skipCache=true
archetype-test
profile against the extensions-authzforce module to ensure that a downstream project is successfully able to build.-Pintegration-test
profile against theextensions-authzforce
module to ensure theextensions-authzforce
test does not fail any integration tests in CI.Run: mvn clean install -Pintegration-test
Test Strategy/Script
References/Additional Context
n/a