Worker restart test
List of pods tested for eviction
- onap-aaf-cm-9ccbdf758-rl9k5
- onap-aaf-fs-7b6648db7f-shcn5
- onap-aaf-oauth-5896545fb7-x6grg
- onap-aaf-sms-quorumclient-2
- onap-aaf-sms-quorumclient-2
- onap-aai-babel-6687fd4646-j4nld
- onap-aai-modelloader-86d95c994b-87tsh
- onap-aai-schema-service-75575cb488-7fxs4
- onap-appc-cdt-58cb4766b6-vl78q
- onap-appc-cdt-74db7bf896-slj5b
- onap-appc-db-0
- onap-appc-db-2
- onap-appc-dgbuilder-5bb94d46bd-h2gbs: init error
- onap-awx-0
- onap-cassandra-1
- onap-cassandra-1
- onap-cds-blueprints-processor-76f8b9b5c7-hb5bg: init error
- onap-cds-command-executor-cb5c67d44-9gdls
- onap-cds-db-0
- onap-dcae-db-primary-7f7844b57-n7ltd
- onap-dcaemod-runtime-api-66ff9555f6-lqnwb
- onap-dmaap-dr-db-1
- onap-ejbca-6cbdb7d6dd-hmw6z
- onap-kube2msb-858f46f95c-jws4m
- onap-mariadb-galera-2
- onap-message-router-0
- onap-message-router-kafka-0
- onap-message-router-kafka-1
- onap-message-router-kafka-2
- onap-message-router-zookeeper-0
- onap-multicloud-794c6dffc8-bfwr8
- onap-multicloud-starlingx-58f6b86c55-mff89
- onap-multicloud-vio-584d556876-87lxn
- onap-multicloud-vio-d797dd767-mvkw6
- onap-music-64d55f77f9-6gz4h
- onap-music-cassandra-0
- onap-netbox-nginx-8667d6675d-vszhb
- onap-network-name-gen-6b85d998b-5f98m
- onap-oof-cmso-optimizer-d4db49d65-bz9r9
- onap-policy-api-6dbf8485d7-k7cpv
- onap-policy-api-747d66b79-h8vsm: exception on restart?
- onap-policy-clamp-be-6d77597477-4mffk
- onap-policy-pap-5d9d484bff-k5tjk
- onap-policy-pap-785bd79759-xxhvx
- onap-policy-xacml-pdp-7d8fd58d59-d4m7g
- onap-portal-app-66d9f54446-vs474
- onap-sdc-be-5f99c6c644-dcdz8: init error
- onap-sdc-fe-7577d58fb5-kwxpj
- onap-sdc-wfd-fe-6997567759-gl9g6
- onap-sdnc-dgbuilder-564d6475fd-xwwrz
- onaps-dnc-dmaap-listener-5bc486c6b9-8llkr
- onap-sdnrdb-master-0
- onap-so-admin-cockpit-6c5b44694-h4d2n
- onap-so-d64bc6597-v8vcs
- onap-so-etsi-sol003-adapter-c9bf4464-pwn97
- onap-so-sdc-controller-6899b98b8b-hfgvc
- onap-vfc-mariadb-1
- onap-vfc-nslcm-6c67677546-xcvl2: init error
- onap-vfc-vnflcm-6d98c4667-t4l6r: init error (on one test but not the other - only vfc pod evicted)
- onap-vfc-vnflcm-78ff4d8778-sgtv6
- onap-vfc-vnfres-6c96f9ff5b-swq5z: init error
in bold pods with issues...
To be completed..
Discussions
We install ONAP several times a day in our different CI/CD chains however we always resinstall a new ONAP.
The Backup&Restore feature is a MUST HAVE for production, it may be invoked for different levels of B&R and different associated tests:
Type of B&R | Description | Comments | Type |
---|---|---|---|
Disaster Recovery | Your ONAP is corrupted, despite of brilliant tricks, you are not able to re-enable it You reinstall a new ONAP (same version) and restore everything you can.. | Downtime is acceptable Restart of component is acceptable Basically everything is acceptable as the first ONAP is no more usable... Reinstallation is a fresh reinstallation (with new passwords) | Full |
Iso version Migration | Your ONAP is running well but for any reasons (capability, fun, ..) you want to switch and need a new ONAP (same version) You install ONAP' on a new infrastructure You freeze ONAP you backup ONAP you restore on ONAP' you switch from ONAP to ONAP' | No Downtime | Full |
ONAP Active/Standby Belts and Braces | You are rich you have an ONAP in production and another ONAP in case the first one crashes. You need to regularly resync the stanby ONAP | No Downtime | Differential/Mirror |
Smooth Full Upgrade | You want to move from version N to version N+1 and keep all your services/VSP/VF, SO history/Loop/... You install a version N+1 in // of version N You freeze your version N, save everything you can You restore N on N+1 You switch from N to N+1 | No Downtime Possible compatibility issues...infra, k8, ONAP API Not it is possible to upgrade 1 component by editing the deployment...but it is out of scope event if a test could be also interesting | Incremental |
Wild Upgrade | Same than Upgrade but between 2 consecutive versions (LTS versions) | No Downtime compatibility issues ++ | Incremental |
3 or 4 types of Backup are usually defined:
- Full
- Incremental
- Differential
- (Mirror)
https://intrinium.com/the-four-most-common-types-of-data-backup/
OOM already worked on scripts to B&R some of the databases...