Skip to content

kubevela/1.10.4 package update#67818

Merged
OddBloke merged 2 commits into
mainfrom
wolfictl-35280b2b-1c81-4169-8209-a4e6ef56b1d3
Oct 6, 2025
Merged

kubevela/1.10.4 package update#67818
OddBloke merged 2 commits into
mainfrom
wolfictl-35280b2b-1c81-4169-8209-a4e6ef56b1d3

kubevela: refresh git hash

57ffd8e
Select commit
Loading
Failed to load commit list.
Chainguard Internal / elastic-build (eco-2-28) succeeded Oct 6, 2025 in 6m 19s

APKs built successfully

Build ID: 2bd68125-1f52-48ea-a5c5-fa83e685db33

Details

x86_64 Logs

Click to expand
               Optimize workflow by use in-memory context. Side effect: controller crash will lead to workflow run again from scratch and possible to cause mistakes in workflow inputs/outputs. You can use this optimization when you don't use input/output feature of workflow.
      --optimize-enable-resource-tracker-delete-only-trigger              Optimize resourcetracker by only trigger reconcile when resourcetracker is deleted. It is enabled by default. If you want to integrate KubeVela with your own operator or allow ResourceTracker manual edit, you can turn it off. (default true)
      --optimize-list-op                                                  Optimize ResourceTracker & ApplicationRevision list op by adding index. This will increase the use of memory and accelerate the list operation of ResourceTracker. Default to enable it. If you want to reduce the memory use of KubeVela, you can switch it off. (default true)
      --optimize-mark-with-prob float                                     Optimize ResourceTracker GC by only run mark with probability. Side effect: outdated ResourceTracker might not be able to be removed immediately. Default to 0.1. If you want to cleanup outdated resource for keepLegacyResource mode immediately, set it to 1.0 to disable this optimization. (default 0.1)
      --perf-enabled                                                      Enable performance logging for controllers, disabled by default.
      --profiling-addr string                                             if not empty, start the profiling server at the given address
      --reconcile-termination-graceful-period duration                    graceful period for terminating reconcile (default 5s)
      --reconcile-timeout duration                                        the timeout for controller reconcile (default 3m0s)
      --ref-objects-available-scope namespace                             The available scope for ref-objects component to refer objects. Should be one of namespace, `cluster`, `global` (default "global")
      --remote-cluster-client-cache-prune-probability float               the cache prune probability of remote clusters' RESTMapper (default 0.01)
      --remote-cluster-client-cache-timeout duration                      the timeout of remote cluster's RESTMapper cache (default 30m0s)
      --revision-limit int                                                RevisionLimit is the maximum number of revisions that will be maintained. The default value is 50. (default 50)
      --schedulable-shards strings                                        The shard ids that are available for scheduling. If empty, dynamic discovery will be used.
      --shard-id string                                                   The id for sharding. (default "master")
      --sharding-slave-discovery-resync-period duration                   The resync period for default dynamic discovery scheduler. (default 5m0s)
      --skip_headers                                                      If true, avoid header prefixes in the log messages
      --skip_log_headers                                                  If true, avoid headers when opening log files (no effect when -logtostderr=true)
      --stderrthreshold severity                                          logs at or above this threshold go to stderr when writing to files and stderr (no effect when -logtostderr=true or -alsologtostderr=true) (default 2)
      --system-definition-namespace string                                define the namespace of the system-level definition (default "vela-system")
      --use-webhook                                                       Enable Admission Webhook
  -v, --v Level                                                           number for the log level verbosity
      --vmodule moduleSpec                                                comma-separated list of pattern=N settings for file-filtered logging
      --webhook-cert-dir string                                           Admission webhook cert/key dir. (default "/k8s-webhook-server/serving-certs")
      --webhook-port int                                                  admission webhook listen address (default 9443)
pod 7d387b9f6ee38cb6cbeb096d9cf9e23f7f99a04f9f06552a8633050611f178fb terminated
running test pipeline for subpackage kubevela-vela-cli
melange v0.31.5 with runner docker is testing:
image configuration:
  contents:
    build repositories: []
    runtime repositories: []
    repositories: []
    keyring:      []
    packages:     [busybox etcd kubernetes kubevela-vela-cli kwok kwokctl]
  accounts:
    runas:  
    users:
      - uid=1000(build) gid=1000
    groups:
      - gid=1000(build) members=[build]
installing wolfi-baselayout (20230201-r24)
installing ca-certificates-bundle (20250619-r6)
installing libgcc (15.2.0-r2)
installing glibc-locale-posix (2.42-r0)
installing glibc (2.42-r0)
installing ld-linux (2.42-r0)
installing libxcrypt (4.4.38-r4)
installing libcrypt1 (2.42-r0)
installing busybox (1.37.0-r50)
installing ct-manylinux-2.28-gcc-14 (1.28.0-r2)
installing ct-manylinux-2.28 (1.28.0-r2)
installing etcd-3.6 (3.6.5-r0)
installing libstdc++ (15.2.0-r2)
installing gmp (6.3.0-r8)
installing mpfr (4.2.2-r2)
installing mpc (1.3.1-r7)
installing posix-cc-wrappers (1-r7)
installing zlib (1.3.1-r51)
installing libzstd1 (1.5.7-r3)
installing isl (0.27-r4)
installing libstdc++-14 (14.3.0-r8)
installing libstdc++-14-dev (14.3.0-r8)
installing libquadmath (15.2.0-r2)
installing binutils (2.45-r2)
installing libxcrypt-dev (4.4.38-r4)
installing nss-db (2.42-r0)
installing nss-hesiod (2.42-r0)
installing linux-headers (6.17-r0)
installing glibc-dev (2.42-r0)
installing openssf-compiler-options (20240627-r30)
installing gcc-14 (14.3.0-r8)
installing libgfortran-14 (14.3.0-r8)
installing gfortran-14 (14.3.0-r8)
installing libgfortran (15.2.0-r2)
installing gcc-14-default (14.3.0-r8)
installing kubernetes-1.34 (1.34.1-r1)
installing kubevela-vela-cli (1.10.4-r1)
installing kwok (0.7.0-r3)
installing kwokctl (0.7.0-r3)
installing wolfi-keys (1-r12)
installing libcrypto3 (3.5.4-r0)
installing libssl3 (3.5.4-r0)
installing apk-tools (2.14.10-r8)
installing wolfi-base (1-r7)
layer digest: sha256:4e035dbbaa5e6df31a5ce958e71e0d1a8fc1e2a61d19c5f07d67589afba193e8
layer diffID: sha256:660674b3d2c34d7815408b8989f41f982267ce96df94a9e0c15000ce6dd32b7d
saving OCI image locally: apko.local/cache:9fc1c99591ed7979f7f667bc82513a012a1f7a8e61b3aed3bd418b2bb7033125
running step "Version information tests"
CLI Version: 1.10.4
Core Version: 
CLI Version: 1.10.4
running step "Setup KWOK cluster"
{"time":"2025-10-06T11:26:26.899624673Z","level":"INFO","source":{"function":"sigs.k8s.io/kwok/pkg/kwokctl/cmd/create/cluster.runE","file":"sigs.k8s.io/kwok/pkg/kwokctl/cmd/create/cluster/cluster.go","line":304},"msg":"Cluster is creating","cluster":"kwok"}
{"time":"2025-10-06T11:26:27.406440197Z","level":"INFO","source":{"function":"sigs.k8s.io/kwok/pkg/kwokctl/cmd/create/cluster.runE","file":"sigs.k8s.io/kwok/pkg/kwokctl/cmd/create/cluster/cluster.go","line":311},"msg":"Cluster is created","cluster":"kwok","elapsed":{"nanosecond":506819847,"human":"506.819847ms"}}
{"time":"2025-10-06T11:26:27.408448454Z","level":"INFO","source":{"function":"sigs.k8s.io/kwok/pkg/kwokctl/cmd/create/cluster.runE","file":"sigs.k8s.io/kwok/pkg/kwokctl/cmd/create/cluster/cluster.go","line":344},"msg":"Cluster is starting","cluster":"kwok"}
{"time":"2025-10-06T11:26:28.541693499Z","level":"INFO","source":{"function":"sigs.k8s.io/kwok/pkg/kwokctl/cmd/create/cluster.runE","file":"sigs.k8s.io/kwok/pkg/kwokctl/cmd/create/cluster/cluster.go","line":349},"msg":"Cluster is started","cluster":"kwok","elapsed":{"nanosecond":1133241701,"human":"1.133241701s"}}
{"time":"2025-10-06T11:26:28.568765274Z","level":"INFO","source":{"function":"sigs.k8s.io/kwok/pkg/kwokctl/cmd/scale.runE","file":"sigs.k8s.io/kwok/pkg/kwokctl/cmd/scale/scale.go","line":112},"msg":"No resource found, use default resource","cluster":"kwok","resource":"node"}
{"time":"2025-10-06T11:26:28.580443907Z","level":"INFO","source":{"function":"sigs.k8s.io/kwok/pkg/kwokctl/snapshot.(*Loader).finishLoad","file":"sigs.k8s.io/kwok/pkg/kwokctl/snapshot/load.go","line":187},"msg":"Load resources","cluster":"kwok","name":"node","replicas":1,"resource":"nodes","counter":1,"elapsed":{"nanosecond":4126475,"human":"4.126475ms"}}
Attempt 1: /healthz not ready, retrying...
Attempt 2: /healthz not ready, retrying...
/healthz is ready
/readyz is ready
/openapi/v2 is ready
node/node-000000 condition met
Kubernetes control plane is running at https://127.0.0.1:32764

To further debug and diagnose cluster problems, use 'kubectl cluster-info dump'.
running step "Create ServiceAccount and Token"
Skipping ServiceAccount and Token creation as per input
running step "Test if Vela installation is functional"
environment prod with namespace prod created
Check Requirements ...
Installing KubeVela Core ...
Helm Chart used for KubeVela control plane installation: https://kubevela.github.io/charts/vela-core-1.10.4.tgz 
Start upgrading Helm Chart kubevela in namespace vela-system
getting history for release kubevela
creating 1 resource(s)
CRD applicationrevisions.core.oam.dev is already present. Skipping.
creating 1 resource(s)
CRD applications.core.oam.dev is already present. Skipping.
creating 1 resource(s)
CRD componentdefinitions.core.oam.dev is already present. Skipping.
creating 1 resource(s)
CRD definitionrevisions.core.oam.dev is already present. Skipping.
creating 1 resource(s)
CRD policies.core.oam.dev is already present. Skipping.
creating 1 resource(s)
CRD policydefinitions.core.oam.dev is already present. Skipping.
creating 1 resource(s)
CRD resourcetrackers.core.oam.dev is already present. Skipping.
creating 1 resource(s)
CRD traitdefinitions.core.oam.dev is already present. Skipping.
creating 1 resource(s)
CRD workflows.core.oam.dev is already present. Skipping.
creating 1 resource(s)
CRD workflowstepdefinitions.core.oam.dev is already present. Skipping.
creating 1 resource(s)
CRD workloaddefinitions.core.oam.dev is already present. Skipping.
creating 1 resource(s)
CRD packages.cue.oam.dev is already present. Skipping.

aarch64 Logs

Click to expand
vela-core-admission-create: MODIFIED
kubevela-vela-core-admission-create: Jobs active: 0, jobs failed: 0, jobs succeeded: 0
Add/Modify event for kubevela-vela-core-admission-create: MODIFIED
Starting delete for "kubevela-vela-core-cluster-gateway-admission" ServiceAccount
Ignoring delete failure for "kubevela-vela-core-cluster-gateway-admission" /v1, Kind=ServiceAccount: serviceaccounts "kubevela-vela-core-cluster-gateway-admission" not found
beginning wait for 1 resources to be deleted with timeout of 18m0s
creating 1 resource(s)
Starting delete for "kubevela-vela-core-cluster-gateway-admission" Role
Ignoring delete failure for "kubevela-vela-core-cluster-gateway-admission" rbac.authorization.k8s.io/v1, Kind=Role: roles.rbac.authorization.k8s.io "kubevela-vela-core-cluster-gateway-admission" not found
beginning wait for 1 resources to be deleted with timeout of 18m0s
creating 1 resource(s)
Starting delete for "kubevela-vela-core-cluster-gateway-admission" RoleBinding
Ignoring delete failure for "kubevela-vela-core-cluster-gateway-admission" rbac.authorization.k8s.io/v1, Kind=RoleBinding: rolebindings.rbac.authorization.k8s.io "kubevela-vela-core-cluster-gateway-admission" not found
beginning wait for 1 resources to be deleted with timeout of 18m0s
creating 1 resource(s)
Starting delete for "kubevela-vela-core-cluster-gateway-tls-secret-create" Job
Ignoring delete failure for "kubevela-vela-core-cluster-gateway-tls-secret-create" batch/v1, Kind=Job: jobs.batch "kubevela-vela-core-cluster-gateway-tls-secret-create" not found
beginning wait for 1 resources to be deleted with timeout of 18m0s
creating 1 resource(s)
Watching for changes to Job kubevela-vela-core-cluster-gateway-tls-secret-create with timeout of 18m0s
Add/Modify event for kubevela-vela-core-cluster-gateway-tls-secret-create: ADDED
kubevela-vela-core-cluster-gateway-tls-secret-create: Jobs active: 0, jobs failed: 0, jobs succeeded: 0
Add/Modify event for kubevela-vela-core-cluster-gateway-tls-secret-create: MODIFIED
kubevela-vela-core-cluster-gateway-tls-secret-create: Jobs active: 1, jobs failed: 0, jobs succeeded: 0
Add/Modify event for kubevela-vela-core-cluster-gateway-tls-secret-create: MODIFIED
kubevela-vela-core-cluster-gateway-tls-secret-create: Jobs active: 0, jobs failed: 0, jobs succeeded: 0
Add/Modify event for kubevela-vela-core-cluster-gateway-tls-secret-create: MODIFIED
Starting delete for "kubevela-vela-core-admission" ServiceAccount
beginning wait for 1 resources to be deleted with timeout of 18m0s
Starting delete for "kubevela-vela-core-admission" ClusterRole
beginning wait for 1 resources to be deleted with timeout of 18m0s
Starting delete for "kubevela-vela-core-admission" ClusterRoleBinding
beginning wait for 1 resources to be deleted with timeout of 18m0s
Starting delete for "kubevela-vela-core-admission" Role
beginning wait for 1 resources to be deleted with timeout of 18m0s
Starting delete for "kubevela-vela-core-admission" RoleBinding
beginning wait for 1 resources to be deleted with timeout of 18m0s
Starting delete for "kubevela-vela-core-admission-create" Job
beginning wait for 1 resources to be deleted with timeout of 18m0s
Starting delete for "kubevela-vela-core-cluster-gateway-admission" ServiceAccount
beginning wait for 1 resources to be deleted with timeout of 18m0s
Starting delete for "kubevela-vela-core-cluster-gateway-admission" Role
beginning wait for 1 resources to be deleted with timeout of 18m0s
Starting delete for "kubevela-vela-core-cluster-gateway-admission" RoleBinding
beginning wait for 1 resources to be deleted with timeout of 18m0s
Starting delete for "kubevela-vela-core-cluster-gateway-tls-secret-create" Job
beginning wait for 1 resources to be deleted with timeout of 18m0s
creating 112 resource(s)
beginning wait for 112 resources with timeout of 18m0s
Starting delete for "kubevela-vela-core-admission" ServiceAccount
Ignoring delete failure for "kubevela-vela-core-admission" /v1, Kind=ServiceAccount: serviceaccounts "kubevela-vela-core-admission" not found
beginning wait for 1 resources to be deleted with timeout of 18m0s
creating 1 resource(s)
Starting delete for "kubevela-vela-core-admission" ClusterRole
Ignoring delete failure for "kubevela-vela-core-admission" rbac.authorization.k8s.io/v1, Kind=ClusterRole: clusterroles.rbac.authorization.k8s.io "kubevela-vela-core-admission" not found
beginning wait for 1 resources to be deleted with timeout of 18m0s
creating 1 resource(s)
Starting delete for "kubevela-vela-core-admission" ClusterRoleBinding
Ignoring delete failure for "kubevela-vela-core-admission" rbac.authorization.k8s.io/v1, Kind=ClusterRoleBinding: clusterrolebindings.rbac.authorization.k8s.io "kubevela-vela-core-admission" not found
beginning wait for 1 resources to be deleted with timeout of 18m0s
creating 1 resource(s)
Starting delete for "kubevela-vela-core-admission" Role
Ignoring delete failure for "kubevela-vela-core-admission" rbac.authorization.k8s.io/v1, Kind=Role: roles.rbac.authorization.k8s.io "kubevela-vela-core-admission" not found
beginning wait for 1 resources to be deleted with timeout of 18m0s
creating 1 resource(s)
Starting delete for "kubevela-vela-core-admission" RoleBinding
Ignoring delete failure for "kubevela-vela-core-admission" rbac.authorization.k8s.io/v1, Kind=RoleBinding: rolebindings.rbac.authorization.k8s.io "kubevela-vela-core-admission" not found
beginning wait for 1 resources to be deleted with timeout of 18m0s
creating 1 resource(s)
Starting delete for "kubevela-vela-core-admission-patch" Job
Ignoring delete failure for "kubevela-vela-core-admission-patch" batch/v1, Kind=Job: jobs.batch "kubevela-vela-core-admission-patch" not found
beginning wait for 1 resources to be deleted with timeout of 18m0s
creating 1 resource(s)
Watching for changes to Job kubevela-vela-core-admission-patch with timeout of 18m0s
Add/Modify event for kubevela-vela-core-admission-patch: ADDED
kubevela-vela-core-admission-patch: Jobs active: 0, jobs failed: 0, jobs succeeded: 0
Add/Modify event for kubevela-vela-core-admission-patch: MODIFIED
kubevela-vela-core-admission-patch: Jobs active: 1, jobs failed: 0, jobs succeeded: 0
Add/Modify event for kubevela-vela-core-admission-patch: MODIFIED
kubevela-vela-core-admission-patch: Jobs active: 0, jobs failed: 0, jobs succeeded: 0
Add/Modify event for kubevela-vela-core-admission-patch: MODIFIED
Starting delete for "kubevela-vela-core-cluster-gateway-admission" ServiceAccount
Ignoring delete failure for "kubevela-vela-core-cluster-gateway-admission" /v1, Kind=ServiceAccount: serviceaccounts "kubevela-vela-core-cluster-gateway-admission" not found
beginning wait for 1 resources to be deleted with timeout of 18m0s
creating 1 resource(s)
Starting delete for "kubevela-vela-core-cluster-gateway-admission" Role
Ignoring delete failure for "kubevela-vela-core-cluster-gateway-admission" rbac.authorization.k8s.io/v1, Kind=Role: roles.rbac.authorization.k8s.io "kubevela-vela-core-cluster-gateway-admission" not found
beginning wait for 1 resources to be deleted with timeout of 18m0s
creating 1 resource(s)
Starting delete for "kubevela-vela-core-cluster-gateway-admission" RoleBinding
Ignoring delete failure for "kubevela-vela-core-cluster-gateway-admission" rbac.authorization.k8s.io/v1, Kind=RoleBinding: rolebindings.rbac.authorization.k8s.io "kubevela-vela-core-cluster-gateway-admission" not found
beginning wait for 1 resources to be deleted with timeout of 18m0s
creating 1 resource(s)
Starting delete for "kubevela-vela-core-cluster-gateway-tls-secret-patch" Job
Ignoring delete failure for "kubevela-vela-core-cluster-gateway-tls-secret-patch" batch/v1, Kind=Job: jobs.batch "kubevela-vela-core-cluster-gateway-tls-secret-patch" not found
beginning wait for 1 resources to be deleted with timeout of 18m0s
creating 1 resource(s)
Watching for changes to Job kubevela-vela-core-cluster-gateway-tls-secret-patch with timeout of 18m0s
Add/Modify event for kubevela-vela-core-cluster-gateway-tls-secret-patch: ADDED
kubevela-vela-core-cluster-gateway-tls-secret-patch: Jobs active: 0, jobs failed: 0, jobs succeeded: 0
Add/Modify event for kubevela-vela-core-cluster-gateway-tls-secret-patch: MODIFIED
kubevela-vela-core-cluster-gateway-tls-secret-patch: Jobs active: 1, jobs failed: 0, jobs succeeded: 0
Add/Modify event for kubevela-vela-core-cluster-gateway-tls-secret-patch: MODIFIED
kubevela-vela-core-cluster-gateway-tls-secret-patch: Jobs active: 0, jobs failed: 0, jobs succeeded: 0
Add/Modify event for kubevela-vela-core-cluster-gateway-tls-secret-patch: MODIFIED
Starting delete for "kubevela-vela-core-admission" ServiceAccount
beginning wait for 1 resources to be deleted with timeout of 18m0s
Starting delete for "kubevela-vela-core-admission" ClusterRole
beginning wait for 1 resources to be deleted with timeout of 18m0s
Starting delete for "kubevela-vela-core-admission" ClusterRoleBinding
beginning wait for 1 resources to be deleted with timeout of 18m0s
Starting delete for "kubevela-vela-core-admission" Role
beginning wait for 1 resources to be deleted with timeout of 18m0s
Starting delete for "kubevela-vela-core-admission" RoleBinding
beginning wait for 1 resources to be deleted with timeout of 18m0s
Starting delete for "kubevela-vela-core-admission-patch" Job
beginning wait for 1 resources to be deleted with timeout of 18m0s
Starting delete for "kubevela-vela-core-cluster-gateway-admission" ServiceAccount
beginning wait for 1 resources to be deleted with timeout of 18m0s
Starting delete for "kubevela-vela-core-cluster-gateway-admission" Role
beginning wait for 1 resources to be deleted with timeout of 18m0s
Starting delete for "kubevela-vela-core-cluster-gateway-admission" RoleBinding
beginning wait for 1 resources to be deleted with timeout of 18m0s
Starting delete for "kubevela-vela-core-cluster-gateway-tls-secret-patch" Job
beginning wait for 1 resources to be deleted with timeout of 18m0s

KubeVela control plane has been successfully set up on your cluster.
If you want to enable dashboard, please run "vela addon enable velaux"
pod 2aa2552cccc06ae269c30482616f5b2cfc8bab428819ac71456bac8bcb3bfb36 terminated
command "melange" completed successfully
tests completed successfully
all tests passed

Indexes

https://apk.cgr.dev/chainguard-2.28-presubmit/b9c6a9f3bf0aaa1787a8e71828f127b8f902073f

Packages

Tests

More Observability

Command

cg build log \
  --build-id 2bd68125-1f52-48ea-a5c5-fa83e685db33 \
  --project prod-eco-8de7 \
  --cluster elastic-pre \
  --namespace pre-eco-2-28 \
  --start 2025-10-06T11:20:25Z \
  --end 2025-10-06T11:36:45Z