You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

"Internal" plan

By Order of priority

Passwords

Continue the removal of harcoded certificates, in this (proposed) order:

  • Cassandra
  • PostgreSQL
  • DMaaP (tentative)
  • AAI (tentative)
  • SDC (tentative)
  • SO (tentative)

Certificates

Start the certificates hunting and (try to) uses "aaf init" template.

Upgrade

let's work to have "ONAP Core" (AAF, AAI, SDC, SDNC, SO, DMaaP) fully upgradable from F to G.

Allow choice of subcomponents during "big" components installation

Today, we can select what we want for deployment on DMaaP, AAI and soon contrib.

let's add the same for SDC, SO, Multicloud, SDNC, APPC, VFC, Policy and maybe other.

Should be "simple".

Follow version proposed by SECCOM

SECCOM Version Board

Kubernetes 1.18

Reuse all our templates to make ONAP 1.16+ (and then 1.18) compatible (can be long)

Mariadb upgrade

Move to 10.2+ (change base image, can be long)

PostgreSQL upgrade

Move to 12.2, should be "simple"

Cassandra upgrade

Move to 3.11.6, should be "simple"

External plan (A.K.A expectations from other projects)

  • All logs to STDOUT
  • Certificates
  • Crash when Issue (and not "wait for I don't know" or exit with status 0)
  • Well formatted commit messages --> with format:
    • title: [NAME_OF_COMPONENT|DOC|GENERIC] Real Title
    • blank line
    • at least one sentence explaining the change done in this patch, cause and consequences and possibly more of course
    • blank line
    • Issue-ID, Change-ID, Signatures, ...

Tentative / PoC

  • Make Ingress default deployment
  • Make Deployment with storage class default deployment
  • check storage asked for PVC is consistent with actual deployments
  • Service Mesh PoC continuation
  • All pods have requests/limits
  • request/limits bad values hunting


  • No labels