==> Building on aurorus ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/choria-io ./ PKGBUILD 3,861 100% 0.00kB/s 0:00:00 3,861 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=7/9) broker.conf 2,615 100% 2.49MB/s 0:00:00 2,615 100% 2.49MB/s 0:00:00 (xfr#2, to-chk=6/9) choria 106 100% 103.52kB/s 0:00:00 106 100% 103.52kB/s 0:00:00 (xfr#3, to-chk=5/9) choria-broker.service 276 100% 269.53kB/s 0:00:00 276 100% 269.53kB/s 0:00:00 (xfr#4, to-chk=4/9) choria-io-0.23.0-1.log 617 100% 602.54kB/s 0:00:00 617 100% 602.54kB/s 0:00:00 (xfr#5, to-chk=3/9) choria-server 255 100% 249.02kB/s 0:00:00 255 100% 249.02kB/s 0:00:00 (xfr#6, to-chk=2/9) choria-server.service 341 100% 333.01kB/s 0:00:00 341 100% 333.01kB/s 0:00:00 (xfr#7, to-chk=1/9) server.conf 729 100% 711.91kB/s 0:00:00 729 100% 711.91kB/s 0:00:00 (xfr#8, to-chk=0/9) sent 4,758 bytes received 212 bytes 3,313.33 bytes/sec total size is 8,377 speedup is 1.69 ==> Applying RISC-V patches... sending incremental file list ./ riscv64.patch 392 100% 0.00kB/s 0:00:00 392 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=0/2) sent 374 bytes received 38 bytes 824.00 bytes/sec total size is 392 speedup is 0.95 patching file PKGBUILD ==> Patching arch to riscv64... ==> Running pkgctl build --arch riscv64 --repo extra on remote host... ==> WARNING: unsupported architecture: riscv64 ==> Building choria-io  -> repo: extra  -> arch: riscv64  -> worker: felix-2 ==> Building choria-io for [extra] (riscv64) ]2;🔵 Container arch-nspawn-3347557 on aurorus.felixc.at\[?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... there is nothing to do [?25h==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-2]...done ==> Making package: choria-io 0.23.0-1 (Sun Sep 28 18:43:40 2025) ==> Retrieving sources...  -> Downloading choria-io-0.23.0.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 100 16384 0 16384 0 0 6423 0 --:--:-- 0:00:02 --:--:-- 19412 100 365k 0 365k 0 0 98k 0 --:--:-- 0:00:03 --:--:-- 182k 100 724k 0 724k 0 0 165k 0 --:--:-- 0:00:04 --:--:-- 272k  -> Found choria-broker.service  -> Found choria-server.service  -> Found choria-server  -> Found server.conf  -> Found broker.conf  -> Found choria ==> Validating source files with sha512sums... choria-io-0.23.0.tar.gz ... Passed choria-broker.service ... Passed choria-server.service ... Passed choria-server ... Passed server.conf ... Passed broker.conf ... Passed choria ... Passed ]2;🔵 Container arch-nspawn-3349775 on aurorus.felixc.at\==> Making package: choria-io 0.23.0-1 (Sun Sep 28 18:44:06 2025) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... warning: dependency cycle detected: warning: rubygems will be installed before its ruby dependency Package (29) New Version Net Change Download Size extra/augeas 1.14.1-4 2.05 MiB 0.53 MiB extra/dmidecode 3.6-1 0.17 MiB 0.06 MiB extra/libyaml 0.2.5-3 0.16 MiB core/pciutils 3.14.0-1 0.36 MiB extra/ruby 3.4.5-1 14.56 MiB extra/ruby-augeas 0.6.0-3 0.18 MiB 0.04 MiB extra/ruby-base64 0.2.0-1 0.03 MiB extra/ruby-concurrent 1.3.5-1 2.00 MiB extra/ruby-deep_merge 1.2.2-5 0.09 MiB 0.02 MiB extra/ruby-erb 4.0.4-9 0.09 MiB extra/ruby-fast_gettext 3.1.0-3 0.19 MiB 0.05 MiB extra/ruby-ffi 1.17.2-1 0.49 MiB 0.13 MiB extra/ruby-getoptlong 0.2.1-1 0.06 MiB extra/ruby-hocon 1.4.0-8 1.08 MiB extra/ruby-locale 2.1.4-5 0.32 MiB 0.11 MiB extra/ruby-multi_json 1.15.0-8 0.12 MiB 0.03 MiB extra/ruby-puppet-resource_api 1.9.0-5 0.39 MiB 0.11 MiB extra/ruby-racc 1.8.1-2 0.36 MiB extra/ruby-scanf 1.0.0-6 0.04 MiB 0.02 MiB extra/ruby-semantic_puppet 1.1.1-1 0.22 MiB 0.05 MiB extra/ruby-shadow 2.5.1-5 0.01 MiB 0.01 MiB extra/ruby-sys-filesystem 1.5.0-4 0.12 MiB 0.03 MiB extra/ruby-syslog 0.3.0-2 0.06 MiB extra/ruby-thor 1.4.0-1 0.38 MiB 0.09 MiB extra/rubygems 3.6.9-1 2.73 MiB extra/virt-what 1.27-1 0.04 MiB 0.02 MiB extra/facter 4.10.0-3 2.60 MiB 0.50 MiB core/logrotate 3.22.0-1 0.08 MiB 0.05 MiB extra/puppet 8.10.0-6 6.10 MiB 1.21 MiB Total Download Size: 3.07 MiB Total Installed Size: 35.09 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... puppet-8.10.0-6-any downloading... augeas-1.14.1-4-riscv64 downloading... facter-4.10.0-3-riscv64 downloading... ruby-ffi-1.17.2-1-riscv64 downloading... ruby-locale-2.1.4-5-any downloading... ruby-puppet-resource_api-1.9.0-5-any downloading... ruby-thor-1.4.0-1-any downloading... dmidecode-3.6-1-riscv64 downloading... ruby-fast_gettext-3.1.0-3-any downloading... ruby-semantic_puppet-1.1.1-1-any downloading... logrotate-3.22.0-1-riscv64 downloading... ruby-augeas-0.6.0-3-riscv64 downloading... ruby-multi_json-1.15.0-8-any downloading... ruby-sys-filesystem-1.5.0-4-any downloading... virt-what-1.27-1-riscv64 downloading... ruby-deep_merge-1.2.2-5-any downloading... ruby-scanf-1.0.0-6-any downloading... ruby-shadow-2.5.1-5-riscv64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing logrotate... installing dmidecode... installing pciutils... Optional dependencies for pciutils which: for update-pciids [installed] grep: for update-pciids [installed] curl: for update-pciids [installed] installing libyaml... installing rubygems... installing ruby... Optional dependencies for ruby tk: for Ruby/TK ruby-docs: Documentation for Ruby ruby-default-gems: Default gems which are part of Ruby StdLib ruby-bundled-gems: Bundled gems which are part of Ruby StdLib ruby-stdlib: Full Ruby StdLib including default gems, bundled gems and tools installing ruby-base64... installing ruby-hocon... installing ruby-ffi... installing ruby-sys-filesystem... installing ruby-thor... installing virt-what... installing facter... Optional dependencies for facter puppet: retrieve puppet facts [pending] installing augeas... installing ruby-augeas... installing ruby-concurrent... Optional dependencies for ruby-concurrent java-runtime>=8: jruby support installing ruby-deep_merge... installing ruby-erb... installing ruby-fast_gettext... installing ruby-locale... installing ruby-multi_json... installing ruby-puppet-resource_api... installing ruby-racc... installing ruby-scanf... installing ruby-semantic_puppet... installing ruby-getoptlong... installing ruby-syslog... installing ruby-shadow... installing puppet... :: Running post-transaction hooks... (1/4) Creating system user accounts... Creating group 'puppet' with GID 52. Creating user 'puppet' (Puppet) with UID 52 and GID 52. (2/4) Reloading system manager configuration... Skipped: Current root is not booted. (3/4) Creating temporary files... (4/4) Arming ConditionNeedsUpdate... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (1) New Version Net Change extra/go 2:1.25.1-2 188.96 MiB Total Installed Size: 188.96 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing go... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Retrieving sources...  -> Found choria-io-0.23.0.tar.gz  -> Found choria-broker.service  -> Found choria-server.service  -> Found choria-server  -> Found server.conf  -> Found broker.conf  -> Found choria ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting choria-io-0.23.0.tar.gz with bsdtar ==> Starting prepare()... ==> Starting build()... go: downloading github.com/sirupsen/logrus v1.8.1 go: downloading github.com/AlecAivazis/survey/v2 v2.3.1 go: downloading github.com/tidwall/gjson v1.8.1 go: downloading github.com/prometheus/client_golang v1.11.0 go: downloading github.com/nats-io/jsm.go v0.0.26-0.20210823125634-aec587a14205 go: downloading github.com/cloudevents/sdk-go/v2 v2.5.0 go: downloading github.com/nats-io/stan.go v0.10.0 go: downloading github.com/looplab/fsm v0.3.0 go: downloading github.com/xeipuuv/gojsonschema v1.2.0 go: downloading gopkg.in/alecthomas/kingpin.v2 v2.2.6 go: downloading github.com/golang-jwt/jwt v3.2.2+incompatible go: downloading github.com/tidwall/pretty v1.2.0 go: downloading github.com/nats-io/nats-server/v2 v2.3.5-0.20210824151719-104e2168106f go: downloading github.com/gofrs/uuid v4.0.0+incompatible go: downloading rsc.io/goversion v1.2.0 go: downloading github.com/guptarohit/asciigraph v0.5.2 go: downloading github.com/ghodss/yaml v1.0.0 go: downloading github.com/gosuri/uiprogress v0.0.1 go: downloading github.com/fatih/color v1.12.0 go: downloading github.com/olekukonko/tablewriter v0.0.5 go: downloading golang.org/x/term v0.0.0-20210615171337-6886f2dfbf5b go: downloading github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 go: downloading github.com/nats-io/nats.go v1.11.1-0.20210823195900-fc13b0b1218c go: downloading golang.org/x/crypto v0.0.0-20210817164053-32db794688a5 go: downloading github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 go: downloading github.com/antonmedv/expr v1.9.0 go: downloading github.com/google/go-cmp v0.5.6 go: downloading github.com/open-policy-agent/opa v0.31.0 go: downloading go.uber.org/atomic v1.9.0 go: downloading golang.org/x/tools v0.1.5 go: downloading github.com/golang/mock v1.6.0 go: downloading github.com/prometheus/client_model v0.2.0 go: downloading github.com/miekg/pkcs11 v1.0.3 go: downloading github.com/awesome-gocui/gocui v1.0.1 go: downloading github.com/aelsabbahy/goss v0.3.16 go: downloading github.com/mitchellh/mapstructure v1.4.1 go: downloading github.com/tidwall/match v1.0.3 go: downloading golang.org/x/sys v0.0.0-20210823070655-63515b42dcdf go: downloading github.com/mattn/go-runewidth v0.0.9 go: downloading github.com/mattn/go-isatty v0.0.12 go: downloading github.com/mattn/go-colorable v0.1.8 go: downloading gopkg.in/yaml.v2 v2.4.0 go: downloading github.com/nats-io/nuid v1.0.1 go: downloading github.com/gogo/protobuf v1.3.2 go: downloading github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751 go: downloading github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d go: downloading github.com/mgutz/ansi v0.0.0-20170206155736-9520e82c474b go: downloading golang.org/x/text v0.3.6 go: downloading github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415 go: downloading github.com/prometheus/common v0.29.0 go: downloading github.com/cespare/xxhash/v2 v2.1.1 go: downloading github.com/golang/protobuf v1.5.2 go: downloading github.com/prometheus/procfs v0.7.1 go: downloading github.com/beorn7/perks v1.0.1 go: downloading github.com/nats-io/nkeys v0.3.0 go: downloading github.com/gdamore/tcell/v2 v2.0.0 go: downloading github.com/oleiade/reflections v0.0.0-20160817071559-0e86b3c98b2f go: downloading github.com/patrickmn/go-cache v2.1.0+incompatible go: downloading github.com/Masterminds/sprig v2.22.0+incompatible go: downloading github.com/onsi/gomega v1.16.0 go: downloading github.com/opencontainers/runc v0.0.0-20161107232042-8779fa57eb4a go: downloading github.com/aelsabbahy/GOnetstat v0.0.0-20160428114218-edf89f784e08 go: downloading github.com/aelsabbahy/go-ps v0.0.0-20201009164808-61c449472dcf go: downloading github.com/blang/semver v3.5.1+incompatible go: downloading github.com/miekg/dns v1.1.35 go: downloading github.com/achanda/go-sysctl v0.0.0-20160222034550-6be7678c45d2 go: downloading github.com/docker/docker v1.13.1 go: downloading github.com/klauspost/compress v1.13.4 go: downloading github.com/dustin/go-humanize v1.0.0 go: downloading go.uber.org/zap v1.17.0 go: downloading github.com/google/uuid v1.1.2 go: downloading github.com/json-iterator/go v1.1.11 go: downloading github.com/xeipuuv/gojsonpointer v0.0.0-20190905194746-02993c407bfb go: downloading github.com/Masterminds/goutils v1.1.0 go: downloading github.com/Masterminds/semver v1.5.0 go: downloading github.com/huandu/xstrings v1.3.0 go: downloading github.com/imdario/mergo v0.3.8 go: downloading github.com/mitchellh/copystructure v1.0.0 go: downloading google.golang.org/protobuf v1.26.0 go: downloading github.com/gdamore/tcell v1.3.0 go: downloading github.com/modern-go/reflect2 v1.0.1 go: downloading github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd go: downloading golang.org/x/net v0.0.0-20210525063256-abc453219eb5 go: downloading github.com/matttproud/golang_protobuf_extensions v1.0.1 go: downloading go.uber.org/multierr v1.6.0 go: downloading github.com/nats-io/jwt/v2 v2.0.3 go: downloading golang.org/x/time v0.0.0-20210220033141-f8bda1e9f3ba go: downloading github.com/minio/highwayhash v1.0.1 go: downloading github.com/mitchellh/reflectwalk v1.0.0 go: downloading github.com/nats-io/jwt v1.2.2 go: downloading github.com/gosuri/uilive v0.0.4 go: downloading github.com/gdamore/encoding v1.0.0 go: downloading github.com/lucasb-eyer/go-colorful v1.0.3 go: downloading golang.org/x/mod v0.5.0 go: downloading golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1 go: downloading github.com/pkg/errors v0.9.1 go: downloading github.com/rcrowley/go-metrics v0.0.0-20200313005456-10cdbea86bc0 go: downloading github.com/OneOfOne/xxhash v1.2.8 go: downloading github.com/gobwas/glob v0.2.3 go: downloading github.com/yashtewari/glob-intersection v0.0.0-20180916065949-5c77d914dd0b main.go 2025/09/28 18:48:41 Generating plugin loaders from packager/plugins.yaml 2025/09/28 18:48:41 Generating loading code for plugin choria_data from github.com/choria-io/go-choria/providers/data/golang/choriadata into plugin_0_choria_data.go 2025/09/28 18:48:42 Generating loading code for plugin choria_provision from github.com/choria-io/go-choria/providers/agent/mcorpc/golang/provision into plugin_1_choria_provision.go 2025/09/28 18:48:47 Generating loading code for plugin choria_registry from github.com/choria-io/go-choria/providers/agent/mcorpc/golang/registry into plugin_2_choria_registry.go 2025/09/28 18:48:52 Generating loading code for plugin config_item_data from github.com/choria-io/go-choria/providers/data/golang/configdata into plugin_3_config_item_data.go 2025/09/28 18:48:53 Generating loading code for plugin exec_watcher from github.com/choria-io/go-choria/aagent/watchers/execwatcher into plugin_4_exec_watcher.go 2025/09/28 18:48:58 Generating loading code for plugin externalmco from github.com/choria-io/go-choria/providers/agent/mcorpc/external into plugin_5_externalmco.go 2025/09/28 18:49:02 Generating loading code for plugin file_watcher from github.com/choria-io/go-choria/aagent/watchers/filewatcher into plugin_6_file_watcher.go 2025/09/28 18:49:03 Generating loading code for plugin golangmco from github.com/choria-io/go-choria/providers/agent/mcorpc/golang into plugin_7_golangmco.go 2025/09/28 18:49:04 Generating loading code for plugin homekit_watcher from github.com/choria-io/go-choria/aagent/watchers/homekitwatcher into plugin_8_homekit_watcher.go 2025/09/28 18:49:13 Generating loading code for plugin kv_watcher from github.com/choria-io/go-choria/aagent/watchers/kvwatcher into plugin_9_kv_watcher.go 2025/09/28 18:49:14 Generating loading code for plugin machine_data from github.com/choria-io/go-choria/aagent/data/machinedata into plugin_10_machine_data.go 2025/09/28 18:49:17 Generating loading code for plugin metric_watcher from github.com/choria-io/go-choria/aagent/watchers/metricwatcher into plugin_11_metric_watcher.go 2025/09/28 18:49:18 Generating loading code for plugin nagios_watcher from github.com/choria-io/go-choria/aagent/watchers/nagioswatcher into plugin_12_nagios_watcher.go 2025/09/28 18:49:24 Generating loading code for plugin rubymco from github.com/choria-io/go-choria/providers/agent/mcorpc/ruby into plugin_13_rubymco.go 2025/09/28 18:49:28 Generating loading code for plugin schedule_watcher from github.com/choria-io/go-choria/aagent/watchers/schedulewatcher into plugin_14_schedule_watcher.go 2025/09/28 18:49:34 Generating loading code for plugin scout from github.com/choria-io/go-choria/scout/agent/scout into plugin_15_scout.go 2025/09/28 18:49:35 Generating loading code for plugin scout_data from github.com/choria-io/go-choria/scout/data/scoutdata into plugin_16_scout_data.go 2025/09/28 18:49:36 Generating loading code for plugin timer_watcher from github.com/choria-io/go-choria/aagent/watchers/timerwatcher into plugin_17_timer_watcher.go ==> Starting check()... go: downloading github.com/onsi/ginkgo v1.16.4 go: downloading github.com/nxadm/tail v1.4.8 go: downloading gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 go: downloading github.com/fsnotify/fsnotify v1.4.9 ? github.com/choria-io/go-choria [no test files] ? github.com/choria-io/go-choria/aagent [no test files] ? github.com/choria-io/go-choria/aagent/data/machinedata [no test files] === RUN TestMachine Running Suite: Aagent/Machine ============================= Random Seed: 1759085637 Will run 14 of 14 specs •••••••••••••• Ran 14 of 14 Specs in 0.039 seconds SUCCESS! -- 14 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestMachine (0.08s) PASS ok github.com/choria-io/go-choria/aagent/machine 2.742s ? github.com/choria-io/go-choria/aagent/model [no test files] ? github.com/choria-io/go-choria/aagent/notifiers/choria [no test files] ? github.com/choria-io/go-choria/aagent/notifiers/console [no test files] ? github.com/choria-io/go-choria/aagent/util [no test files] === RUN TestWatchers Running Suite: Aagent/Watchers ============================== Random Seed: 1759085637 Will run 3 of 3 specs ••• Ran 3 of 3 Specs in 0.002 seconds SUCCESS! -- 3 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestWatchers (0.01s) PASS ok github.com/choria-io/go-choria/aagent/watchers 2.411s ? github.com/choria-io/go-choria/aagent/watchers/event [no test files] === RUN Test Running Suite: AAgent/Watchers/ExecWatcher ========================================== Random Seed: 1759085637 Will run 6 of 6 specs •••••• Ran 6 of 6 Specs in 0.022 seconds SUCCESS! -- 6 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: Test (0.03s) PASS ok github.com/choria-io/go-choria/aagent/watchers/execwatcher 2.571s === RUN Test Running Suite: AAgent/Watchers/ExecWatcher ========================================== Random Seed: 1759085637 Will run 3 of 3 specs ••• Ran 3 of 3 Specs in 0.006 seconds SUCCESS! -- 3 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: Test (0.02s) PASS ok github.com/choria-io/go-choria/aagent/watchers/filewatcher 3.171s === RUN Test Running Suite: AAgent/Watchers/HomekitWatcher ============================================= Random Seed: 1759085637 Will run 4 of 4 specs •••• Ran 4 of 4 Specs in 0.031 seconds SUCCESS! -- 4 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: Test (0.04s) PASS ok github.com/choria-io/go-choria/aagent/watchers/homekitwatcher 2.850s ? github.com/choria-io/go-choria/aagent/watchers/kvwatcher [no test files] === RUN Test Running Suite: AAgent/Watchers/MetricWatcher ============================================ Random Seed: 1759085637 Will run 6 of 6 specs •••••• Ran 6 of 6 Specs in 0.045 seconds SUCCESS! -- 6 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: Test (0.06s) PASS ok github.com/choria-io/go-choria/aagent/watchers/metricwatcher 2.856s === RUN Test Running Suite: AAgent/Watchers/NagiosWatcher ============================================ Random Seed: 1759085637 Will run 5 of 5 specs ••••• Ran 5 of 5 Specs in 0.038 seconds SUCCESS! -- 5 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: Test (0.05s) PASS ok github.com/choria-io/go-choria/aagent/watchers/nagioswatcher 3.149s ? github.com/choria-io/go-choria/aagent/watchers/plugin [no test files] === RUN Test Running Suite: AAgent/Watchers/ScheduleWatcher ============================================== Random Seed: 1759085637 Will run 4 of 4 specs •••• Ran 4 of 4 Specs in 0.007 seconds SUCCESS! -- 4 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: Test (0.02s) PASS ok github.com/choria-io/go-choria/aagent/watchers/schedulewatcher 2.973s === RUN Test Running Suite: AAgent/Watchers/TimerWatcher =========================================== Random Seed: 1759085637 Will run 3 of 3 specs ••• Ran 3 of 3 Specs in 0.004 seconds SUCCESS! -- 3 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: Test (0.01s) PASS ok github.com/choria-io/go-choria/aagent/watchers/timerwatcher 2.584s ? github.com/choria-io/go-choria/aagent/watchers/watcher [no test files] ? github.com/choria-io/go-choria/backoff [no test files] ? github.com/choria-io/go-choria/broker/adapter [no test files] ? github.com/choria-io/go-choria/broker/adapter/ingest [no test files] ? github.com/choria-io/go-choria/broker/adapter/natsstream [no test files] ? github.com/choria-io/go-choria/broker/adapter/stats [no test files] ? github.com/choria-io/go-choria/broker/adapter/streams [no test files] ? github.com/choria-io/go-choria/broker/adapter/transformer [no test files] === RUN TestFederation Running Suite: Broker/Federation ================================ Random Seed: 1759085637 Will run 20 of 20 specs •••••••••••••••••••• Ran 20 of 20 Specs in 0.914 seconds SUCCESS! -- 20 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestFederation (0.94s) PASS ok github.com/choria-io/go-choria/broker/federation 3.490s ? github.com/choria-io/go-choria/broker/federation/stats [no test files] === RUN Test Running Suite: Broker/Network ============================= Random Seed: 1759085637 Will run 44 of 44 specs •••••••••••••••••••••••••••••••••••••••••••• Ran 44 of 44 Specs in 4.775 seconds SUCCESS! -- 44 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: Test (4.94s) PASS ok github.com/choria-io/go-choria/broker/network 7.837s ? github.com/choria-io/go-choria/build [no test files] === RUN TestChoria Running Suite: Choria ===================== Random Seed: 1759085637 Will run 43 of 43 specs ••••••••••••••••••••••••••••••••••••••••••• Ran 43 of 43 Specs in 7.258 seconds SUCCESS! -- 43 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestChoria (7.38s) PASS ok github.com/choria-io/go-choria/choria 10.596s ? github.com/choria-io/go-choria/client/choria_provisionclient [no test files] ? github.com/choria-io/go-choria/client/choria_registryclient [no test files] ? github.com/choria-io/go-choria/client/choria_utilclient [no test files] === RUN TestClient Running Suite: Client/Client ============================ Random Seed: 1759085637 Will run 2 of 2 specs •• Ran 2 of 2 Specs in 0.170 seconds SUCCESS! -- 2 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestClient (0.18s) PASS ok github.com/choria-io/go-choria/client/client 3.024s ? github.com/choria-io/go-choria/client/discovery [no test files] ? github.com/choria-io/go-choria/client/rpcutilclient [no test files] ? github.com/choria-io/go-choria/client/scoutclient [no test files] ? github.com/choria-io/go-choria/cmd [no test files] === RUN TestChoria Running Suite: Config ===================== Random Seed: 1759085636 Will run 6 of 6 specs •••••• Ran 6 of 6 Specs in 0.164 seconds SUCCESS! -- 6 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestChoria (0.18s) PASS ok github.com/choria-io/go-choria/config 1.479s === RUN TestFileContent Running Suite: Confkey ====================== Random Seed: 1759085636 Will run 33 of 33 specs ••••••••••••••••••••••••••••••••• Ran 33 of 33 Specs in 0.013 seconds SUCCESS! -- 33 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestFileContent (0.11s) === RUN Example_basic --- PASS: Example_basic (0.00s) PASS ok github.com/choria-io/go-choria/confkey 1.370s === RUN TestGinkgo Running Suite: Filter ===================== Random Seed: 1759085636 Will run 20 of 20 specs •••••••••••••••••••• Ran 20 of 20 Specs in 0.029 seconds SUCCESS! -- 20 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestGinkgo (0.10s) PASS ok github.com/choria-io/go-choria/filter 1.509s === RUN TestFileContent Running Suite: Filter/Agents ============================ Random Seed: 1759085636 Will run 2 of 2 specs •• Ran 2 of 2 Specs in 0.006 seconds SUCCESS! -- 2 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestFileContent (0.01s) PASS ok github.com/choria-io/go-choria/filter/agents 1.452s === RUN TestFileContent Running Suite: Filter/Classes ============================= Random Seed: 1759085636 Will run 3 of 3 specs ••• Ran 3 of 3 Specs in 0.024 seconds SUCCESS! -- 3 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestFileContent (0.05s) PASS ok github.com/choria-io/go-choria/filter/classes 1.182s === RUN TestFileContent Running Suite: Filter/Compound ============================== Random Seed: 1759085636 Will run 1 of 1 specs • Ran 1 of 1 Specs in 0.020 seconds SUCCESS! -- 1 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestFileContent (0.02s) PASS ok github.com/choria-io/go-choria/filter/compound 1.599s === RUN Test Running Suite: Filter/Facts =========================== Random Seed: 1759085636 Will run 8 of 8 specs •••••••• Ran 8 of 8 Specs in 0.125 seconds SUCCESS! -- 8 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: Test (0.17s) PASS ok github.com/choria-io/go-choria/filter/facts 1.787s === RUN TestFileContent Running Suite: Filter/Identity ============================== Random Seed: 1759085636 Will run 2 of 2 specs •• Ran 2 of 2 Specs in 0.018 seconds SUCCESS! -- 2 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestFileContent (0.02s) PASS ok github.com/choria-io/go-choria/filter/identity 1.261s ? github.com/choria-io/go-choria/generators/client [no test files] ? github.com/choria-io/go-choria/generators/ddl [no test files] ? github.com/choria-io/go-choria/internal/fs [no test files] ? github.com/choria-io/go-choria/internal/util [no test files] === RUN TestChoria Running Suite: Lifecycle ======================== Random Seed: 1759085637 Will run 45 of 45 specs ••••••••••••••••••••••••••••••••••••••••••••• Ran 45 of 45 Specs in 0.011 seconds SUCCESS! -- 45 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestChoria (0.11s) PASS ok github.com/choria-io/go-choria/lifecycle 2.574s === RUN TestChoria Running Suite: Lifecycle/Tally ============================== Random Seed: 1759085637 Will run 11 of 11 specs ••••••••••• Ran 11 of 11 Specs in 0.050 seconds SUCCESS! -- 11 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestChoria (0.10s) PASS ok github.com/choria-io/go-choria/lifecycle/tally 3.205s ? github.com/choria-io/go-choria/logger [no test files] === RUN TestFileSecurity Running Suite: Opa ================== Random Seed: 1759085636 Will run 4 of 4 specs •••• Ran 4 of 4 Specs in 0.138 seconds SUCCESS! -- 4 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestFileSecurity (0.17s) PASS ok github.com/choria-io/go-choria/opa 2.272s ? github.com/choria-io/go-choria/plugin [no test files] === RUN TestProtocol Running Suite: Protocol ======================= Random Seed: 1759085637 Will run 8 of 8 specs •••••••• Ran 8 of 8 Specs in 0.131 seconds SUCCESS! -- 8 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestProtocol (0.24s) PASS ok github.com/choria-io/go-choria/protocol 2.322s === RUN TestV1 Running Suite: Protocol/V1 ========================== Random Seed: 1759085637 Will run 8 of 8 specs •••••••• Ran 8 of 8 Specs in 0.094 seconds SUCCESS! -- 8 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestV1 (0.18s) PASS ok github.com/choria-io/go-choria/protocol/v1 2.706s === RUN TestMcoRPC Running Suite: Providers/Agent/McoRPC ===================================== Random Seed: 1759085638 Will run 85 of 86 specs •••••••••••••••••••••••••• ------------------------------ P [PENDING] McoRPC github.com/choria-io/go-choria/providers/agent/mcorpc/mcorpc_test.go:24 publish github.com/choria-io/go-choria/providers/agent/mcorpc/mcorpc_test.go:168 Should publish good messages github.com/choria-io/go-choria/providers/agent/mcorpc/mcorpc_test.go:179 ------------------------------ ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• Ran 85 of 86 Specs in 4.022 seconds SUCCESS! -- 85 Passed | 0 Failed | 1 Pending | 0 Skipped --- PASS: TestMcoRPC (4.26s) PASS ok github.com/choria-io/go-choria/providers/agent/mcorpc 8.166s === RUN TestServer Running Suite: Providers/Agent/McoRPC/Aggregate =============================================== Random Seed: 1759085636 Will run 10 of 10 specs •••••••••• Ran 10 of 10 Specs in 0.040 seconds SUCCESS! -- 10 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestServer (0.08s) PASS ok github.com/choria-io/go-choria/providers/agent/mcorpc/aggregate 1.633s === RUN Test Running Suite: Providers/Agent/McoRPC/Audit =========================================== Random Seed: 1759085637 Will run 1 of 1 specs • Ran 1 of 1 Specs in 0.097 seconds SUCCESS! -- 1 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: Test (0.11s) PASS ok github.com/choria-io/go-choria/providers/agent/mcorpc/audit 2.771s === RUN TestMcoRPC Running Suite: Providers/Agent/McoRPC/Client ============================================ Random Seed: 1759085638 Will run 74 of 74 specs •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• Ran 74 of 74 Specs in 0.833 seconds SUCCESS! -- 74 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestMcoRPC (0.99s) PASS ok github.com/choria-io/go-choria/providers/agent/mcorpc/client 4.514s === RUN TestFileContent Running Suite: Providers/Agent/McoRPC/DDL/Agent =============================================== Random Seed: 1759085637 Will run 39 of 39 specs ••••••••••••••••••••••••••••••••••••••• Ran 39 of 39 Specs in 0.181 seconds SUCCESS! -- 39 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestFileContent (0.29s) PASS ok github.com/choria-io/go-choria/providers/agent/mcorpc/ddl/agent 3.323s === RUN TestFileContent Running Suite: Providers/Agent/McoRPC/DDL/Common ================================================ Random Seed: 1759085636 Will run 17 of 17 specs ••••••••••••••••• Ran 17 of 17 Specs in 0.009 seconds SUCCESS! -- 17 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestFileContent (0.05s) PASS ok github.com/choria-io/go-choria/providers/agent/mcorpc/ddl/common 1.279s === RUN Test Running Suite: Providers/Agent/McoRPC/External ============================================== Random Seed: 1759085638 Will run 10 of 10 specs •••••••••• Ran 10 of 10 Specs in 4.535 seconds SUCCESS! -- 10 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: Test (4.56s) PASS ok github.com/choria-io/go-choria/providers/agent/mcorpc/external 7.992s ? github.com/choria-io/go-choria/providers/agent/mcorpc/golang [no test files] ? github.com/choria-io/go-choria/providers/agent/mcorpc/golang/choriautil [no test files] ? github.com/choria-io/go-choria/providers/agent/mcorpc/golang/discovery [no test files] === RUN Test Running Suite: Provision/Agent ============================== Random Seed: 1759085638 Will run 28 of 28 specs •••••••••••••••••••••••••••• Ran 28 of 28 Specs in 1.747 seconds SUCCESS! -- 28 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: Test (1.80s) PASS ok github.com/choria-io/go-choria/providers/agent/mcorpc/golang/provision 4.895s ? github.com/choria-io/go-choria/providers/agent/mcorpc/golang/registry [no test files] === RUN Test Running Suite: Providers/Agent/McoRPC/Golang/RPCUtil ==================================================== Random Seed: 1759085638 Will run 8 of 8 specs •••••••• Ran 8 of 8 Specs in 1.622 seconds SUCCESS! -- 8 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: Test (1.64s) PASS ok github.com/choria-io/go-choria/providers/agent/mcorpc/golang/rpcutil 5.698s ? github.com/choria-io/go-choria/providers/agent/mcorpc/replyfmt [no test files] === RUN Test Running Suite: Providers/Agent/McoRPC/Ruby ========================================== Random Seed: 1759085641 Will run 12 of 12 specs •••••••••••• Ran 12 of 12 Specs in 0.286 seconds SUCCESS! -- 12 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: Test (0.33s) PASS ok github.com/choria-io/go-choria/providers/agent/mcorpc/ruby 3.258s ? github.com/choria-io/go-choria/providers/data [no test files] ? github.com/choria-io/go-choria/providers/data/ddl [no test files] ? github.com/choria-io/go-choria/providers/data/golang/choriadata [no test files] ? github.com/choria-io/go-choria/providers/data/golang/configdata [no test files] ? github.com/choria-io/go-choria/providers/data/plugin [no test files] === RUN TestBroadcast Running Suite: Providers/Discovery/Broadcast ============================================ Random Seed: 1759085641 Will run 2 of 2 specs •• Ran 2 of 2 Specs in 0.055 seconds SUCCESS! -- 2 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestBroadcast (0.06s) PASS ok github.com/choria-io/go-choria/providers/discovery/broadcast 2.390s === RUN TestExternal Running Suite: Providers/Discovery/External =========================================== Random Seed: 1759085641 Will run 3 of 3 specs ••• Ran 3 of 3 Specs in 2.441 seconds SUCCESS! -- 3 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestExternal (2.46s) PASS ok github.com/choria-io/go-choria/providers/discovery/external 4.798s === RUN TestFlatfile Running Suite: Providers/Discovery/Flatfile =========================================== Random Seed: 1759085642 Will run 10 of 10 specs •••••••••• Ran 10 of 10 Specs in 0.050 seconds SUCCESS! -- 10 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestFlatfile (0.07s) PASS ok github.com/choria-io/go-choria/providers/discovery/flatfile 3.157s === RUN TestExternal Running Suite: Providers/Discovery/Inventory ============================================ Random Seed: 1759085640 Will run 7 of 7 specs ••••••• Ran 7 of 7 Specs in 0.193 seconds SUCCESS! -- 7 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestExternal (0.22s) PASS ok github.com/choria-io/go-choria/providers/discovery/inventory 1.845s === RUN TestPuppetDB Running Suite: Providers/Discovery/PuppetDB =========================================== Random Seed: 1759085640 Will run 8 of 8 specs •••••••• Ran 8 of 8 Specs in 0.005 seconds SUCCESS! -- 8 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestPuppetDB (0.02s) PASS ok github.com/choria-io/go-choria/providers/discovery/puppetdb 1.163s === RUN TestServer Running Suite: Provtarget ========================= Random Seed: 1759085640 Will run 5 of 5 specs ••••• Ran 5 of 5 Specs in 0.027 seconds SUCCESS! -- 5 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestServer (0.04s) PASS ok github.com/choria-io/go-choria/providers/provtarget 1.930s === RUN TestDefault Running Suite: Provtarget/Default ================================= Random Seed: 1759085640 Will run 7 of 7 specs ••••••• Ran 7 of 7 Specs in 0.033 seconds SUCCESS! -- 7 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestDefault (0.05s) PASS ok github.com/choria-io/go-choria/providers/provtarget/builddefaults 1.736s === RUN Test Running Suite: Registration =========================== Random Seed: 1759085641 Will run 6 of 6 specs •••••• Ran 6 of 6 Specs in 0.132 seconds SUCCESS! -- 6 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: Test (0.14s) PASS ok github.com/choria-io/go-choria/providers/registration 2.512s ? github.com/choria-io/go-choria/providers/security [no test files] ? github.com/choria-io/go-choria/providers/security/certmanager [no test files] === RUN TestFileSecurity Running Suite: Providers/Security/File ====================================== Random Seed: 1759085640 Will run 54 of 54 specs •••••••••••••••••••••••••••• ------------------------------ • Failure [0.012 seconds] FileSSL github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:47 VerifyCertificate github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:371 Should fail for foreign certs [It] github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:380 Expected : { Cert: { Raw: [48, 130, 5, 143, 48, 130, 3, 119, 160, 3, 2, 1, 2, 2, 1, 8, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 11, 5, 0, 48, 39, 49, 37, 48, 35, 6, 3, 85, 4, 3, 12, 28, 80, 117, 112, 112, 101, 116, 32, 67, 65, 58, 32, 112, 117, 112, 112, 101, 116, 49, 46, 100, 101, 118, 99, 111, 46, 110, 101, 116, 48, 30, 23, 13, 49, 54, 48, 57, 49, 51, 49, 49, 51, 49, 50, 56, 90, 23, 13, 50, 49, 48, 57, 49, 51, 49, 49, 51, 49, 50, 56, 90, 48, 48, 49, 24, 48, 22, 6, 3, 85, 4, 3, 12, 15, 114, 105, 112, 46, 109, 99, 111, 108, 108, 101, 99, 116, 105, 118, 101, 49, 20, 48, 18, 6, 3, 85, 4, 11, 12, 11, 109, 99, 111, 108, 108, 101, 99, 116, 105, 118, 101, 48, 130, 2, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 2, 15, 0, 48, 130, 2, 10, 2, 130, 2, 1, 0, 207, 76, 248, 186, 43, 213, 89, 235, 59, 32, 153, 171, 84, 244, 150, 136, 183, 49, 74, 67, 109, 133, 63, 17, 239, 152, 165, 85, 50, 230, 196, 178, 22, 92, 41, 250, 212, 181, 15, 148, 26, 34, 25, 121, 246, 202, 56, 26, 97, 191, 82, 104, 20, 244, 150, 134, 185, 214, 92, 180, 166, 212, 81, 45, 32, 184, 24, 51, 158, 250, 169, 110, 78, 165, 7, 115, 134, 65, 111, 91, 77, 12, 161, 78, 53, 7, 203, 179, 149, 108, 233, 58, 108, 190, 154, 145, 206, 235, 250, 166, 247, 241, 119, 245, 224, 157, 31, 100, 173, 242, 199, 95, 56, 60, 120, 116, 69, 50, 1, 26, 79, 163, 225, 176, 216, 202, 202, 139, 96, 225, 80, 193, 38, 254, 245, 98, 83, 150, 66, 89, 62, 45, 191, 53, 240, 17, 13, 5, 53, 201, 224, 133, 49, 106, 169, 169, 119, 188, 58, 56, 189, 89, 169, 13, 242, 15, 233, 170, 153, 54, 130, 183, 246, 216, 43, 231, 145, 116, 239, 64, 189, 236, 240, 56, 61, 245, 118, 1, 26, 120, 63, 250, 44, 64, 18, 223, 229, 28, 76, 17, 62, 0, 128, 18, 166, 9, 106, 63, 43, 70, 171, 63, 244, 203, 25, 159, 170, 13, 82, 10, 11, 169, 171, 31, 110, 225, 68, 168, 183, 229, 2, 183, 47, 189, 190, 247, 143, 168, 95, 40, 93, 113, 127, 21, 52, 170, 66, 17, 216, 219, 254, 4, 37, 146, 104, 145, 251, 36, 174, 98, 141, 255, 188, 113, 183, 182, 45, 210, 209, 29, 105, 203, 194, 33, 147, 83, 230, 130, 15, 199, 149, 177, 171, 125, 197, 84, 184, 157, 193, 30, 212, 244, 155, 65, 106, 91, 123, 149, 36, 203, 189, 198, 37, 177, 140, 46, 185, 13, 33, 240, 241, 103, 114, 90, 128, 213, 128, 214, 150, 10, 100, 220, 121, 38, 56, 100, 231, 218, 129, 237, 9, 62, 64, 145, 183, 71, 194, 189, 190, 43, 200, 113, 233, 176, 63, 226, 88, 113, 251, 89, 213, 95, 129, 75, 154, 103, 5, 127, 78, 133, 192, 74, 170, 115, 205, 175, 99, 14, 246, 72, 46, 51, 91, 18, 53, 208, 61, 97, 244, 164, 47, 217, 135, 249, 81, 76, 158, 177, 224, 159, 196, 61, 73, 164, 87, 90, 120, 50, 57, 232, 33, 226, 46, 22, 122, 89, 248, 65, 40, 154, 68, 92, 72, 48, 16, 52, 236, 214, 51, 172, 92, 46, 111, 83, 148, 44, 29, 44, 156, 3, 253, 253, 148, 223, 88, 208, 162, 119, 155, 227, 62, 79, 192, 55, 86, 9, 120, 157, 13, 55, 194, 80, 167, 141, 253, 83, 153, 185, 55, 253, 187, 20, 128, 1, 54, 114, 58, 85, 170, 47, 58, 214, 232, 195, 10, 209, 61, 21, 163, 186, 14, 12, 107, 109, 155, 130, 143, 250, 97, 232, 134, 95, 78, 3, 228, 90, 72, 240, 98, 229, 235, 121, 227, 65, 114, 251, 97, 148, 86, 217, 172, 43, 2, 3, 1, 0, 1, 163, 129, 188, 48, 129, 185, 48, 55, 6, 9, 96, 134, 72, 1, 134, 248, 66, 1, 13, 4, 42, 12, 40, 80, 117, 112, 112, 101, 116, 32, 82, 117, 98, 121, 47, 79, 112, 101, 110, 83, 83, 76, 32, 73, 110, 116, 101, 114, 110, 97, 108, 32, 67, 101, 114, 116, 105, 102, 105, 99, 97, 116, 101, 48, 14, 6, 3, 85, 29, 15, 1, 1, 255, 4, 4, 3, 2, 5, 160, 48, 32, 6, 3, 85, 29, 37, 1, 1, 255, 4, 22, 48, 20, 6, 8, 43, 6, 1, 5, 5, 7, 3, 1, 6, 8, 43, 6, 1, 5, 5, 7, 3, 2, 48, 12, 6, 3, 85, 29, 19, 1, 1, 255, 4, 2, 48, 0, 48, 29, 6, 3, 85, 29, 14, 4, 22, 4, 20, 183, 39, 56, 171, 12, 42, 187, 21, 10, 36, 73, 208, 100, 239, 86, 3, 143, 3, 213, 18, 48, 31, 6, 3, 85, 29, 35, 4, 24, 48, 22, 128, 20, 204, 223, 20, 47, 53, 12, 1, 4, 195, 156, 251, 27, 16, 172, 125, 69, 56, 246, 124, 37, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 11, 5, 0, 3, 130, 2, 1, 0, 114, 169, 3, 135, 110, ... Gomega truncated this representation as it exceeds 'format.MaxLength'. Consider having the object provide a custom 'GomegaStringer' representation or adjust the parameters in Gomega's 'format' package. Learn more here: https://onsi.github.io/gomega/#adjusting-output to match error : x509: certificate signed by unknown authority github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:384 ------------------------------ • Failure [0.012 seconds] FileSSL github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:47 VerifyCertificate github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:371 Should fail for invalid names [It] github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:388 Expected : { Cert: { Raw: [48, 130, 5, 126, 48, 130, 3, 102, 160, 3, 2, 1, 2, 2, 1, 2, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 11, 5, 0, 48, 44, 49, 42, 48, 40, 6, 3, 85, 4, 3, 12, 33, 80, 117, 112, 112, 101, 116, 32, 67, 65, 58, 32, 49, 101, 55, 100, 102, 102, 97, 97, 98, 48, 99, 57, 46, 100, 101, 118, 99, 111, 46, 110, 101, 116, 48, 30, 23, 13, 49, 56, 48, 53, 48, 55, 49, 52, 52, 55, 53, 52, 90, 23, 13, 50, 51, 48, 53, 48, 55, 49, 52, 52, 55, 53, 52, 90, 48, 26, 49, 24, 48, 22, 6, 3, 85, 4, 3, 12, 15, 114, 105, 112, 46, 109, 99, 111, 108, 108, 101, 99, 116, 105, 118, 101, 48, 130, 2, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 2, 15, 0, 48, 130, 2, 10, 2, 130, 2, 1, 0, 183, 171, 176, 31, 37, 103, 114, 89, 177, 217, 67, 199, 101, 59, 241, 171, 79, 90, 21, 209, 198, 70, 225, 50, 200, 156, 85, 82, 213, 2, 109, 155, 29, 156, 188, 243, 109, 110, 185, 183, 108, 182, 149, 5, 50, 12, 72, 207, 172, 171, 72, 30, 145, 144, 83, 164, 74, 147, 74, 159, 215, 168, 66, 83, 58, 62, 5, 72, 70, 88, 59, 252, 206, 45, 82, 143, 239, 222, 41, 168, 19, 211, 77, 240, 158, 130, 87, 154, 48, 227, 53, 246, 132, 177, 216, 49, 41, 58, 100, 106, 89, 227, 97, 193, 46, 10, 134, 64, 113, 216, 17, 196, 4, 224, 67, 255, 187, 192, 74, 120, 3, 140, 218, 97, 164, 18, 78, 87, 201, 78, 82, 25, 10, 26, 26, 64, 246, 1, 194, 46, 210, 158, 224, 80, 35, 247, 77, 197, 143, 128, 51, 70, 240, 115, 12, 176, 1, 81, 255, 222, 68, 121, 248, 94, 191, 122, 238, 138, 172, 119, 231, 254, 225, 33, 6, 112, 92, 157, 53, 174, 1, 208, 77, 5, 214, 255, 118, 50, 135, 229, 154, 154, 61, 140, 177, 9, 12, 33, 4, 235, 118, 90, 230, 196, 27, 3, 19, 168, 231, 181, 24, 204, 98, 255, 146, 201, 235, 82, 254, 107, 166, 185, 182, 234, 113, 96, 232, 103, 229, 150, 91, 48, 195, 209, 88, 102, 31, 178, 11, 58, 197, 221, 136, 246, 161, 119, 230, 252, 182, 135, 111, 229, 11, 226, 45, 189, 204, 102, 62, 203, 159, 149, 230, 26, 155, 88, 247, 44, 136, 190, 24, 143, 203, 26, 118, 46, 163, 69, 45, 44, 205, 234, 209, 132, 10, 43, 242, 73, 168, 255, 245, 69, 86, 226, 115, 92, 75, 156, 153, 201, 72, 2, 85, 172, 217, 179, 144, 213, 203, 252, 15, 248, 106, 140, 201, 153, 138, 0, 110, 75, 205, 75, 38, 202, 88, 7, 195, 179, 15, 111, 16, 237, 30, 233, 139, 7, 46, 95, 250, 196, 52, 225, 113, 35, 7, 106, 23, 104, 152, 54, 129, 120, 183, 57, 246, 99, 61, 61, 75, 244, 101, 165, 17, 96, 30, 228, 114, 172, 87, 225, 186, 109, 58, 191, 92, 52, 134, 166, 234, 135, 198, 241, 155, 47, 74, 232, 207, 28, 89, 36, 52, 53, 93, 65, 228, 164, 244, 190, 70, 234, 236, 185, 107, 181, 28, 141, 254, 226, 148, 183, 88, 252, 177, 65, 28, 32, 37, 136, 112, 2, 133, 169, 165, 53, 246, 1, 98, 105, 180, 172, 216, 225, 109, 222, 222, 104, 119, 41, 149, 66, 21, 156, 66, 212, 121, 168, 106, 205, 219, 107, 2, 9, 71, 71, 59, 115, 229, 205, 27, 5, 42, 255, 76, 40, 97, 235, 97, 110, 177, 196, 211, 192, 214, 83, 164, 118, 245, 185, 238, 187, 37, 186, 60, 189, 188, 91, 207, 160, 137, 48, 242, 64, 104, 237, 122, 140, 228, 211, 78, 181, 188, 144, 251, 123, 153, 16, 25, 28, 26, 102, 143, 233, 2, 3, 1, 0, 1, 163, 129, 188, 48, 129, 185, 48, 55, 6, 9, 96, 134, 72, 1, 134, 248, 66, 1, 13, 4, 42, 12, 40, 80, 117, 112, 112, 101, 116, 32, 82, 117, 98, 121, 47, 79, 112, 101, 110, 83, 83, 76, 32, 73, 110, 116, 101, 114, 110, 97, 108, 32, 67, 101, 114, 116, 105, 102, 105, 99, 97, 116, 101, 48, 14, 6, 3, 85, 29, 15, 1, 1, 255, 4, 4, 3, 2, 5, 160, 48, 32, 6, 3, 85, 29, 37, 1, 1, 255, 4, 22, 48, 20, 6, 8, 43, 6, 1, 5, 5, 7, 3, 1, 6, 8, 43, 6, 1, 5, 5, 7, 3, 2, 48, 12, 6, 3, 85, 29, 19, 1, 1, 255, 4, 2, 48, 0, 48, 29, 6, 3, 85, 29, 14, 4, 22, 4, 20, 205, 234, 26, 240, 177, 116, 109, 30, 190, 29, 218, 87, 101, 116, 142, 9, 68, 88, 133, 245, 48, 31, 6, 3, 85, 29, 35, 4, 24, 48, 22, 128, 20, 74, 198, 244, 239, 26, 173, 188, 18, 242, 196, 98, 109, 200, 208, 242, 72, 78, 174, 217, 202, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 11, 5, 0, 3, 130, 2, 1, 0, 88, 123, 174, 244, 222, 89, 22, 245, 212, 136, 112, 118, 112, 182, 128, 107, 33,... Gomega truncated this representation as it exceeds 'format.MaxLength'. Consider having the object provide a custom 'GomegaStringer' representation or adjust the parameters in Gomega's 'format' package. Learn more here: https://onsi.github.io/gomega/#adjusting-output to match error : x509: certificate is valid for rip.mcollective, not bob github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:390 ------------------------------ • Failure [0.020 seconds] FileSSL github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:47 VerifyCertificate github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:371 Should accept valid certs [It] github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:393 Unexpected error: : { Cert: { Raw: [48, 130, 5, 126, 48, 130, 3, 102, 160, 3, 2, 1, 2, 2, 1, 2, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 11, 5, 0, 48, 44, 49, 42, 48, 40, 6, 3, 85, 4, 3, 12, 33, 80, 117, 112, 112, 101, 116, 32, 67, 65, 58, 32, 49, 101, 55, 100, 102, 102, 97, 97, 98, 48, 99, 57, 46, 100, 101, 118, 99, 111, 46, 110, 101, 116, 48, 30, 23, 13, 49, 56, 48, 53, 48, 55, 49, 52, 52, 55, 53, 52, 90, 23, 13, 50, 51, 48, 53, 48, 55, 49, 52, 52, 55, 53, 52, 90, 48, 26, 49, 24, 48, 22, 6, 3, 85, 4, 3, 12, 15, 114, 105, 112, 46, 109, 99, 111, 108, 108, 101, 99, 116, 105, 118, 101, 48, 130, 2, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 2, 15, 0, 48, 130, 2, 10, 2, 130, 2, 1, 0, 183, 171, 176, 31, 37, 103, 114, 89, 177, 217, 67, 199, 101, 59, 241, 171, 79, 90, 21, 209, 198, 70, 225, 50, 200, 156, 85, 82, 213, 2, 109, 155, 29, 156, 188, 243, 109, 110, 185, 183, 108, 182, 149, 5, 50, 12, 72, 207, 172, 171, 72, 30, 145, 144, 83, 164, 74, 147, 74, 159, 215, 168, 66, 83, 58, 62, 5, 72, 70, 88, 59, 252, 206, 45, 82, 143, 239, 222, 41, 168, 19, 211, 77, 240, 158, 130, 87, 154, 48, 227, 53, 246, 132, 177, 216, 49, 41, 58, 100, 106, 89, 227, 97, 193, 46, 10, 134, 64, 113, 216, 17, 196, 4, 224, 67, 255, 187, 192, 74, 120, 3, 140, 218, 97, 164, 18, 78, 87, 201, 78, 82, 25, 10, 26, 26, 64, 246, 1, 194, 46, 210, 158, 224, 80, 35, 247, 77, 197, 143, 128, 51, 70, 240, 115, 12, 176, 1, 81, 255, 222, 68, 121, 248, 94, 191, 122, 238, 138, 172, 119, 231, 254, 225, 33, 6, 112, 92, 157, 53, 174, 1, 208, 77, 5, 214, 255, 118, 50, 135, 229, 154, 154, 61, 140, 177, 9, 12, 33, 4, 235, 118, 90, 230, 196, 27, 3, 19, 168, 231, 181, 24, 204, 98, 255, 146, 201, 235, 82, 254, 107, 166, 185, 182, 234, 113, 96, 232, 103, 229, 150, 91, 48, 195, 209, 88, 102, 31, 178, 11, 58, 197, 221, 136, 246, 161, 119, 230, 252, 182, 135, 111, 229, 11, 226, 45, 189, 204, 102, 62, 203, 159, 149, 230, 26, 155, 88, 247, 44, 136, 190, 24, 143, 203, 26, 118, 46, 163, 69, 45, 44, 205, 234, 209, 132, 10, 43, 242, 73, 168, 255, 245, 69, 86, 226, 115, 92, 75, 156, 153, 201, 72, 2, 85, 172, 217, 179, 144, 213, 203, 252, 15, 248, 106, 140, 201, 153, 138, 0, 110, 75, 205, 75, 38, 202, 88, 7, 195, 179, 15, 111, 16, 237, 30, 233, 139, 7, 46, 95, 250, 196, 52, 225, 113, 35, 7, 106, 23, 104, 152, 54, 129, 120, 183, 57, 246, 99, 61, 61, 75, 244, 101, 165, 17, 96, 30, 228, 114, 172, 87, 225, 186, 109, 58, 191, 92, 52, 134, 166, 234, 135, 198, 241, 155, 47, 74, 232, 207, 28, 89, 36, 52, 53, 93, 65, 228, 164, 244, 190, 70, 234, 236, 185, 107, 181, 28, 141, 254, 226, 148, 183, 88, 252, 177, 65, 28, 32, 37, 136, 112, 2, 133, 169, 165, 53, 246, 1, 98, 105, 180, 172, 216, 225, 109, 222, 222, 104, 119, 41, 149, 66, 21, 156, 66, 212, 121, 168, 106, 205, 219, 107, 2, 9, 71, 71, 59, 115, 229, 205, 27, 5, 42, 255, 76, 40, 97, 235, 97, 110, 177, 196, 211, 192, 214, 83, 164, 118, 245, 185, 238, 187, 37, 186, 60, 189, 188, 91, 207, 160, 137, 48, 242, 64, 104, 237, 122, 140, 228, 211, 78, 181, 188, 144, 251, 123, 153, 16, 25, 28, 26, 102, 143, 233, 2, 3, 1, 0, 1, 163, 129, 188, 48, 129, 185, 48, 55, 6, 9, 96, 134, 72, 1, 134, 248, 66, 1, 13, 4, 42, 12, 40, 80, 117, 112, 112, 101, 116, 32, 82, 117, 98, 121, 47, 79, 112, 101, 110, 83, 83, 76, 32, 73, 110, 116, 101, 114, 110, 97, 108, 32, 67, 101, 114, 116, 105, 102, 105, 99, 97, 116, 101, 48, 14, 6, 3, 85, 29, 15, 1, 1, 255, 4, 4, 3, 2, 5, 160, 48, 32, 6, 3, 85, 29, 37, 1, 1, 255, 4, 22, 48, 20, 6, 8, 43, 6, 1, 5, 5, 7, 3, 1, 6, 8, 43, 6, 1, 5, 5, 7, 3, 2, 48, 12, 6, 3, 85, 29, 19, 1, 1, 255, 4, 2, 48, 0, 48, 29, 6, 3, 85, 29, 14, 4, 22, 4, 20, 205, 234, 26, 240, 177, 116, 109, 30, 190, 29, 218, 87, 101, 116, 142, 9, 68, 88, 133, 245, 48, 31, 6, 3, 85, 29, 35, 4, 24, 48, 22, 128, 20, 74, 198, 244, 239, 26, 173, 188, 18, 242, 196, 98, 109, 200, 208, 242, 72, 78, 174, 217, 202, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 11, 5, 0, 3, 130, 2, 1, 0, 88, 123, 174, 244, 222, 89, 22, 245, 212, 136, 112, 118, 112, 182, 128, 107, 33,... Gomega truncated this representation as it exceeds 'format.MaxLength'. Consider having the object provide a custom 'GomegaStringer' representation or adjust the parameters in Gomega's 'format' package. Learn more here: https://onsi.github.io/gomega/#adjusting-output x509: certificate has expired or is not yet valid: current time 2025-09-28T18:54:01Z is after 2023-05-07T14:47:54Z occurred github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:395 ------------------------------ • Failure [0.040 seconds] FileSSL github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:47 VerifyCertificate github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:371 Should work with client provided intermediate chains [It] github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:398 Unexpected error: : { Cert: { Raw: [48, 130, 3, 5, 48, 130, 2, 172, 160, 3, 2, 1, 2, 2, 20, 69, 121, 51, 250, 166, 231, 149, 186, 157, 36, 253, 56, 124, 226, 38, 27, 126, 210, 63, 236, 48, 10, 6, 8, 42, 134, 72, 206, 61, 4, 3, 2, 48, 129, 129, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 88, 88, 49, 17, 48, 15, 6, 3, 85, 4, 8, 19, 8, 76, 111, 99, 97, 108, 105, 116, 121, 49, 13, 48, 11, 6, 3, 85, 4, 7, 19, 4, 67, 105, 116, 121, 49, 15, 48, 13, 6, 3, 85, 4, 10, 19, 6, 67, 104, 111, 114, 105, 97, 49, 37, 48, 35, 6, 3, 85, 4, 11, 19, 28, 85, 110, 105, 116, 32, 116, 101, 115, 116, 105, 110, 103, 32, 73, 110, 116, 101, 114, 109, 101, 100, 105, 97, 116, 101, 32, 67, 65, 49, 24, 48, 22, 6, 3, 85, 4, 3, 19, 15, 73, 110, 116, 101, 114, 109, 101, 100, 105, 97, 116, 101, 32, 67, 65, 48, 30, 23, 13, 50, 48, 49, 50, 49, 51, 49, 53, 51, 56, 48, 48, 90, 23, 13, 50, 49, 49, 50, 49, 51, 49, 53, 51, 56, 48, 48, 90, 48, 26, 49, 24, 48, 22, 6, 3, 85, 4, 3, 19, 15, 114, 105, 112, 46, 109, 99, 111, 108, 108, 101, 99, 116, 105, 118, 101, 48, 130, 1, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 1, 15, 0, 48, 130, 1, 10, 2, 130, 1, 1, 0, 232, 67, 88, 10, 49, 185, 122, 40, 139, 119, 49, 57, 217, 38, 254, 211, 130, 128, 72, 145, 156, 169, 195, 234, 63, 251, 5, 42, 34, 153, 131, 216, 114, 185, 171, 2, 184, 22, 149, 149, 248, 115, 79, 32, 229, 60, 252, 90, 235, 14, 88, 77, 133, 180, 74, 140, 86, 99, 113, 249, 182, 66, 243, 249, 14, 16, 75, 96, 174, 80, 171, 230, 106, 177, 34, 185, 63, 132, 187, 185, 187, 64, 4, 9, 172, 232, 112, 125, 23, 239, 198, 183, 66, 7, 242, 51, 165, 67, 103, 11, 148, 79, 161, 196, 50, 84, 251, 181, 241, 233, 193, 202, 102, 147, 30, 43, 196, 8, 174, 168, 233, 14, 49, 105, 121, 15, 89, 191, 43, 186, 128, 34, 185, 138, 44, 225, 193, 68, 218, 83, 219, 232, 225, 181, 67, 186, 69, 133, 52, 61, 58, 134, 183, 175, 74, 122, 140, 80, 127, 232, 175, 114, 147, 11, 88, 184, 9, 110, 67, 83, 165, 252, 93, 48, 221, 79, 221, 161, 6, 127, 156, 167, 170, 156, 193, 26, 46, 106, 128, 231, 75, 87, 6, 203, 246, 194, 31, 72, 226, 237, 219, 245, 255, 53, 235, 1, 214, 73, 160, 7, 93, 13, 141, 18, 211, 134, 205, 197, 3, 65, 65, 82, 219, 12, 162, 172, 26, 22, 19, 29, 177, 193, 227, 13, 241, 207, 109, 242, 73, 24, 221, 115, 9, 177, 250, 220, 210, 248, 123, 244, 158, 219, 156, 217, 131, 91, 2, 3, 1, 0, 1, 163, 129, 156, 48, 129, 153, 48, 14, 6, 3, 85, 29, 15, 1, 1, 255, 4, 4, 3, 2, 5, 160, 48, 29, 6, 3, 85, 29, 37, 4, 22, 48, 20, 6, 8, 43, 6, 1, 5, 5, 7, 3, 1, 6, 8, 43, 6, 1, 5, 5, 7, 3, 2, 48, 12, 6, 3, 85, 29, 19, 1, 1, 255, 4, 2, 48, 0, 48, 29, 6, 3, 85, 29, 14, 4, 22, 4, 20, 69, 149, 52, 222, 194, 88, 106, 111, 38, 166, 107, 121, 208, 226, 28, 187, 173, 16, 182, 125, 48, 31, 6, 3, 85, 29, 35, 4, 24, 48, 22, 128, 20, 31, 26, 221, 131, 170, 47, 174, 125, 181, 36, 225, 54, 229, 80, 55, 135, 129, 128, 183, 247, 48, 26, 6, 3, 85, 29, 17, 4, 19, 48, 17, 130, 15, 114, 105, 112, 46, 109, 99, 111, 108, 108, 101, 99, 116, 105, 118, 101, 48, 10, 6, 8, 42, 134, 72, 206, 61, 4, 3, 2, 3, 71, 0, 48, 68, 2, 32, 104, 116, 187, 81, 49, 123, 172, 246, 218, 56, 50, 122, 90, 190, 130, 141, 101, 163, 207, 8, 150, 72, 116, 109, 189, 128, 168, 55, 96, 51, 219, 128, 2, 32, 73, 8, 213, 81, 49, 64, 39, 235, 11, 221, 215, 157, 129, 167, 48, 18, 240, 149, 110, 73, 178, 45, 198, 56, 222, 99, 50, 212, 60, 199, 140, 239], RawTBSCertificate: [48, 130, 2, 172, 160, 3, 2, 1, 2, 2, 20, 69, 121, 51, 250, 166, 231, 149, 186, 157, 36, 253, 56, 124, 226, 38, 27, 126, 210, 63, 236, 48, 10, 6, 8, 42, 134, 72, 206, 61, 4, 3, 2, 48, 129, 129, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 88, 88, 49, 17, 48, 15, 6, 3, 85, 4, 8, 19, 8, 76, 111, 99, 97, 108, 105, 116, 121, 49, 13, 48, 11, 6, 3, 85, 4, 7, 19, 4, 67, 105, 116, 121, 49, 15, 48, 13, 6, 3, 85, 4, 10, 19, 6, 67, 104, 111, 114, 105, 97, 49, 37, 48, 35, 6, 3, 85, 4, 11, 19, 28, 85, 110, 105, 116, 32, 116, 101, 115, 116, 105, 110, 103, 32, 73, 110, 116, 101, 114, 109, 101, 100, 105, 97, 116, 101, 32, 67, 65, 49, 24, 48, 22, 6,... Gomega truncated this representation as it exceeds 'format.MaxLength'. Consider having the object provide a custom 'GomegaStringer' representation or adjust the parameters in Gomega's 'format' package. Learn more here: https://onsi.github.io/gomega/#adjusting-output x509: certificate has expired or is not yet valid: current time 2025-09-28T18:54:01Z is after 2021-12-13T15:38:00Z occurred github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:412 ------------------------------ • Failure [0.045 seconds] FileSSL github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:47 VerifyCertificate github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:371 Should work with server side ca intermediate chains [It] github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:415 Unexpected error: : { Cert: { Raw: [48, 130, 3, 5, 48, 130, 2, 172, 160, 3, 2, 1, 2, 2, 20, 69, 121, 51, 250, 166, 231, 149, 186, 157, 36, 253, 56, 124, 226, 38, 27, 126, 210, 63, 236, 48, 10, 6, 8, 42, 134, 72, 206, 61, 4, 3, 2, 48, 129, 129, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 88, 88, 49, 17, 48, 15, 6, 3, 85, 4, 8, 19, 8, 76, 111, 99, 97, 108, 105, 116, 121, 49, 13, 48, 11, 6, 3, 85, 4, 7, 19, 4, 67, 105, 116, 121, 49, 15, 48, 13, 6, 3, 85, 4, 10, 19, 6, 67, 104, 111, 114, 105, 97, 49, 37, 48, 35, 6, 3, 85, 4, 11, 19, 28, 85, 110, 105, 116, 32, 116, 101, 115, 116, 105, 110, 103, 32, 73, 110, 116, 101, 114, 109, 101, 100, 105, 97, 116, 101, 32, 67, 65, 49, 24, 48, 22, 6, 3, 85, 4, 3, 19, 15, 73, 110, 116, 101, 114, 109, 101, 100, 105, 97, 116, 101, 32, 67, 65, 48, 30, 23, 13, 50, 48, 49, 50, 49, 51, 49, 53, 51, 56, 48, 48, 90, 23, 13, 50, 49, 49, 50, 49, 51, 49, 53, 51, 56, 48, 48, 90, 48, 26, 49, 24, 48, 22, 6, 3, 85, 4, 3, 19, 15, 114, 105, 112, 46, 109, 99, 111, 108, 108, 101, 99, 116, 105, 118, 101, 48, 130, 1, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 1, 15, 0, 48, 130, 1, 10, 2, 130, 1, 1, 0, 232, 67, 88, 10, 49, 185, 122, 40, 139, 119, 49, 57, 217, 38, 254, 211, 130, 128, 72, 145, 156, 169, 195, 234, 63, 251, 5, 42, 34, 153, 131, 216, 114, 185, 171, 2, 184, 22, 149, 149, 248, 115, 79, 32, 229, 60, 252, 90, 235, 14, 88, 77, 133, 180, 74, 140, 86, 99, 113, 249, 182, 66, 243, 249, 14, 16, 75, 96, 174, 80, 171, 230, 106, 177, 34, 185, 63, 132, 187, 185, 187, 64, 4, 9, 172, 232, 112, 125, 23, 239, 198, 183, 66, 7, 242, 51, 165, 67, 103, 11, 148, 79, 161, 196, 50, 84, 251, 181, 241, 233, 193, 202, 102, 147, 30, 43, 196, 8, 174, 168, 233, 14, 49, 105, 121, 15, 89, 191, 43, 186, 128, 34, 185, 138, 44, 225, 193, 68, 218, 83, 219, 232, 225, 181, 67, 186, 69, 133, 52, 61, 58, 134, 183, 175, 74, 122, 140, 80, 127, 232, 175, 114, 147, 11, 88, 184, 9, 110, 67, 83, 165, 252, 93, 48, 221, 79, 221, 161, 6, 127, 156, 167, 170, 156, 193, 26, 46, 106, 128, 231, 75, 87, 6, 203, 246, 194, 31, 72, 226, 237, 219, 245, 255, 53, 235, 1, 214, 73, 160, 7, 93, 13, 141, 18, 211, 134, 205, 197, 3, 65, 65, 82, 219, 12, 162, 172, 26, 22, 19, 29, 177, 193, 227, 13, 241, 207, 109, 242, 73, 24, 221, 115, 9, 177, 250, 220, 210, 248, 123, 244, 158, 219, 156, 217, 131, 91, 2, 3, 1, 0, 1, 163, 129, 156, 48, 129, 153, 48, 14, 6, 3, 85, 29, 15, 1, 1, 255, 4, 4, 3, 2, 5, 160, 48, 29, 6, 3, 85, 29, 37, 4, 22, 48, 20, 6, 8, 43, 6, 1, 5, 5, 7, 3, 1, 6, 8, 43, 6, 1, 5, 5, 7, 3, 2, 48, 12, 6, 3, 85, 29, 19, 1, 1, 255, 4, 2, 48, 0, 48, 29, 6, 3, 85, 29, 14, 4, 22, 4, 20, 69, 149, 52, 222, 194, 88, 106, 111, 38, 166, 107, 121, 208, 226, 28, 187, 173, 16, 182, 125, 48, 31, 6, 3, 85, 29, 35, 4, 24, 48, 22, 128, 20, 31, 26, 221, 131, 170, 47, 174, 125, 181, 36, 225, 54, 229, 80, 55, 135, 129, 128, 183, 247, 48, 26, 6, 3, 85, 29, 17, 4, 19, 48, 17, 130, 15, 114, 105, 112, 46, 109, 99, 111, 108, 108, 101, 99, 116, 105, 118, 101, 48, 10, 6, 8, 42, 134, 72, 206, 61, 4, 3, 2, 3, 71, 0, 48, 68, 2, 32, 104, 116, 187, 81, 49, 123, 172, 246, 218, 56, 50, 122, 90, 190, 130, 141, 101, 163, 207, 8, 150, 72, 116, 109, 189, 128, 168, 55, 96, 51, 219, 128, 2, 32, 73, 8, 213, 81, 49, 64, 39, 235, 11, 221, 215, 157, 129, 167, 48, 18, 240, 149, 110, 73, 178, 45, 198, 56, 222, 99, 50, 212, 60, 199, 140, 239], RawTBSCertificate: [48, 130, 2, 172, 160, 3, 2, 1, 2, 2, 20, 69, 121, 51, 250, 166, 231, 149, 186, 157, 36, 253, 56, 124, 226, 38, 27, 126, 210, 63, 236, 48, 10, 6, 8, 42, 134, 72, 206, 61, 4, 3, 2, 48, 129, 129, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 88, 88, 49, 17, 48, 15, 6, 3, 85, 4, 8, 19, 8, 76, 111, 99, 97, 108, 105, 116, 121, 49, 13, 48, 11, 6, 3, 85, 4, 7, 19, 4, 67, 105, 116, 121, 49, 15, 48, 13, 6, 3, 85, 4, 10, 19, 6, 67, 104, 111, 114, 105, 97, 49, 37, 48, 35, 6, 3, 85, 4, 11, 19, 28, 85, 110, 105, 116, 32, 116, 101, 115, 116, 105, 110, 103, 32, 73, 110, 116, 101, 114, 109, 101, 100, 105, 97, 116, 101, 32, 67, 65, 49, 24, 48, 22, 6,... Gomega truncated this representation as it exceeds 'format.MaxLength'. Consider having the object provide a custom 'GomegaStringer' representation or adjust the parameters in Gomega's 'format' package. Learn more here: https://onsi.github.io/gomega/#adjusting-output x509: certificate has expired or is not yet valid: current time 2025-09-28T18:54:01Z is after 2021-12-13T15:38:00Z occurred github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:429 ------------------------------ • Failure [0.066 seconds] FileSSL github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:47 VerifyCertificate github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:371 Should work with email addresses [It] github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:432 Unexpected error: : { Cert: { Raw: [48, 130, 3, 26, 48, 130, 2, 192, 160, 3, 2, 1, 2, 2, 20, 111, 176, 211, 52, 77, 150, 154, 160, 64, 63, 109, 208, 24, 140, 180, 18, 110, 228, 88, 34, 48, 10, 6, 8, 42, 134, 72, 206, 61, 4, 3, 2, 48, 129, 129, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 88, 88, 49, 17, 48, 15, 6, 3, 85, 4, 8, 19, 8, 76, 111, 99, 97, 108, 105, 116, 121, 49, 13, 48, 11, 6, 3, 85, 4, 7, 19, 4, 67, 105, 116, 121, 49, 15, 48, 13, 6, 3, 85, 4, 10, 19, 6, 67, 104, 111, 114, 105, 97, 49, 37, 48, 35, 6, 3, 85, 4, 11, 19, 28, 85, 110, 105, 116, 32, 116, 101, 115, 116, 105, 110, 103, 32, 73, 110, 116, 101, 114, 109, 101, 100, 105, 97, 116, 101, 32, 67, 65, 49, 24, 48, 22, 6, 3, 85, 4, 3, 19, 15, 73, 110, 116, 101, 114, 109, 101, 100, 105, 97, 116, 101, 32, 67, 65, 48, 30, 23, 13, 50, 48, 49, 50, 49, 51, 49, 53, 51, 57, 48, 48, 90, 23, 13, 50, 49, 49, 50, 49, 51, 49, 53, 51, 57, 48, 48, 90, 48, 26, 49, 24, 48, 22, 6, 3, 85, 4, 3, 19, 15, 114, 105, 112, 46, 109, 99, 111, 108, 108, 101, 99, 116, 105, 118, 101, 48, 130, 1, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 1, 15, 0, 48, 130, 1, 10, 2, 130, 1, 1, 0, 201, 115, 200, 15, 203, 217, 223, 242, 7, 5, 159, 234, 19, 108, 172, 159, 203, 86, 161, 239, 167, 245, 218, 88, 176, 167, 192, 149, 112, 82, 44, 78, 38, 192, 108, 239, 56, 240, 140, 41, 79, 190, 150, 75, 255, 132, 229, 90, 82, 52, 16, 165, 104, 121, 108, 111, 105, 13, 31, 142, 186, 11, 229, 116, 192, 103, 152, 248, 11, 179, 217, 237, 74, 164, 89, 197, 209, 151, 219, 127, 116, 251, 202, 22, 197, 227, 218, 174, 204, 0, 139, 155, 142, 150, 171, 24, 137, 201, 116, 96, 7, 0, 210, 151, 177, 163, 128, 65, 252, 66, 41, 238, 8, 87, 91, 140, 129, 42, 166, 210, 241, 53, 19, 243, 65, 131, 137, 141, 149, 189, 84, 194, 146, 179, 169, 150, 172, 167, 212, 21, 124, 158, 95, 160, 132, 161, 229, 172, 78, 163, 80, 244, 245, 3, 207, 101, 132, 162, 62, 206, 49, 75, 88, 237, 34, 106, 223, 239, 121, 129, 102, 169, 248, 210, 247, 116, 136, 25, 254, 45, 244, 174, 148, 35, 47, 24, 228, 88, 206, 50, 155, 111, 173, 122, 70, 115, 28, 147, 76, 42, 30, 90, 164, 211, 206, 100, 235, 122, 127, 23, 66, 27, 72, 32, 72, 239, 47, 78, 214, 243, 51, 10, 73, 11, 180, 163, 236, 203, 208, 112, 10, 22, 95, 57, 77, 103, 51, 69, 74, 166, 220, 83, 57, 3, 205, 118, 35, 254, 185, 148, 68, 242, 71, 5, 255, 15, 2, 3, 1, 0, 1, 163, 129, 176, 48, 129, 173, 48, 14, 6, 3, 85, 29, 15, 1, 1, 255, 4, 4, 3, 2, 5, 160, 48, 29, 6, 3, 85, 29, 37, 4, 22, 48, 20, 6, 8, 43, 6, 1, 5, 5, 7, 3, 1, 6, 8, 43, 6, 1, 5, 5, 7, 3, 2, 48, 12, 6, 3, 85, 29, 19, 1, 1, 255, 4, 2, 48, 0, 48, 29, 6, 3, 85, 29, 14, 4, 22, 4, 20, 219, 30, 102, 59, 187, 201, 75, 8, 124, 64, 135, 221, 24, 135, 7, 6, 251, 37, 187, 1, 48, 31, 6, 3, 85, 29, 35, 4, 24, 48, 22, 128, 20, 31, 26, 221, 131, 170, 47, 174, 125, 181, 36, 225, 54, 229, 80, 55, 135, 129, 128, 183, 247, 48, 46, 6, 3, 85, 29, 17, 4, 39, 48, 37, 130, 15, 114, 105, 112, 46, 109, 99, 111, 108, 108, 101, 99, 116, 105, 118, 101, 129, 18, 116, 101, 115, 116, 64, 99, 104, 111, 114, 105, 97, 45, 105, 111, 46, 99, 111, 109, 48, 10, 6, 8, 42, 134, 72, 206, 61, 4, 3, 2, 3, 72, 0, 48, 69, 2, 32, 106, 170, 71, 64, 43, 41, 226, 254, 146, 142, 24, 248, 43, 6, 227, 113, 229, 15, 16, 133, 150, 140, 32, 69, 102, 15, 106, 19, 181, 195, 89, 174, 2, 33, 0, 191, 97, 144, 247, 49, 224, 226, 197, 215, 235, 116, 238, 150, 189, 73, 114, 69, 225, 32, 69, 7, 71, 58, 66, 102, 42, 219, 149, 140, 137, 215, 219], RawTBSCertificate: [48, 130, 2, 192, 160, 3, 2, 1, 2, 2, 20, 111, 176, 211, 52, 77, 150, 154, 160, 64, 63, 109, 208, 24, 140, 180, 18, 110, 228, 88, 34, 48, 10, 6, 8, 42, 134, 72, 206, 61, 4, 3, 2, 48, 129, 129, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 88, 88, 49, 17, 48, 15, 6, 3, 85, 4, 8, 19, 8, 76, 111, 99, 97, 108, 105, 116, 121, 49, 13, 48, 11, 6, 3, 85, 4, 7, 19, 4, 67, 105, 116, 121, 49, 15, 48, 13, 6, 3, 85, 4, 10, 19, 6, 67, 104, 111, 114, 105, 97, 49, 37, 48, 35, 6, 3, 85, 4, 11, 19, 28, 85, 110, 105, 116, 32, 116, 101, 115, 116, 105, 11... Gomega truncated this representation as it exceeds 'format.MaxLength'. Consider having the object provide a custom 'GomegaStringer' representation or adjust the parameters in Gomega's 'format' package. Learn more here: https://onsi.github.io/gomega/#adjusting-output x509: certificate has expired or is not yet valid: current time 2025-09-28T18:54:01Z is after 2021-12-13T15:39:00Z occurred github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:446 ------------------------------ •• ------------------------------ • Failure [0.016 seconds] FileSSL github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:47 shouldCacheClientCert github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:480 Should only accept valid certs signed by our ca [It] github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:481 Expected : false to be true github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:495 ------------------------------ • Failure [0.004 seconds] FileSSL github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:47 shouldCacheClientCert github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:480 Should cache privileged certs [It] github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:500 Expected : false to be true github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:505 ------------------------------ •• ------------------------------ • Failure [0.004 seconds] FileSSL github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:47 shouldCacheClientCert github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:480 Should cache valid certs [It] github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:535 Expected : false to be true github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:542 ------------------------------ • ------------------------------ • Failure [0.003 seconds] FileSSL github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:47 CachePublicData github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:548 Should write trusted files to disk [It] github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:563 Unexpected error: <*errors.errorString | 0x3f5c63cb80>: { s: "certificate 'rip.mcollective' did not pass validation", } certificate 'rip.mcollective' did not pass validation occurred github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:571 ------------------------------ • Failure [0.004 seconds] FileSSL github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:47 CachePublicData github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:548 Should not overwrite existing files [It] github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:580 Unexpected error: <*errors.errorString | 0x3f5c63d3e0>: { s: "certificate 'rip.mcollective' did not pass validation", } certificate 'rip.mcollective' did not pass validation occurred github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:588 ------------------------------ • Failure [0.023 seconds] FileSSL github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:47 CachePublicData github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:548 Should support always overwrite files [It] github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:607 Unexpected error: <*errors.errorString | 0x3f5c3a8d00>: { s: "certificate 'rip.mcollective' did not pass validation", } certificate 'rip.mcollective' did not pass validation occurred github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:634 ------------------------------ • Failure [0.005 seconds] FileSSL github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:47 CachePublicData github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:548 Should fail cache validation if allow lists change [It] github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:649 Unexpected error: <*errors.errorString | 0x3f5c3a9520>: { s: "certificate 'rip.mcollective' did not pass validation", } certificate 'rip.mcollective' did not pass validation occurred github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:658 ------------------------------ • Failure [0.003 seconds] FileSSL github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:47 CachedPublicData github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:667 Should read the correct file [It] github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:668 Unexpected error: <*errors.errorString | 0x3f5c3a9da0>: { s: "certificate 'rip.mcollective' did not pass validation", } certificate 'rip.mcollective' did not pass validation occurred github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:677 ------------------------------ ••••••• Summarizing 14 Failures: [Fail] FileSSL VerifyCertificate [It] Should fail for foreign certs  github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:384 [Fail] FileSSL VerifyCertificate [It] Should fail for invalid names  github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:390 [Fail] FileSSL VerifyCertificate [It] Should accept valid certs  github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:395 [Fail] FileSSL VerifyCertificate [It] Should work with client provided intermediate chains  github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:412 [Fail] FileSSL VerifyCertificate [It] Should work with server side ca intermediate chains  github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:429 [Fail] FileSSL VerifyCertificate [It] Should work with email addresses  github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:446 [Fail] FileSSL shouldCacheClientCert [It] Should only accept valid certs signed by our ca  github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:495 [Fail] FileSSL shouldCacheClientCert [It] Should cache privileged certs  github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:505 [Fail] FileSSL shouldCacheClientCert [It] Should cache valid certs  github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:542 [Fail] FileSSL CachePublicData [It] Should write trusted files to disk  github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:571 [Fail] FileSSL CachePublicData [It] Should not overwrite existing files  github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:588 [Fail] FileSSL CachePublicData [It] Should support always overwrite files  github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:634 [Fail] FileSSL CachePublicData [It] Should fail cache validation if allow lists change  github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:658 [Fail] FileSSL CachedPublicData [It] Should read the correct file  github.com/choria-io/go-choria/providers/security/filesec/file_security_test.go:677 Ran 54 of 54 Specs in 0.837 seconds FAIL! -- 40 Passed | 14 Failed | 0 Pending | 0 Skipped --- FAIL: TestFileSecurity (0.98s) FAIL FAIL github.com/choria-io/go-choria/providers/security/filesec 2.400s === RUN TestFileSecurity --- PASS: TestFileSecurity (0.00s) PASS ok github.com/choria-io/go-choria/providers/security/pkcs11sec 1.558s === RUN TestPuppetSecurity Running Suite: Providers/Security/Puppet ======================================== Random Seed: 1759085641 Will run 21 of 21 specs ••••••••••••••••••••• Ran 21 of 21 Specs in 1.739 seconds SUCCESS! -- 21 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestPuppetSecurity (1.91s) PASS ok github.com/choria-io/go-choria/providers/security/puppetsec 4.207s ? github.com/choria-io/go-choria/puppet [no test files] ? github.com/choria-io/go-choria/scout [no test files] ? github.com/choria-io/go-choria/scout/agent/scout [no test files] ? github.com/choria-io/go-choria/scout/cmd [no test files] ? github.com/choria-io/go-choria/scout/data/scoutdata [no test files] ? github.com/choria-io/go-choria/scout/stream [no test files] ? github.com/choria-io/go-choria/scout/updatenotifier [no test files] === RUN TestServer Running Suite: Server ===================== Random Seed: 1759085641 Will run 5 of 5 specs ••••• Ran 5 of 5 Specs in 0.065 seconds SUCCESS! -- 5 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestServer (0.08s) PASS ok github.com/choria-io/go-choria/server 2.552s === RUN Test Running Suite: Server/Agents ============================ Random Seed: 1759085641 Will run 14 of 14 specs •••••••••••••• Ran 14 of 14 Specs in 1.175 seconds SUCCESS! -- 14 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: Test (1.21s) PASS ok github.com/choria-io/go-choria/server/agents 3.661s ? github.com/choria-io/go-choria/server/data [no test files] === RUN Test Running Suite: Server/Discovery =============================== Random Seed: 1759085641 Will run 4 of 4 specs •••• Ran 4 of 4 Specs in 0.044 seconds SUCCESS! -- 4 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: Test (0.05s) PASS ok github.com/choria-io/go-choria/server/discovery 2.654s === RUN TestRegistration Running Suite: Server/Registration ================================== Random Seed: 1759085641 Will run 7 of 7 specs ••••••• Ran 7 of 7 Specs in 0.041 seconds SUCCESS! -- 7 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestRegistration (0.06s) PASS ok github.com/choria-io/go-choria/server/registration 2.641s === RUN TestChoria Running Suite: SRVCache ======================= Random Seed: 1759085640 Will run 9 of 9 specs ••••••••• Ran 9 of 9 Specs in 0.004 seconds SUCCESS! -- 9 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestChoria (0.07s) PASS ok github.com/choria-io/go-choria/srvcache 1.874s ? github.com/choria-io/go-choria/statistics [no test files] === RUN TestSpool Running Suite: Spool ==================== Random Seed: 1759085640 Will run 4 of 4 specs •••• Ran 4 of 4 Specs in 0.540 seconds SUCCESS! -- 4 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestSpool (0.56s) PASS ok github.com/choria-io/go-choria/submission 2.190s === RUN TestChoria Running Suite: Testutil ======================= Random Seed: 1759085642 Will run 6 of 6 specs •••••• Ran 6 of 6 Specs in 0.566 seconds SUCCESS! -- 6 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestChoria (0.59s) PASS ok github.com/choria-io/go-choria/testutil 4.128s ? github.com/choria-io/go-choria/tlssetup [no test files] === RUN TestFileContent Running Suite: Validator ======================== Random Seed: 1759085640 Will run 10 of 10 specs •••••••••• Ran 10 of 10 Specs in 0.032 seconds SUCCESS! -- 10 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestFileContent (0.05s) === RUN Example_enum --- PASS: Example_enum (0.00s) === RUN Example_maxlength --- PASS: Example_maxlength (0.00s) === RUN Example_shellsafe --- PASS: Example_shellsafe (0.00s) === RUN Example_struct --- PASS: Example_struct (0.00s) PASS ok github.com/choria-io/go-choria/validator 1.545s === RUN TestFileContent Running Suite: Validator/Duration ================================= Random Seed: 1759085640 Will run 2 of 2 specs •• Ran 2 of 2 Specs in 0.008 seconds SUCCESS! -- 2 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestFileContent (0.03s) PASS ok github.com/choria-io/go-choria/validator/duration 1.400s === RUN TestFileContent Running Suite: Validator/Enum ============================= Random Seed: 1759085640 Will run 5 of 5 specs ••••• Ran 5 of 5 Specs in 0.028 seconds SUCCESS! -- 5 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestFileContent (0.04s) PASS ok github.com/choria-io/go-choria/validator/enum 1.186s === RUN TestFileContent Running Suite: Validator/IPAddress ================================== Random Seed: 1759085640 Will run 2 of 2 specs •• Ran 2 of 2 Specs in 0.007 seconds SUCCESS! -- 2 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestFileContent (0.01s) PASS ok github.com/choria-io/go-choria/validator/ipaddress 1.554s === RUN TestFileContent Running Suite: Validator/IPv4 ============================= Random Seed: 1759085640 Will run 2 of 2 specs •• Ran 2 of 2 Specs in 0.019 seconds SUCCESS! -- 2 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestFileContent (0.04s) PASS ok github.com/choria-io/go-choria/validator/ipv4 1.161s === RUN TestFileContent Running Suite: Validator/IPv6 ============================= Random Seed: 1759085640 Will run 2 of 2 specs •• Ran 2 of 2 Specs in 0.002 seconds SUCCESS! -- 2 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestFileContent (0.00s) PASS ok github.com/choria-io/go-choria/validator/ipv6 1.133s === RUN TestFileContent Running Suite: Validator/Maxlength ================================== Random Seed: 1759085640 Will run 6 of 6 specs •••••• Ran 6 of 6 Specs in 0.012 seconds SUCCESS! -- 6 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestFileContent (0.03s) PASS ok github.com/choria-io/go-choria/validator/maxlength 1.372s === RUN TestFileContent Running Suite: Validator/Regex ============================== Random Seed: 1759085640 Will run 3 of 3 specs ••• Ran 3 of 3 Specs in 0.004 seconds SUCCESS! -- 3 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestFileContent (0.04s) PASS ok github.com/choria-io/go-choria/validator/regex 1.159s === RUN TestFileContent Running Suite: Validator/ShellSafe ================================== Random Seed: 1759085640 Will run 3 of 3 specs ••• Ran 3 of 3 Specs in 0.003 seconds SUCCESS! -- 3 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestFileContent (0.03s) PASS ok github.com/choria-io/go-choria/validator/shellsafe 1.535s FAIL ==> ERROR: A failure occurred in check().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix-2/build [?25h[?25h[?25hreceiving incremental file list choria-io-0.23.0-1-riscv64-build.log choria-io-0.23.0-1-riscv64-check.log choria-io-0.23.0-1-riscv64-prepare.log sent 81 bytes received 12,046 bytes 8,084.67 bytes/sec total size is 89,088 speedup is 7.35