OOM Meeting Notes - 2023-04-05

 

Host-List

  • Andreas Geissler 

  • Andrew Lamb

  • Jack Lucas (Host)

  • Gareth Roper

  • Fiachra Corcoran

Attendee-List:

  • @Jack Lucas 

  • @Florian Bachmann 

  • @Miroslav Masaryk 

  • @Adrian Matthews 

  • @Andrew Lamb 

  • Harsha Dannina

Agenda

AuthorizationPolicy (Component-Component):

Pending component fixes:

  • CDS-UI CCSDK-3814 - CDS-UI must be able to listen on HTTP Open → DT /TM has a look

  • SO Monitor SO-4027 - Make SO-Service-Monitor ServiceMesh compatible Open → Byung mentioned, that E/// team try to resolve the issue (Byung's note: It was assigned to Viresh Navalli, Capgemini. E/// plans to assist Viresh as needed.)

  • DCAE Restconf → https://gerrit.onap.org/r/q/project:dcaegen2/collectors/restconf → Implementation done → missing OOM patch

  • CLI will not work without fix... ( OOM-3096 - [CLI] Remove AAF dependency Delivered )

  • UUI - not clear if working

Helm chart cleanup: OOM-2975 - Remove dependencies on AAF Open

Ingress enhancements for non-HTTP interfaces:

Oauth2-proxy setup (Andreas):

To be started:

  • Ingress template improvements: OOM-3108 - Investigate to change to K8S Gateway-API Open OOM-3075 - Extend the Ingress template and add Component ingress configuration Open

  • Remove unused components: OOM-3074 - Remove components and options from charts Open

  • Cassandra: OOM-3073 - Resolve and improve the existing Cassandra templates Open → DT is working on cass-operator usage

  • MariaDB: OOM-3072 - Resolve and improve the existing MariaDB-Galera templates Open → DT (with TM) to investigate

  • Remove NodePort in Ingress environments: OOM-3012 - Remove NodePort in Service definitions under ServiceMesh In Progress → will be automatically fixed with cleanups

  • UDP Nodeport support in _service-tpl OOM-3107 - Allow NodePorts for UDP services Open

Others:

  • SDC Listener HTTP issue SDC-4233 - SDC Distribution Client should work with lower-case Header entries Closed → Marek provided patch → merged, need to be released and can be used in the clients

    • When released, all clients need to be updated (CDS, AAI, Policy, SO, ...)

    • Create tickets for all clients....

  • Strimzi improvement (monitoring configmap) → Miro create patch here [STRIMZI] Monitoring chart improvement

@Florian Bachmann :

  • Question:

    • Proposal: How to break up ONAP monolithic versioning schema

      • if a central values.yaml with global settings is a good approach to decouple the components 

    • Databases (e.g. Cassandra) used by OOM components

    • How to update external resources from the outside:

      • strimzi

      • keycloak

      • Helm

      • K8s

      • kustomize

      • and Databases:

        • Cassandra

        • Postgres

        • TimeSeriesDB

        • ...