...
- Key Beijing Dates:
- Release Signoff - 6/7
- Press Release - 6/12
- Beijing - AAF OOM support - document workaround: Done: AAF Integration with APPC
- immediate steps: need to create Jira, document workaround steps in comments in Jira: APPC-977
- Update release notes - DONE -https://onap.readthedocs.io/en/beijing/submodules/appc.git/docs/release-notes.html
- Casablanca: deliver the JIRA APPC-985, OOM-1124
- CDT
- https://gerrit.onap.org/r/#/c/50587/ - Why is Mayank changing the port after we validated our changes?
- Looks like this is a needed change; someone changed the port originally defined in OOM project. Patrick will review Mayank's input and +1 if agrees
- https://gerrit.onap.org/r/#/c/50587/ - Why is Mayank changing the port after we validated our changes?
- Intent to participate for Casablanca as an active contributor ? calling for input
- If you plan to participate in the Casablanca release as a contributor, please send PTL an email.
- Retrospective: https://wikilf-onap.onapatlassian.orgnet/wiki/display/DW/ONAP+Beijing+Retrospective+and+Lesson+Learned - input during meeting
- What didn't go so well....
- OOM - too much overhead due to duplication of configs
- CCSDK dependency impacting ability to delivery well as we would have liked; getting ODL in the last sprint was a big challenge and limited what we could do.
- Security guidelines from security team coming very late and making it difficult for teams to delivery - scope creep
- Appc client library - disconnect on requirements - not enough time to do pairwise testing prior to M4 to uncover these disconnects
- WindRiver lab stability - lost our VMs a few times; but most definitely improved since Amsterdam (good support for Steven Gooch, WindRiver is a great assest)
- Network slowness - very slow to download docker images - sometimes it's LF, sometimes WindRiver - a lot of lost time
- Too many code break with some of the contribution
- Tighten down on Gerrit submits that refactor the code; submitter will need to provide evidence of run time testing.
- Long term: automated regression suite that run to ensure no run time brake
- IM service that easily accessible to broader community
- IRC is still a problem for some
- Can RocketChat be the solution? Issue: it's only http, not https
- Skype for Business is a possible opinion
- Things that went well
- after all the Karaf issues, it ended up working - big challenge, but we conquered
- cross team testing and collaboration when a lot better this release; was easier to get people on to help
- Great teaming with SDNC, OOM, and Integration teams.
- Good support & quick response from Stephen Gooch when we had requests and issues in our WindRiver Dev env. Getting additional capacity was also very beneficial to allow multiple deployment types and releases to be tested.
- Having our own Developer lab was very valuable!!!
- Great management by team to document their testing
- Investing in getting our own Jmeter test was a big payoff!!
- TODO: Expand documentation to get people using jmeter to setup a runtime environment to test changes
- Connect local appc instance to connect to AAI, VNF, etc.. in the windriver
- Testing with JMeter
- Participation from various members & companies (Nokia, TechM, ATT) to help us get our code coverage!!!
- What didn't go so well....
...
- Important Events:
- Casablanca Release Developer Forum in Beijing, China: 6/19 -6/22
- Casablanca Release Developers Forum Session Proposals
- Auto ScaleOut use case will be presented:
- focus on controller type in current discussions by Lauren Lewis; impact to APPC Client Library..
- What was issue with Healthcheck in Beijing?
- Use case is still not clear for APPC
- Nomination for Beijing awards due by 6/14
- Casablanca Release Developer Forum in Beijing, China: 6/19 -6/22
- Key Casablanca Dates:
- Release Planning#CasablancaRelease
- M1 = 6/28
- Planning process complete, all Project Deliverables are defined (including functional architecture, scope, dependencies,...)
- M4 = 9/20
- RC2 = 11/8
- Demo proposal ?
- Aaron - APPC OOM Deployment?
- Aaron will give this more thought
- Scott - ConfigScaleOut & Basic actions, using jmeter?
- Scott okay with doing demo - possibly on 6/25 ??
- Ryan - using AAF?
- Aaron - APPC OOM Deployment?
...
- Randa to update Resources and Repositories for Casablanca
- Takamune Cho to investigate rationale for response of "unmet" to following question from CII Passing badge questionnaire.
- The security mechanisms within the software produced by the project MUST use default keylengths that at least meet the NIST minimum requirements through the year 2030 (as stated in 2012). It MUST be possible to configure the software so that smaller keylengths are completely disabled.
- Need to setup RocketChat so that team can collaborate.
- onap-appc channel created, but folks will need to create an account first so that I can add you to the channel
RocketChat URL:Private Group: onap-appc
- onap-appc channel created, but folks will need to create an account first so that I can add you to the channel
Agenda & Notes:
...
Agenda & Notes:
- PTL election (https://wikilf-onap.onapatlassian.orgnet/wiki/display/DW/Annual+Community+Elections)
- Taka Self-nominated
- Voting closes 7/11/18
- Please Join RocketChat if you want to collaborate online. You need to be added to the group chat, but you need to create a username in RocketChat first, otherwise we can't add you.
- Casablanca M1 passed at last TSC meeting
- A Note of License & Copyright
- Do not remove other companies copyright information if you are updating an existing file, just add your copyright info to the list
- If you're creating a new file, add the Apache license text and your companies copyright information.
- Status of current activities
- Karaf 4 update (Ryan and Patrick)
- Combining ODL update and Karaf 4 updates
- ODL can probably be completed in Spirnt 1, Karaf upgrade will probably take to Sprint 2
- Security
- Nexus IQ (Taka)
- Can we target APPC-1025 for Sprint 1 - Yes
- Passwords (Ryan)
- TO DO: Add story..
- DMaaP - stretch goad, not committed
- Nexus IQ (Taka)
- ScaleOut (Joss and Latish)
- No update needed for Controller Type, so no change to APPC Client Library, we use same version available in Beijing.
- Work only around retrieving configuration data from AAI. (APPC-1058) -
- Custom query to retrieve all AAI VNF data will be provided by James Forsyth from AAI team - No ETA yet
- Scott Blandford hosting calls with SDNC to determine where/if data is written to in AAI - this is a dependency for APPC feature
- Today we are doing a generic vnf query, but it does not give us all the data on vnf servers
- TO DO:
- Send Steven Gooch to get Latish and Joss access to WindRiver APPC - OPENLABS - Done: OPENLABS-302
- Setup call with team to run demo again - will complete this when Latish and Joss have WindRiver Access - Pending
- Send Steven Gooch to get Latish and Joss access to WindRiver APPC - OPENLABS - Done: OPENLABS-302
- Reboot & other enhancements being contributed
- 90% done, should complete by 7/13
- After all code is merged, Aaron will deploy latest dockers to WindRiver for regression and validation of Reboot command.
- Change Management (CM) - Change Management Extension
- Orange committing to work CM; however, APPC project has yet to commit to this scope-in
- Requirements need to be clarified/detailed - Taka meeting with use case owner Ajay Mahimkar on 7/13 to clarify requirements.
- CM meeting on Wed. conflicts with APPC call
- Controller Design Studio (CDS)....work being contributed by SDNC team as part of a converged controller design tool.
- Work to be done in CDT repo for front end.
- Any new contributions cannot break CDT and must be backwards compatible.
- APPC commitment for ScaleOut was based on current CDT tool; mitigation if work for CDS breaks CDT will be to fall back to Beiging version of CDT.
- Karaf 4 update (Ryan and Patrick)
...
- Casablanca Release:
- Status of current activities
- Security review
- Release manifest
- Branch out R3
- Dublin Planning: (draft)
- ODL upgrade: Fluorine
- Platform Maturity:
- Performance:
- unzip feature.zip during building docker.
- Remove un-used bundles from CCSDK’s odlsli
- Reduce the flow between bundles – (longterm)
- Stability: Configuration Enhancement https://wikilf-onap.onapatlassian.orgnet/wiki/display/DW/APPC+Configuration+Enhancement
- Manageability: logging Enhancement https://wikilf-onap.onapatlassian.orgnet/wiki/pages/viewpage.action?pageId=2837895516278511
- Scalability: remain the same cluster in OOM env
- Security: remove all jackson artifact to google’s gson ? https://wikilf-onap.onapatlassian.orgnet/wiki/display/DW/Using+Google+gson+vs+FasterXML+Jackson
- Resiliency:
- CII Badge Silver level: 80% test coverage?
- OOM: move to variable for database’s user/password
- CSIT OOM
- ScaleIn (Joss and Latish)
- New ConfigScaleIn LCM action or rename ConfigScaleOut to ConfigScale?
- distributeTraffic support on VM level
- blueprint selfservice CDS support
- Change Management (CM)
- Controller Design Studio (CDS)
- Runtime: manage a switcher in APPC to know the coming request is LCM action or blueprint TOSCA
- Design time: CDT/CDS GUI integration
...
- Casablanca Release:
- Status of current activities
- Security review
- Release manifest
- Branch out R3
- DisttibuteTraffic LCM – DONE !!
- Dublin Planning: (draft)
- ODL upgrade: Fluorine
- Platform Maturity:
- Performance:
- unzip feature.zip during building docker.
- Remove un-used bundles from CCSDK’s odlsli
- Reduce the flow between bundles – (longterm)
- Stability: Configuration Enhancement https://wikilf-onap.onapatlassian.orgnet/wiki/display/DW/APPC+Configuration+Enhancement
- Manageability: logging Enhancement https://wikilf-onap.onapatlassian.orgnet/wiki/pages/viewpage.action?pageId=2837895516278511
- Scalability: remain the same cluster in OOM env
- Security: remove all jackson artifact to google’s gson ? https://wikilf-onap.onapatlassian.orgnet/wiki/display/DW/Using+Google+gson+vs+FasterXML+Jackson
- Resiliency:
- CII Badge Silver level: 80% test coverage?
- OOM: move to variable for database’s user/password
- CSIT OOM
- ScaleIn (Joss and Latish)
- New ConfigScaleIn LCM action or rename ConfigScaleOut to ConfigScale?
- distributeTraffic support on VM level
- blueprint selfservice CDS support
- Change Management (CM)
- Controller Design Studio (CDS)
- Runtime: manage a switcher in APPC to know the coming request is LCM action or blueprint TOSCA
- Design time: CDT/CDS GUI integration
...
- Casablanca Release:
- Status of current activities
- Security review
- Release manifest
- Branch out R3
- DisttibuteTraffic LCM – DONE !!
- Dublin Planning: (draft)
- ODL upgrade: Fluorine
- Platform Maturity:
- Performance:
- unzip feature.zip during building docker.
- Remove un-used bundles from CCSDK’s odlsli
- Reduce the flow between bundles – (longterm)
- Stability: Configuration Enhancement https://wikilf-onap.onapatlassian.orgnet/wiki/display/DW/APPC+Configuration+Enhancement
- Manageability: logging Enhancement https://wikilf-onap.onapatlassian.orgnet/wiki/pages/viewpage.action?pageId=2837895516278511
- Scalability: remain the same cluster in OOM env
- Security: remove all jackson artifact to google’s gson ? https://wikilf-onap.onapatlassian.orgnet/wiki/display/DW/Using+Google+gson+vs+FasterXML+Jackson
- Resiliency:
- CII Badge Silver level: 80% test coverage?
- OOM: move to variable for database’s user/password
- CSIT OOM
- ScaleIn (Joss and Latish)
- New ConfigScaleIn LCM action or rename ConfigScaleOut to ConfigScale?
- distributeTraffic support on VM level
- blueprint selfservice CDS support
- Change Management (CM)
- Controller Design Studio (CDS)
- Runtime: manage a switcher in APPC to know the coming request is LCM action or blueprint TOSCA
- Design time: CDT/CDS GUI integration
...
- Casablanca Release:
- RC2 – 11/27
- Sign off – 11/30
- Casablanca Branched
- Casablanca Docker release – 11/15
- Dublin Planning: (draft)
- ODL upgrade: Fluorine
- Platform Maturity:
- Performance:
- unzip feature.zip during building docker.
- Remove un-used bundles from CCSDK’s odlsli
- Reduce the flow between bundles – R5 or later
- Stability: Configuration Enhancement https://wikilf-onap.onapatlassian.orgnet/wiki/display/DW/APPC+Configuration+Enhancement
- Manageability: logging Enhancement https://wikilf-onap.onapatlassian.orgnet/wiki/pages/viewpage.action?pageId=2837895516278511
- Scalability: remain the same cluster in OOM env
- Security: remove all jackson artifact to google’s gson ? https://wikilf-onap.onapatlassian.orgnet/wiki/display/DW/Using+Google+gson+vs+FasterXML+Jackson
- Resiliency:
- CII Badge Silver level: 80% test coverage??
- OOM: move to variable for database’s user/password
- CSIT OOM
- Performance:
- ScaleIn (Joss and Latish)
- New ConfigScaleIn LCM action
- distributeTraffic support on VM level
- Change Management (CM)
- Controller Design Studio (CDS)
- Runtime: manage a switcher in APPC to know the coming request is LCM action or blueprint TOSCA – R5
- Design time: CDT/CDS GUI integration
...
- Casablanca Mtn Release: CCSDK new image, DMaap issue
- Dublin Planning: (draft)
- ODL upgrade: Fluorine SR2
- Platform Maturity:
- Performance:
- unzip feature.zip during building docker.
- Remove un-used bundles from CCSDK’s odlsli
- Reduce the flow between bundles – R5 or later
- Stability: Configuration Enhancement https://wikilf-onap.onapatlassian.orgnet/wiki/display/DW/APPC+Configuration+Enhancement
- Manageability: logging Enhancement https://wikilf-onap.onapatlassian.orgnet/wiki/pages/viewpage.action?pageId=2837895516278511
- Scalability: Clustering env with downstream: netconf, ansible,
- Resiliency:
- CII Badge Silver level: 80% test coverage??
- OOM: move to variable for database’s user/password
- CSIT OOM
- ScaleIn
- New ConfigScaleIn LCM action
- distributeTraffic support on VM level
- Change Management (CM)
- Controller Design Studio (CDS)
- Runtime: manage a switcher in APPC to know the coming request is LCM action or blueprint TOSCA – R5
- Design time: CDT/CDS GUI integration
...