Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Introduction

We had successfully validated REC installation with post-install validation test and additional test such as RIC Robot Test and nanobot in AT&T Radio Edge Cloud Validation Lab (Middletown, NJ). These test cases have been identified manually with two different clusters such as HP Gen 10 and Nokia OpenEdge. More clusters will be test in the AT&T and Nokia labs in the later release. 

Post-install validation

A post installation verification is required to ensure that all nodes and services were properly deployed.

...

Expected Output: Docker version 1819.0903.23, build 6247962a872fc2f86

3.  Kubernetes Cluster – check Health/validation

# kubectl get pods --all-namespaces

Expected Output: status of all the pods should be running

4. Confirm active state of required services

Enter the following commands:

#systemctl status --no-pager docker.service

#systemctl status --no-pager kubelet.service

Example

systemctl status --no-pager docker.service* docker.service - Docker Application Container Engine  

Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: enabled)  

Active: active (running)    

show -p SubState docker.service  | sed 's/SubState=//g'

Expected Output: running

#systemctl show -p SubState kubelet.service  | sed 's/SubState=//g'

Expected Output: running

#systemctl show -p ActiveState docker.service | sed 's/ActiveState=//g'

Expected Output: active

#systemctl show -p ActiveState kubelet.service | sed 's/ActiveState=//g'

Expected Output: active

45. Verify node functionality

...

Output:  The command output shows the number of REC nodes.

65. Verify Components

Enter the following command:

...

Output:  The command output shows nothing.

76. Confirm Package Manager Status (Helm)

...

image=$(docker images -f 'reference=*/caas/hyperkube' --format="{{.Repository}}:{{.Tag}}"); docker rmi $image; docker pull $image

Output:  Status: Downloaded newer image  Image is up to date for …

  • Chart repository is up and running:  (The curl command below is really one line.)

...

helm list

Output:  caas-infra.

Additional Testing

More detail of each testing cases will be added in the near future. For example

...

HTML
<script type="text/javascript" src="https://jira.akraino.org/s/c11c0bd6cdfdc04cacdf44e3072f7af4-T/ah7phx/78002/b6b48b2829824b869586ac216d119363/2.0.26/_/download/batch/com.atlassian.jira.collector.plugin.jira-issue-collector-plugin:issuecollector/com.atlassian.jira.collector.plugin.jira-issue-collector-plugin:issuecollector.js?locale=en-US&collectorId=d1492c1b3ad5091c"></script> <script type="text/javascript">window.ATL_JQ_PAGE_PROPS = { "triggerFunction": function(showCollectorDialog) { jQuery("#myCustomTrigger").click(function(e) { e.preventDefault(); showCollectorDialog(); }); }}; </script> 
<div style=" z-index:1000; background-color:#a00; position:fixed; bottom:0; right:-125px; display:block; transform:rotate(-45deg); overflow:hidden; white-space:nowrap; box-shadow:0 0 10px #888;" > <a href="#" id="myCustomTrigger" style=" border: 1px solid #faa; color: #fff; display: block; font: bold 125% 'Helvetica Neue', Helvetica, Arial, sans-serif; margin: 1px 0; padding: 10px 110px 10px 200px; text-align: center; text-decoration: none; text-shadow: 0 0 5px #444; transition: 0.5s;" >Report a Bug</a> </div>