Загрузка данных
Running with gitlab-runner 17.4.0 (b92ee590)
on gitlab-gitlab-runner-568b4ccf-m7mz8 ssS37Tt9, system ID: r_jx9z7O4kv9vM
Resolving secrets
Resolving secret "ARGOCD_AUTH_TOKEN"...
Using "vault" secret resolver...
Preparing the "kubernetes" executor
00:00
Using Kubernetes namespace: infra-prod-gitlab
Using Kubernetes executor with image artifactory.tdp.corp.t2.ru/infrastructure-docker-repo/argocli-runner:1.2 ...
Using attach strategy to execute scripts...
Preparing environment
00:03
Using FF_USE_POD_ACTIVE_DEADLINE_SECONDS, the Pod activeDeadlineSeconds will be set to the job timeout: 1h0m0s...
Waiting for pod infra-prod-gitlab/runner-sss37tt9-project-3834-concurrent-0-k08j245d to be running, status is Pending
Running on runner-sss37tt9-project-3834-concurrent-0-k08j245d via gitlab-gitlab-runner-568b4ccf-m7mz8...
Getting source from Git repository
00:01
Fetching changes with git depth set to 20...
Initialized empty Git repository in /builds/bdops/data-platform/flink/.git/
Created fresh repository.
Checking out 3ab0817b as detached HEAD (ref is feature/BDOPS-901)...
Skipping Git submodules setup
Executing "step_script" stage of the job script
02:04
$ for file in $(git diff --name-only --diff-filter=AMR HEAD^ HEAD \ # collapsed multi-line command
projects/core-bdo-prod/test-new-op/test-new-op-cluster.yaml
Deploy test-new-op to core-bdo-prod
--- generated Application ---
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: flink-test-new-op
namespace: argocd
finalizers:
- resources-finalizer.argocd.argoproj.io
spec:
destination:
namespace: bdo-tst-flink-test-new-op
name: core-bdo-prod
project: bdo-tst
sources:
- repoURL: https://gitlab.infra-bdo.corp.t2.ru/bdops/data-platform/flink.git
path: k8s/helm
targetRevision: feature/BDOPS-901
helm:
releaseName: flink-test-new-op
valueFiles:
- ../../projects/core-bdo-prod/test-new-op/test-new-op-cluster.yaml
- ../../projects/core-bdo-prod/test-new-op/test-new-op-jobs.yaml
ignoreMissingValueFiles: true
- repoURL: https://gitlab.infra-bdo.corp.t2.ru/bdops/data-platform/flink.git
path: projects/core-bdo-prod/test-new-op/vso/
targetRevision: feature/BDOPS-901
directory:
recurse: true
include: '{*.yaml}'
- repoURL: https://gitlab.infra-bdo.corp.t2.ru/bdops/data-platform/flink.git
path: projects/core-bdo-prod/test-new-op/manifests/
targetRevision: feature/BDOPS-901
directory:
recurse: true
include: '{*.yaml}'
syncPolicy:
automated:
selfHeal: true
prune: true
syncOptions:
- CreateNamespace=true
managedNamespaceMetadata:
labels:
field.cattle.io/projectId: p-hf4hz
argocd.argoproj.io/instance: flink-test-new-op
annotations:
field.cattle.io/projectId: c-m-9nsv6zff:p-hf4hz
argocd.argoproj.io/tracking-id: >-
argocd_flink-test-new-op:app/Namespace:bdo-tst-flink-test-new-op/bdo-tst-flink-test-new-opapplication 'flink-test-new-op' created
TIMESTAMP GROUP KIND NAMESPACE NAME STATUS HEALTH HOOK MESSAGE
2026-10-16T11:12:04+00:00 ServiceAccount bdo-tst-flink-test-new-op flink OutOfSync Missing
2026-10-16T11:12:04+00:00 flink.apache.org FlinkDeployment bdo-tst-flink-test-new-op test-new-op-cluster OutOfSync Missing
2026-10-16T11:12:04+00:00 monitoring.coreos.com PodMonitor bdo-tst-flink-test-new-op flink OutOfSync Missing
2026-10-16T11:12:04+00:00 rbac.authorization.k8s.io Role bdo-tst-flink-test-new-op flink OutOfSync Missing
2026-10-16T11:12:04+00:00 secrets.hashicorp.com VaultAuth bdo-tst-flink-test-new-op do-infra-read-flink-vaultauth OutOfSync Missing
2026-10-16T11:12:04+00:00 secrets.hashicorp.com VaultStaticSecret bdo-tst-flink-test-new-op flink-sftp-spb-ros-secret OutOfSync Missing
2026-10-16T11:12:04+00:00 ConfigMap bdo-tst-flink-test-new-op jaas.conf OutOfSync Missing
2026-10-16T11:12:04+00:00 rbac.authorization.k8s.io RoleBinding bdo-tst-flink-test-new-op flink-role-binding OutOfSync Missing
2026-10-16T11:12:04+00:00 ConfigMap bdo-tst-flink-test-new-op krb5.conf OutOfSync Missing
2026-10-16T11:12:04+00:00 Namespace bdo-tst-flink-test-new-op Running Synced namespace/bdo-tst-flink-test-new-op serverside-applied
2026-10-16T11:12:04+00:00 ServiceAccount bdo-tst-flink-test-new-op flink Synced Missing
2026-10-16T11:12:04+00:00 ConfigMap bdo-tst-flink-test-new-op jaas.conf Synced Missing
2026-10-16T11:12:04+00:00 ConfigMap bdo-tst-flink-test-new-op krb5.conf Synced Missing
2026-10-16T11:12:04+00:00 rbac.authorization.k8s.io Role bdo-tst-flink-test-new-op flink Synced Missing
2026-10-16T11:12:05+00:00 rbac.authorization.k8s.io RoleBinding bdo-tst-flink-test-new-op flink-role-binding Synced Missing
2026-10-16T11:12:05+00:00 monitoring.coreos.com PodMonitor bdo-tst-flink-test-new-op flink Synced Missing
2026-10-16T11:12:05+00:00 secrets.hashicorp.com VaultAuth bdo-tst-flink-test-new-op do-infra-read-flink-vaultauth Synced Missing
2026-10-16T11:12:05+00:00 secrets.hashicorp.com VaultStaticSecret bdo-tst-flink-test-new-op flink-sftp-spb-ros-secret Synced Missing
2026-10-16T11:12:05+00:00 rbac.authorization.k8s.io Role bdo-tst-flink-test-new-op flink Synced Missing role.rbac.authorization.k8s.io/flink reconciled. reconciliation required create
missing rules added:
{Verbs:[get list watch create update patch delete] APIGroups:[] Resources:[pods configmaps] ResourceNames:[] NonResourceURLs:[]}
{Verbs:[get list watch create update patch delete] APIGroups:[apps] Resources:[deployments deployments/finalizers] ResourceNames:[] NonResourceURLs:[]}. role.rbac.authorization.k8s.io/flink configured. Warning: resource roles/flink is missing the kubectl.kubernetes.io/last-applied-configuration annotation which is required by apply. apply should only be used on resources created declaratively by either create --save-config or apply. The missing annotation will be patched automatically.
2026-10-16T11:12:05+00:00 rbac.authorization.k8s.io RoleBinding bdo-tst-flink-test-new-op flink-role-binding Synced Missing rolebinding.rbac.authorization.k8s.io/flink-role-binding reconciled. reconciliation required create
missing subjects added:
{Kind:ServiceAccount APIGroup: Name:flink Namespace:}. rolebinding.rbac.authorization.k8s.io/flink-role-binding configured. Warning: resource rolebindings/flink-role-binding is missing the kubectl.kubernetes.io/last-applied-configuration annotation which is required by apply. apply should only be used on resources created declaratively by either create --save-config or apply. The missing annotation will be patched automatically.
2026-10-16T11:12:05+00:00 secrets.hashicorp.com VaultAuth bdo-tst-flink-test-new-op do-infra-read-flink-vaultauth Synced Missing vaultauth.secrets.hashicorp.com/do-infra-read-flink-vaultauth created
2026-10-16T11:12:05+00:00 flink.apache.org FlinkDeployment bdo-tst-flink-test-new-op test-new-op-cluster OutOfSync Missing admission webhook "validationwebhook.flink.apache.org" denied the request: High availability should be enabled when starting standby JobManagers.
2026-10-16T11:12:05+00:00 Namespace bdo-tst-flink-test-new-op Succeeded Synced namespace/bdo-tst-flink-test-new-op serverside-applied
2026-10-16T11:12:05+00:00 ServiceAccount bdo-tst-flink-test-new-op flink Synced Missing serviceaccount/flink created
2026-10-16T11:12:05+00:00 ConfigMap bdo-tst-flink-test-new-op krb5.conf Synced Missing configmap/krb5.conf created
2026-10-16T11:12:05+00:00 ConfigMap bdo-tst-flink-test-new-op jaas.conf Synced Missing configmap/jaas.conf created
2026-10-16T11:12:05+00:00 monitoring.coreos.com PodMonitor bdo-tst-flink-test-new-op flink Synced Missing podmonitor.monitoring.coreos.com/flink created
2026-10-16T11:12:05+00:00 secrets.hashicorp.com VaultStaticSecret bdo-tst-flink-test-new-op flink-sftp-spb-ros-secret Synced Missing vaultstaticsecret.secrets.hashicorp.com/flink-sftp-spb-ros-secret created
2026-10-16T11:12:17+00:00 Namespace bdo-tst-flink-test-new-op Running Synced namespace/bdo-tst-flink-test-new-op serverside-applied
2026-10-16T11:12:18+00:00 ConfigMap bdo-tst-flink-test-new-op krb5.conf Synced Missing configmap/krb5.conf unchanged
2026-10-16T11:12:18+00:00 ConfigMap bdo-tst-flink-test-new-op jaas.conf Synced Missing configmap/jaas.conf unchanged
2026-10-16T11:12:18+00:00 rbac.authorization.k8s.io Role bdo-tst-flink-test-new-op flink Synced Missing role.rbac.authorization.k8s.io/flink reconciled. role.rbac.authorization.k8s.io/flink unchanged
2026-10-16T11:12:18+00:00 secrets.hashicorp.com VaultAuth bdo-tst-flink-test-new-op do-infra-read-flink-vaultauth Synced Missing vaultauth.secrets.hashicorp.com/do-infra-read-flink-vaultauth unchanged
2026-10-16T11:12:18+00:00 monitoring.coreos.com PodMonitor bdo-tst-flink-test-new-op flink Synced Missing podmonitor.monitoring.coreos.com/flink unchanged
2026-10-16T11:12:18+00:00 secrets.hashicorp.com VaultStaticSecret bdo-tst-flink-test-new-op flink-sftp-spb-ros-secret Synced Missing vaultstaticsecret.secrets.hashicorp.com/flink-sftp-spb-ros-secret unchanged
2026-10-16T11:12:18+00:00 rbac.authorization.k8s.io RoleBinding bdo-tst-flink-test-new-op flink-role-binding Synced Missing rolebinding.rbac.authorization.k8s.io/flink-role-binding reconciled. rolebinding.rbac.authorization.k8s.io/flink-role-binding unchanged
2026-10-16T11:12:18+00:00 Namespace bdo-tst-flink-test-new-op Succeeded Synced namespace/bdo-tst-flink-test-new-op serverside-applied
2026-10-16T11:12:18+00:00 ServiceAccount bdo-tst-flink-test-new-op flink Synced Missing serviceaccount/flink unchanged
2026-10-16T11:12:40+00:00 Namespace bdo-tst-flink-test-new-op Running Synced namespace/bdo-tst-flink-test-new-op serverside-applied
2026-10-16T11:12:41+00:00 Namespace bdo-tst-flink-test-new-op Succeeded Synced namespace/bdo-tst-flink-test-new-op serverside-applied
2026-10-16T11:13:23+00:00 Namespace bdo-tst-flink-test-new-op Running Synced namespace/bdo-tst-flink-test-new-op serverside-applied
2026-10-16T11:13:24+00:00 Namespace bdo-tst-flink-test-new-op Succeeded Synced namespace/bdo-tst-flink-test-new-op serverside-applied
This is the state of the app after wait timed out:
The command timed out waiting for the conditions to be met.
Name: argocd/flink-test-new-op
Project: bdo-tst
Server: core-bdo-prod
Namespace: bdo-tst-flink-test-new-op
URL: https://argocd.bdo.corp.t2.ru/applications/argocd/flink-test-new-op
Sources:
- Repo: https://gitlab.infra-bdo.corp.t2.ru/bdops/data-platform/flink.git
Target: feature/BDOPS-901
Path: k8s/helm
Helm Values: ../../projects/core-bdo-prod/test-new-op/test-new-op-cluster.yaml,../../projects/core-bdo-prod/test-new-op/test-new-op-jobs.yaml
- Repo: https://gitlab.infra-bdo.corp.t2.ru/bdops/data-platform/flink.git
Target: feature/BDOPS-901
Path: projects/core-bdo-prod/test-new-op/vso/
- Repo: https://gitlab.infra-bdo.corp.t2.ru/bdops/data-platform/flink.git
Target: feature/BDOPS-901
Path: projects/core-bdo-prod/test-new-op/manifests/
SyncWindow: Sync Allowed
Sync Policy: Automated (Prune)
Sync Status: OutOfSync from feature/BDOPS-901
Health Status: Healthy
Operation: Sync
Sync Revision: 3ab0817b07f1ba09b13abdb042570da7493f1139, 3ab0817b07f1ba09b13abdb042570da7493f1139, 3ab0817b07f1ba09b13abdb042570da7493f1139
Phase: Running
Start: 2026-10-16 11:12:04 +0000 UTC
Finished: 2026-10-16 11:13:24 +0000 UTC
Duration: 1m20s
Message: one or more objects failed to apply, reason: admission webhook "validationwebhook.flink.apache.org" denied the request: High availability should be enabled when starting standby JobManagers.. Retrying attempt #4 at 11:14AM.
GROUP KIND NAMESPACE NAME STATUS HEALTH HOOK MESSAGE
Namespace bdo-tst-flink-test-new-op Succeeded Synced namespace/bdo-tst-flink-test-new-op serverside-applied
ServiceAccount bdo-tst-flink-test-new-op flink Synced serviceaccount/flink unchanged
ConfigMap bdo-tst-flink-test-new-op jaas.conf Synced configmap/jaas.conf unchanged
ConfigMap bdo-tst-flink-test-new-op krb5.conf Synced configmap/krb5.conf unchanged
rbac.authorization.k8s.io Role bdo-tst-flink-test-new-op flink Synced role.rbac.authorization.k8s.io/flink reconciled. role.rbac.authorization.k8s.io/flink unchanged
rbac.authorization.k8s.io RoleBinding bdo-tst-flink-test-new-op flink-role-binding Synced rolebinding.rbac.authorization.k8s.io/flink-role-binding reconciled. rolebinding.rbac.authorization.k8s.io/flink-role-binding unchanged
secrets.hashicorp.com VaultAuth bdo-tst-flink-test-new-op do-infra-read-flink-vaultauth Synced vaultauth.secrets.hashicorp.com/do-infra-read-flink-vaultauth unchanged
monitoring.coreos.com PodMonitor bdo-tst-flink-test-new-op flink Synced podmonitor.monitoring.coreos.com/flink unchanged
secrets.hashicorp.com VaultStaticSecret bdo-tst-flink-test-new-op flink-sftp-spb-ros-secret Synced vaultstaticsecret.secrets.hashicorp.com/flink-sftp-spb-ros-secret unchanged
flink.apache.org FlinkDeployment bdo-tst-flink-test-new-op test-new-op-cluster OutOfSync Missing admission webhook "validationwebhook.flink.apache.org" denied the request: High availability should be enabled when starting standby JobManagers.
{"level":"fatal","msg":"timed out (120s) waiting for app \"argocd/flink-test-new-op\" match desired state","time":"2026-10-16T11:14:03Z"}
WARNING: Getting job pod status Get "https://10.43.0.1:443/api/v1/namespaces/infra-prod-gitlab/pods/runner-sss37tt9-project-3834-concurrent-0-k08j245d": context canceled
Cleaning up project directory and file based variables
00:00
ERROR: Job failed: command terminated with exit code 20