Hi Team and Raju,
As part of the 5G slicing use case, 5G core service instantiation we followed
this link:
https://wiki.onap.org/display/DW/5GC+Instantiation+and+Modify+Config+flow+through+CDS#app-switcher
The pre-requisites mentioned in link were adding below mentioned images on ONAP
Frankfurt:
NBI – NBI image 7.0.2
After changing version in oom/kubernetes/nbi/values.yaml with latest nbi
image(7.0.2) and deployment of NBI result is:
frank6-nbi-7649c6865b-jwn7s pod is in CrashLoopBackOff with Error: failed to
start container "nbi": Error response from daemon: OCI runtime create failed:
container_linux.go:349: starting container process caused "exec: \"bash\":
executable file not found in $PATH": unknown.
frank6-nbi-7649c6865b-jwn7s 0/1
CrashLoopBackOff 3 2m3s
PFA of pod logs in nbi_describe_pod_logs.txt
Any inputs or suggestions are appreciated.
Thanks and Regards,
Naveen
L&T Technology Services Ltd
www.LTTS.com
L&T Technology Services Limited (LTTS) is committed to safeguard your data
privacy. For more information to view our commitment towards data privacy under
GDPR, please visit the privacy policy on our website www.Ltts.com. This Email
may contain confidential or privileged information for the intended recipient
(s). If you are not the intended recipient, please do not use or disseminate
the information, notify the sender and delete it from your system.
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#22454): https://lists.onap.org/g/onap-discuss/message/22454
Mute This Topic: https://lists.onap.org/mt/78228302/21656
Mute #nbi:https://lists.onap.org/g/onap-discuss/mutehashtag/nbi
Group Owner: [email protected]
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-
root@frankfurt6-nfs:/home/ubuntu# kubectl describe pod
frank6-nbi-7649c6865b-jwn7s
Name: frank6-nbi-7649c6865b-jwn7s
Namespace: onap
Priority: 0
Node: frankfurt6-k8s-03/80.0.0.14
Start Time: Fri, 13 Nov 2020 11:39:50 +0000
Labels: app=nbi
pod-template-hash=7649c6865b
release=frank6
Annotations: cni.projectcalico.org/podIP: 10.42.3.38/32
Status: Running
IP: 10.42.3.38
Controlled By: ReplicaSet/frank6-nbi-7649c6865b
Init Containers:
nbi-aaf-readiness:
Container ID:
docker://bedd09869927cc99ae3f87787a7a0ff671ac86b85ca2aff004a560bc3272ba1b
Image: oomk8s/readiness-check:2.0.2
Image ID:
docker-pullable://oomk8s/readiness-check@sha256:875814cc853d7d9b3227165740584c347884bc8c0d831b4148cb5f7952e4cbff
Port: <none>
Host Port: <none>
Command:
/root/ready.py
Args:
--container-name
aaf-locate
--container-name
aaf-cm
--container-name
aaf-service
State: Terminated
Reason: Completed
Exit Code: 0
Started: Fri, 13 Nov 2020 11:39:53 +0000
Finished: Fri, 13 Nov 2020 11:39:58 +0000
Ready: True
Restart Count: 0
Environment:
NAMESPACE: onap (v1:metadata.namespace)
Mounts:
/var/run/secrets/kubernetes.io/serviceaccount from default-token-fxd7c
(ro)
nbi-aaf-config:
Container ID:
docker://9094df15f7cf0494263cd741ee25a9ff3325baedd3e57096e1e18144d082251b
Image: nexus3.onap.org:10001/onap/aaf/aaf_agent:2.1.20
Image ID:
docker-pullable://nexus3.onap.org:10001/onap/aaf/aaf_agent@sha256:fbc54287e95950956aeb8c5f86f2618fb52192aee389e2fa212c183395bb5c2b
Port: <none>
Host Port: <none>
Command:
sh
-c
#!/usr/bin/env bash
/opt/app/aaf_config/bin/agent.sh
/opt/app/aaf_config/bin/aaf-add-config.sh
State: Terminated
Reason: Completed
Exit Code: 0
Started: Fri, 13 Nov 2020 11:39:59 +0000
Finished: Fri, 13 Nov 2020 11:40:15 +0000
Ready: True
Restart Count: 0
Environment:
APP_FQI: [email protected]
aaf_locate_url: https://aaf-locate.onap:8095
aaf_locator_container: oom
aaf_locator_container_ns: onap
aaf_locator_fqdn: nbi
aaf_locator_app_ns: org.osaaf.aaf
DEPLOY_FQI: <set to the key 'login' in secret
'frank6-nbi-cert-initializer-deployer-creds'> Optional: false
DEPLOY_PASSWORD: <set to the key 'password' in secret
'frank6-nbi-cert-initializer-deployer-creds'> Optional: false
cadi_longitude: 0.0
cadi_latitude: 0.0
aaf_locator_public_fqdn: nbi.onap.org
Mounts:
/opt/app/aaf_config/bin/aaf-add-config.sh from aaf-add-config
(rw,path="aaf-add-config.sh")
/opt/app/aaf_config/cert/truststoreONAP.p12.b64 from aaf-agent-certs
(rw,path="truststoreONAP.p12.b64")
/opt/app/aaf_config/cert/truststoreONAPall.jks.b64 from aaf-agent-certs
(rw,path="truststoreONAPall.jks.b64")
/opt/app/osaaf from frank6-nbi-aaf-config (rw)
/var/run/secrets/kubernetes.io/serviceaccount from default-token-fxd7c
(ro)
Containers:
nbi:
Container ID:
docker://1ef3e1afb0ac1cdbfd167f5fadd99716041d30d22c4bfd7bdd277b343d53cb8d
Image: nexus3.onap.org:10001/onap/externalapi/nbi:7.0.2
Image ID:
docker-pullable://nexus3.onap.org:10001/onap/externalapi/nbi@sha256:4e0ad2ea551ff01c11373412a348296d31ac2d683287e41e90428b3542cdd0fd
Port: 8443/TCP
Host Port: 0/TCP
Command:
bash
Args:
-c
export $(grep '^c' /opt/app/osaaf/local/mycreds.prop | xargs -0)
export
JAVA_OPTS="-Djavax.net.ssl.trustStorePassword=$cadi_truststore_password \
-Dserver.ssl.key-store=/opt/app/osaaf/local/org.onap.nbi.p12 \
-Dserver.ssl.key-store-type=PKCS12 \
-Djavax.net.ssl.trustStore=/opt/app/osaaf/local/org.onap.nbi.trust.jks \
-Dserver.ssl.key-store-password=$cadi_keystore_password_p12 \
-Djavax.net.ssl.trustStoreType=jks\
-Djava.security.egd=file:/dev/./urandom -Dserver.port=8443"
exec java -XX:+UseContainerSupport $JAVA_OPTS -jar /opt/onap/app.jar
State: Waiting
Reason: CrashLoopBackOff
Last State: Terminated
Reason: ContainerCannotRun
Message: OCI runtime create failed: container_linux.go:349: starting
container process caused "exec: \"bash\": executable file not found in $PATH":
unknown
Exit Code: 127
Started: Fri, 13 Nov 2020 11:41:02 +0000
Finished: Fri, 13 Nov 2020 11:41:02 +0000
Ready: False
Restart Count: 3
Liveness: http-get https://:8443/nbi/api/v4/status delay=180s
timeout=1s period=30s #success=1 #failure=3
Readiness: http-get https://:8443/nbi/api/v4/status delay=185s
timeout=1s period=30s #success=1 #failure=3
Environment:
SPRING_DATASOURCE_URL: jdbc:mariadb://mariadb-galera:3306/nbi
SPRING_DATASOURCE_USERNAME: <set to the key 'login' in secret
'frank6-nbi-db-secret'> Optional: false
SPRING_DATASOURCE_PASSWORD: <set to the key 'password' in secret
'frank6-nbi-db-secret'> Optional: false
SPRING_DATA_MONGODB_HOST: nbi-mongohost.onap
SPRING_DATA_MONGODB_PORT: 27017
SPRING_DATA_MONGODB_DATABASE: ServiceOrderDB
ONAP_LCPCLOUDREGIONID: Yolo
ONAP_TENANTID: 1234
ONAP_CLOUDOWNER: CloudOwner
NBI_URL: https://nbi.onap:8443/nbi/api/v4
SDC_HOST: https://sdc-be.onap:8443
SDC_HEADER_ECOMPINSTANCEID: OOM
SDC_HEADER_AUTHORIZATION: Basic
YWFpOktwOGJKNFNYc3pNMFdYbGhhazNlSGxjc2UyZ0F3ODR2YW9HR21KdlV5MlU=
AAI_HOST: https://aai.onap:8443
AAI_HEADER_AUTHORIZATION: Basic QUFJOkFBSQ==
SO_HOST: http://so.onap:8080
DMAAP_HOST: https://message-router.onap:3905
LOGGING_LEVEL_ORG_ONAP_NBI: INFO
MSB_ENABLED: true
MSB_DISCOVERY_HOST: msb-discovery.onap
MSB_DISCOVERY_PORT: 10081
ONAP_K8SCLOUDREGIONID: k8sregion
ONAP_K8SCLOUDOWNER: k8scloudowner
Mounts:
/etc/localtime from localtime (ro)
/opt/app/osaaf from frank6-nbi-aaf-config (rw)
/var/run/secrets/kubernetes.io/serviceaccount from default-token-fxd7c
(ro)
Conditions:
Type Status
Initialized True
Ready False
ContainersReady False
PodScheduled True
Volumes:
frank6-nbi-aaf-config:
Type: EmptyDir (a temporary directory that shares a pod's lifetime)
Medium: Memory
SizeLimit: <unset>
aaf-agent-certs:
Type: ConfigMap (a volume populated by a ConfigMap)
Name: frank6-nbi-cert-initializer-certs
Optional: false
aaf-add-config:
Type: ConfigMap (a volume populated by a ConfigMap)
Name: frank6-nbi-cert-initializer-add-config
Optional: false
localtime:
Type: HostPath (bare host directory volume)
Path: /etc/localtime
HostPathType:
default-token-fxd7c:
Type: Secret (a volume populated by a Secret)
SecretName: default-token-fxd7c
Optional: false
QoS Class: BestEffort
Node-Selectors: <none>
Tolerations: node.kubernetes.io/not-ready:NoExecute for 300s
node.kubernetes.io/unreachable:NoExecute for 300s
Events:
Type Reason Age From Message
---- ------ ---- ---- -------
Normal Scheduled 2m18s default-scheduler
Successfully assigned onap/frank6-nbi-7649c6865b-jwn7s to frankfurt6-k8s-03
Normal Pulled 2m16s kubelet, frankfurt6-k8s-03 Container
image "oomk8s/readiness-check:2.0.2" already present on machine
Normal Created 2m15s kubelet, frankfurt6-k8s-03 Created
container nbi-aaf-readiness
Normal Started 2m15s kubelet, frankfurt6-k8s-03 Started
container nbi-aaf-readiness
Normal Pulled 2m9s kubelet, frankfurt6-k8s-03 Container
image "nexus3.onap.org:10001/onap/aaf/aaf_agent:2.1.20" already present on
machine
Normal Created 2m9s kubelet, frankfurt6-k8s-03 Created
container nbi-aaf-config
Normal Started 2m9s kubelet, frankfurt6-k8s-03 Started
container nbi-aaf-config
Normal Created 66s (x4 over 112s) kubelet, frankfurt6-k8s-03 Created
container nbi
Warning Failed 66s (x4 over 112s) kubelet, frankfurt6-k8s-03 Error:
failed to start container "nbi": Error response from daemon: OCI runtime create
failed: container_linux.go:349: starting container process caused "exec:
\"bash\": executable file not found in $PATH": unknown
Warning BackOff 26s (x6 over 81s) kubelet, frankfurt6-k8s-03 Back-off
restarting failed container
Normal Pulled 11s (x5 over 112s) kubelet, frankfurt6-k8s-03 Container
image "nexus3.onap.org:10001/onap/externalapi/nbi:7.0.2" already present on
machine