Summary: | extend rest mappings with 'job' definition | |||
---|---|---|---|---|
Product: | OpenShift Container Platform | Reporter: | Abu Kashem <akashem> | |
Component: | kube-apiserver | Assignee: | Abu Kashem <akashem> | |
Status: | CLOSED ERRATA | QA Contact: | jmekkatt | |
Severity: | high | Docs Contact: | ||
Priority: | high | |||
Version: | 4.8 | CC: | akashem, aos-bugs, chris.brown, jmekkatt, josephw, kewang, mfojtik, michal, nsarath, sleigon, smerrow, sttts, vlaad, wking, wlewis, xxia | |
Target Milestone: | --- | Keywords: | FastFix | |
Target Release: | 4.9.z | |||
Hardware: | All | |||
OS: | Linux | |||
Whiteboard: | EmergencyRequest | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | ||
Doc Text: | Story Points: | --- | ||
Clone Of: | 2063953 | |||
: | 2069311 (view as bug list) | Environment: | ||
Last Closed: | 2022-05-03 07:35:34 UTC | Type: | --- | |
Regression: | --- | Mount Type: | --- | |
Documentation: | --- | CRM: | ||
Verified Versions: | Category: | --- | ||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
Cloudforms Team: | --- | Target Upstream Version: | ||
Bug Depends On: | 2069311, 2073153, 2075043 | |||
Bug Blocks: | 2063953 |
Comment 1
Christopher Brown
2022-04-12 08:28:48 UTC
kewang, https://github.com/openshift/kubernetes/pull/1233 needs cherry pick approval to merge and then verified. Once verified on 4.9 we will open a new PR for 4.8. Customer is blocked and waiting in the 4.8 fix. $ oc get clusterversion NAME VERSION AVAILABLE PROGRESSING SINCE STATUS version 4.9.0-0.nightly-2022-04-18-075504 True False 2m27s Cluster version is 4.9.0-0.nightly-2022-04-18-075504 Created the ruby app and get the Service and pod assigned ip series. $ oc get svc NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE kubernetes ClusterIP 172.30.0.1 <none> 443/TCP 24m openshift ExternalName <none> kubernetes.default.svc.cluster.local <none> 16m $ oc get pods -o wide NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES ruby-hello-world-1-build 1/1 Running 0 17s 10.129.2.15 xxxxx-hmk-6zhcf-worker-b-txdgz.c.openshift-qe.internal <none> <none> Get the nodes and chosen one of master node & remove the node to pod networking routes entries. $ oc get nodes | grep master xxxxx-hmk-6zhcf-master-0.c.openshift-qe.internal Ready master 22m v1.22.8+c02bd9d xxxxx-hmk-6zhcf-master-1.c.openshift-qe.internal Ready master 22m v1.22.8+c02bd9d xxxxx-hmk-6zhcf-master-2.c.openshift-qe.internal Ready master 22m v1.22.8+c02bd9d $ oc debug node/xxxxx-hmk-6zhcf-master-0.c.openshift-qe.internal Starting pod/xxxxx-hmk-6zhcf-master-0copenshift-qeinternal-debug ... To use host binaries, run `chroot /host` Pod IP: 10.0.0.4 If you don't see a command prompt, try pressing enter. sh-4.4# chroot /host sh-4.4# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 10.0.0.1 0.0.0.0 UG 100 0 0 ens4 10.0.0.1 0.0.0.0 255.255.255.255 UH 100 0 0 ens4 10.128.0.0 0.0.0.0 255.252.0.0 U 0 0 0 tun0 172.30.0.0 0.0.0.0 255.255.0.0 U 0 0 0 tun0 sh-4.4# route del -net 10.128.0.0 gw 0.0.0.0 netmask 255.252.0.0 tun0 sh-4.4# route del -net 172.30.0.0 gw 0.0.0.0 netmask 255.255.0.0 tun0 sh-4.4# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 10.0.0.1 0.0.0.0 UG 100 0 0 ens4 10.0.0.1 0.0.0.0 255.255.255.255 UH 100 0 0 ens4 Created inline job object , checked job status. $ cat job.yaml apiVersion: batch/v1 kind: Job metadata: name: pi spec: parallelism: 1 completions: 1 activeDeadlineSeconds: 1800 backoffLimit: 6 template: metadata: name: pi spec: containers: - name: pi image: perl command: ["perl", "-Mbignum=bpi", "-wle", "print bpi(2000)"] restartPolicy: OnFailure $ oc create -f job.yaml job.batch/pi created $ oc get jobs NAME COMPLETIONS DURATION AGE pi 1/1 33s 40s Delete the existing pod and check the status. $ oc delete pod ruby-hello-world-7d96bd5c7f-rw9xf pod "ruby-hello-world-7d96bd5c7f-rw9xf" deleted $ oc get pods NAME READY STATUS RESTARTS AGE pi--1-5s449 0/1 Completed 0 102s ruby-hello-world-1-build 0/1 Completed 0 3m18s ruby-hello-world-7d96bd5c7f-phvt6 1/1 Running 0 32s Both jobs & pods are Completed/Running without any issue. Hence marked BZ verified Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (OpenShift Container Platform 4.9.31 bug fix update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2022:1605 |