Policy R6 Frankfurt Team Scrums - 09-2019 to 02-2020

Policy R6 Frankfurt Team Scrums - 09-2019 to 02-2020

Feb 28, 2020 

Developer

What I've Done

What I'm going to work on

Issues need help to resolve

Developer

What I've Done

What I'm going to work on

Issues need help to resolve

@Pamela Dragosh

Compiling and testing

CSIT for policy/engine 

SDNR Actor

policy/engine CSIT

SDNR Actor

XACML PDP (Native, Guard, Optimization)

NOTE: Will be out in the morning but back in the afternoon until late

policy/engine CSIT

@Jorge Hernandez

Deployment support fo the native frools policies

Continue on native Drools policies

 

@Chenfei Gao

Fixing issues on XACML native policies

Add new JUnit tests, should be straightforward. Look at CSIT and code reviews

 

@Pramod Jamkhedkar

 

 

 

@James Hahn

POLICY-2385, putting together JUnits, about 1/3 o fthe way through

Continue.

 

@Liam Fallon

POLICY-2106 javascript support for APEX, concurrency issues

Continue

 

@Ram Krishna Verma

POLICY-2384, about 50% through JUnits

Continue

Some issues with actor code, will sync up with Jim later in the day

@Ajith Sreekumar

POLICY-1656 APEX CDS interaction work. Start looking at the Docker release

Continue, will get guidance from Ram

 

@Former user (Deleted)

Working on the State DB

Continue

 

@Peyton Puckett

Working with Jorge on the Policy Engine CSIT

Continue

 

Aditya

Setting up environment, Linux ID etc

Continue, start working on SONAR work today.

 

Feb 27, 2020 

Developer

What I've Done

What I'm going to work on

Issues need help to resolve

Developer

What I've Done

What I'm going to work on

Issues need help to resolve

@Pamela Dragosh

Training

Compiling and testing fixes - thanks Jorge and Jim!!

Lots of meetings today but will try to work on the following:

SDNR Actor

XACML PDP (Native, Guard, Optimization)

Peyton's DB issue

@Jorge Hernandez

POLICY-2388 undeploy support for native tools in the Drools PDP, review raised

Continue.

 

@Chenfei Gao

Conferred with Jim regarding fixes for the Native XACML policies

Will work on the native XACML policy junits today.

 

@Pramod Jamkhedkar

DIscussed Drools-XACML interactions with Pam and amended the implementaiton and also changed the naming on CLC after disussions with the team

Nearing completion, will push the change today.

 

@James Hahn

Drools actor (POLICY-2385).

Continue.

 

@Liam Fallon

POLICY-2106, GRAAL javascript plugin conversion. Initial work done, got Javascript running

Continue.

 

@Ram Krishna Verma

Internal meetings, unit test cases for the CDS actor. Discussions with Ajith on the Apex CDS, Doem proposal for ONS

COntinue with unit test cases.

 

@Ajith Sreekumar

Review comments for the parameter passing integration tests.

Apex CDS verificaiton work.

 

@Former user (Deleted)

Internal Bell tasks

Continue

 

@Peyton Puckett

Policy, suggestion to use an older version of the database.

Focus on CSITs today as M4 is approaching

 

Feb 26, 2020 

Developer

What I've Done

What I'm going to work on

Issues need help to resolve

Developer

What I've Done

What I'm going to work on

Issues need help to resolve

@Pamela Dragosh

POLICY-2381 - drools-pdp - reverting change

 

Training Today will help on code reviews and comments and easy work.

 

CSIT - engine

Plan for the Usecases DRL - do we descope?

Need everyone to discuss and decide accordingly. May be committers meeting today or Thursday?

NOTE: CLAMP is committed to TOSCA Compliant Policies so we must deliver on that.

@Jorge Hernandez

Native policies for Drools, started to work on this.

Continue, should have review today.

 

@Chenfei Gao

Finished preloading the default policies.

Will address minor comments and resubmit. Also XACML native policy implementation. Working on some issues with JUnits.

May need some advice from Jim.

@Pramod Jamkhedkar

Met with the team on the SON use case, what names should be used on control loops. Also worked on the Drools part of the CLC, updaing the state of the control loop.

Finish review for the XACML part and push that, continue working on the Drools part.

 

@James Hahn

POLICY-2371 more than one target can now be handled in the SO actor, POLICY-2350 added flag to allow disabling of uard actor, POLICY-2381, figured out SQL persistence issue. Review of the server pool code.

POLICY-2385 Drools updates for the new actors.

 

@Liam Fallon

apoex conversion from Nashorn to Graal for Javascript, tidied up some issues with Sonar and Checkstyle.

Continue.

 

@Ram Krishna Verma

POLICY-2384 CDS actor integration. Submitted a review

Continue with unit test cases for that change.

 

@Ajith Sreekumar

POLICY-2364 integration test in Apex for parameter passing

Continue

 

@Former user (Deleted)

Yesterday, went throught the review for the actors

Working on the State DB

 

@Peyton Puckett

Scripts for SDNC naming policies

Continue.

 

Feb 25, 2020 

Developer

What I've Done

What I'm going to work on

Issues need help to resolve

Developer

What I've Done

What I'm going to work on

Issues need help to resolve

@Pamela Dragosh

POLICY-2381 - Safe dependency upgrades - verifying drools

 

Training Today will help on code reviews and comments and easy work.

M4 Checklist

continue working on the actors

CSIT - engine

Plan for the Usecases DRL - do we descope?

Need everyone to discuss and decide accordingly. May be committers meeting today or Thursday?

NOTE: CLAMP is committed to TOSCA Compliant Policies so we must deliver on that.

@Jorge Hernandez

POLICY-2383: scale out support for drools tosca complaint policies

Native policies for drools-pdp

 

@Chenfei Gao

Unit test cases for preload policies in api

Xacml native policies support

Continue

 

@Pramod Jamkhedkar

 

 

 

@James Hahn

POLICY-2385: actor implementation in drools

Continue

 

@Liam Fallon

OOO

Apex-pdp javascript engine migration to graal

 

@Ram Krishna Verma

CDS actor implemenatation

Review comments

Unit test cases for CDS actor

 

@Ajith Sreekumar

POLICY-2364: Internal integration test for parameter passing in apex

Continue

 

@Former user (Deleted)

StateDB work

Supporting internal  teams in policy integration

Continue

 

@Peyton Puckett

Push policy script work for policy gui

User login not working

CSIT running on VM

Continue

 

Feb 24, 2020 

Developer

What I've Done

What I'm going to work on

Issues need help to resolve

Developer

What I've Done

What I'm going to work on

Issues need help to resolve

@Pamela Dragosh

POLICY-2378 - Image release. Finished policy/docker patch bump. Jorge - do we expect any more changes to the docker base images? Can we release 2.0.1?

POLICY-2381 - Safe dependency upgrades review is ready

POLICY-2382 - SDNR Actor - problems with JUnits

POLICY-2386 - VFC Actor - started working on finishing code and JUnits

policy/engine CSIT - both my JUnit fix and Peyton's GUI fix did not solve the problem

Training Today will help on code reviews and comments and easy work.

M4 Checklist

continue working on the actors

CSIT - engine

Plan for the Usecases DRL - do we descope? NOTE: CLAMP is committed to TOSCA Compliant Policies so we must deliver on that.

@Jorge Hernandez

POLICY-2383: Scale-out for policies

Continue

 

@Chenfei Gao

Fixed junit for native xacml

Preloading default policies. Continue junits

 

@Pramod Jamkhedkar

Met with folks regarding CLC. Modifying rules to integration with CLC

Continue

 

@James Hahn

POLICY-2385: Actor changes for drools-applications

Continue

 

@Liam Fallon

OOO

OOO

 

@Ram Krishna Verma

CDS Actor redesign

Continue

 

@Ajith Sreekumar

Concurrent modification review

POLICY-2364: Parameter passing in APEX; integration test case

 

@Former user (Deleted)

State DB

Continue

 

@Peyton Puckett

Fix for policy-engine review

Fixing CSIT issues for policy-engine. Examine GUI for SDNC

 

Feb 21, 2020 

Developer

What I've Done

What I'm going to work on

Issues need help to resolve

Developer

What I've Done

What I'm going to work on

Issues need help to resolve

@Pamela Dragosh

Optimization and code review - will hold off on Optimization

Bump policy/docker patch - for release

Chenfei - Xacml Native

Jim - Actors (SDNR and VFC)

Peyton - Engine CSIT

Jorge - JUnits??

M4 Checklist

safe Dependency upgrades in policy/parent

CSIT - engine

 

NOTE: M-W I have training, I may cancel and/or may just multitask.

@Jorge Hernandez

2376: Tosca complaint policies for drools-pdp

Continue

Reviews after models merge

Scaleout use case

 

@Chenfei Gao

Unit test for native application in xacml-pdp

Facing issues with xacml policies

Continue

 

@Pramod Jamkhedkar

 

 

 

@James Hahn

1625: Adding tests to verify actors

Cleanup on actor work

Continue

 

@Liam Fallon

Fixed API!!

OOO

 

@Ram Krishna Verma

CDS actor implementation

clarified with doubts with Jim

Continue

 

@Ajith Sreekumar

Review comments for 2364

Test with latest api & models changes

Created JIRA for next work on validation

API CSIT is working

Continue with 2364

policy/models fix

 

@Former user (Deleted)

Working on runtime stateDB

Continue

Available to help with CDS actor work

 

@Peyton Puckett

policy/engine unit tests

logs for failing CSIT

policy gui fix

CSIT failure analysis

 

Feb 20, 2020 

Developer

What I've Done

What I'm going to work on

Issues need help to resolve

Developer

What I've Done

What I'm going to work on

Issues need help to resolve

@Pamela Dragosh

POLICY-1740 - review is up

POLICY-2066 Optimization and I believe I will re-factor the matchable code from the 1740 review due to optimization requiring another matchable field. Will try to pre-process the policy types and data types which should help cleanup the code and remove sonar nesting/duplicate code.

CSIT - engine and api still not working

@Jorge Hernandez

 

 

 

@Chenfei Gao

Checked in code for the subclass of XACML rest server

Continue on JUnit tests today. Preload naming policy.

 

@Pramod Jamkhedkar

Continuing on Drools CLC

Continue.