LOG Meeting Minutes 2018-10-16
I am on a last minute ONAP bilateral meeting from 9 - I may be late for this meeting
TODO: send out onap-discuss on split dublin/casablanca spec changes plans going forward - on "proposal" section below
send out mail on acumos/onap collaboration follow up - before the 20th
send out mail on dublin scope before the 18th
send out meeting request on dublin scope meet for 4pm 24th
Changes since last Meeting
Need to finish review of the 29 fields including the exception handling
#2 start communicating the spec so that all deployers can verify if their backend indexing/elasticsearch/kibana-dashboards and triggers are not broken
Feedback from anyone consuming log based changes back to this project via onap-discuss, mails, jiras is essential
There is a report of the new spec (29 fields) breaking existing systems
Need to validate backwards compatability - we should have branched from the March earlier change
Issue was spec was changing a bit late in the C cycle - should have branched around april/may
tentative plan
36 acumos changes started coming in - get exact version ONAP Application Logging Specification v1.2 (Casablanca)
take 36 and release as casablanca release
extract v 36 as the casablanca wiki - sync with the c branch, create a new logback.xml that references the pre-v36 wiki format
take the existing - wiki - finish up changes for 29/30 and nop - mark as 1.4.0-SNAPSHOT - as
markers/mdc - how to handle - in or out in the casablanca release (need details on usage from acumos and ecomp)
1 or 4 files for dublin (only)? - need a separate metrics log to pass internal testing -
maintain 2 wiki/doc/logback.xml specs until at least the end of dublin - via the casablanca branch
Proposal
Casablanca
4 files including metrics (error, debug, metrics, audit)
No MDCs and MARKERS - figure out pipe separation (acumos, ECOMP)
new logback.xml with 4 patterns
just check is older version of sl4j library ready for old format - likely not
need service provider level validation plugin? to verify format changes before ONAP is consumed/merged - production level support
Dublin
1 (audit)
requires MDCs and MARKERS
logback.xml with 1 pattern
reference library slf4j
need service provider level validation plugin? to verify format changes before ONAP is consumed/merged - production level support
Released 1.2.2 artifacts for RC0
Finished 8 of 9 policy violations - mostly version changes and defer to oparent 1.2.1/1.2.2 - https://nexus-iq.wl.linuxfoundation.org/assets/index.html#/reports/logging-analytics/6f8db930f72841669edb2914dd5ef86a
Return to logback.xml common format - https://gerrit.onap.org/r/#/c/62405/ - not started testing yet
Casablanca scope - Logging Casablanca Scope
Dublin scope - book meeting - Logging Dublin Scope after next thu (TSC and Acumos) - tentative 16th - moved to 23rd at 4PM EDT
branched the logging-analytics repo
all poms are at 1.4.0-SNAPSHOT for dublin (master) - cherry pick as required back to casablanca branch
Our 29 field spec
send mail to onap-discuss announcing spec (but with pending RI, implementation - iterative adoption)
need to do readthedocs changes for the spec
rebase/(adjust-for-comments) the logback.xml example gerrit review
Giving up one of our https ports to SO - will move our 3 https to 304
@Michael O'Brien busy until next Wed prepping environments for the 22nd ONAP academic conference at AT&T - presenting till the 23rd
Oct 22/23 - prep ONAP labs at TLAB https://lf-onap.atlassian.net/browse/OPENLABS-356 - provide help/present OOM installation/devops setup/dev
Pending
Request from Acumos to upgrade from ELK 5.5/5.6 to 6.x - for syslog capture capability (CLAMP is at 6.1 there was a common poc using 6.3) - will retest ELK+Filebeat under 6.3 images
OOM: HIGH SO refactored out kibana sidecars - discovered this thu - I am currently adding back ELK capability
https://gerrit.onap.org/r/#/c/69947/ - halfway done - need to determine subset of containers to ELKify
2 conferences within the month 2 to prep logging for
Nov 5 - cancelled - in favor of the 22nd conference https://events.linuxfoundation.org/events/acumosaiday/
Oct 30 - presenting OOM based ELK log tracking - as much as I can demo - https://events.linuxfoundation.org/events/osn_days_2018/north-america/ottawa_ontario_canada/
Oct 22/23 - prep ONAP labs at TLAB https://lf-onap.atlassian.net/browse/OPENLABS-356 - provide help/present OOM installation/devops setup/dev
POMBA scope wiki for the 29th arch meet
add pomba openlab tenant https://lf-onap.atlassian.net/browse/OPENLABS-355
add edit capability for non-PTLs for https://lists.onap.org/g/onap-discuss/message/12851?p=,,,20,0,0,0::Created,,CLM+security+wiki,20,2,0,26800627
RC2 on 1st Nov
Scheduling
23 Oct (presenting - may defer)
30 Oct (presenting just after - should make it)
6 Nov (travelling - may run)
split repo into 6 to allow for proper 1:1 releases - 1 artifact per repo