kubesphere / kubesphere

The container platform tailored for Kubernetes multi-cloud, datacenter, and edge management ⎈ 🖥 ☁️
https://kubesphere.io
Other
15.1k stars 2.15k forks source link

task devops status is failed (10/11) #6036

Open yisampi opened 8 months ago

yisampi commented 8 months ago

task devops status is failed (10/11) Bare Metal, ubuntu20.04, Or Kubernetes v1.23.10 (If you install on K8s). kubernetes 1.23.10 kubesphere 3.4.0


Waiting for all tasks to be completed ... task alerting status is successful (1/11) task network status is successful (2/11) task openpitrix status is successful (3/11) task multicluster status is successful (4/11) task auditing status is successful (5/11) task logging status is successful (6/11) task events status is successful (7/11) task gatekeeper status is successful (8/11) task servicemesh status is successful (9/11) task devops status is failed (10/11) task monitoring status is successful (11/11)


Collecting installation results ...

Task 'devops' failed:


{ "counter": 132, "created": "2024-02-02T04:32:45.932805", "end_line": 161, "event": "runner_on_failed", "event_data": { "duration": 204.712977, "end": "2024-02-02T04:32:45.932518", "event_loop": null, "host": "localhost", "ignore_errors": null, "play": "localhost", "play_pattern": "localhost", "play_uuid": "0e154e77-c10f-5dec-16f6-000000000005", "playbook": "/kubesphere/playbooks/devops.yaml", "playbook_uuid": "6edc7fc5-96d1-4c0c-acab-6addd49f7e67", "remote_addr": "127.0.0.1", "res": { "changed": true, "msg": "All items completed", "results": [ { "_ansible_item_label": { "kind": "secrets", "ns": "kubesphere-devops-system", "release": "devops", "resource": "s2i-webhook-server-cert" }, "_ansible_no_log": false, "ansible_loop_var": "item", "changed": true, "cmd": "RESOURCE=$(/usr/local/bin/kubectl -n kubesphere-devops-system get secrets s2i-webhook-server-cert 2> /dev/null | head -n 1); if [[ \"$RESOURCE\" != '' ]]; then /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite secrets s2i-webhook-server-cert meta.helm.sh/release-name=devops; /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite secrets s2i-webhook-server-cert meta.helm.sh/release-namespace=kubesphere-devops-system; /usr/local/bin/kubectl -n kubesphere-devops-system label --overwrite secrets s2i-webhook-server-cert app.kubernetes.io/managed-by=Helm; fi\n", "delta": "0:00:09.407067", "end": "2024-02-02 12:29:39.228414", "failed": false, "failed_when_result": false, "invocation": { "module_args": { "_raw_params": "RESOURCE=$(/usr/local/bin/kubectl -n kubesphere-devops-system get secrets s2i-webhook-server-cert 2> /dev/null | head -n 1); if [[ \"$RESOURCE\" != '' ]]; then /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite secrets s2i-webhook-server-cert meta.helm.sh/release-name=devops; /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite secrets s2i-webhook-server-cert meta.helm.sh/release-namespace=kubesphere-devops-system; /usr/local/bin/kubectl -n kubesphere-devops-system label --overwrite secrets s2i-webhook-server-cert app.kubernetes.io/managed-by=Helm; fi\n", "_uses_shell": true, "argv": null, "chdir": null, "creates": null, "executable": "/bin/bash", "removes": null, "stdin": null, "stdin_add_newline": true, "strip_empty_ends": true, "warn": true } }, "item": { "kind": "secrets", "ns": "kubesphere-devops-system", "release": "devops", "resource": "s2i-webhook-server-cert" }, "rc": 0, "start": "2024-02-02 12:29:29.821347", "stderr": "", "stderr_lines": [], "stdout": "secret/s2i-webhook-server-cert annotated\nsecret/s2i-webhook-server-cert annotated\nsecret/s2i-webhook-server-cert not labeled", "stdout_lines": [ "secret/s2i-webhook-server-cert annotated", "secret/s2i-webhook-server-cert annotated", "secret/s2i-webhook-server-cert not labeled" ] }, { "_ansible_item_label": { "kind": "configmap", "ns": "kubesphere-devops-system", "release": "devops", "resource": "jenkins-casc-config" }, "_ansible_no_log": false, "ansible_loop_var": "item", "changed": true, "cmd": "RESOURCE=$(/usr/local/bin/kubectl -n kubesphere-devops-system get configmap jenkins-casc-config 2> /dev/null | head -n 1); if [[ \"$RESOURCE\" != '' ]]; then /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite configmap jenkins-casc-config meta.helm.sh/release-name=devops; /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite configmap jenkins-casc-config meta.helm.sh/release-namespace=kubesphere-devops-system; /usr/local/bin/kubectl -n kubesphere-devops-system label --overwrite configmap jenkins-casc-config app.kubernetes.io/managed-by=Helm; fi\n", "delta": "0:00:08.298582", "end": "2024-02-02 12:29:53.020540", "failed": false, "failed_when_result": false, "invocation": { "module_args": { "_raw_params": "RESOURCE=$(/usr/local/bin/kubectl -n kubesphere-devops-system get configmap jenkins-casc-config 2> /dev/null | head -n 1); if [[ \"$RESOURCE\" != '' ]]; then /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite configmap jenkins-casc-config meta.helm.sh/release-name=devops; /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite configmap jenkins-casc-config meta.helm.sh/release-namespace=kubesphere-devops-system; /usr/local/bin/kubectl -n kubesphere-devops-system label --overwrite configmap jenkins-casc-config app.kubernetes.io/managed-by=Helm; fi\n", "_uses_shell": true, "argv": null, "chdir": null, "creates": null, "executable": "/bin/bash", "removes": null, "stdin": null, "stdin_add_newline": true, "strip_empty_ends": true, "warn": true } },

      "item": {
        "kind": "S2iBuilderTemplate",
        "ns": "kubesphere-devops-system",
        "release": "devops",
        "resource": "binary"
      },
      "msg": "non-zero return code",
      "rc": 1,
      "start": "2024-02-02 12:32:00.545923",
      "stderr": "Error from server (InternalError): Internal error occurred: failed calling webhook \"s2ibuildertemplate.kb.io\": failed to call webhook: Post \"https://webhook-server-service.kubesphere-devops-system.svc:443/validate-devops-kubesphere-io-v1alpha1-s2ibuildertemplate?timeout=10s\": dial tcp 10.96.25.146:443: connect: connection refused\nError from server (InternalError): Internal error occurred: failed calling webhook \"s2ibuildertemplate.kb.io\": failed to call webhook: Post \"https://webhook-server-service.kubesphere-devops-system.svc:443/validate-devops-kubesphere-io-v1alpha1-s2ibuildertemplate?timeout=10s\": dial tcp 10.96.25.146:443: connect: connection refused\nError from server (InternalError): Internal error occurred: failed calling webhook \"s2ibuildertemplate.kb.io\": failed to call webhook: Post \"https://webhook-server-service.kubesphere-devops-system.svc:443/validate-devops-kubesphere-io-v1alpha1-s2ibuildertemplate?timeout=10s\": dial tcp 10.96.25.146:443: connect: connection refused",
      "stderr_lines": [
        "Error from server (InternalError): Internal error occurred: failed calling webhook \"s2ibuildertemplate.kb.io\": failed to call webhook: Post \"https://webhook-server-service.kubesphere-devops-system.svc:443/validate-devops-kubesphere-io-v1alpha1-s2ibuildertemplate?timeout=10s\": dial tcp 10.96.25.146:443: connect: connection refused",
        "Error from server (InternalError): Internal error occurred: failed calling webhook \"s2ibuildertemplate.kb.io\": failed to call webhook: Post \"https://webhook-server-service.kubesphere-devops-system.svc:443/validate-devops-kubesphere-io-v1alpha1-s2ibuildertemplate?timeout=10s\": dial tcp 10.96.25.146:443: connect: connection refused",
        "Error from server (InternalError): Internal error occurred: failed calling webhook \"s2ibuildertemplate.kb.io\": failed to call webhook: Post \"https://webhook-server-service.kubesphere-devops-system.svc:443/validate-devops-kubesphere-io-v1alpha1-s2ibuildertemplate?timeout=10s\": dial tcp 10.96.25.146:443: connect: connection refused"
      ],
      "stdout": "",
      "stdout_lines": []
    },
    {
      "_ansible_item_label": {
        "kind": "S2iBuilderTemplate",
        "ns": "kubesphere-devops-system",
        "release": "devops",
        "resource": "java"
      },
      "_ansible_no_log": false,
      "ansible_loop_var": "item",
      "changed": true,
      "cmd": "RESOURCE=$(/usr/local/bin/kubectl -n kubesphere-devops-system get S2iBuilderTemplate java 2> /dev/null | head -n 1); if [[ \"$RESOURCE\" != '' ]]; then /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite S2iBuilderTemplate java meta.helm.sh/release-name=devops; /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite S2iBuilderTemplate java meta.helm.sh/release-namespace=kubesphere-devops-system; /usr/local/bin/kubectl -n kubesphere-devops-system label --overwrite S2iBuilderTemplate java app.kubernetes.io/managed-by=Helm; fi\n",
      "delta": "0:00:06.692954",
      "end": "2024-02-02 12:32:16.719078",
      "failed": true,
      "failed_when_result": true,
      "invocation": {
        "module_args": {
          "_raw_params": "RESOURCE=$(/usr/local/bin/kubectl -n kubesphere-devops-system get S2iBuilderTemplate java 2> /dev/null | head -n 1); if [[ \"$RESOURCE\" != '' ]]; then /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite S2iBuilderTemplate java meta.helm.sh/release-name=devops; /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite S2iBuilderTemplate java meta.helm.sh/release-namespace=kubesphere-devops-system; /usr/local/bin/kubectl -n kubesphere-devops-system label --overwrite S2iBuilderTemplate java app.kubernetes.io/managed-by=Helm; fi\n",
          "_uses_shell": true,
          "argv": null,
          "chdir": null,
          "creates": null,
          "executable": "/bin/bash",
          "removes": null,
          "stdin": null,
          "stdin_add_newline": true,
          "strip_empty_ends": true,
          "warn": true
        }
      },
      "item": {
        "kind": "S2iBuilderTemplate",
        "ns": "kubesphere-devops-system",
        "release": "devops",
        "resource": "java"
      },
      "msg": "non-zero return code",
      "rc": 1,
      "start": "2024-02-02 12:32:10.026124",
      "stderr": "Error from server (InternalError): Internal error occurred: failed calling webhook \"s2ibuildertemplate.kb.io\": failed to call webhook: Post \"https://webhook-server-service.kubesphere-devops-system.svc:443/validate-devops-kubesphere-io-v1alpha1-s2ibuildertemplate?timeout=10s\": dial tcp 10.96.25.146:443: connect: connection refused\nError from server (InternalError): Internal error occurred: failed calling webhook \"s2ibuildertemplate.kb.io\": failed to call webhook: Post \"https://webhook-server-service.kubesphere-devops-system.svc:443/validate-devops-kubesphere-io-v1alpha1-s2ibuildertemplate?timeout=10s\": dial tcp 10.96.25.146:443: connect: connection refused\nError from server (InternalError): Internal error occurred: failed calling webhook \"s2ibuildertemplate.kb.io\": failed to call webhook: Post \"https://webhook-server-service.kubesphere-devops-system.svc:443/validate-devops-kubesphere-io-v1alpha1-s2ibuildertemplate?timeout=10s\": dial tcp 10.96.25.146:443: connect: connection refused",
      "stderr_lines": [
        "Error from server (InternalError): Internal error occurred: failed calling webhook \"s2ibuildertemplate.kb.io\": failed to call webhook: Post \"https://webhook-server-service.kubesphere-devops-system.svc:443/validate-devops-kubesphere-io-v1alpha1-s2ibuildertemplate?timeout=10s\": dial tcp 10.96.25.146:443: connect: connection refused",
        "Error from server (InternalError): Internal error occurred: failed calling webhook \"s2ibuildertemplate.kb.io\": failed to call webhook: Post \"https://webhook-server-service.kubesphere-devops-system.svc:443/validate-devops-kubesphere-io-v1alpha1-s2ibuildertemplate?timeout=10s\": dial tcp 10.96.25.146:443: connect: connection refused",
        "Error from server (InternalError): Internal error occurred: failed calling webhook \"s2ibuildertemplate.kb.io\": failed to call webhook: Post \"https://webhook-server-service.kubesphere-devops-system.svc:443/validate-devops-kubesphere-io-v1alpha1-s2ibuildertemplate?timeout=10s\": dial tcp 10.96.25.146:443: connect: connection refused"
      ],
      "stdout": "",
      "stdout_lines": []
    },
    {
      "_ansible_item_label": {
        "kind": "S2iBuilderTemplate",
        "ns": "kubesphere-devops-system",
        "release": "devops",
        "resource": "nodejs"
      },
      "_ansible_no_log": false,
      "ansible_loop_var": "item",
      "changed": true,
      "cmd": "RESOURCE=$(/usr/local/bin/kubectl -n kubesphere-devops-system get S2iBuilderTemplate nodejs 2> /dev/null | head -n 1); if [[ \"$RESOURCE\" != '' ]]; then /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite S2iBuilderTemplate nodejs meta.helm.sh/release-name=devops; /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite S2iBuilderTemplate nodejs meta.helm.sh/release-namespace=kubesphere-devops-system; /usr/local/bin/kubectl -n kubesphere-devops-system label --overwrite S2iBuilderTemplate nodejs app.kubernetes.io/managed-by=Helm; fi\n",
      "delta": "0:00:07.898249",
      "end": "2024-02-02 12:32:27.328384",
      "failed": true,
      "failed_when_result": true,
      "invocation": {
        "module_args": {
          "_raw_params": "RESOURCE=$(/usr/local/bin/kubectl -n kubesphere-devops-system get S2iBuilderTemplate nodejs 2> /dev/null | head -n 1); if [[ \"$RESOURCE\" != '' ]]; then /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite S2iBuilderTemplate nodejs meta.helm.sh/release-name=devops; /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite S2iBuilderTemplate nodejs meta.helm.sh/release-namespace=kubesphere-devops-system; /usr/local/bin/kubectl -n kubesphere-devops-system label --overwrite S2iBuilderTemplate nodejs app.kubernetes.io/managed-by=Helm; fi\n",
          "_uses_shell": true,
          "argv": null,
          "chdir": null,
          "creates": null,
          "executable": "/bin/bash",
          "removes": null,
          "stdin": null,
          "stdin_add_newline": true,
          "strip_empty_ends": true,
          "warn": true
        }
      },
      "item": {
        "kind": "S2iBuilderTemplate",
        "ns": "kubesphere-devops-system",
        "release": "devops",
        "resource": "nodejs"
      },
yisampi commented 8 months ago

kind: StatefulSet apiVersion: apps/v1 metadata: name: s2ioperator namespace: kubesphere-devops-system labels: app.kubernetes.io/managed-by: Helm control-plane: s2ioperator controller-tools.k8s.io: '1.0' annotations: meta.helm.sh/release-name: devops meta.helm.sh/release-namespace: kubesphere-devops-system spec: replicas: 1

create StatefulSet for s2ioperator to solve this issue