Ready
1/1
Status
Running
Restarts
0
Node
tools-k8s-worker-41
Age
9w4d6h (2022-11-28 07:02:47 UTC)
Labels
app.kubernetes.io/component=jobs app.kubernetes.io/created-by=hoiscript app.kubernetes.io/managed-by=toolforge-jobs-framework app.kubernetes.io/name=upload4 app.kubernetes.io/version=1 controller-uid=e8edf42b-0055-4e2a-8ab9-1e69e1c06fe1 job-name=upload4 jobs.toolforge.org/emails=none jobs.toolforge.org/filelog=yes toolforge=tool
Annotations
cni.projectcalico.org/containerID: 7acf1b3aa7e070b0b42966451e0786e2a049de8d21f6d40e2d2bf9a90fe99055 cni.projectcalico.org/podIP: 192.168.148.41/32 cni.projectcalico.org/podIPs: 192.168.148.41/32 kubernetes.io/limit-ranger: LimitRanger plugin set: cpu request for container upload4; cpu limit for container upload4 kubernetes.io/psp: tool-hoiscript-psp seccomp.security.alpha.kubernetes.io/pod: runtime/default
IP
192.168.148.41
Controlled by:
Job/upload4

upload4

Container id
docker://7e835421b1b00b7df01772e72a747e7fb44c551a2ecda145d1b638fb277dec67
Image
docker-registry.tools.wmflabs.org/toolforge-python39-sssd-base:latest
Image id
docker-pullable://docker-registry.tools.wmflabs.org/toolforge-python39-sssd-base@sha256:c36aa7a28b7044a0d4d447998fe01b0efc4a7af41f05585243687956e873b6a6
Command
  • /bin/sh
  • -c
  • --
  • nlcpd/uploader/pyvenv/bin/python nlcpd/uploader/upload.py 數字方志.4 1>>upload4.out 2>>upload4.err
State
Running
Started
2022-11-28 07:02:49 UTC
Ready
True
Restart count
0
Limits
cpu
500m
memory
1536Mi
Requests
cpu
150m
memory
805306368
Environment
HOME
/data/project/hoiscript
Mounts
  • /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-f7cmk
  • /public/dumps from dumps
  • /mnt/nfs/dumps-clouddumps1001.wikimedia.org from dumpsrc-clouddumps1001
  • /mnt/nfs/dumps-clouddumps1002.wikimedia.org from dumpsrc-clouddumps1002
  • /data/project from home
  • /etc/wmcs-project from wmcs-project
  • /data/scratch from scratch
  • /etc/ldap.conf from etcldap-conf
  • /etc/ldap.yaml from etcldap-yaml
  • /etc/novaobserver.yaml from etcnovaobserver-yaml
  • /var/lib/sss/pipes from sssd-pipes
  • 2022-11-28 07:02:49 UTC Ready=True
  • 2022-11-28 07:02:49 UTC ContainersReady=True
  • 2022-11-28 07:02:47 UTC Initialized=True
  • 2022-11-28 07:02:47 UTC PodScheduled=True
kube-api-access-f7cmk
dumps
Type
HostPath (bare host directory volume)
Path
/public/dumps
HostPathType
Directory
dumpsrc-clouddumps1001
Type
HostPath (bare host directory volume)
Path
/mnt/nfs/dumps-clouddumps1001.wikimedia.org
HostPathType
Directory
dumpsrc-clouddumps1002
Type
HostPath (bare host directory volume)
Path
/mnt/nfs/dumps-clouddumps1002.wikimedia.org
HostPathType
Directory
home
Type
HostPath (bare host directory volume)
Path
/data/project
HostPathType
Directory
wmcs-project
Type
HostPath (bare host directory volume)
Path
/etc/wmcs-project
HostPathType
File
scratch
Type
HostPath (bare host directory volume)
Path
/data/scratch
HostPathType
Directory
etcldap-conf
Type
HostPath (bare host directory volume)
Path
/etc/ldap.conf
HostPathType
File
etcldap-yaml
Type
HostPath (bare host directory volume)
Path
/etc/ldap.yaml
HostPathType
File
etcnovaobserver-yaml
Type
HostPath (bare host directory volume)
Path
/etc/novaobserver.yaml
HostPathType
File
sssd-pipes
Type
HostPath (bare host directory volume)
Path
/var/lib/sss/pipes
HostPathType
Directory
---
api_version: v1
kind: Pod
metadata:
  annotations:
    cni.projectcalico.org/containerID: 7acf1b3aa7e070b0b42966451e0786e2a049de8d21f6d40e2d2bf9a90fe99055
    cni.projectcalico.org/podIP: 192.168.148.41/32
    cni.projectcalico.org/podIPs: 192.168.148.41/32
    kubernetes.io/limit-ranger: 'LimitRanger plugin set: cpu request for container
      upload4; cpu limit for container upload4'
    kubernetes.io/psp: tool-hoiscript-psp
    seccomp.security.alpha.kubernetes.io/pod: runtime/default
  cluster_name: null
  creation_timestamp: 2022-11-28 07:02:47+00:00
  deletion_grace_period_seconds: null
  deletion_timestamp: null
  finalizers: null
  generate_name: upload4-
  generation: null
  labels:
    app.kubernetes.io/component: jobs
    app.kubernetes.io/created-by: hoiscript
    app.kubernetes.io/managed-by: toolforge-jobs-framework
    app.kubernetes.io/name: upload4
    app.kubernetes.io/version: '1'
    controller-uid: e8edf42b-0055-4e2a-8ab9-1e69e1c06fe1
    job-name: upload4
    jobs.toolforge.org/emails: none
    jobs.toolforge.org/filelog: 'yes'
    toolforge: tool
  managed_fields:
  - api_version: v1
    fields_type: FieldsV1
    fields_v1:
      f:metadata:
        f:generateName: {}
        f:labels:
          .: {}
          f:app.kubernetes.io/component: {}
          f:app.kubernetes.io/created-by: {}
          f:app.kubernetes.io/managed-by: {}
          f:app.kubernetes.io/name: {}
          f:app.kubernetes.io/version: {}
          f:controller-uid: {}
          f:job-name: {}
          f:jobs.toolforge.org/emails: {}
          f:jobs.toolforge.org/filelog: {}
          f:toolforge: {}
        f:ownerReferences:
          .: {}
          k:{"uid":"e8edf42b-0055-4e2a-8ab9-1e69e1c06fe1"}:
            .: {}
            f:apiVersion: {}
            f:blockOwnerDeletion: {}
            f:controller: {}
            f:kind: {}
            f:name: {}
            f:uid: {}
      f:spec:
        f:containers:
          k:{"name":"upload4"}:
            .: {}
            f:command: {}
            f:image: {}
            f:imagePullPolicy: {}
            f:name: {}
            f:resources:
              .: {}
              f:limits:
                .: {}
                f:memory: {}
              f:requests:
                .: {}
                f:memory: {}
            f:terminationMessagePath: {}
            f:terminationMessagePolicy: {}
            f:workingDir: {}
        f:dnsPolicy: {}
        f:enableServiceLinks: {}
        f:restartPolicy: {}
        f:schedulerName: {}
        f:securityContext: {}
        f:terminationGracePeriodSeconds: {}
    manager: kube-controller-manager
    operation: Update
    time: 2022-11-28 07:02:45+00:00
  - api_version: v1
    fields_type: FieldsV1
    fields_v1:
      f:metadata:
        f:annotations:
          f:cni.projectcalico.org/containerID: {}
          f:cni.projectcalico.org/podIP: {}
          f:cni.projectcalico.org/podIPs: {}
    manager: calico
    operation: Update
    time: 2022-11-28 07:02:49+00:00
  - api_version: v1
    fields_type: FieldsV1
    fields_v1:
      f:status:
        f:conditions:
          k:{"type":"ContainersReady"}:
            .: {}
            f:lastProbeTime: {}
            f:lastTransitionTime: {}
            f:status: {}
            f:type: {}
          k:{"type":"Initialized"}:
            .: {}
            f:lastProbeTime: {}
            f:lastTransitionTime: {}
            f:status: {}
            f:type: {}
          k:{"type":"Ready"}:
            .: {}
            f:lastProbeTime: {}
            f:lastTransitionTime: {}
            f:status: {}
            f:type: {}
        f:containerStatuses: {}
        f:hostIP: {}
        f:phase: {}
        f:podIP: {}
        f:podIPs:
          .: {}
          k:{"ip":"192.168.148.41"}:
            .: {}
            f:ip: {}
        f:startTime: {}
    manager: kubelet
    operation: Update
    time: 2022-11-28 07:02:50+00:00
  name: upload4-mn9kj
  namespace: tool-hoiscript
  owner_references:
  - api_version: batch/v1
    block_owner_deletion: true
    controller: true
    kind: Job
    name: upload4
    uid: e8edf42b-0055-4e2a-8ab9-1e69e1c06fe1
  resource_version: '952434042'
  self_link: null
  uid: 17019e2c-359e-4cd6-ac58-b0b262444223
spec:
  active_deadline_seconds: null
  affinity: null
  automount_service_account_token: null
  containers:
  - args: null
    command:
    - /bin/sh
    - -c
    - --
    - "nlcpd/uploader/pyvenv/bin/python nlcpd/uploader/upload.py \u6578\u5B57\u65B9\
      \u5FD7.4 1>>upload4.out 2>>upload4.err"
    env:
    - name: HOME
      value: /data/project/hoiscript
      value_from: null
    env_from: null
    image: docker-registry.tools.wmflabs.org/toolforge-python39-sssd-base:latest
    image_pull_policy: Always
    lifecycle: null
    liveness_probe: null
    name: upload4
    ports: null
    readiness_probe: null
    resources:
      limits:
        cpu: 500m
        memory: 1536Mi
      requests:
        cpu: 150m
        memory: '805306368'
    security_context:
      allow_privilege_escalation: false
      capabilities:
        add: null
        drop:
        - ALL
      privileged: null
      proc_mount: null
      read_only_root_filesystem: null
      run_as_group: 55122
      run_as_non_root: null
      run_as_user: 55122
      se_linux_options: null
      seccomp_profile: null
      windows_options: null
    startup_probe: null
    stdin: null
    stdin_once: null
    termination_message_path: /dev/termination-log
    termination_message_policy: File
    tty: null
    volume_devices: null
    volume_mounts:
    - mount_path: /var/run/secrets/kubernetes.io/serviceaccount
      mount_propagation: null
      name: kube-api-access-f7cmk
      read_only: true
      sub_path: null
      sub_path_expr: null
    - mount_path: /public/dumps
      mount_propagation: null
      name: dumps
      read_only: true
      sub_path: null
      sub_path_expr: null
    - mount_path: /mnt/nfs/dumps-clouddumps1001.wikimedia.org
      mount_propagation: null
      name: dumpsrc-clouddumps1001
      read_only: true
      sub_path: null
      sub_path_expr: null
    - mount_path: /mnt/nfs/dumps-clouddumps1002.wikimedia.org
      mount_propagation: null
      name: dumpsrc-clouddumps1002
      read_only: true
      sub_path: null
      sub_path_expr: null
    - mount_path: /data/project
      mount_propagation: null
      name: home
      read_only: null
      sub_path: null
      sub_path_expr: null
    - mount_path: /etc/wmcs-project
      mount_propagation: null
      name: wmcs-project
      read_only: true
      sub_path: null
      sub_path_expr: null
    - mount_path: /data/scratch
      mount_propagation: null
      name: scratch
      read_only: null
      sub_path: null
      sub_path_expr: null
    - mount_path: /etc/ldap.conf
      mount_propagation: null
      name: etcldap-conf
      read_only: true
      sub_path: null
      sub_path_expr: null
    - mount_path: /etc/ldap.yaml
      mount_propagation: null
      name: etcldap-yaml
      read_only: true
      sub_path: null
      sub_path_expr: null
    - mount_path: /etc/novaobserver.yaml
      mount_propagation: null
      name: etcnovaobserver-yaml
      read_only: true
      sub_path: null
      sub_path_expr: null
    - mount_path: /var/lib/sss/pipes
      mount_propagation: null
      name: sssd-pipes
      read_only: null
      sub_path: null
      sub_path_expr: null
    working_dir: /data/project/hoiscript
  dns_config: null
  dns_policy: ClusterFirst
  enable_service_links: true
  ephemeral_containers: null
  host_aliases: null
  host_ipc: null
  host_network: null
  host_pid: null
  hostname: null
  image_pull_secrets: null
  init_containers: null
  node_name: tools-k8s-worker-41
  node_selector:
    kubernetes.wmcloud.org/nfs-mounted: 'true'
  overhead: null
  preemption_policy: PreemptLowerPriority
  priority: 0
  priority_class_name: null
  readiness_gates: null
  restart_policy: Never
  runtime_class_name: null
  scheduler_name: default-scheduler
  security_context:
    fs_group: 55122
    fs_group_change_policy: null
    run_as_group: null
    run_as_non_root: null
    run_as_user: null
    se_linux_options: null
    seccomp_profile:
      localhost_profile: null
      type: RuntimeDefault
    supplemental_groups:
    - 1
    sysctls: null
    windows_options: null
  service_account: default
  service_account_name: default
  set_hostname_as_fqdn: null
  share_process_namespace: null
  subdomain: null
  termination_grace_period_seconds: 30
  tolerations:
  - effect: NoExecute
    key: node.kubernetes.io/not-ready
    operator: Exists
    toleration_seconds: 300
    value: null
  - effect: NoExecute
    key: node.kubernetes.io/unreachable
    operator: Exists
    toleration_seconds: 300
    value: null
  topology_spread_constraints: null
  volumes:
  - aws_elastic_block_store: null
    azure_disk: null
    azure_file: null
    cephfs: null
    cinder: null
    config_map: null
    csi: null
    downward_api: null
    empty_dir: null
    ephemeral: null
    fc: null
    flex_volume: null
    flocker: null
    gce_persistent_disk: null
    git_repo: null
    glusterfs: null
    host_path: null
    iscsi: null
    name: kube-api-access-f7cmk
    nfs: null
    persistent_volume_claim: null
    photon_persistent_disk: null
    portworx_volume: null
    projected:
      default_mode: 420
      sources:
      - config_map: null
        downward_api: null
        secret: null
        service_account_token:
          audience: null
          expiration_seconds: 3607
          path: token
      - config_map:
          items:
          - key: ca.crt
            mode: null
            path: ca.crt
          name: kube-root-ca.crt
          optional: null
        downward_api: null
        secret: null
        service_account_token: null
      - config_map: null
        downward_api:
          items:
          - field_ref:
              api_version: v1
              field_path: metadata.namespace
            mode: null
            path: namespace
            resource_field_ref: null
        secret: null
        service_account_token: null
    quobyte: null
    rbd: null
    scale_io: null
    secret: null
    storageos: null
    vsphere_volume: null
  - aws_elastic_block_store: null
    azure_disk: null
    azure_file: null
    cephfs: null
    cinder: null
    config_map: null
    csi: null
    downward_api: null
    empty_dir: null
    ephemeral: null
    fc: null
    flex_volume: null
    flocker: null
    gce_persistent_disk: null
    git_repo: null
    glusterfs: null
    host_path:
      path: /public/dumps
      type: Directory
    iscsi: null
    name: dumps
    nfs: null
    persistent_volume_claim: null
    photon_persistent_disk: null
    portworx_volume: null
    projected: null
    quobyte: null
    rbd: null
    scale_io: null
    secret: null
    storageos: null
    vsphere_volume: null
  - aws_elastic_block_store: null
    azure_disk: null
    azure_file: null
    cephfs: null
    cinder: null
    config_map: null
    csi: null
    downward_api: null
    empty_dir: null
    ephemeral: null
    fc: null
    flex_volume: null
    flocker: null
    gce_persistent_disk: null
    git_repo: null
    glusterfs: null
    host_path:
      path: /mnt/nfs/dumps-clouddumps1001.wikimedia.org
      type: Directory
    iscsi: null
    name: dumpsrc-clouddumps1001
    nfs: null
    persistent_volume_claim: null
    photon_persistent_disk: null
    portworx_volume: null
    projected: null
    quobyte: null
    rbd: null
    scale_io: null
    secret: null
    storageos: null
    vsphere_volume: null
  - aws_elastic_block_store: null
    azure_disk: null
    azure_file: null
    cephfs: null
    cinder: null
    config_map: null
    csi: null
    downward_api: null
    empty_dir: null
    ephemeral: null
    fc: null
    flex_volume: null
    flocker: null
    gce_persistent_disk: null
    git_repo: null
    glusterfs: null
    host_path:
      path: /mnt/nfs/dumps-clouddumps1002.wikimedia.org
      type: Directory
    iscsi: null
    name: dumpsrc-clouddumps1002
    nfs: null
    persistent_volume_claim: null
    photon_persistent_disk: null
    portworx_volume: null
    projected: null
    quobyte: null
    rbd: null
    scale_io: null
    secret: null
    storageos: null
    vsphere_volume: null
  - aws_elastic_block_store: null
    azure_disk: null
    azure_file: null
    cephfs: null
    cinder: null
    config_map: null
    csi: null
    downward_api: null
    empty_dir: null
    ephemeral: null
    fc: null
    flex_volume: null
    flocker: null
    gce_persistent_disk: null
    git_repo: null
    glusterfs: null
    host_path:
      path: /data/project
      type: Directory
    iscsi: null
    name: home
    nfs: null
    persistent_volume_claim: null
    photon_persistent_disk: null
    portworx_volume: null
    projected: null
    quobyte: null
    rbd: null
    scale_io: null
    secret: null
    storageos: null
    vsphere_volume: null
  - aws_elastic_block_store: null
    azure_disk: null
    azure_file: null
    cephfs: null
    cinder: null
    config_map: null
    csi: null
    downward_api: null
    empty_dir: null
    ephemeral: null
    fc: null
    flex_volume: null
    flocker: null
    gce_persistent_disk: null
    git_repo: null
    glusterfs: null
    host_path:
      path: /etc/wmcs-project
      type: File
    iscsi: null
    name: wmcs-project
    nfs: null
    persistent_volume_claim: null
    photon_persistent_disk: null
    portworx_volume: null
    projected: null
    quobyte: null
    rbd: null
    scale_io: null
    secret: null
    storageos: null
    vsphere_volume: null
  - aws_elastic_block_store: null
    azure_disk: null
    azure_file: null
    cephfs: null
    cinder: null
    config_map: null
    csi: null
    downward_api: null
    empty_dir: null
    ephemeral: null
    fc: null
    flex_volume: null
    flocker: null
    gce_persistent_disk: null
    git_repo: null
    glusterfs: null
    host_path:
      path: /data/scratch
      type: Directory
    iscsi: null
    name: scratch
    nfs: null
    persistent_volume_claim: null
    photon_persistent_disk: null
    portworx_volume: null
    projected: null
    quobyte: null
    rbd: null
    scale_io: null
    secret: null
    storageos: null
    vsphere_volume: null
  - aws_elastic_block_store: null
    azure_disk: null
    azure_file: null
    cephfs: null
    cinder: null
    config_map: null
    csi: null
    downward_api: null
    empty_dir: null
    ephemeral: null
    fc: null
    flex_volume: null
    flocker: null
    gce_persistent_disk: null
    git_repo: null
    glusterfs: null
    host_path:
      path: /etc/ldap.conf
      type: File
    iscsi: null
    name: etcldap-conf
    nfs: null
    persistent_volume_claim: null
    photon_persistent_disk: null
    portworx_volume: null
    projected: null
    quobyte: null
    rbd: null
    scale_io: null
    secret: null
    storageos: null
    vsphere_volume: null
  - aws_elastic_block_store: null
    azure_disk: null
    azure_file: null
    cephfs: null
    cinder: null
    config_map: null
    csi: null
    downward_api: null
    empty_dir: null
    ephemeral: null
    fc: null
    flex_volume: null
    flocker: null
    gce_persistent_disk: null
    git_repo: null
    glusterfs: null
    host_path:
      path: /etc/ldap.yaml
      type: File
    iscsi: null
    name: etcldap-yaml
    nfs: null
    persistent_volume_claim: null
    photon_persistent_disk: null
    portworx_volume: null
    projected: null
    quobyte: null
    rbd: null
    scale_io: null
    secret: null
    storageos: null
    vsphere_volume: null
  - aws_elastic_block_store: null
    azure_disk: null
    azure_file: null
    cephfs: null
    cinder: null
    config_map: null
    csi: null
    downward_api: null
    empty_dir: null
    ephemeral: null
    fc: null
    flex_volume: null
    flocker: null
    gce_persistent_disk: null
    git_repo: null
    glusterfs: null
    host_path:
      path: /etc/novaobserver.yaml
      type: File
    iscsi: null
    name: etcnovaobserver-yaml
    nfs: null
    persistent_volume_claim: null
    photon_persistent_disk: null
    portworx_volume: null
    projected: null
    quobyte: null
    rbd: null
    scale_io: null
    secret: null
    storageos: null
    vsphere_volume: null
  - aws_elastic_block_store: null
    azure_disk: null
    azure_file: null
    cephfs: null
    cinder: null
    config_map: null
    csi: null
    downward_api: null
    empty_dir: null
    ephemeral: null
    fc: null
    flex_volume: null
    flocker: null
    gce_persistent_disk: null
    git_repo: null
    glusterfs: null
    host_path:
      path: /var/lib/sss/pipes
      type: Directory
    iscsi: null
    name: sssd-pipes
    nfs: null
    persistent_volume_claim: null
    photon_persistent_disk: null
    portworx_volume: null
    projected: null
    quobyte: null
    rbd: null
    scale_io: null
    secret: null
    storageos: null
    vsphere_volume: null
status:
  conditions:
  - last_probe_time: null
    last_transition_time: 2022-11-28 07:02:47+00:00
    message: null
    reason: null
    status: 'True'
    type: Initialized
  - last_probe_time: null
    last_transition_time: 2022-11-28 07:02:49+00:00
    message: null
    reason: null
    status: 'True'
    type: Ready
  - last_probe_time: null
    last_transition_time: 2022-11-28 07:02:49+00:00
    message: null
    reason: null
    status: 'True'
    type: ContainersReady
  - last_probe_time: null
    last_transition_time: 2022-11-28 07:02:47+00:00
    message: null
    reason: null
    status: 'True'
    type: PodScheduled
  container_statuses:
  - container_id: docker://7e835421b1b00b7df01772e72a747e7fb44c551a2ecda145d1b638fb277dec67
    image: docker-registry.tools.wmflabs.org/toolforge-python39-sssd-base:latest
    image_id: docker-pullable://docker-registry.tools.wmflabs.org/toolforge-python39-sssd-base@sha256:c36aa7a28b7044a0d4d447998fe01b0efc4a7af41f05585243687956e873b6a6
    last_state:
      running: null
      terminated: null
      waiting: null
    name: upload4
    ready: true
    restart_count: 0
    started: true
    state:
      running:
        started_at: 2022-11-28 07:02:49+00:00
      terminated: null
      waiting: null
  ephemeral_container_statuses: null
  host_ip: 172.16.1.70
  init_container_statuses: null
  message: null
  nominated_node_name: null
  phase: Running
  pod_i_ps:
  - ip: 192.168.148.41
  pod_ip: 192.168.148.41
  qos_class: Burstable
  reason: null
  start_time: 2022-11-28 07:02:47+00:00