Skip to content

bumping fluent-operator epoch and watcher-config to match fluent-bit …

cb44e89
Select commit
Loading
Failed to load commit list.
Merged

bumping fluent-operator version to resolve build failures #68298

bumping fluent-operator epoch and watcher-config to match fluent-bit …
cb44e89
Select commit
Loading
Failed to load commit list.
Chainguard Internal / elastic-build succeeded Oct 7, 2025 in 4m 38s

APKs built successfully

Build ID: 63743291-6344-4bd4-800d-c50e6a65ec0d

Details

x86_64 Logs

Click to expand
:"sigs.k8s.io/kwok/pkg/kwokctl/cmd/create/cluster/cluster.go","line":311},"msg":"Cluster is created","cluster":"kwok","elapsed":{"nanosecond":357176841,"human":"357.176841ms"}}
{"time":"2025-10-07T20:07:22.962271347Z","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-07T20:07:24.268924384Z","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":1306643552,"human":"1.306643552s"}}
{"time":"2025-10-07T20:07:24.294404254Z","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-07T20:07:24.306918362Z","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":3782340,"human":"3.78234ms"}}
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
Usage of manager:
  -disable-component-controllers string
    	Optional argument that accepts two values: fluent-bit and fluentd. The specific controller will not be started if it's disabled.
  -health-probe-bind-address string
    	The address the probe endpoint binds to. (default ":8081")
  -kubeconfig string
    	Paths to a kubeconfig. Only required if out-of-cluster.
  -leader-elect
    	Enable leader election for controller manager. Enabling this will ensure there is only one active controller manager.
  -metrics-bind-address string
    	The address the metric endpoint binds to. (default ":8080")
  -watch-namespaces string
    	Optional comma separated list of namespaces to watch for resources in. Defaults to cluster scope.
  -zap-devel
    	Development Mode defaults(encoder=consoleEncoder,logLevel=Debug,stackTraceLevel=Warn). Production Mode defaults(encoder=jsonEncoder,logLevel=Info,stackTraceLevel=Error) (default true)
  -zap-encoder value
    	Zap log encoding (one of 'json' or 'console')
  -zap-log-level value
    	Zap Level to configure the verbosity of logging. Can be one of 'debug', 'info', 'error', or any integer value > 0 which corresponds to custom debug levels of increasing verbosity
  -zap-stacktrace-level value
    	Zap Level at and above which stacktraces are captured (one of 'info', 'error', 'panic').
  -zap-time-encoding value
    	Zap time encoding (one of 'epoch', 'millis', 'nano', 'iso8601', 'rfc3339' or 'rfc3339nano'). Defaults to 'epoch'.
running step "Test operator"
namespace/fluent created
customresourcedefinition.apiextensions.k8s.io/clusterfilters.fluentbit.fluent.io serverside-applied
customresourcedefinition.apiextensions.k8s.io/clusterfilters.fluentd.fluent.io serverside-applied
customresourcedefinition.apiextensions.k8s.io/clusterfluentbitconfigs.fluentbit.fluent.io serverside-applied
customresourcedefinition.apiextensions.k8s.io/clusterfluentdconfigs.fluentd.fluent.io serverside-applied
customresourcedefinition.apiextensions.k8s.io/clusterinputs.fluentbit.fluent.io serverside-applied
customresourcedefinition.apiextensions.k8s.io/clusterinputs.fluentd.fluent.io serverside-applied
customresourcedefinition.apiextensions.k8s.io/clustermultilineparsers.fluentbit.fluent.io serverside-applied
customresourcedefinition.apiextensions.k8s.io/clusteroutputs.fluentbit.fluent.io serverside-applied
customresourcedefinition.apiextensions.k8s.io/clusteroutputs.fluentd.fluent.io serverside-applied
customresourcedefinition.apiextensions.k8s.io/clusterparsers.fluentbit.fluent.io serverside-applied
customresourcedefinition.apiextensions.k8s.io/collectors.fluentbit.fluent.io serverside-applied
customresourcedefinition.apiextensions.k8s.io/filters.fluentbit.fluent.io serverside-applied
customresourcedefinition.apiextensions.k8s.io/filters.fluentd.fluent.io serverside-applied
customresourcedefinition.apiextensions.k8s.io/fluentbitconfigs.fluentbit.fluent.io serverside-applied
customresourcedefinition.apiextensions.k8s.io/fluentbits.fluentbit.fluent.io serverside-applied
customresourcedefinition.apiextensions.k8s.io/fluentdconfigs.fluentd.fluent.io serverside-applied
customresourcedefinition.apiextensions.k8s.io/fluentds.fluentd.fluent.io serverside-applied
customresourcedefinition.apiextensions.k8s.io/inputs.fluentd.fluent.io serverside-applied
customresourcedefinition.apiextensions.k8s.io/multilineparsers.fluentbit.fluent.io serverside-applied
customresourcedefinition.apiextensions.k8s.io/outputs.fluentbit.fluent.io serverside-applied
customresourcedefinition.apiextensions.k8s.io/outputs.fluentd.fluent.io serverside-applied
customresourcedefinition.apiextensions.k8s.io/parsers.fluentbit.fluent.io serverside-applied
serviceaccount/fluent-operator serverside-applied
clusterrole.rbac.authorization.k8s.io/fluent-operator serverside-applied
clusterrolebinding.rbac.authorization.k8s.io/fluent-operator serverside-applied
deployment.apps/fluent-operator serverside-applied
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 21868    0 21868    0     0  5675k      0 --:--:-- --:--:-- --:--:-- 7118k
# HELP workqueue_retries_total Total number of retries handled by workqueue
# TYPE workqueue_retries_total counter
workqueue_retries_total{name="DynamicClientCertificate"} 0
workqueue_retries_total{name="collector"} 0
workqueue_retries_total{name="fluentbit"} 0
workqueue_retries_total{name="fluentd"} 0
qemu: sending shutdown signal
running test pipeline for subpackage fluent-watcher
melange v0.31.6 with runner qemu is testing:
image configuration:
  contents:
    build repositories: []
    runtime repositories: []
    repositories: []
    keyring:      []
    packages:     [fluent-bit fluent-bit-compat fluent-watcher fluent-watcher-compat]
  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 ld-linux (2.42-r0)
installing libgcc (15.2.0-r2)
installing glibc-locale-posix (2.42-r0)
installing glibc (2.42-r0)
installing yaml (0.2.5-r7)
installing zlib (1.3.1-r51)
installing libstdc++ (15.2.0-r2)
installing libcrypto3 (3.6.0-r0)
installing libssl3 (3.6.0-r0)
installing ncurses-terminfo-base (6.5_p20250621-r1)
installing ncurses (6.5_p20250621-r1)
installing readline (8.3-r1)
installing sqlite-libs (3.50.4-r2)
installing libxcrypt (4.4.38-r4)
installing libcrypt1 (2.42-r0)
installing heimdal-libs (7.8.0-r42)
installing gdbm (1.26-r1)
installing cyrus-sasl (2.1.28-r44)
installing libldap (2.6.10-r5)
installing libverto (0.3.2-r6)
installing krb5-conf (1.0-r7)
installing libcom_err (1.47.3-r1)
installing keyutils-libs (1.6.3-r37)
installing krb5-libs (1.22.1-r1)
installing libpq-18 (18.0-r0)
installing libcap (2.76-r6)
installing libsystemd (258-r1)
installing fluent-bit-4.1 (4.1.0-r0)
installing fluent-bit-4.1-compat (4.1.0-r0)
installing fluent-watcher (3.4.0-r4)
installing fluent-watcher-compat (3.4.0-r4)
installing wolfi-keys (1-r12)
installing apk-tools (2.14.10-r8)
installing busybox (1.37.0-r50)
installing wolfi-base (1-r7)
qemu: generating ssh key pairs for ephemeral VM
qemu: starting VM
qemu: waiting for SSH
conn read: read tcp 127.0.0.1:34288->127.0.0.1:44441: i/o timeout
qemu: meta-data=/dev/vda               isize=512    agcount=8, agsize=1638400 blks
qemu:          =                       sectsz=4096  attr=2, projid32bit=1
qemu:          =                       crc=1        finobt=1, sparse=1, rmapbt=1
qemu:          =                       reflink=1    bigtime=1 inobtcount=1 nrext64=1
qemu:          =                       exchange=0   metadir=0
qemu: data     =                       bsize=4096   blocks=13107200, imaxpct=25
qemu:          =                       sunit=0      swidth=0 blks
qemu: naming   =version 2              bsize=4096   ascii-ci=0, ftype=1, parent=0
qemu: log      =internal log           bsize=4096   blocks=16384, version=2
qemu:          =                       sectsz=4096  sunit=1 blks, lazy-count=1
qemu: realtime =none                   extsz=4096   blocks=0, rtextents=0
qemu:          =                       rgcount=0    rgsize=0 extents
qemu:          =                       zoned=0      start=0 reserved=0
qemu: Discarding blocks...Done.
conn read: EOF
qemu: ssh-keygen: generating new host keys: RSA ECDSA ED25519 
qemu: Server listening on 0.0.0.0 port 2223.
qemu: Server listening on 0.0.0.0 port 22.
qemu: VM started successfully, SSH server is up
qemu: Connection closed by 10.0.2.2 port 34302
qemu: Accepted publickey for root from 10.0.2.2 port 34312 ssh2: ECDSA SHA256:pKX5bBdbVu7nUqEVW15fI79hVaegac+Dakzv/SB3D74
qemu: Connection closed by 10.0.2.2 port 34312
qemu: Accepted publickey for root from 10.0.2.2 port 34314 ssh2: ECDSA SHA256:pKX5bBdbVu7nUqEVW15fI79hVaegac+Dakzv/SB3D74
qemu: Accepted publickey for root from 10.0.2.2 port 41384 ssh2: ECDSA SHA256:pKX5bBdbVu7nUqEVW15fI79hVaegac+Dakzv/SB3D74
qemu: Accepted publickey for root from 10.0.2.2 port 34326 ssh2: ECDSA SHA256:pKX5bBdbVu7nUqEVW15fI79hVaegac+Dakzv/SB3D74
qemu: running kernel version: 6.16.10-r2-qemu-generic #Chainguard SMP PREEMPT_DYNAMIC Fri Oct  3 22:31:32 UTC 2025
qemu: setting up local workspace
Testing fluent-watcher

aarch64 Logs

Click to expand
a256:8c618c7b2c9f10edf2d6b311107d58bdea8babd759916c90a94cd859f186d245
saving OCI image locally: apko.local/cache:0e7c1415da3f20054be7249c6952b34fbe5a00352bd6617ff471a2085baaddd3
Testing fluent-watcher
level=info time=2025-10-07T20:07:32Z msg="fluent-bit watcher started"
level=info time=2025-10-07T20:07:37Z msg="No fluent-bit secret yaml found, using classic one."
Usage of fluent-watcher:
  -R string
    	Specify a parser config file (default "/fluent-bit/etc/parser.conf")
  -b string
    	The fluent bit binary path. (default "/fluent-bit/bin/fluent-bit")
  -c string
    	The classic config file path. (default "/fluent-bit/etc/fluent-bit.conf")
  -e string
    	Path to external plugin (shared lib)
  -exit-on-failure
    	Deprecated: This has no effect anymore.
  -flb-timeout duration
    	Deprecated: This has no effect anymore.
  -poll
    	Use poll watcher instead of ionotify.
  -poll-interval duration
    	Poll interval if using poll watcher. (default 1s)
  -watch-path string
    	The path to watch. (default "/fluent-bit/config")
pod 172b88bac45f5f4935f2867cc648383133a7c27715593403fc91cdeba21ac595 terminated
running test pipeline for subpackage fluent-watcher-config
melange v0.31.6 with runner docker is testing:
image configuration:
  contents:
    build repositories: []
    runtime repositories: []
    repositories: []
    keyring:      []
    packages:     [fluent-bit fluent-watcher-config]
  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 yaml (0.2.5-r7)
installing zlib (1.3.1-r51)
installing libstdc++ (15.2.0-r2)
installing libcrypto3 (3.6.0-r0)
installing libssl3 (3.6.0-r0)
installing ncurses-terminfo-base (6.5_p20250621-r1)
installing ncurses (6.5_p20250621-r1)
installing readline (8.3-r1)
installing sqlite-libs (3.50.4-r2)
installing libxcrypt (4.4.38-r4)
installing libcrypt1 (2.42-r0)
installing heimdal-libs (7.8.0-r42)
installing gdbm (1.26-r1)
installing cyrus-sasl (2.1.28-r44)
installing libldap (2.6.10-r5)
installing libverto (0.3.2-r6)
installing krb5-conf (1.0-r7)
installing libcom_err (1.47.3-r1)
installing keyutils-libs (1.6.3-r37)
installing krb5-libs (1.22.1-r1)
installing libpq-18 (18.0-r0)
installing libcap (2.76-r6)
installing libsystemd (258-r1)
installing fluent-bit-4.1 (4.1.0-r0)
installing fluent-watcher-config (3.4.0-r4)
installing wolfi-keys (1-r12)
installing apk-tools (2.14.10-r8)
installing busybox (1.37.0-r50)
installing wolfi-base (1-r7)
layer digest: sha256:92e2bde46d9b42c4edb2d716b42a68196f66db6d85faa6bd74521c81be9945c3
layer diffID: sha256:64bade425ca261c1500ecc8a7319d473bfdd6cc7c70eef2cb03c2eed6d15736b
saving OCI image locally: apko.local/cache:ce26c527271e982ffa5bf4bd65e309d7e32565acfb56b6bc65ffe1d29d620f29
@INCLUDE /fluent-bit/config/parsers.conf
@INCLUDE /fluent-bit/config/parsers_multiline.conf

[PARSER]
    Name   apache
    Format regex
    Regex  ^(?<host>[^ ]*) [^ ]* (?<user>[^ ]*) \[(?<time>[^\]]*)\] "(?<method>\S+)(?: +(?<path>[^\"]*?)(?: +\S*)?)?" (?<code>[^ ]*) (?<size>[^ ]*)(?: "(?<referer>[^\"]*)" "(?<agent>[^\"]*)")?$
    Time_Key time
    Time_Format %d/%b/%Y:%H:%M:%S %z

[PARSER]
    Name   apache2
    Format regex
    Regex  ^(?<host>[^ ]*) [^ ]* (?<user>[^ ]*) \[(?<time>[^\]]*)\] "(?<method>\S+)(?: +(?<path>[^ ]*) +\S*)?" (?<code>[^ ]*) (?<size>[^ ]*)(?: "(?<referer>[^\"]*)" "(?<agent>.*)")?$
    Time_Key time
    Time_Format %d/%b/%Y:%H:%M:%S %z

[PARSER]
    Name   apache_error
    Format regex
    Regex  ^\[[^ ]* (?<time>[^\]]*)\] \[(?<level>[^\]]*)\](?: \[pid (?<pid>[^\]]*)\])?( \[client (?<client>[^\]]*)\])? (?<message>.*)$

[PARSER]
    Name   nginx
    Format regex
    Regex ^(?<remote>[^ ]*) (?<host>[^ ]*) (?<user>[^ ]*) \[(?<time>[^\]]*)\] "(?<method>\S+)(?: +(?<path>[^\"]*?)(?: +\S*)?)?" (?<code>[^ ]*) (?<size>[^ ]*)(?: "(?<referer>[^\"]*)" "(?<agent>[^\"]*)")
    Time_Key time
    Time_Format %d/%b/%Y:%H:%M:%S %z

[PARSER]
    # https://rubular.com/r/IhIbCAIs7ImOkc
    Name        k8s-nginx-ingress
    Format      regex
    Regex       ^(?<host>[^ ]*) - (?<user>[^ ]*) \[(?<time>[^\]]*)\] "(?<method>\S+)(?: +(?<path>[^\"]*?)(?: +\S*)?)?" (?<code>[^ ]*) (?<size>[^ ]*) "(?<referer>[^\"]*)" "(?<agent>[^\"]*)" (?<request_length>[^ ]*) (?<request_time>[^ ]*) \[(?<proxy_upstream_name>[^ ]*)\] (\[(?<proxy_alternative_upstream_name>[^ ]*)\] )?(?<upstream_addr>[^ ]*) (?<upstream_response_length>[^ ]*) (?<upstream_response_time>[^ ]*) (?<upstream_status>[^ ]*) (?<reg_id>[^ ]*).*$
    Time_Key    time
    Time_Format %d/%b/%Y:%H:%M:%S %z

[PARSER]
    Name   json
    Format json
    Time_Key time
    Time_Format %d/%b/%Y:%H:%M:%S %z

[PARSER]
    Name         docker
    Format       json
    Time_Key     time
    Time_Format  %Y-%m-%dT%H:%M:%S.%L
    Time_Keep    On
    # --
    # Since Fluent Bit v1.2, if you are parsing Docker logs and using
    # the Kubernetes filter, it's not longer required to decode the
    # 'log' key.
    #
    # Command      |  Decoder | Field | Optional Action
    # =============|==================|=================
    #Decode_Field_As    json     log

[PARSER]
    Name        docker-daemon
    Format      regex
    Regex       time="(?<time>[^ ]*)" level=(?<level>[^ ]*) msg="(?<msg>[^ ].*)"
    Time_Key    time
    Time_Format %Y-%m-%dT%H:%M:%S.%L
    Time_Keep   On

[PARSER]
    Name        syslog-rfc5424
    Format      regex
    Regex       ^\<(?<pri>[0-9]{1,5})\>1 (?<time>[^ ]+) (?<host>[^ ]+) (?<ident>[^ ]+) (?<pid>[-0-9]+) (?<msgid>[^ ]+) (?<extradata>(\[(.*?)\]|-)) (?<message>.+)$
    Time_Key    time
    Time_Format %Y-%m-%dT%H:%M:%S.%L%z
    Time_Keep   On

[PARSER]
    Name        syslog-rfc3164-local
    Format      regex
    Regex       ^\<(?<pri>[0-9]+)\>(?<time>[^ ]* {1,2}[^ ]* [^ ]*) (?<ident>[a-zA-Z0-9_\/\.\-]*)(?:\[(?<pid>[0-9]+)\])?(?:[^\:]*\:)? *(?<message>.*)$
    Time_Key    time
    Time_Format %b %d %H:%M:%S
    Time_Keep   On

[PARSER]
    Name        syslog-rfc3164
    Format      regex
    Regex       /^\<(?<pri>[0-9]+)\>(?<time>[^ ]* {1,2}[^ ]* [^ ]*) (?<host>[^ ]*) (?<ident>[a-zA-Z0-9_\/\.\-]*)(?:\[(?<pid>[0-9]+)\])?(?:[^\:]*\:)? *(?<message>.*)$/
    Time_Key    time
    Time_Format %b %d %H:%M:%S
    Time_Keep   On

[PARSER]
    Name    mongodb
    Format  regex
    Regex   ^(?<time>[^ ]*)\s+(?<severity>\w)\s+(?<component>[^ ]+)\s+\[(?<context>[^\]]+)]\s+(?<message>.*?) *(?<ms>(\d+))?(:?ms)?$
    Time_Format %Y-%m-%dT%H:%M:%S.%L
    Time_Keep   On
    Time_Key time

[MULTILINE_PARSER]
    name          multiline-regex-test
    type          regex
    flush_timeout 1000
    #
    # Regex rules for multiline parsing
    # ---------------------------------
    #
    # configuration hints:
    #
    #  - first state always has the name: start_state
    #  - every field in the rule must be inside double quotes
    #
    # rules |   state name  | regex pattern                  | next state
    # ------|---------------|--------------------------------------------
    rule      "start_state"   "/(Dec \d+ \d+\:\d+\:\d+)(.*)/"  "cont"
    rule      "cont"          "/^\s+at.*/"                     "cont"

[PARSER]
    # https://rubular.com/r/3fVxCrE5iFiZim
    Name    envoy
    Format  regex
    Regex ^\[(?<start_time>[^\]]*)\] "(?<method>\S+)(?: +(?<path>[^\"]*?)(?: +\S*)?)? (?<protocol>\S+)" (?<code>[^ ]*) (?<response_flags>[^ ]*) (?<bytes_received>[^ ]*) (?<bytes_sent>[^ ]*) (?<duration>[^ ]*) (?<x_envoy_upstream_service_time>[^ ]*) "(?<x_forwarded_for>[^ ]*)" "(?<user_agent>[^\"]*)" "(?<request_id>[^\"]*)" "(?<authority>[^ ]*)" "(?<upstream_host>[^ ]*)"  
    Time_Format %Y-%m-%dT%H:%M:%S.%L%z
    Time_Keep   On
    Time_Key start_time

[PARSER]
    # http://rubular.com/r/tjUt3Awgg4
    Name cri
    Format regex
    Regex ^(?<time>[^ ]+) (?<stream>stdout|stderr) (?<logtag>[^ ]*) (?<message>.*)$
    Time_Key    time
    Time_Format %Y-%m-%dT%H:%M:%S.%L%z
    Time_Keep   On

[PARSER]
    Name    kube-custom
    Format  regex
    Regex   (?<tag>[^.]+)?\.?(?<pod_name>[a-z0-9](?:[-a-z0-9]*[a-z0-9])?(?:\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*)_(?<namespace_name>[^_]+)_(?<container_name>.+)-(?<docker_id>[a-z0-9]{64})\.log$
pod 6065796e6981ee35378a7085cf0d21f88fc8a35024cfd3575b0a1d88490c5566 terminated
running test pipeline for subpackage fluent-watcher-compat
melange v0.31.6 with runner docker is testing:
image configuration:
  contents:
    build repositories: []
    runtime repositories: []
    repositories: []
    keyring:      []
    packages:     [fluent-watcher fluent-watcher-compat]
  accounts:
    runas:  
    users:
      - uid=1000(build) gid=1000
    groups:
      - gid=1000(build) members=[build]
installing fluent-watcher (3.4.0-r4)
installing fluent-watcher-compat (3.4.0-r4)
installing wolfi-keys (1-r12)
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 zlib (1.3.1-r51)
installing libcrypto3 (3.6.0-r0)
installing libssl3 (3.6.0-r0)
installing apk-tools (2.14.10-r8)
installing libxcrypt (4.4.38-r4)
installing libcrypt1 (2.42-r0)
installing busybox (1.37.0-r50)
installing wolfi-base (1-r7)
layer digest: sha256:00b1906ad1cda9db62be0264a618a69ed6ee30ffc4b668b52b1e51a3f99ac1a3
layer diffID: sha256:5026892315454c4c0e6f71e6203076e575e5ae098074713ec19fd4f5206ee823
saving OCI image locally: apko.local/cache:b1ceb2f22575a24867aa9ca77e4461bce1138e72f10311f335ea0c16a74a506d
  File: /usr/bin/fluent-watcher
  Size: 2483481   	Blocks: 4856       IO Block: 4096   regular file
Device: 75h/117d	Inode: 1046745     Links: 1
Access: (0755/-rwxr-xr-x)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2025-10-07 20:02:24.000000000 +0000
Modify: 2025-10-07 20:02:24.000000000 +0000
Change: 2025-10-07 20:07:39.500434291 +0000
pod b6716fc0f396a2f2ba855a8d192fe885b589a30dfca9c37c5c699b0442f5eb56 terminated
command "melange" completed successfully
tests completed successfully
all tests passed

Indexes

https://apk.cgr.dev/wolfi-presubmit/94e37e2cb821046fbe2ecf9199a3553e87f54438

Packages

Tests

More Observability

Command

cg build log \
  --build-id 63743291-6344-4bd4-800d-c50e6a65ec0d \
  --project prod-wolfi-os \
  --cluster elastic-pre-a \
  --namespace pre-wolfi \
  --start 2025-10-07T20:03:11Z \
  --end 2025-10-07T20:17:50Z